ФБ MODBUS-Master

Два ФБ реализуют протокол Modbus RTU (master, т.е. контроллер инициирует обмен с другими Modbus-устройствами - слейвами). ФБ работают с одним из каналов связи модуля CPU32 или одного из коммуникационных модулей (модемы, модули расширения портов).

При размещении в конфигурации нескольких ФБ работающих с одним каналом связи, все эти ФБ получают управление по очереди, т.е. за одно исполнение конфигурации только 1 из этих ФБ сможет инициировать обмен. При следующем исполнении конфигурации, эта ФБ обработает ответ (при условии, что он уже получен и тайм-аут ответа не истёк) и в этом же цикле следующая ФБ, работающая с этим каналом, сможет получить доступ к каналу связи.

Для идентификации канала связи используется i2c-адрес модуля и адрес буфера канала связи внутри i2c модуля. Поскольку порты модуля CPU не принадлежат i2c-модулям, им присвоены виртуальные адреса:

ФБ №33 «MODBUS RTU Master: Чтение - функция 1/2/3/4»

Требования к типам входов и выходов и их количеству:

«MODBUS RTU Master: Чтение Мега12 - функция 1/2/3/4»


ФБ №34 «MODBUS RTU Master: Запись - функция 5/6/15/16»

Требования к типам входов и выходов и их количеству:

«MODBUS RTU Master: Запись - функция 5/6/15/16»


ФБ №109 MODBUS TCP-Master: Запись

ФБ осуществляет запись по mdbtcp протоколу в указанный IP4 – IP1 адрес с периодичностью «In-tervalTime»(мс.), тайм аут на соединение указывается в переменной «ConnectionTime». Если устройство не отвечает то ФБ начинает записывать реже до 25 «Intervaltime».

Входа:

Выхода:


ФБ №108 MODBUS TCP-Master: Чтение

ФБ осуществляет чтение по mdbtcp протоколу с указанного IP4 – IP1 адреса с периодичностью «In-tervalTime»(мс.), тайм аут на соединение указывается в переменной «ConnectionTime». Если устройство не отвечает то ФБ начинает опрашивать реже до 25 «Intervaltime».

Входа:

Выхода:


ФБ №118 «MODBUS-Модем»

Также как ФБ №110


ФБ №119 MODBUS UDP-Master: Чтение

Входы и выходы как в ФБ №108 «MODBUS TCP-Master: Чтение». Отличается от ФБ №108 тем, что ФБ №119 работает с UDP пакетами, вместо TCP.


ФБ №120 MODBUS UDP-Master: Запись

Входы и выходы как в ФБ №109 «MODBUS TCP-Master: Запись». Отличается от ФБ №109 тем, что ФБ №120 работает с UDP пакетами, вместо TCP.


ФБ №121 «MODBUS RTU Master new: Чтение – функции 1/2/3/4»

Отличается от ФБ №33 «MODBUS RTU Master new: Чтение – функции 1/2/3/4» добавлением дополнительных выходов:


ФБ №122 «MODBUS RTU Master new: Запись – функции 5/6/15/16»

Отличается от ФБ №34 «MODBUS RTU Master new: Запись – функции 5/6/15/16» добавлением дополнительных выходов: