PLC通讯问题

我做个项目要用到两台PLC,型号是台达es系列,我要是想在两台plc间进行通讯要怎么接线?用什么指令?比如实时把PLC1的输出Y1读入PLC2中参与计算,PLC2中的数据D1输入出PLC1中参与计算,怎样编程;要是三台以上的plc呢?

另外我还用到了威纶人机界面MT5065i,接口是RS-232/RS-485 2w/4w,请问这个接口什么意思,是不是可以接232也可以接485,要是485的话怎么接线,直接插入两根线吗?

就用RS485通讯,ES系列自带485通讯口,两条线就解决了,只能一台做主机,其他的做从机,通讯指令就直接用MODBUS读写指令(MODRD/MODWR),D1121设定从机地址。
人机通过RS232与plc通讯,如果人机是用在上面你说的系统里,你只能用RS232通讯了,因为一个系统里只能有一个主机。在其他场合可以用RS485。
温馨提示:答案为网友推荐,仅供参考
第1个回答  2009-09-19
如果是三菱的PLC通信我可以帮你搞定,台达好像是仿三菱的,你可以试一下,
在两台PLC的扩展接口上接上两个FX—RS485BD,下面是连线方法:
1台 2台
RDA 接 SDA
RDB 接 SDB
SDA 接 RDA
SDB 接 RDB
SG 接 SG
通信时主站到从站 开始必须要定义M8070用M8000驱动
每个负载都必须用M800-M899 100个点驱动 如果有用数据寄存器只可用D490-D499 10个点
从站到主站 开始必须要定义M8071用M8000驱动
每个负载都必须用M900-M999 100个点驱动 如果有用数据寄存器只可用D590-D599 10个点

以上供你参考,后续大家相互学习
第2个回答  2009-09-19
看你plc有几个通信口,两个的话才ok,要不就要加通信模块
第3个回答  2009-09-22
两台plc间进行通讯接线方面的问题可以到工搜网资料文库看看,上面有很多plc的通讯案例,你应该能在上面找的相通的资料文献
相似回答