欧姆龙 PLC modbus rtu协议通信实践教程

准备材料

电脑一台
CP1H-XA40DR-A一台
CP1W-CIF11一个
台达伺服ASDA-B2一台
USB线缆一根,
485通讯线一根

485接线及设置

CP1W-CIF11 ASDA-B2(CN3)
RDA- 6
RDB+ 5
将PLC侧DIP开关设置为全OFF

PLC响应地址区

将CP1W-CIF11背后的DIP开关设置为:12356号开关位ON, 4号开关为OFF
CP1H的Modbus-RTU简易主站功能需要3个步骤:
步骤1:将命令帧写入对应D区地址
当使用串行选件板1时,命令帧的地址范围是D32200~D32249,使用选件板2时,则是D32300~D32349.以选件板2为例,其各通道作用如下:
D32300——低八位从站地址,高八位系统保留00
D32301——低八位功能码,高八位系统保留00
D32302——通讯数据字节数,即紧跟后面的通信数据区的字节数(校验除外)
D32303开始的地址——通信数据
步骤2:触发对应使能位
串口1为A641.00,串口2为A640.00
步骤3:在对应D区读取响应帧
当使用串行选件板1时,响应帧的地址范围是D32250~D32299,使用串行选件板2时,则是D32350~D32399.以选件板2为例,其各通道作用如下:
D32350——低八位 从站地址,高八位 系统保留00
D32351——低八位 功能码,高八位 系统保留00
D32352——低八位 出错代码,若正常,这里为00,高八位 系统保留00
D32353——应答字节数
D32354开始的地址——应答数据

示例plc程序下载

RS485通讯程序

版权声明:本文内容来源于网络搜集无法获知原创作者,仅供个人学习用途,若侵犯到您的权益请联系我们及时删除。邮箱:1370723259@qq.com

发表评论