plugin.peripherial:
  enable: on
 

  module.mk3mb:
    netaddr:  1
    portnum:  2
    type:     modbus
    enable:   on

    maxWriteSizeInp:  64
    maxWriteSizeReg:   6
    
    hldregs: &hldregs
       - region:  hldreg
       - access:  rw
       - writeSingle:   on 
       - writeMultiple: on
 
##### выходные данные из устройства
    tags:
      - name:          cmd
        type:          uint16
        address:       0x1000
        <<:            *hldregs
        readEnd:       on

      - name:          taskCode
        type:          uint16
        region:        inpreg
        address:       0x1001

      - name:          curStorNum
        type:          uint16
        region:        inpreg
        address:       0x1002

      - name:          restStorNum
        type:          uint16
        region:        inpreg
        address:       0x1003

      - name:          netto
        type:          int32
        region:        inpreg
        address:       0x1004

      - name:          step
        type:          uint16
        region:        inpreg
        address:       0x1006

      - name:          stepTime
        type:          uint16
        region:        inpreg
        address:       0x1007

      - name:          in
        type:          uint16
        region:        inpreg
        address:       0x1008

      - name:          out
        type:          uint16
        region:        inpreg
        address:       0x1009

      - name:          status
        type:          uint16
        region:        inpreg
        address:       0x100A

      - name:          errorCode
        type:          uint16
        region:        inpreg
        address:       0x100B
        readEnd:       on

      - name:          cnt00
        type:          int32
        region:        inpreg
        address:       0x1100

      - name:          cnt01
        type:          int32
        region:        inpreg
        address:       0x1102

      - name:          cnt02
        type:          int32
        region:        inpreg
        address:       0x1104

      - name:          cnt03
        type:          int32
        region:        inpreg
        address:       0x1106

      - name:          cnt05
        type:          int32
        region:        inpreg
        address:       0x1108

      - name:          cnt06
        type:          int32
        region:        inpreg
        address:       0x110A

      - name:          cnt07
        type:          int32
        region:        inpreg
        address:       0x110C

      - name:          cnt08
        type:          int32
        region:        inpreg
        address:       0x110E

      - name:          cnt09
        type:          int32
        region:        inpreg
        address:       0x1110
        readEnd:       on

      - name:          nom00
        type:          int32
        address:       0x1200
        <<:            *hldregs

      - name:          nom01
        type:          int32
        address:       0x1202
        <<:            *hldregs

      - name:          nom02
        type:          int32
        address:       0x1204
        <<:            *hldregs

      - name:          nom03
        type:          int32
        address:       0x1206
        <<:            *hldregs

      - name:          nom04
        type:          int32
        address:       0x1208
        <<:            *hldregs

      - name:          nom05
        type:          int32
        address:       0x120A
        <<:            *hldregs

      - name:          nom06
        type:          int32
        address:       0x120C
        <<:            *hldregs

      - name:          nom07
        type:          int32
        address:       0x120E
        <<:            *hldregs

      - name:          nom08
        type:          int32
        address:       0x1210
        <<:            *hldregs

      - name:          nom09
        type:          int32
        address:       0x1212
        <<:            *hldregs
 
 
# type:
# - bool
# - int16
# - uint16
# - int32
# - float
# - double
# - string
 
# region:
# - coil
# - dscinp
# - hldreg
# - hldinp
 
# access:
# - ro
# - wo
# - rw
doc/jroboplc/modules/peripherial/promauto_gelios_dozkkmc_protocol_modbus.txt · Последние изменения: 2022/10/10 13:22 — denis
Driven by DokuWiki Recent changes RSS feed Valid CSS Valid XHTML 1.0