КАЛЕНД 2MB - Передача календаря контроллера в Modbus

Параметры

ИмяВх/ВыхТипКомментарий
SM Выход BCD Секунды и минуты
HD Выход BCD Часы и день недели
DM Выход BCD Число и месяц
YR Выход BCD Год

Информация по использованию

Алгоблок предназначен для считывания календаря контроллера через протокол Modbus RTU сторонними устройствами. Таким устройством может быть, например, внешний пульт оператора.

Выходы алгоблока имеют двоично - десятичный формат (BCD), поэтому корректно отображаться в Консоли или Контар АРМ они не будут.

Данный алгоблок применяется вместе с алгоблоком MODBUS SLAVE - Ведомое Modbus-устройство.

Выходы алгоблока подаются на входы IR алгоблока MODBUS SLAVE. Далее они считываются через сеть Modbus ведущим устройством.

Контроллер МС8(МС12) в такой сети Modbus является ведомым (slave). Передаваемые данные имеют двоично - десятичный формат (BCD), поэтому при их считывании ведущим устройством это должно учитываться.

Можно использовать данный алгоблок и для отображения текущих значений календаря контроллера на внешних пультах управления (например, Weintek или Beijer), подключаемых к коммуникационному субмодулю Weblinker. Для этого выходы алгоблока должны быть включены в какой-либо список параметров контроллера. Для алгоритма с данными параметрами обычным образом создается файл тэгов, к которому привязывается проект для пульта. Формат отображения параметров календаря в пульте выбирается также двоично - десятичный.