快好知 kuaihz

ABB ACS510变频器与西门子Smart 200 Modbus...

PLC为西门子SR30(采用PLC自带的Modbus RTU通讯协议)

ABB ACS510

9802 = 1 Modbus

5302 = 1 从站地址

5303 = 19.2Kbit/S波特率

5304 = 2 校验方式 8E1

5305 = 0

1001 = 10由modbus启停变频器

1102 = 0 由modbus给定频率(0-20000对应0-50Hz)

1103 = 8 给定1来自modbus通讯

3018 = 1 PLC跟变频器通讯故障时变频器停机

3019       设置通讯故障时延迟停机时间

1604 = 8 设置PLC可通讯复位故障

初始化:向40001写0X0476(变频器上电时必须初始化,可用状态字里的远程位(位9)的上升沿时触发)

启动    :向40001写0X047F

停止    :向40001写0X0477

复位    :向40001写0X04F6(必须在状态字里的故障位 = 1时才能写入复位)

40003为写频率地址

40004为状态字

40005为频率反馈(除10为实际值)

40006为电流反馈(没在现场未测试)

状态字要看英文的,中文翻译有问题(可能是我的理解有问题) 还有取位的话注意高低字节的问题。

PLC程序采用循环采集的方式:(假设有3台变频器,modbus地址分别为1、2、3)

通讯程序篇幅大就不一一截图了。

本站资源来自互联网,仅供学习,如有侵权,请通知删除,敬请谅解!
搜索建议:西门子  西门子词条  变频器  变频器词条  Modbus  Modbus词条  Smart  Smart词条  ABB  ABB词条