8 Интерфейс RS-485 То есть шестиканальный прибор с точки зрения работы с его оперативными параметрами «распадается» на шесть одноканальных приборов. 8.3 Протокол Modbus Работа по протоколу Modbus может идти в режимах ASCII или RTU, в зависимости от заданного значения параметра Prot . По протоколу Modbus в прибор передается значение, подаваемое на аналоговый ВЭ (в диапазоне от 0 до 1000). Запись в соответствующие регистры осуществляется командой 16 (0x10), чтение – командами 3 (0x03) или 4 (0x04). Список регистров протокола Modbus приведен в Приложении Регистры протокола Modbus . ПРЕДУПРЕЖДЕНИЕ По протоколу Modbus возможно изменение значений безопасного состояния.
При получении значения безопасного состояния оно сохраняется в энергонезависимой памяти прибора, имеющей ограниченный ресурс перезаписей (около 1 млн.), поэтому не рекомендуется менять значение безопасного состояния также часто, как передавать значения ЦАП. 8.4 Протокол DCON По протоколу DCON производится только посылка значения каждому ВЭ. Посылка: #AAN(данные)[CHK](cr) где AA – адрес модуля от 0x00 до 0xFF; N – номер канала от 0 до 5 (в шестнадцатеричном формате, начиная с 0); (данные) – значение от 0 до 1, посылаемое на ВЭ в десятичном формате с 3 знаками после запятой; [CHK] – контрольная сумма; (cr) – символ перевода строки (0х0D). Ответ:
• в случае приема значения, не выходящего за допустимые границы (от 0 до 1): [CHK](cr) • в случае приема значения, выходящего за допустимые границы (т. е. меньше 0 или больше 1): ?АА[CHK](cr) • ответ в случае недопустимого или нераспознаваемого значения:  Если в посылке синтаксическая ошибка или ошибка в контрольной сумме, то ответ не посылается. 21 Пример Пусть Базовый адрес Addr = 32. Тогда для считывания или записи состояния первого ВЭ надо прочитать или записать r.ое с сетевым адресом 32, для считывания или записи состояния второго ВЭ – параметр r.ое с сетевым адресом 33 и т. д.
Таблица 8.3 – Оперативные параметры прибора Выход 1 Выход 2 Выход 3 Выход 4 Выход 5 Выход 6 Расчет сетевого адреса Базовый адрес (Addr) Addr + 1 Addr + 2 Addr + 3 Addr + 4 Addr + 5 Сетевой адрес выхода 32 33 34 35 36 37