欧姆龙PLC 与ABB 变频器通讯 硬件配置: ACS510变频器参数设置: 9802=1 MODBUS 5302=3 站号 5303=9
6kbit/s 波特率 5304=2 校验方式为8EVEN1 8位数据 偶校验 1位停止位 5305=0 or 2 ABB 传动配置文件 1001=10 由MODBUS 命令1控制变频器启停 1102=8 选择MODBUS 控制变频器给定频率 1103=8 由给定1给定频率(0-20000对应0-50Hz) 2.控制变频器起停 a.初始化,即向Modbus 寄存器40001中写入1142(16进制数为476)并延时100毫秒; b.停止电机,即向Modbus 寄存器40001中写入1143(16进制数为477); c.启动电机,即向Modbus 寄存器40001中写入1151(16进制数为47F); 例:通讯初始化:发出【03 06 0000 0476 CRC 校验码】,延时100毫秒; 启动电机:发出【03 06 0000 047F CRC 校验码】 停止电机:发出【03 06 0000 0477 CRC 校验码】 3
用Modbus 修改给定频率的方法 主机向通讯给定1(Modbus 寄存器40002)中写入设定的频率数值(范围=0~+20000(换算到0~1105给定1最大),或-20000~0(换算到1105给定1最大~0)); 例如:若1105=50
00Hz;发出【03 06 00 01 27 10 CRC 校验码】表示修改频率为25
功能10:写多个保持寄存器: 发送:【03 10 0000 0002 04 047F 2710 CRC】 (ABB 站号03 功能10 开始寄存器0000 寄存器个数0002 字节数04 字节1-04… 字节2-7F… 字节3-27…字节4-10 校验码CRC) ABB RS+ R