Обмен с контроллерами Vantage

С контроллерами Vantage возможны два типа обмена – через последовательный порт и по сети Ethernet. В последнем случае используется конвертер Ethernet/RS232, подключаемый к порту контроллера.

Для связи через последовательный порт в среде разработки Trace Mode 6 в слое Источники /Приемники создаются каналы группы Пользовательские драйверы / Type11 / тип 4 (6 однобайтных полей настройки). При этом первое поле – номер используемого СОМ-порта, уменьшенный на 1 (т.е. 0 – СОМ1, 1 – СОМ2 и т.д.). Второе поле – тип запроса (см. таблицу). Значение остальных полей зависит от типа запроса и также приведено в таблице. Для работы необходимо создать и настроить СОМ-порт в узле. Параметры настройки (см. Редактор параметров COM-порта ): скорость 19200 бод, 8 бит данных, 1 стоповый бит, без контроля четности.

Для связи по сети Ethernet в среде разработки Trace Mode 6 в слое Источники /Приемники создаются каналы группы Пользовательские драйверы / Type12 / тип 4 (6 однобайтных полей настройки). При этом первое поле – идентификатор устройства в сети, каждому номеру должна однозначно соответствовать пара значений IP-адрес:порт, задаваемых в строке Дополнительно редактора шаблона канала. Второе поле – тип запроса (см. таблицу). Значение остальных полей зависит от типа запроса и также приведено в таблице. Пример – запрос уровня 1-й нагрузки 1-й станции у 1-го master-контроллера – приведен на рисунке:

Запрос из примера обращается к конвертеру с адресом 192.168.11.122, порт 3040, все запросы к этому же преобразователю должны иметь первый параметр (идентификатор устройства) равный 0 и такую же строку Дополнительно.

 

Тип запроса – 2-й байт

Параметры

Примечания

0 - Запрос версии прошивки

1 – master

2 – выбор параметра:

0 - версия;

1 - подверсия;

2 - день;

3 - месяц;

4 - год.

Только чтение

1 – Запрос/установка состояния светодиода

1 – master;

2 – station;

3 – LED.

 

2 – Запрос/установка уровня нагрузки модуля

1 – master;

2 – enclosure;

3 – module;

4 – load.

 

3 – Запрос/установка уровня нагрузки станции

1 – master;

2 – station;

3 – load.

 

4 – Запрос/установка уровня нагрузки контактора

1 – contactor.

 

5 – Запрос/установка параметров термостата

1 – master;

2 – station;

3 – выбор параметра:

5 - Heat Setpoint Day;

6 - Heat Setpoint Night,

7 - Cool Setpoint Day;

8 - Cool Setpoint Night;

9 - Day/Night Status, 0=Day, 1=Night;

10 - Fan Mode, 0=Auto, 1=On;

11 - Operation Mode, 0=Off, 1=Cool, 2=Heat, 3=Auto;

12 - Outdoor Temp;

13 - Indoor Temp;

48 - High Range Indoor Sensor;

49 - Low Range Indoor Sensor;

50 - Hysteresis Indoor Sensor;

51 - High Range Outdoor Sensor;

52 - Low Range Outdoor Sensor;

53 - Hysteresis Outdoor Sensor.

 

6 – Запрос/установка состояния переключателя

1 – master;

2 – station;

3 – switch.

<state> Description

 

0 - Execute the switch with the off state.

1 - Execute the switch with the on state.

2 - Learn the current load values for the switch function. This is only valid for switch function types Dim, Preset_on, and Preset_toggle.

3 - Start dimming cycle on loads of a Dim function.

4 - Execute the switch emulating a switch press.

5 - Execute the switch emulating a switch release.

6 - Execute the switch emulating a switch press and release.

7 – Установка профиля нагрузки модуля

1 – master;

2 – enclosure;

3 – module;

4 – load.

Только запись

8 – Установка профиля нагрузки станции

1 – master;

2 – station;

3 – load.

Только запись

9 – Запрос/установка задержки изменения нагрузки

 

fade

 

Параметр 1 – 3-й байт в полях настройки пользовательского драйвера типа 4 (6 однобайтных полей), параметр 2 – 4-й, и т.д.