登录
首页 PLC论坛 PLC论坛
回帖 发帖
正文

主题:两个PLC能否在不同时间时分别轮流做主机吗???

点击:1524 回复:6

最近有碰到一个问题,两个PLC(A),PLC(B)之间使用RS485进行主从通讯,具体的过程如下,在时间T1时,PLC(A)作为主机,PLC(B)做从机进行通讯,PLC(A)通过MODRD指令能够读出PLC(B)的地址数值;延时一段时间(3秒)到T2时刻,在PLC(B)中用MODRD读PLC(A)中的数据(此时应该是PLC(A)做从机而PLC(B)做主机吧),但是就是始终读不到(站号,都有设置:PLC(A)设置通讯站号为K1;PLC(B)为K2)
以上是什么原因至今未清楚,还望给予指导,谢谢
11-01-17 19:30
用485通讯的话,是没有主机与从机之分的,可以互通读取数据
11-01-17 20:47
该用户被锁定!
11-01-18 09:15
如果用自由口通讯的话,是没有主站从站的
11-01-18 12:33
我的电气接口是RS485形式,但在PLC里面设置的为MODBUS协议通讯,在两边的PLC分别在不同的时刻用MODRD,MODRW等指令,这样的话,就相当于两个主机轮流做主机吗?
11-01-18 12:42
市面上的产品就有一款自带CAN总线接口的
附件
附件
附件
相关资料下载:
附件:
[本地下载]
                 
附件:
[本地下载]
最后修改:2011/1/19 11:00:25
11-01-19 10:55
没这么用过
遇到这种要求,直接选有pc link功能的plc,通讯程序都省了
11-01-19 21:38

工控新闻

更多新闻资讯