Коммуникационный протокол RpSvrTcp

101 SETFILTER

command: SETFILTER <filter>
answer:  OK

102 GETFILTER

command: GETFILTER
answer:  <filter>

103 CREATETAGLIST

command: CREATETAGLIST
answer:  <tag_count>

104 GETTAGLIST

command: GETTAGLIST <start_item_num>
answer:  <items_count>#<start_item_num>:<name0>;<name1>;....<nameN>=<crc16>
                                                                   ~
где
  = - последняя посылка
  ~ - не последняя посылка

105 FIXALL

command: FIXALL
answer:  <changed_val_count>

106 GETALL

command: GETALL <start_item_num>
answer:  <items_count>#<start_item_num>!<val0>;<val1>;...<valN>=<crc16>      (zero-empty)
                                                               ~             
где                                                       
  = - последняя посылка   
  ~ - не последняя посылка
  

107 GETCHG

command: GETCHG <start_item_num>
answer:  <items_count>
              #<start_item_num0>!<val0>;<val1>
               :
              #<start_item_num2>!<val2>;<val3>;...<valN>=<crc16>              (zero-empty)
                                                        ~

109 WNM

command: WNM <item_num> <val> <crc16>
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 - список тегов обновился, клиенту следует переподключиться
  
doc/jroboplc/modules/rpsvrtcp-protocol.txt · Последние изменения: 2020/03/20 08:39 — denis
Driven by DokuWiki Recent changes RSS feed Valid CSS Valid XHTML 1.0