S71200 CB1241 模块 Modbus RTU 通讯应用
来源:网络 | 作者:鸿飞达 | 发布时间: 2024-12-19 | 578 次浏览 | 分享到:

时也会 要求建背景数据块,用自动建背景数据块即可,然后根据读或写具体通讯要求设通讯参数即 可。完成后保存,打开主程序并在主程序中调用该 FC 块即可。

注意:在调用“Modbus_Comm_Load”时输入参数“MB_DB”为调用“Modbus_Master” 时建立的背景数据块名称。例 CB1241 与两台驱动器通讯分别读取连续 4 个参数和写入

连续 4 个参数。编程序下



2、编译及下载。完成后保存项目。右击项目名称选择“编译”下面的“硬件和软件”进行 编译,若无错误则显示正常。完成后可以右击项目名称选择“下载”下面的“硬件和软件” 进行软件和硬件下载,也可单下软件或单下硬件。在弹出界面中选择下载连接方式即可。



 


3、运行状态及在线诊断。下载完成后 PLC 进入运行状态,可通过菜单栏上的“在线”进入在线状态,查看组态和程序运行状态并进行在线诊断。

说明:经实验实测,S1200 通过 CB1241 Modbus RTU 主站通讯时通讯掉站或通讯不正常时 PLC 无任何报警,且“Modbus_Master”块执行状态不会有任何变化,

故采用该通讯方式时通讯无保障。需用户自行编写程序验证通讯是还正常。本例附带一校验程序,仅供参考。



通讯正常时


拨掉 1#站通讯线后