====== 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