В контроллерах линейки ARIS передача данных возможна только из секции "УЧЕТ".

Для передачи каналов, которые сконфигурированы в секции "Учет", переходите к п.2.

1. Настройка передачи каналов, добавленных в трансляцию.

Для передачи каналов, добавленных в трансляцию, необходимо в секции "Учет" добавить модуль "ТМ-Base":

Нажать "ОК".

Нажать на кнопку TM-Base и нажать кнопку "добавить все каналы", дождаться завершения работы скрипта.

После этого, все каналы контроллера, добавленные в трансляцию, появятся в дереве каналов Учета (слева).

Каналы ТС в Дискретных входах УСО (Е-каналы),

Каналы ТИ в Аналоговых входах УСО (G-каналы),

Каналы ТУ в Дискретных выходах УСО (L-каналы).

!! Обратите внимание, что команды ТУ могут не обрабатываться удаленной стороной !!

При необходимости, ненужные каналы можно удалить из дерева Учета, выбрав интересующий раздел и нажимая кнопку удалить напротив ненужных каналов.

2. Настройка передачи данных в Modbus

Для передачи данных в Modbus-RTU\TCP, необходимо добавить в раздел "СОМ-порты" сом-порт. Для RTU необходимо добавить реальный СОМ-порт из сконфигурированных в системе:

И выставить настройки порта:

Для передачи по TCP необходимо добавить "виртуальный СОМ-порт":

Выбрать тип порта: Modbus TCP
И прописать выбранный ТСР-порт для связи.

Для назначения адреса устройства в протоколе необходимо выбрать корень дерева (УСПД) и в поле "адрес" ввести нужное значение:

После внесения всех изменений необходимо нажать кнопку "Сохранить конфигурацию в контроллер"!

3. Расчет адресов Modbus.

Все каналы ТС передаются функцией 0x1 (input coil),

Все каналы ТИ передаются функцией 0х3 (input register),

Все каналы ТУ передаются функцией 5 (write coil).

Для расчета адресов Modbus необходимо воспользоваться файлом расчета toModbus.xls

В левой части таблицы необходимо прописать адрес канала(желтое поле), указав букву и номер канала. Например, канал ТС Е3 будет иметь адрес 35335.

Подобным образом составляется вся карта адресов Modbus ARIS.