Jump to content

Модули дискретного и аналогового ввода\вывода Reallab

From Центр документации - ТМИУС КП


Описание

Модули RealLab! серий NLS, NL обеспечивают ввод-вывод, преобразование дискретных и аналоговых сигналов, счет импульсов, измерение частоты, а также выполнение других функций, необходимых для построения систем распределенного управления в жестких условиях эксплуатации.

Модули соединяются с помощью промышленной сети на основе интерфейсов RS-485, Ethernet и предназначены для работы совместно с контроллерами RealLab! и любыми другими ПЛК, совместимыми с протоколами обмена DCON, Modbus RTU, Modbus TCP и CANopen.

Шаблон для ПО ТМИУС КП

NL-16DI, NL16HV, NLS-16DI

Прием данных по протоколу Modbus

Регистры RealLab (чтение функцией Modbus 02, адреса 0–15)
Устройство Адреса (биты) Функция Modbus Формат данных
NL-16DI 0–15 02 (Read Discrete Inputs) 1 бит на канал
NL16HV 0–15 02 (Read Discrete Inputs) 1 бит на канал
NLS-16DI 0–15 02 (Read Discrete Inputs) 1 бит на канал

NLS-8R

Описание регистров RealLab NLS-8R (Modbus RTU)
Тип регистра Адреса (Modbus) Функции Modbus Формат Описание
Выходные регистры (катушки) 0 – 7 01 (Read Coils)
05 (Write Single Coil)
15 (Write Multiple Coils)
1 бит Управление реле:
0 — реле выключено
1 — реле включено
Соответствие адресов и каналов реле
Адрес (бит) Канал реле Тип контактов Примечание
0 Реле 0 Нормально разомкнутый 4 реле с нормально разомкнутыми контактами
1 Реле 1 Нормально разомкнутый
2 Реле 2 Нормально разомкнутый
3 Реле 3 Нормально разомкнутый
4 Реле 4 Переключающий 4 реле с переключающими контактами
(COM, NO, NC)
5 Реле 5 Переключающий
6 Реле 6 Переключающий
7 Реле 7 Переключающий

Пример XML

Вкладка базы данных (средний столбец)

▼ Развернуть
  <ref tp="vol" var="di:NL16DI:DIN" a="1">
    <ref tp="sig" nm="NL16 - Вход 1" var="0" tps="0" gr="4" old="0" db="1" a="1"></ref>
    <ref tp="sig" nm="NL16 - Вход 2" var="1" tps="0" gr="4" old="0" db="1" a="1"></ref>
    <ref tp="sig" nm="NL16 - Вход 3" var="2" tps="0" gr="4" old="0" db="1" a="1"></ref>
    <ref tp="sig" nm="NL16 - Вход 4" var="3" tps="0" gr="4" old="0" db="1" a="1"></ref>
    <ref tp="sig" nm="NL16 - Вход 5" var="4" tps="0" gr="4" old="0" db="1" a="1"></ref>
    <ref tp="sig" nm="NL16 - Вход 6" var="5" tps="0" gr="4" old="0" db="1" a="1"></ref>
    <ref tp="sig" nm="NL16 - Вход 7" var="6" tps="0" gr="4" old="0" db="1" a="1"></ref>
    <ref tp="sig" nm="NL16 - Вход 8" var="7" tps="0" gr="4" old="0" db="1" a="1"></ref>
    <ref tp="sig" nm="NL16 - Вход 9" var="8" tps="0" gr="4" old="0" db="1" a="1"></ref>
    <ref tp="sig" nm="NL16 - Вход 10" var="9" tps="0" gr="4" old="0" db="1" a="1"></ref>
    <ref tp="sig" nm="NL16 - Вход 11" var="10" tps="0" gr="4" old="0" db="1" a="1"></ref>
    <ref tp="sig" nm="NL16 - Вход 12" var="11" tps="0" gr="4" old="0" db="1" a="1"></ref>
    <ref tp="sig" nm="NL16 - Вход 13" var="12" tps="0" gr="4" old="0" db="1" a="1"></ref>
    <ref tp="sig" nm="NL16 - Вход 14" var="13" tps="0" gr="4" old="0" db="1" a="1"></ref>
    <ref tp="sig" nm="NL16 - Вход 15" var="14" tps="0" gr="4" old="0" db="1" a="1"></ref>
    <ref tp="sig" nm="NL16 - Вход 16" var="15" tps="0" gr="4" old="0" db="1" a="1"></ref>
  </ref>

Вкладка приема (левый столбец)

▼ Развернуть
 <ref tp="MBclient" var_ok="Diagnostik_NL16DI" kp="1" mbtp="0" mbtin="300" mbpause="20" mbb2="0" mbb4="0" mbc4="1" log="0" log_sz="100" log_dd="3" a="1">
    <ref tp="MBfnRead" mbrt="1" mbfn="2" a="1">
      <ref tp="MBts2" mbn="0" sig="di:NL16DI:DIN_0" ict="0" ito="50" a="1"></ref>
      <ref tp="MBts2" mbn="1" sig="di:NL16DI:DIN_1" ict="0" ito="50" a="1"></ref>
      <ref tp="MBts2" mbn="2" sig="di:NL16DI:DIN_2" ict="0" ito="50" a="1"></ref>
      <ref tp="MBts2" mbn="3" sig="di:NL16DI:DIN_3" ict="0" ito="50" a="1"></ref>
      <ref tp="MBts2" mbn="4" sig="di:NL16DI:DIN_4" ict="0" ito="50" a="1"></ref>
      <ref tp="MBts2" mbn="5" sig="di:NL16DI:DIN_5" ict="0" ito="50" a="1"></ref>
      <ref tp="MBts2" mbn="6" sig="di:NL16DI:DIN_6" ict="0" ito="50" a="1"></ref>
      <ref tp="MBts2" mbn="7" sig="di:NL16DI:DIN_7" ict="0" ito="50" a="1"></ref>
      <ref tp="MBts2" mbn="8" sig="di:NL16DI:DIN_8" ict="0" ito="50" a="1"></ref>
      <ref tp="MBts2" mbn="9" sig="di:NL16DI:DIN_9" ict="0" ito="50" a="1"></ref>
      <ref tp="MBts2" mbn="10" sig="di:NL16DI:DIN_10" ict="0" ito="50" a="1"></ref>
      <ref tp="MBts2" mbn="11" sig="di:NL16DI:DIN_11" ict="0" ito="50" a="1"></ref>
      <ref tp="MBts2" mbn="12" sig="di:NL16DI:DIN_12" ict="0" ito="50" a="1"></ref>
      <ref tp="MBts2" mbn="13" sig="di:NL16DI:DIN_13" ict="0" ito="50" a="1"></ref>
      <ref tp="MBts2" mbn="14" sig="di:NL16DI:DIN_14" ict="0" ito="50" a="1"></ref>
      <ref tp="MBts2" mbn="15" sig="di:NL16DI:DIN_15" ict="0" ito="50" a="1"></ref>
    </ref>
  </ref>

Файлы

Ссылки для скачивания
Протокол Описание Файл
Modbus RTU -> МЭК 60870-5-104 Модуль Reallab NL-16DI, NL16HV, NLS-16DI, NLS-8R conf_reallab.xml