找回密码
 请使用中文注册
查看: 51|回复: 1

关于modbus rtu通讯调试过程的那些事7

[复制链接]
阅读字号:

88

主题

247

回帖

804

积分

入门维修师

积分
804
发表于 1 小时前 | 显示全部楼层 |阅读模式

马上注册,结交更多好友,享用更多功能,让你轻松玩转社区。

您需要 登录 才可以下载或查看,没有账号?请使用中文注册

×
本帖最后由 王绍兴 于 2026-8-31 12:03 编辑

                            关于modbus rtu通讯调试过程的那些事7
S7-1214C Modbus rtu与V20变频器通讯
CB1241信号板篇
V20变频器订货号:1P 6SL3210-5BB11-2BV1
V20变频器操作回工厂设置后,设置CN011宏:
P0003 = 3  专家级
P0010 = 30 出厂设置
P0970 = 21 用户参数出厂值
V20变频器操作手册下载,
P0700:命令源选择;= 5,选择RS485
P1000:频率源设定值选择;= 5,选择RS485
P2023:通讯协议选择; = 2, modbus rtu
P2010:通讯频率选择; = 6,9600bps
P2021:通讯从站地址; = 1,从站1#站点
P2022:Modbus rtu应答超时;= 1000,1000ms
P2014:通讯报文间断时间, = 100,100ms
P2034:校验; = 2,偶校验
P2035:停止位, = 1,一个停止位
因为懒的在原测试程序上修改plc的原始通讯程序管脚参数,设置Cn011宏指令后,再将P2034 = 0为无校验。

关于V20变频器报警F72处理:
通过远程控制的方式复位故障:
用通讯先发送第一个字发送16# 04FE报警复位控制字,断开发送16# 04FE后再发送16# 047E变频器准备就绪控制字,其中的逻辑顺序可以在实际应用中,通过控制程序做顺序关联。

硬件连接:
将CB1241 RS485信号板    V20
T/A                 N -
T/RA
T/B                 P +
T/RB
1)新建一个测试项目,cpu S7-1214C DC/DC/DC + CB1241,图示1:
等待时间2000ms。其它默认,无需设置修改。
2)在OB1中编辑Modbus rtu通讯程序,图示2:
3)编辑简易的测试程序,图示3:r0054的基本控制位,047E/047F/0C7F/04FE
4)保存、编译后,将项目完整下载到plc,图示4:
分别使能M100.0 = 1,M100.1 = 1,MD300 = 50.0
5)V20变频器面板上,能够看到通讯数据传送过来的命令,图示5:
其它功能:反转,变频器报警复位确认、频率设置这些功能都能够在通讯命令中得到实现。

88

主题

247

回帖

804

积分

入门维修师

积分
804
 楼主| 发表于 1 小时前 | 显示全部楼层
因为编辑过程中的操作不当,造成2次发帖,请网管看到删除“那些事7”的其中一贴,感谢。
您需要登录后才可以回帖 登录 | 请使用中文注册

本版积分规则

QQ|手机版|家电维修论坛 ( 蜀ICP备19011473号 川公网安备51102502000164号 )|网站地图|网站地图

GMT+8, 2026-8-31 13:29 , Processed in 0.128179 second(s), 24 queries .

Powered by Discuz! X3.5

© 2001-2026 Discuz! Team.

快速回复 返回顶部 返回列表