Различия

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

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

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