介绍西门子S7-1200PLC和V20变频器的Modbus通讯详细步

电子说

1.3w人已加入

描述

本文将介绍西门子S7-1200PLC和V20变频器的Modbus通讯详细步骤。

1.找一台带有RS485通讯模块的S7-1200PLC和一台V20变频器。

modbus通讯

2.将RS485模块与V20变频器相连,接线的方法是红色线接P+,绿色线接N-。

modbus通讯

3.设置V20的变频器参数。

modbus通讯

4.创建博途项目并上传S7-1200PLC的硬件组态。

modbus通讯

modbus通讯

modbus通讯

modbus通讯

5.设置RS485模块的参数,模块的通讯参数要与V20设置的通讯参数要一致,我这里设置的是9600,8,偶。

modbus通讯

6.添加Modbus通讯指令。

modbus通讯

7.修改初始化指令背景DB里的mode参数为4。

modbus通讯

8.程序测试,电机正常启动停止,其中modbus地址为40100的地址为命令源,047E为停止,047F为正转,0C7F为反转,地址为40100的地址为频率源,16#0-16#4000对应0Hz-50Hz。

modbus通讯

9.可以通过观察模块的通讯指示灯可以观察通讯是否成功,如果TX,RX交替闪烁即为通讯成功。

modbus通讯







审核编辑:刘清

打开APP阅读更多精彩内容
声明:本文内容及配图由入驻作者撰写或者入驻合作网站授权转载。文章观点仅代表作者本人,不代表电子发烧友网立场。文章及其配图仅供工程师学习之用,如有内容侵权或者其他违规问题,请联系本站处理。 举报投诉
评论(0)
发评论
家贫寻良妻 07-29
0 回复 举报
我希望实现的功能是:一上电就给一个20hz的频率,一按正转按钮,电机就正转,不能按反转按钮,要反转,电机先停下来,才能按反转,频率可以通过触摸屏和面板来设定,中间的启动和停止那些程序怎么写在里面,谢谢老师,希望讲一下 收起回复

全部0条评论

快来发表一下你的评论吧 !

×
20
完善资料,
赚取积分