Различия
Здесь показаны различия между двумя версиями данной страницы.
| Предыдущая версия справа и слева Предыдущая версия Следующая версия | Предыдущая версия | ||
|
doc:jroboplc:modules:peripherial:idsdrive_ecz [2017/08/03 10:39] denis [Теги] |
doc:jroboplc:modules:peripherial:idsdrive_ecz [2024/01/16 09:14] (текущий) denis [idsdrive.ecz] |
||
|---|---|---|---|
| Строка 1: | Строка 1: | ||
| ====== idsdrive.ecz ====== | ====== idsdrive.ecz ====== | ||
| - | Частотный преобразователь IDS-Drive серии E, C и Z. | + | Частотный преобразователь IDS-Drive. |
| + | |||
| + | <note important>ВНИМАНИЕ: выявлено, что современные частотники IDS-Drive сильно садят линию, больше 5 частотников IDS-Drive на одной линии работать не может!!! | ||
| + | </note> | ||
| - | Используемый протокол - MODBUS. | + | Используемый протокол - MODBUS, для разных серий отличается. |
| [[http://www.chastotniki.ru/documents/idsdrive/IDS-Drive_Z.pdf]] | [[http://www.chastotniki.ru/documents/idsdrive/IDS-Drive_Z.pdf]] | ||
| + | Лучше смотреть по книжке из самого частотника, возможно что протокол изменится в рамках одной серии с течением времени! | ||
| <code yaml> | <code yaml> | ||
| Строка 25: | Строка 28: | ||
| ^ tagname ^ address ^ description ^ | ^ tagname ^ address ^ description ^ | ||
| - | ^ Read/Write ^^^ | + | ^ read/write ^^^ |
| |Control | 0x2000 |Управление | | |Control | 0x2000 |Управление | | ||
| |FreqSet | 0x2001 |Задание частоты | | |FreqSet | 0x2001 |Задание частоты | | ||
| - | ^ Readonly ^^^ | + | ^ readonly ^^^ |
| |FreqReq | 0x1 |Заданная частота | | |FreqReq | 0x1 |Заданная частота | | ||
| |FreqOut | 0x2 |Выходная частота | | |FreqOut | 0x2 |Выходная частота | | ||
| Строка 39: | Строка 42: | ||
| |Error3 | 0xC |Отчет ошибки 3 | | |Error3 | 0xC |Отчет ошибки 3 | | ||
| |Error4 | 0xD |Отчет ошибки 4 | | |Error4 | 0xD |Отчет ошибки 4 | | ||
| + | |||
| + | |||
| + | ===== Серия B ===== | ||
| + | |||
| + | |||
| + | <code yaml> | ||
| + | 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 | ||
| + | |||
| + | </code> | ||
| + | |||
| + | |||
| + | ===== Серия E ===== | ||
| + | |||
| + | |||
| + | <code yaml> | ||
| + | plugin.peripherial: | ||
| + | enable: on | ||
| + | |||
| + | |||
| + | #e222t4bp/e372t4bg | ||
| + | |||
| + | module.inv502: | ||
| + | netaddr: 1 | ||
| + | portnum: 4 | ||
| + | type: idsdrive.ecz | ||
| + | enable: on | ||
| + | emulate: off | ||
| + | |||
| + | </code> | ||
| + | |||
| + | |||
| + | ===== Серия N ===== | ||
| + | |||
| + | |||
| + | <code yaml> | ||
| + | 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 | ||
| + | |||
| + | </code> | ||
| + | |||
| + | |||
| + | ===== Серия Z ===== | ||
| + | |||
| + | |||
| + | <code yaml> | ||
| + | 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 | ||
| + | |||
| + | |||
| + | </code> | ||
| + | |||
| + | |||
| + | |||
| + | |||
| + | |||
| + | ===== Серия M ===== | ||
| + | |||
| + | |||
| + | <code yaml> | ||
| + | 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 | ||
| + | |||
| + | |||
| + | </code> | ||
| + | |||
| + | |||