Модули дискретного и аналогового ввода\вывода Reallab
Описание
Модули RealLab! серий NLS, NL обеспечивают ввод-вывод, преобразование дискретных и аналоговых сигналов, счет импульсов, измерение частоты, а также выполнение других функций, необходимых для построения систем распределенного управления в жестких условиях эксплуатации.
Модули соединяются с помощью промышленной сети на основе интерфейсов RS-485, Ethernet и предназначены для работы совместно с контроллерами RealLab! и любыми другими ПЛК, совместимыми с протоколами обмена DCON, Modbus RTU, Modbus TCP и CANopen.
Шаблон для ПО ТМИУС КП
NL-16DI, NL16HV, NLS-16DI
Прием данных по протоколу Modbus
| Устройство | Адреса (биты) | Функция 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
| Тип регистра | Адреса (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 |