Различия
Здесь показаны различия между двумя версиями данной страницы.
Предыдущая версия справа и слева Предыдущая версия Следующая версия | Предыдущая версия | ||
doc:jroboplc:modules:rpclient [2020/10/08 16:47] denis |
doc:jroboplc:modules:rpclient [2022/02/16 07:08] (текущий) denis |
||
---|---|---|---|
Строка 2: | Строка 2: | ||
Добавляет функциональность клиента, позволяющую импортировать теги удаленной системы по [[doc:jroboplc:rpsvr-protocol|протоколу RPSVR]]. | Добавляет функциональность клиента, позволяющую импортировать теги удаленной системы по [[doc:jroboplc:rpsvr-protocol|протоколу RPSVR]]. | ||
+ | |||
+ | |||
+ | <note warning>Протокол RPSVR является устаревшим, а модули [[doc:jroboplc:modules:rpsvrtcp]] и [[doc:jroboplc:modules:rpclient]] должны использоваться только для совместимости в старых проектах. В новых проектах использовать [[doc:jroboplc:modules:jrbustcp]].</note> | ||
+ | |||
<code yaml> | <code yaml> | ||
Строка 16: | Строка 20: | ||
| | ||
alarm.values: | alarm.values: | ||
- | - tag: .*\.SYSTEM\.ErrorFlag | + | - tag: .*\.SYSTEM\.ErrorFlag |
- | value: 3 | + | value: "on" |
| | ||
flag.rpsvrtcp.skipmodname: external | flag.rpsvrtcp.skipmodname: external | ||
Строка 32: | Строка 36: | ||
^alarm.values ^^^ | ^alarm.values ^^^ | ||
|**tag** | ''.*'' |regex-шаблон имен тегов | | |**tag** | ''.*'' |regex-шаблон имен тегов | | ||
- | |**value** | - |аварийное значение | | + | |**value** | - |аварийное значение в строковом виде | |
Довольно часто теги данного модуля (Y), импортированные с удаленного модуля (X), требуется передать другому удаленному модулю (Z), потом на верхний уровень (scada). Функционально схема взаимодействия выглядит так: | Довольно часто теги данного модуля (Y), импортированные с удаленного модуля (X), требуется передать другому удаленному модулю (Z), потом на верхний уровень (scada). Функционально схема взаимодействия выглядит так: |