====== idsdrive.ecz ======
Частотный преобразователь IDS-Drive.
ВНИМАНИЕ: выявлено, что современные частотники IDS-Drive сильно садят линию, больше 5 частотников IDS-Drive на одной линии работать не может!!!
Используемый протокол - MODBUS, для разных серий отличается.
[[http://www.chastotniki.ru/documents/idsdrive/IDS-Drive_Z.pdf]]
Лучше смотреть по книжке из самого частотника, возможно что протокол изменится в рамках одной серии с течением времени!
plugin.peripherial:
module.atv:
netaddr: 1
portnum: 1
type: idsdrive.ecz
enable: on
emulate: off
===== Теги =====
^ tagname ^ address ^ description ^
^ read/write ^^^
|Control | 0x2000 |Управление |
|FreqSet | 0x2001 |Задание частоты |
^ readonly ^^^
|FreqReq | 0x1 |Заданная частота |
|FreqOut | 0x2 |Выходная частота |
|CurrOut | 0x3 |Выходной ток |
|RotSpd | 0x4 |Скорость вращения |
|Voltage | 0x5 |Напряжение DC |
|Temper | 0x6 |Температура преобразователя частоты |
|Error1 | 0xA |Отчет ошибки 1 |
|Error2 | 0xB |Отчет ошибки 2 |
|Error3 | 0xC |Отчет ошибки 3 |
|Error4 | 0xD |Отчет ошибки 4 |
===== Серия B =====
plugin.peripherial:
enable: on
# B222T4BP/B372T4BG
# 1/2 start 6-soft stop 5-hard stop
module.inv502:
netaddr: 1
portnum: 4
type: modbus
emulate: off
enable: on
maxWriteSizeInp: 64
maxWriteSizeReg: 6
tags:
- name: Cmd
type: uint16
region: hldreg
access: wo
address: 4096
readEnd: on
- name: Status
type: uint16
region: hldreg
access: ro
address: 8192
readEnd: on
- name: SetFreq
type: uint16
region: hldreg
access: rw
address: 12288
readEnd: on
- name: SetedFreq
type: uint16
region: hldreg
access: ro
address: 12319
readEnd: on
- name: CurFreq
type: uint16
region: hldreg
access: ro
address: 12289
- name: Current
type: uint16
region: hldreg
access: ro
address: 12292
readEnd: on
- name: FaultAC
type: uint16
region: hldreg
access: ro
address: 32768
readEnd: on
- name: ActualFreq
type: uint16
region: hldreg
access: ro
address: 12308
readEnd: on
===== Серия E =====
plugin.peripherial:
enable: on
#e222t4bp/e372t4bg
module.inv502:
netaddr: 1
portnum: 4
type: idsdrive.ecz
enable: on
emulate: off
===== Серия N =====
plugin.peripherial:
enable: on
#1/2-start 5/6-stop %freq=10000 N152T4NK
module.inv502:
netaddr: 1
portnum: 4
type: modbus
emulate: off
enable: on
maxWriteSizeInp: 64
maxWriteSizeReg: 6
tags:
- name: Cmd
type: uint16
region: hldreg
access: wo
address: 8192
readEnd: on
- name: SetFreqProc
type: uint16
region: hldreg
access: wo
address: 4096
readEnd: on
- name: OutFreq
type: uint16
region: hldreg
access: ro
address: 28672
- name: SettedFreq
type: uint16
region: hldreg
access: ro
address: 28673
- name: Current
type: uint16
region: hldreg
access: ro
address: 28676
readEnd: on
- name: Status
type: uint16
region: hldreg
access: ro
address: 32768
readEnd: on
- name: Status2
type: uint16
region: hldreg
access: ro
address: 12288
readEnd: on
===== Серия Z =====
plugin.peripherial:
enable: on
#18-start 1-stop %freq=10000 Z152T4NK
module.inv502:
netaddr: 1
portnum: 4
type: modbus
emulate: off
enable: on
maxWriteSizeInp: 64
maxWriteSizeReg: 6
tags:
- name: Cmd
type: uint16
region: hldreg
access: wo
address: 8192
- name: SetFreq
type: uint16
region: hldreg
access: wo
address: 8193
- name: CurFreq
type: uint16
region: hldreg
access: ro
address: 8450
- name: OutFreq
type: uint16
region: hldreg
access: ro
address: 8451
- name: OutCur
type: uint16
region: hldreg
access: ro
address: 8452
===== Серия M =====
plugin.peripherial:
enable: on
# M222T4VB
# Cmd: 1 - RUN 3-Stop 4-FastStop
# Freq: /100
module.inv502:
netaddr: 1
portnum: 1
type: modbus
emulate: off
enable: on
maxWriteSizeInp: 64
maxWriteSizeReg: 6
tags:
- name: Freq
type: uint16
region: hldreg
access: rw
address: 6
readEnd: on
- name: Cmd
type: uint16
region: hldreg
access: wo
address: 8192
readEnd: on
- name: OutFreq
type: uint16
region: hldreg
access: ro
address: 53248
readEnd: on
- name: Current
type: uint16
region: hldreg
access: ro
address: 53253
readEnd: on