
(适用于变频器采用施耐德Twido系列PLC的程序版本)
(注:该协议适用于变频器采用施耐德Twido系列的PLC,PLC的编程口即圆口的通信模式由管脚5和7的连接方式决定,5和7短接即为modbus通信,5和7不短接时为编程模式。当客户要求modbus通信时将管脚5和7短接,管脚1和2为485通信的A和B。注意图纸上提供的是口的针脚位置,接头位置不要弄错。)
1、通讯端口设置为:RS485、波特率9600、8位字符、1个停止位、偶校验。
2、HARSVERT-A变频器只作为从机,缺省的从机地址为1,如果现场要求设定为其他的从机地址,必须事先和HARSVERT-A变频器厂家沟通。
3、HARSVERT-A目前仅对ModbusRTU协议的功能3和16进行支持。
4、现场DCS系统可以通过功能16发出对变频器的控制指令,但控制指令仅在变频器处于远控时有效。功能16的通讯格式为:
从机地址 10 起始地址(MSB,LSB) 字数(MSB,LSB) 字节数 数据 CRCH CRCL
变频器响应的格式是:
从机地址 10 起始地址(MSB,LSB) 字数(MSB,LSB) CRCH CRCL
5、现场DCS系统都可以通过功能3来读取PLC相关寄存器,获知变频器的状态,功能3的通讯格式为:
从机地址 03 起始地址(MSB,LSB) 字数(MSB,LSB) CRCH CRCL
变频器响应的格式是:
从机地址 03 字节数 数据 CRCH CRCL
6、现场DCS对变频器的控制信息表:
| 名称 | MOBUS地址(10进制) | PLC内部寄存器 | 信 息 内 容 | 备 注 | |
| 软件给定 | 1000 | MF1000 | 计算机给定 | 为实数,闭环运行时,直接给定被控量的期望值(单位必须和变频器内设定的一致),比如要将水压闭环控制在0.45Mpa,则发0.45。 开环运行时,直接给定期望的运行频率(单位为Hz),比如39.68Hz,发39.68。 | |
| 软操命令 | 1002 | MW1002 | .0 | 1=启动 | DCS组态时,必须先监控VB5008.2的状态,只有在VB5008.2为1时,DCS才能发启停及复位控制指令。 |
| .1 | 备用 | ||||
| .2 | 1=急停 | ||||
| .3 | 1=停机 | ||||
| .4 | 1=复位 | ||||
| .5 | 备用 | ||||
| .6 | 备用 | ||||
| .7 | 备用 | ||||
| 功能设定 | 1003 | MW1003 | .0 | 0=开环运行,1=闭环运行 | 为DCS给变频器发出的控制命令。注意:改变开环闭环状态时,请同时改变给定值 |
| .1 | 备用 | ||||
| .2 | 备用 | ||||
| .3 | 备用 | ||||
| .4 | 备用 | ||||
| .5 | 备用 | ||||
| .6 | 备用 | ||||
| .7 | 备用 | ||||
要向变频器发启动命令,发送的数据序列为:011000020001020100A622
要向变频器发停机命令,发送的数据序列为:011000020001020800A072
要向变频器发急停命令,发送的数据序列为:011000020001020400A572
要向变频器发复位命令,发送的数据序列为:011000020001021000AA72
注意:不要企图向0000-0003地址(对应变频器内部寄存器MW1000-MW1003)之外的任何单元写数,否则可能导致变频器出现不可预测的结果。
7、变频器可以向现场DCS提供的状态信息表:
| 名称 | MOBUS地址(10进制) | PLC内部寄存器 | 信 息 内 容 | ||
| 变频器状态字 | 1004 | MW1004 | .0 | 1=正常待机 | DCS组态时,必须先监控VB5008.2的状态,只有在VB5008.0或VB5008.5为1,同时VB5008.2为1时,HARSVERT-A变频器才接收DCS的启动控制指令。 |
| .1 | 1=正常运行 | ||||
| .2 | 1=远程控制 | ||||
| .3 | 1=本机控制 | ||||
| .4 | 1=旁路运行 | ||||
| .5 | 1=旁路待机 | ||||
| .6 | 1=故障状态 | ||||
| .7 | 1=报警状态 | ||||
| .8 | 备用 | ||||
| .9 | 备用 | ||||
| .10 | 备用 | ||||
| .11 | 1=本机急停锁定 | ||||
| .12 | 1=远程急停锁定 | ||||
| .13 | |||||
| .14 | |||||
| .15 | |||||
| 变频器故障及报警信息字 | 1005 | MW1005 | .0 | 1=变压器超温 | |
| .1 | 1=柜门未关严 | ||||
| .2 | 1=控制电源掉电 | ||||
| .3 | 1=冷却风机故障 | ||||
| .4 | 1=单元模块旁路 | ||||
| .5 | 1=工控机死机 | ||||
| .6 | 1=高压未就绪 | ||||
| .7 | |||||
| .8 | 1=变压器过热 | ||||
| .9 | 1=柜门开启 | ||||
| .10 | 1=系统重故障 | ||||
| .11 | |||||
| .12 | 1=控制器故障 | ||||
| .13 | |||||
| .14 | |||||
| .15 | |||||
| 现场状态 | 1006 | MW1006 | (备用) | 根据不同现场工况,为现场预留的状态位。 | |
| (备用) | |||||
| 1007 | MW1007 | (备用) | |||
| 运行数据 | 1008 | MW1008 | 输入电压 | ÷1000得实际值,单位KV | |
| 1009 | MW1009 | 输出电压 | ÷1000得实际值,单位KV | ||
| 1010 | MW1010 | 输入电流 | ÷10得实际值,单位A | ||
| 1011 | MW1011 | 输出电流 | ÷10得实际值,单位A | ||
| 1012 | MW1012 | 给定频率 | ÷100得实际值,单位Hz | ||
| 1013 | MW1013 | 输出频率 | ÷100得实际值,单位Hz | ||
| 1014 | MW1014 | (备用) | |||
| 1015 | MW1015 | (备用) | |||
8、其他说明:变频器原则上不再提供除上表外的其他数据信息。
9、注意:现场通信时不要超出上表中提供信息的范围,否则可能导致变频器工作异常。
北京利德华福电气技术有限公司综合技术部
2010-3-19
