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

主题:咨询一下,如何防止通讯中断,如何更改

点击:1934 回复:22

串联的话得三个条件同时满足,但是台达PLC中不会同时出现“通讯成功”“通讯逾时”“通讯错误”这三种情况。实际上是任意情况出现,直接进入下一条通讯。
19-05-08 08:04
我改下,试试。
19-05-09 08:36
任何一种报警都是延时进入下一个从站是吗?
19-05-09 15:42
加段通讯监视,超出监视时间,还没收到数据完成标志,重新来过,三次报警,转下一个设施。
19-05-09 19:59
我用的时候就三个设备,不到10个通讯地址。我是直接报错就进入下一设备的通讯的。也可以如楼上大佬说的,重复三次,得不到完成标志再进入下一设备。
19-05-10 08:02
有案例吗?能给我发一个看看嘛?
19-05-10 10:12
这是二个传感器轮询,三个参数(温度/湿度,氧含量)
附件 image.jpg
轮询时控
附件 image.jpg
发出查询命令,set w20.07作为接收数据条件
附件 image.jpg
接收超时报警
附件 image.jpg
接收数据,复位标志
报警发生后处理,在这个项目中比较粗框,直接停摆,待上位人工恢复。
19-05-10 14:58
你这个好像还没有我自己原程序方法好吧,我原程序的防止通讯死机就是采取屏蔽的方式,但是现场测试屏蔽的时候还是有问题,所以才发程序让你们看看。
19-05-11 09:37

引用 729893889 在 2019/5/11 9:37:11 发言【内容省略】

台达没怎么用过,程序下载了,回头看看
你说的屏蔽怎么理解,只是将出问题的那一路关掉,换下一路,还是其他
台达是不是也应该有通讯接口准备好,数据接收完成标志,用上。
出现通讯死机(规定数据内接收完成标志未出现),复位通讯口,可能你没做这一步。
我这要求是人工处理,所以交监控室电脑界面来处理,实际就是强制清除接收数据区,给出完成标志,让程序继续。
19-05-11 13:10
屏蔽就是你说的意思,如果这台出问题了,不能影响生产工作,直接屏蔽掉,跳转到下一个从站,理解倒是好理解,但是程序上我写了不好使呢,通讯还是会中断,还有就是死机的问题,这个就要考虑很多了,从哪里死机,怎么复位,我找到了死机的几个点,但是当给对应点出现通讯故障死机后,还是没有复位啊,是我的程序有问题。所以你要是有时间帮我看看程序,需要怎么改。通讯死机的点就两个,一个是完成位M1127不得电,一个是触发每个从站通讯的条件不得电。
19-05-14 16:35

上一页 下一页

工控新闻

更多新闻资讯