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

主题:测试两台PLC作主从控制遇到的问题

点击:937 回复:23

附件 1.jpg
附件 A.jpg
附件 A1.jpg
附件 B.jpg
附件 IMG_20220609_222750.jpg
附件 c.jpg
附件 d.jpg
附件 f.jpg
问题在图片上。
最后发现问题是,当前1条的通信指令一直处于闭合状态时,后一条通信指令就会出问题
还有就是,想要主站的y点输出变化可以实时反应到从站所对应的输出点上,不知道怎么处理。相反从站输入点变化 主站要怎么能实时监控的到。
最后1点就是:看见过好多个,1台设备的电控箱里放两个主机来处理程序,这样作的目的是什么,如果是选I/0点不够,为什么不加扩展模块,而是用这种主从形式的控制。
主 从 控制这种方式一般在什么场合使用的多些,望有使用过的给点建议。
本人工作中从没使用过这种控制方式。
22-06-09 22:54
最后发现问题是,当前1条的通信指令一直处于闭合状态时,后一条通信指令就会出问题
===========
轮询执行。
22-06-09 23:34
信捷XC系列的用顺序功能块做MODBAS有惊喜。
附件 微信截图_20220610082924.jpg
22-06-10 08:30
谢谢,指导
22-06-10 08:53

引用 guanyumou 在 2022/6/9 23:34:08 发言【内容省略】

什么是“轮询执行‘可以简单说明下吗
22-06-10 08:54
轮询的意思就是轮着来,不能同时导通两条及以上的通讯指令,必须一条一条的来。
最后1点就是:看见过好多个,1台设备的电控箱里放两个主机来处理程序,这样作的目的是什么,如果是选I/0点不够,为什么不加扩展模块,而是用这种主从形式的控制。
主 从 控制这种方式一般在什么场合使用的多些,望有使用过的给点建议。
本人工作中从没使用过这种控制方式。
这个一般是读取数据时用到,还有多轴输出,比如控制8台伺服,每台主机只能带4轴,
那就用2台PLC,然后之间再通讯,这样数据可以共用,并且就一个触摸屏可以了。
22-06-10 09:27
信捷有PC Link就简单了
一个机柜出现两个主机见过2种情况
1.加扩展要懂(动)原程序,在加一个主机,只要将个别信号弄过来
2.需要增加远程监控,没接口了,增加一台主机做远程监控用
22-06-10 09:27
学习还是要高手指导的,这下明白多了。说明书看的头大。
附件 2.jpg
就比如这条指令【INPR],是说把从站输出线的状态读在主站指定的线圈上,试了好多次都不行【就是说从站Y11的状态反应不到主站的Y11上面去】
从站的Y11输出,我是在从站PLC里面写了条指令让其有输出【LD X0  OUT Y11】,不知道这样用,会不会有什么问题,
最后的结果就是 INPR这条指令 从站Y11的状态变化,反应不到主站上面来【主站的Y11】
22-06-10 11:48
附件 2.jpg
这条【COLR指令】测试时,就出现过类似的问题,如果主站程序其它地方使用过y10的话,哪样,从站X0的状态变化就不能反应到主站的线圈上,
换成其它主站中没有使用过的线圈就可以
这样对比【INPR】指令,是不是也是同样的道理。问题不驱动输出的话,哪怎么才能让从站的Y线圈有输出呢?
说明书有看蒙了!
22-06-10 11:59

就出现过类似的问题,如果主站程序其它地方使用过y10的话,哪样,从站X0的状态变化就不能反应到主站的线圈上,
换成其它主站中没有使用过的线圈就可以
这样就是双线圈了,肯定有冲突。
从站读回来的数据最好是给主站的M(也是要其他地方没有用到的),然后再通过M控制主站的Y。
22-06-10 14:22

上一页下一页

工控新闻

更多新闻资讯