Modbus TCP. Настройка периферии Odot для связи с Siemens S7-1200

enter image description here

Запускаем программное обеспечение IO Config и переходим во вкладку "Config Params". Здесь можно увидеть параметры интерфейсного модуля CN-8031 по умолчанию. IP-адрес: (192.168.0.100).

enter image description here

В IO Config адресацию регистров можно увидеть в разделе "Adress Map":

Примечание: После настройки модуля ввода-вывода его адрес Modbus будет зафиксирован. Таблица адресов модулей ввода/вывода выглядит следующим образом:

Адресная область, соответствующая CT-121F: 10000–10015.

Адресная область, соответствующая CT-222F: 00000–00015.

Адресная область, соответствующая CT-3134: 30000–30003.

Адресная область, соответствующая CT-4234: 40000–40003.

enter image description here

Запускаем программу Modbus Poll, нажимаем «Подключение», выбираем MODBUS TCP и IP-адрес 192.168.0.100, 502. Далее «Настройка» – «Определить чтение/запись», выбираем код функции, начальный адрес и длину данных для мониторинга значения модуля ввода/вывода.

enter image description here

enter image description here

Подайте напряжение 24 В на вход DI0 модуля CT-121F, назначьте 1 на выход DO8 модуля CT-222F, назначьте канал AO0 модуля CT-4154 на порт 3000 и подключите канал AI0 модуля CT-3134 к каналу AO1 модуля CT-4154 на порт 2000, одновременно подключив канал AI1 модуля CT-3134.

enter image description here

В интерфейсе программного обеспечения опроса Modbus используйте код функции Modbus 04 для входного сигнала состояния модуля, как показано на следующем рисунке:

enter image description here

В левом нижнем углу устройства отсутствует DIP-переключатель, а значение DIP по умолчанию равно 0. IP-адрес модуля: 192.168.0.100.

Имеется значение порта конфигурации, то есть настроено онлайн-подключение конфигурационного ПО. Клиент MODBUS TCP имеет здесь 1 соединение.

Пример связи между Siemens S7-1200 (TIA V16) и интерфейсным модулем CN-8031

В этом приложении используется программное обеспечение Siemens TIAV16, а ПЛК Siemens S7-1214C DC/DC/DC используется в качестве клиента Modbus TCP для подключения к адаптеру Modbus TCP CN-8031 для тестирования и демонстрации. Примечание: После настройки модуля ввода-вывода его адрес Modbus фиксируется. Например, таблица адресов модулей ввода/вывода выглядит следующим образом: Адресная область, соответствующая CT-121F: 10000–10015.

Адресная область, соответствующая CT-222F: 00000–00015.

Адресная область, соответствующая CT-3168: 30000–30007.

Адресная область, соответствующая CT-4154: 40000–40003.

  1. Откройте программу TIA и создайте новый проект 1200_MB_CLIENT. Нажмите «Добавить новое устройство», выберите 6ES7 214-1AG4040-0XB0 и нажмите «ОК».

enter image description here

  1. Выберите сетевой порт ПЛК во всплывающем интерфейсе, задайте параметры адреса Ethernet, добавьте новую подсеть PN/IE_1 и задайте IP-адрес 192.168.1.10 в проекте.

enter image description here

  1. Добавьте новые блоки данных DB1 и DB2. DB1 используется для хранения данных чтения и записи, а DB2 — для установления соединения между S7-1200 и CN-8031 (IP-адрес CN-8031: 192.168.1.100, настройка конфигурации программного обеспечения).

enter image description here

enter image description here

Примечание: щелкните правой кнопкой мыши по DB1 и DB2, чтобы выбрать свойства, и снимите √ перед опцией «Оптимизированный доступ к блоку».

enter image description here

  1. В раскрывающемся меню программных блоков дважды щелкните Mian [OB1], найдите справа команду MB_CLIENT и перетащите ее в раздел программы 1. Измените параметры, как показано на рисунке.

enter image description here

  1. После завершения настройки сохраните, скомпилируйте и загрузите файл.

enter image description here

  1. Онлайн-мониторинг значения DB1. Первый входной канал CT-121F, DI0, подключен к источнику питания 24 В через внешнее питание, и соответствующее значение можно контролировать на DB1.

enter image description here

Второй входной канал CT-121F, DI1, подключен к источнику питания 24 В через внешнюю проводку, и соответствующее значение можно контролировать на DB1.

enter image description here

Результаты поиска: 0