Адресация Modbus TCP
TeSys™ island применяет следующие диапазоны идентификационных кодов приборов для физических и виртуальных модулей.
Диапазоны идентификационных кодов приборов
Позиция |
Идентификационный код прибора |
Комментарий |
---|---|---|
Аватары |
1-99 |
Аватары устройств, нагрузки и приложений |
Шинные устройства |
101-199 |
Цифровой
модуль ввода-вывода
(DIOM) |
Модуль удаленного подключения системы/Системный аватар |
255 |
— |
ПРИМЕЧАНИЕ:
-
Шинные устройства нумеруются последовательно слева направо.
-
Аватары нумеруются согласно файлу контекста.
-
Данные размером более 16 бит разделяются на несколько регистров, закодированных в формате Big Endian, от старшего к младшему. Например, 32-разрядное целочисленное значение с десятичным значением 305419896 (или шестнадцатеричное 0x12345678) отображается на два регистра, 500 и 501, где регистр 500 содержит наиболее значимое слово (0x1234), а регистр 501 содержит наименее значимое слово (0x5678).
-
Интеграция Modbus TCP вручную выполняется без сканирования ввода-вывода так, что каждый фрагмент данных или команда представлены одним регистром для чтения/записи. Обеспечение возможности обнаружения потери связи и перехода в Режим ограниченной функциональности, регистр контрольного сигнала доступен по адресу 1098 прибора с идентификационным кодом 255. Вы можете периодически записывать любые значения в этот регистр в течение тайм-аута потери связи (по умолчанию 2 секунды). Если система не обнаруживает запись, это означает потерю связи, и система переходит в Режим ограниченной функциональности.
-
В таблице ниже приведены примеры.
Примеры нумерации устройств и аватаров
Порядок аватара в цифровом инструменте |
Аватар |
Описание |
Физический порядок в системе |
||||||||
---|---|---|---|---|---|---|---|---|---|---|---|
1 |
2 |
3 |
4 |
5 |
6 |
7 |
8 |
9 |
|||
1 |
255 |
Система |
BC |
— |
— |
VIM |
— |
— |
SIM |
— |
— |
2 |
1 |
AIOM |
— |
AIOM |
— |
— |
— |
— |
— |
— |
— |
3 |
2 |
Двигатель, два направления вращения - останов SIL, кат. 1/2* |
— |
— |
— |
— |
Пускатель SIL |
Пускатель SIL |
— |
— |
— |
4 |
3 |
Нереверсивный двигатель |
— |
— |
— |
— |
— |
— |
— |
Пускатель |
— |
5 |
4 |
Силовой интерфейс с вводами-выводами (управление) |
— |
— |
DIOM |
— |
— |
— |
— |
— |
PIM |
Идентификационный код прибора физического устройства Modbus/TCP |
255 |
101 |
102 |
103 |
104 |
105 |
106 |
107 |
108 |