在工程项目当中我们经常会遇到两台,甚至是多台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。
免责声明:本文章如果文章侵权,请联系我们处理,本站仅提供信息存储空间服务如因作品内容、版权和其他问题请于本站联系