8 Интерфейс RS-485 Обнулить состояние счетчика дискретного входа Посылка: $AACN[CHK](cr) где AA – адрес модуля от 0x00 до 0xFF; C – команда сброса значения счетчика (С – большая латинская); N – номер дискретного входа от 0х0 до 0х3; [CHK] – контрольная сумма; (cr) – символ перевода строки (0х0D). Ответ: • в случае приема допустимой команды: !АА[CHK](cr) • при нераспознаваемой команде: ?АА[CHK](cr) Если в посылке синтаксическая ошибка или ошибка в контрольной сумме, то никакого ответа не требуется. Пример > $10С1 [CHK] (cr) – обнулить состояние счетчика входа №2 модуля с шестнадцатеричным адресом 10. Посылка: Ответ: >!10[CHK](cr) – значение счетчика обнулено.
Включение/выключение ВЭ По протоколу DCON возможна посылка только групповой команды на включение/выключение ВЭ. Задать скважность ШИМ по протоколу DCON нельзя. Посылка: @AA(данные)[CHK](cr) где AA – адрес модуля от 0x00 до 0xFF; (данные) – 8 бит значений, записываемых в выходы. Значение 1 соответствует состоянию «Включено», значение 0 состоянию «Выключено». Значение старших четырех бит всегда игнорируется. Четвертый (считая справа) бит соответствует выходу №4, младший (последний) – выходу №1; [CHK] – контрольная сумма; (cr) – символ перевода строки (0х0D). Ответ: • в случае приема допустимой команды: [CHK](cr) • при нераспознаваемой команде:
?АА[CHK](cr) Если в посылке синтаксическая ошибка или ошибка в контрольной сумме, то ответ не посылается. 25