欢迎来到天天文库
浏览记录
ID:24259889
大小:24.50 KB
页数:4页
时间:2018-11-13
《s7200与abb变频510通讯》由会员上传分享,免费在线阅读,更多相关内容在应用文档-天天文库。
1、s7200与ABB变频510通讯 需要通讯有:共10台变频器,每台变频启停控制、运行信号、故障信号,变频转速给定、转速反馈、电流反馈;变频器的Modbus寄存器是4####与PLC的对应关系?寄存器的位变量怎样在PLC提取与写入? 最佳答案s7200与ABB变频510通讯 需要通讯有:共10台变频器,每台变频启停控制、运行信号、故障信号,变频转速给定、转速反馈、电流反馈;变频器的Modbus寄存器是4####与PLC的对应关系?寄存器的位变量怎样在PLC提取与写入? 最佳答案 ABB变频器通讯
2、MODBUS通讯 1.ACS510变频器参数设置: 9802=1MODBUS 5302=1站号5303=9.6kbit/s波特率5304=1校验方式为8N25305为01001=10由MODBUS控制变频器启停 1102=0由MODBUS控制变频器给定速度(0-20000对应0-50Hz) 1103=8 2.控制变频器起停 a.初始化,即向Modbus寄存器40001中写入1142(16进制数为476)并延时100毫秒; b.停止电机,即向Modbus寄存器40001中写入1143(16进制数为477);
3、 c.启动电机,即向AModbus寄存器40001中写入1151(16进制数为47F)”“““ 例:通讯初始化:发出【020600000476CRC校验码】,延时100毫秒; 启动电机:发出【02060000047FCRC校验码】 停止电机:发出【020600000477CRC校验码】 3.用Modbus修改给定频率的方法 主机向通讯给定1(Modbus寄存器40002)中写入设定的频率数值(范围=0~+20000(换算到0~1105给定1最大),或-20000~0(换算到1105给定1最大~0)); 例如:若
4、1105=50.00Hz;发出【010600012710CRC校验码】表示修改频率为25.00Hz。 4.用Modbus修改加速时间的方法 向Modbus寄存器42202中写入设定的加速时间数值由参数的分辨率和范围决定; 例:发出【010608990258CRC校验码】表示修改加速时间为60.0S。 附: 功能01:读线圈状态: 发送:010100200003(站号功能开始个数) 响应:01010106(站号功能字节数字节1字节2…) 功能02:读离散功能输入状态: 发送:010200200003(站号功
5、能开始个数) 响应:01020105(站号功能字节数字节1字节2…) 功能03:读多个保持寄存器 发送:010300650003(站号功能开始个数) 响应:01030602EE00FA0000(站号功能字节数字节1字节2…) 功能04:读多个输入寄存器: 发送:010400000002(站号功能开始个数) 响应:010404000101F1(站号功能字节数字节1字节2…) 功能06:写单个保持寄存器: 发送:010608990258(站号功能寄存器号数值) 响应:010608990258(站号功能寄存器
6、号数值) 问题补充: 《A?B?B?变?频?器?A?C?S?5?1?0?M?O?D?B?U?S?通?讯?梯?形?程?序》 http://wenku.baidu.com/view/41869222482fb4daa58d4bd8.html 参考资料:http://www.automation.siemens.com.cn/service/answer/solution.aspx?Q_ID=72073&cid=1028
此文档下载收益归作者所有