1 Организация связи
1.1 Канал связи.
В качестве интерфейса физического уровня между ВКТ-5 и системой верхнего уровня (далее просто канал связи) используется:
- интерфейс
RS-485. Максимальная длина линии связи – 1200м при скорости 9600 бит/c. Количество вычислителей, подсоединенных к одной линии связи – не более 255.
- интерфейс
RS-232 при прямом подключении или через модем (телефонный или GSM-модем). При работе по RS-232 используется управление потоком.
Поэтому, с компьютера должен быть установлен RTS=1.
1.2 Протокол обмена.
В качестве протокола линии связи используется протокол шины Modbus, работающий по принципу Master-Slave. В качестве Master используется система верхнего уровня. Вычислители ВКТ-5 на шине выполняют только роль Slave.
1.3 Формат данных.
Асинхронные посылки шины Modbus, имеют следующие характеристики:
- количество бит 8;
- количество стоповых бит 1;
- проверка на четность отсутствует;
- Скорость передачи 19200, 9600.,4800, 2400,1200,600,300 бит/с.
1.4 Формат фрейма (кадра) Modbus – RTU.
Граница кадра определяется фиксированным интервалом тишины длительностью 3,5 символа. Следующий полученный байт будет адресом.
1.5 Команды Modbus.
Используются следующие команды:
- 0x03 – для запроса текущих параметров (команда Read Holding Registers).
- 0x04 – для запроса архивных параметров (команда Read Input Registers).
- 0x10 – для передачи даты (команда Preset Multiple Regs) и настроек регуляторов.
|