8 Интерфейс RS-485 !(данные)[CHK](cr) • при нераспознаваемой команде: ?АА[CHK](cr) Если в посылке синтаксическая ошибка или ошибка в контрольной сумме, то никакого ответа не требуется. Пример Посылка: > $10С01 [CHK] (cr) – обнулить состояние счетчика входа №2 модуля с шестнадцатеричным адресом 10. Ответ: >!10[CHK](cr) – значение счетчика обнулено. Контрольная сумма (CHK) позволяет обнаружить ошибки в командах, отправленных из ведущего устройства, а также в ответах ведомого. Контрольная сумма (CHK) передается как коды двух ASCII символов (от 0x00 до 0xFF) и представляет собой сумму ASCII кодов всех символов посылки не включая код символа переноса строки.
В случае переполнения суммы, старшие разряды отбрасываются. ПРИМЕЧАНИЕ Вся информация, содержащаяся в кадре, включая адрес прибора, данные, CHK и символ перевода строки, передается в ASCII кодах. Следует обратить внимание, что использование ASCII кодов строчных латинских символов недопустимо. 8.5 Программное подавление дребезга контактов Для каждого дискретного входа может быть включено программное подавление дребезга контактов. Программное подавление включается в параметре Tin.C в папке «Параметры входов». ВНИМАНИЕ Для работы с сигналами частотой выше 90 Гц при их скважности 50 % и менее не следует включать подавление дребезга контактов, т. к.
полезный сигнал будет принят за дребезг и пропущен. 8.6 Режим «Авария» В случае отсутствия запросов от Мастера сети RS-485 в течение времени тайм-аута прибор переходит в режим «Авария». На передней панели прибора загорается светодиод «Авария». Время тайм-аута задается в параметре «Максимальный сетевой тайм-аут» ( t.out ). Значение параметра t.out задается в секундах (в диапазоне от 0 до 600 ) в ПО «Конфигуратор М110» или по протоколу Modbus. Если задано значение 0 , то параметр не функционирует, т. е. прибор не переводится в режим «Авария». Если в режиме «Авария» на прибор приходит какой-либо запрос от Мастера сети, то прибор выходит из режима «Авария», индикатор «Авария» гаснет. 28