    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