CAREL pCO
Введение
Свободнопрограммируемые контроллеры семейства pCO предназначены для использования в оборудовании систем отопления, вентиляции и кондиционирования.
Информация по настройке контроллеров pCO смотри в "Система pCO. Общее руководство"
Подключение к АСУД-248
Вариант 1.1 КЦС-IPM. Протокол Modbus RTU
pCO - последовательный порт BMS - Плата PCOS004850 --
-- RS-485 - КЦС-IPM - Компьютерная сеть - Пульт-ПК
Вариант 1.2. КЦС-М. Протокол Modbus RTU (требует уточнения)
pCO - последовательный порт BMS - Плата PCOS004850 --
-- RS-485 - КЦС-M - Линия АСУД-248 - Пульт-ПК
Характеристики подключения:
- Передача данных: 8-N-2 (или 8-N-1)
- Скорость передачи: 1200 – 2400 – 4800 – 9600 – 19200 бод
- Переменные, подлежащие обмену: см таблицы 10.a и 10.b (Аналоговые и целые переменные составлены по "регистрам" Modbus, цифровые по "катушкам" Modbus )
- Тип кабеля / макс. расстояние: по линии RS485: экранированный кабель AWG 20/22 / всего макс. 1000 м.
Таблица Modbus регистров указана в документации.
Вариант 2. Протокол SNMP
pCO - последовательный порт BMS - Плата PCO1000WB0 - Ethernet - Пульт-ПК
Пример подключения контроллера pCO-XS

Интерфейс RS-485 находится справа от разъема питания, подписан как Serial Card.
Разъем RS-485 трех контактный:
- A
- B
- GND - подключаем при длинной линии связи, отдельным проводом на контакт 0 колодки RS-232 КЦС-IPM
Параметры настройки интерфейса RS-485 указаны в меню.
Где:
- Sv01 - тип протокола. Выбираем Modbus
- Sv02 - параметры скорости. Выбираем 9600 или выше, если линия связи короткая
- Sv03 - RS-идентификатор контроллера в сети RS-485
Пример таблиц Modbus-регистров устройства (таблица регистров может теоретически отличаться в зависимости от проекта) можно загрузить по ссылке.
Где,
- Min - минимальное значение параметра
- Max - максимальное значение параметра
- R - можем читать значение
- W - можем записывать значение
Видим, что данные, которые могут быть запрошены по Modbus, разбиты на три группы:
- Analog variables - дробные числа
- Integer variables - целые числа
- Digital variables - битовые значения: 0 или 1.
Опрашивая устройство с помощью программы KCS DEMO.EXE удалось выяснить, что при настройке устройства в программе ASUDBase следует:
- Указывать Базовый регистр = 1
- Для регистров Analog values указывать множитель 0,01
- Регистры Analog values, Input values:
- Адрес регистра указывать как Modbus - 40000
- Тип регистра указывать - HoldReg
- Тип данных указывать SHORT (формат 1)
- Регистры Digital values
- Адрес регистра указывать как указано в столбце Modbus
- Тип регистра указывать - DisInp
- Тип данных указывать BIT
Пример настройки нескольких параметров в программе ASUDBase см. ниже