Пример
6. Дискретные входы
6.1. Опрос состояния входов и счетчиков по сети RS-485
6.1.2 Работа по протоколу DCON
Для работы с дискретными входами и счетчиками по протоколу DCON в МДВВ. реализованы три команды.
Команда: Считать значения дискретных входов.
Посылка:
@AA[CHK](cr)
где:
AA - адрес модуля, от 0x00 до 0xFF
[CHK] - контрольная сумма
(cr) - символ перевода строки (0x0D)
Ответ:
>(данные)[CHK](cr) - в случае приема допустимой команды
?AA[CHK](cr) - при нераспознаваемой команде
где:
(данные) - 16 бит значений...
При синтаксической ошибке или ошибке в контрольной сумме ответ не посылается.
Пример посылки:
@10 - запрос состояния дискретных входов модуля с шестнадцатиричным адресом 10
Пример ответа:
>0FFF - все дискретные входы в состоянии "Разомкнут"