Версия драйвера 3.5.12.44
В драйвере модуля Мега12NW-4COM реализована возможность опроса до 16 подчиненных устройств. Размер общего буфера для данных составляет 3360 Байт.
Для подключения устройства необходимо во вкладке «Соотнесение входов/выходов» осуществить привязку параметров опроса в структуре Slave_X Settings (Х – номер соответствующего слейва).
Для конфигурации доступны следующие пункты:
Для того чтобы повторно отправить команду в одиночном режиме необходимо обнулить переменную enable и снова записать 1.
В структуре Slave_X Status отражается текущее состояние связи с подчиненным устройством:
Расшифровка кодов ошибок:
Настройку COM портов модуля можно произвести во вкладке «Конфигурация».
Версия драйвера 3.5.12.46
В проект должна быть добавлена библиотека Mega12NW_drivers v2.0.
Для работы с подчинёнными устройствами через модуль 4COM в проект необходимо во вкладке «Соотнесение входов/выходов» устройства Mega12NW_IntBus к каналу COM4_SLAVES привязать переменную MODBUS_TCP_CLIENT из библиотеки Mega12NW_drivers (Рисунок 3.7.5.3).
Эта процедура выполняется единожды, независимо от количества модулей 4СОМ в шине!
Рисунок 3.7.5.3 – Привязка переменной к каналу драйвера
Для получения диагностической информации необходимо во вкладке «Соотнесение входов/выходов» модуля 4СОМ привязать экземпляр соответствующей структуры, аналогично другим модулям ввода/вывода. Настройка COM портов осуществляется во вкладке «Конфигурация».
Подчинённые устройства добавляются с помощью функционального блока COM4_ADD_SLAVE из библиотеки Mega12NW_drivers. На входе ФБ, помимо настроек Modbus пакета, необходимо указать адрес модуля 4СОМ и номер порта, через который осуществляется связь с подчинённым устройством.
В данной версии драйвера реализована возможность добавления в проект до 64 подчинённых устройств.