Различия
Здесь показаны различия между двумя версиями данной страницы.
| Предыдущая версия справа и слева Предыдущая версия | |||
|
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 - список тегов обновился, клиенту следует переподключиться | ||
| + | |||