Различия

Здесь показаны различия между двумя версиями данной страницы.

Ссылка на это сравнение

Предыдущая версия справа и слева Предыдущая версия
Следующая версия
Предыдущая версия
doc:jroboplc:modules:modbus [2013/05/28 20:39]
jamis7005 [Conf]
doc:jroboplc:modules:modbus [2013/09/04 10:34] (текущий)
jamis7005 [Conf]
Строка 124: Строка 124:
  
 <code yaml> <code yaml>
-tag.reg1+module.owen1
-  ​addr:     2001 +  ​enable:     on 
-  ​enable  on +  ​type      '​owen_trm210'​ 
-  ​read    1 / 2 / 3 / [4]  +  ​mode      ​[rtu/ ascii / tcp 
-  ​write:    ​5 / 6 +  ​portnum:    ​1 
-  ​writegr:  ​F / 10+  ​netaddr   1 
 +  retrial: ​   3 
 +  emulated: ​  off 
 +  descr: ​     good old owen trm 
   ​   ​
-</​code>​ 
  
  
 +modbustype.owen_trm210:​
 +  enable: ​    on
 +  ​
 +  # максимальное количество регистров в команде
 +  func.reg.limit:​
 +    1:  1 .. [175]
 +    2:  1 .. [175]
 +    3:  1 .. [175]
 +    4:  1 .. [175]
 +    15: 1 .. [175]
 +    16: 1 .. [175]
 +  ​
 +  # максимальный разрыв для команд записи
 +  func.write.gap:​
 +    15: [0] .. 175
 +    16: [0] .. 175
 +  ​
 +  tag.reg1:
 +    enable: ​  on
 +    type:     bool
 +              int     size: 1 / [2] / 4
 +              [uint] ​ size: 1 / [2] / 4
 +              float
 +              double
 +              string ​ 1..~240
 +    size:     1 / [2] /  ... n
 +    reorder: ​ [[]] / [0,1,2,3] / [1,0,3,2] / ...
 +    addr:     2001
 +    addrwr: ​  2002
 +    access: ​  r / w / [rw]
 +    coderd: ​  1 / 2 / 3 / [4] 
 +    codewr: ​  5 / [6]
 +    codegr: ​  15 / [16]
 +    req:      [off] / on  # если on, то создает два доп тега:
 +                          #    reg1.req
 +                          #    reg1.cnt
 +    ​
 +    reqgr: ​   [''​] / '​mytestgroup' ​ # если не '',​ то создает теги:
 +                                    #   ​modname.mytestgroup.req =1
 +                                    #   ​modname.mytestgroup.cnt ​
 +    ​
 +    bittags:
 +      current.error0: ​ b0    # [b0] .. 8*size / [1] .. 32
 +      current.error1: ​ b0/2 
 +      current.error2: ​ b1
 +    ​
 +</​code>​
doc/jroboplc/modules/modbus.1369759181.txt.gz · Последние изменения: 2013/05/28 20:39 — jamis7005
Driven by DokuWiki Recent changes RSS feed Valid CSS Valid XHTML 1.0