Различия
Здесь показаны различия между двумя версиями данной страницы.
Предыдущая версия справа и слева Предыдущая версия | |||
doc:jroboplc:rpsvr-protocol [2018/03/29 12:42] denis |
doc:jroboplc:rpsvr-protocol [2018/03/29 13:23] (текущий) denis |
||
---|---|---|---|
Строка 15: | Строка 15: | ||
=== 104 GETTAGLIST === | === 104 GETTAGLIST === | ||
command: GETTAGLIST <start_item_num> | command: GETTAGLIST <start_item_num> | ||
- | answer: <items_count>#<start_item_num>:<name0>;<name1>=<crc16> | + | answer: <items_count>#<start_item_num>:<name0>;<name1>;....<nameN>=<crc16> |
- | ~ | + | ~ |
где | где | ||
= - последняя посылка | = - последняя посылка | ||
Строка 27: | Строка 27: | ||
=== 106 GETALL === | === 106 GETALL === | ||
command: GETALL <start_item_num> | command: GETALL <start_item_num> | ||
- | answer: <items_count>#<start_item_num>!<val0>;<val1>=<crc16> [hex] (zero-empty) | + | answer: <items_count>#<start_item_num>!<val0>;<val1>;...<valN>=<crc16> (zero-empty) |
- | ~ | + | ~ |
где | где | ||
= - последняя посылка | = - последняя посылка | ||
Строка 38: | Строка 38: | ||
#<start_item_num0>!<val0>;<val1> | #<start_item_num0>!<val0>;<val1> | ||
: | : | ||
- | #<start_item_num2>!<val2>;<val3>;...<valX> | + | #<start_item_num2>!<val2>;<val3>;...<valN>=<crc16> (zero-empty) |
- | =<crc16> [hex] (zero-empty) | + | ~ |
- | ~ | + | |
=== 109 WNM === | === 109 WNM === | ||
- | command: WNM <item_num> <val> <crc16> [hex] | + | command: WNM <item_num> <val> <crc16> |
- | answer: ! | + | answer ok: ! |
- | ? | + | answer err: ? |
+ | |||
+ | |||
+ | === 116 GETPROPS === | ||
+ | command: GETPROPS <start_item_num> | ||
+ | answer: <items_count>#<start_item_num>!<val0>;<val1>;...<valN>=<crc16> (zero-empty) | ||
+ | ~ | ||
+ | где | ||
+ | = - последняя посылка | ||
+ | ~ - не последняя посылка | ||
+ | |||
+ | |||
+ | === 117 SETFLAG === | ||
+ | command: SETFLAG <item_num> <val> <crc16> | ||
+ | answer ok: ! | ||
+ | answer err: ? | ||
+ | |||
+ | === 118 GETCRC === | ||
+ | command: GETCRC | ||
+ | answer: <crc> | ||
+ | |||
+ | === 119 GETMSG === | ||
+ | command: GETMSG | ||
+ | answer: <msg> | ||
+ | |||
+ | где msg эквивалентно одному из значений: | ||
+ | RELOAD - список тегов обновился, клиенту следует переподключиться | ||
+ | |||