Добрый день.
Тестируем преобразователь ПП для интеграции ИСО ОРИОН в систему диспетчеризации.
Тестовое оборудование:
А1 - С2000-М (вер.3.02)
А2 - С2000-СП1 (вер.1.30)
А3 - С2000-СП1 (вер.1.30)
А4 - С2000-КДЛ (вер.1.46)
А5 - УО-4С (вер.2.36)
А10 - С2000-ПП (вер. 1.26) Адрес ModBus-1
и Контроллер (временно, для тестирования) - далее MASTER ModBus устройство.
Результат на данный момент:
1)читаем зоны и сохраняем в массив устройства MASTER ModBus;
2)читаем буфер событий (самое старое событие), отправляем событие на сервер SQL;
3)получаем подтверждение от сервера SQL о записи события;
- буфер SQL для наглядности
4)стираем событие, указанное в пункте 3;
5)повторяем цикл с пункта 2, если есть еще события.
6)В ручном режиме управляем реле;
7)В ручном режиме управляем зонами;
Что НЕ получилось:1)В буфер приходят события, описания которых нет в инструкции (244, 111, 112 и др). Трансляция неизвестных событий в С2000-М отключена.
2)В буфер С2000-ПП не проходят события при изменении состояния реле (очень надо!!!) ПРОШУ ПОМОЩИ!?.
3)Не могу прочитать состояние группы реле, функция 1 адрес 10000, кол-во реле 8 (приборы забиты в ПП).
ПРОШУ ПОМОЩИ!?.
Запрос >>> 01 01 27 10 00 08 36 BD
Ответ < 01 01 01 08 50 4E (ОТВЕТ НЕ МЕНЯЕТСЯ при изменении состояния реле).
Возможно, это связано с тем, что события не проходят и в буфер событий (см. п.2).
Пришлось помучиться с получением событий/управлением, т.к. команды и ответы по ModBus RTU отличаются друг от друга, меняется длина ответа.
Даже пришлось править стандартную библиотеку MASTER ModBus устройства, т.к парсинг ответа функции отличается от стандартного.
Общие вопросы:
Будет работать ПП при следующей схеме включения -> ПО ОРИОН ПРО <-> С2000-М (Режим Компьютер) <-> Приборы орион , С2000-ПП <->"Умный дом
" ?
Как управлять С2000-2 (СКУД)?
Страница настройки ПП во вложении.
- Настройки С2000-ПП Зоны
- Настройки С2000-ПП Приборы