在工程项目当中我们经常会遇到两台,甚至是多台PLC之间需要进行通讯的任务。因此,我们就 需要用到PLC的通讯,在PLC众多通讯当中,最简单的当属1:1通讯了!
今天我就从项目现场带来两个小程序,进行两台PLC的通讯,给大家详细分享下,两台PLC之间是怎么通讯的。
两台PLC之间的通讯,必须有一个为主站,另一个为从站,通过RS-485通讯端口或扩展模块连接。
通常接线方法为半双工用法,主站SDA和RDA并连,SDB和RDB并联,从站也是一样,然后把A和A连接,B和B连接。
设定参数为:主站把M8070接通,从站把M8071接通。
主站专用数据寄存器D490到D499,从站专用D500到D509,都是10个点。
主站专用辅助继电器M800到M899,从站专用M900到M999,都是100点。 程序案例:两台3UPLC通过1:1通讯,进行数据交换和信号传递,通讯程序如下:
主站程序:
解释:
主站X0到X3的ON/OFF状态通过M800到M803输出到从站的Y0到Y3
从站X0到X3的ON/OFF状态通过M900到M903输出到主站的Y0到Y3
主站的计算结果等于100时,从站的Y5接通。
从站程序:
解释:
从站X0到X3的ON/OFF状态通过M900到M903输出到主站的Y0到Y3。
当主站的D490等于100时,从站Y5置ON。
以上便是FX3U的1:1通讯案例,工控技术无限,还有更多好的学习方法和经验,欢迎大家参与讨论,关注我,持续分享工控小技巧!