Это старая версия документа.


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
  1. name: taskCode

type: uint16

      region:        inpreg
      address:       0x1001
  1. name: curStorNum

type: uint16

      region:        inpreg
      address:       0x1002
  1. name: restStorNum

type: uint16

      region:        inpreg
      address:       0x1003
  1. name: netto

type: int32

      region:        inpreg
      address:       0x1004
  1. name: step

type: uint16

      region:        inpreg
      address:       0x1006
  1. name: stepTime

type: uint16

      region:        inpreg
      address:       0x1007
  1. name: in

type: uint16

      region:        inpreg
      address:       0x1008
  1. name: out

type: uint16

      region:        inpreg
      address:       0x1009
  1. name: status

type: uint16

      region:        inpreg
      address:       0x100A
  1. name: errorCode

type: uint16

      region:        inpreg
      address:       0x100B
      readEnd:       on
  1. name: cnt00

type: int32

      region:        inpreg
      address:       0x1100
  1. name: cnt01

type: int32

      region:        inpreg
      address:       0x1102
  1. name: cnt02

type: int32

      region:        inpreg
      address:       0x1104
  1. name: cnt03

type: int32

      region:        inpreg
      address:       0x1106
  1. name: cnt05

type: int32

      region:        inpreg
      address:       0x1108
  1. name: cnt06

type: int32

      region:        inpreg
      address:       0x110A
  1. name: cnt07

type: int32

      region:        inpreg
      address:       0x110C
  1. name: cnt08

type: int32

      region:        inpreg
      address:       0x110E
  1. name: cnt09

type: int32

      region:        inpreg
      address:       0x1110
      readEnd:       on
  1. name: nom00

type: int32

      address:       0x1200
      <<:            *hldregs
  1. name: nom01

type: int32

      address:       0x1202
      <<:            *hldregs
  1. name: nom02

type: int32

      address:       0x1204
      <<:            *hldregs
  1. name: nom03

type: int32

      address:       0x1206
      <<:            *hldregs
  1. name: nom04

type: int32

      address:       0x1208
      <<:            *hldregs
  1. name: nom05

type: int32

      address:       0x120A
      <<:            *hldregs
  1. name: nom06

type: int32

      address:       0x120C
      <<:            *hldregs
  1. name: nom07

type: int32

      address:       0x120E
      <<:            *hldregs
  1. name: nom08

type: int32

      address:       0x1210
      <<:            *hldregs
  1. 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.1665397298.txt.gz · Последние изменения: 2022/10/10 13:21 — denis
Driven by DokuWiki Recent changes RSS feed Valid CSS Valid XHTML 1.0