三菱FX3U-485ADP-MB实现Modbus RTU通讯控制E700变频器及频率调节
三菱 FX3U 的 Modbus RTU 通讯功能,在不少项目里都挺实用的。是你要搞 PLC 和 E700 变频器之间的控制,像调频率、启停控制这些,用FX3U-485ADP-MB
模块就比较顺手。
用 Modbus RTU 做主站,PLC 发命令、变频器响应,逻辑清晰,调试也还算简单。你只要搞清楚 E700 的寄存器地址,比如频率设定是40001
,运行控制是40002
,那基本就跑得起来。
通讯速率默认 9600bps,常用 8 位数据+偶校验+1 位停止位,串口连上之后别忘了D8120
和D8129
参数这些要设置对,不然数据发不出去。
如果你对这块还不太熟,可以看看这些参考资料: PLC 和 E700 的 485 通讯实例、 FX3U 与变频器 Modbus 通讯案例,里面参数配置和程序段写得都挺清楚。
程序实现的话也没啥复杂的,主要用FROM
和TO
指令实现 Modbus 命令的发送,想省事的话也可以用 FB 方式,比如这个示例。
对了,如果你后面换成FX5U
,也有专门的资料讲这个控制流程,这里有详细例子。
,这套组合在设备自动化控制场景下还蛮实用的,适合搞水泵、风机这些频率控制需求。如果你也正好在折腾这块,不妨参考下这些资料,效率能高不少。
下载地址
用户评论