请教台达屏与西门子PLC连接出现通信错误报警问题解决 硬件:人机界面为台达DOP-A57GSTD,PLC为西门子S7-300,通过RS485连接(Without PC Adapter) 组态一组配方数据(长度为72个)用于参数设定。 在使用中发现,修改这组配方数据时,只要调出键盘,不管是否修改了数据,点键盘的确定键后,大约过3秒钟就会出现通信错误提示,报警信息如下: Communication Error 2 Com2 Station2 Read Error Receive Unknown Code… 这个报得最为频繁,另外还偶尔出现以下信息: Communication Error 9 Com2 Station2 Read Error Controller is busy… 通常就这两个信息。 而其他非配方的数据,修改时就没有问题。 而且虽然会出现报警信息,但并不影响修改,往PLC里写入数据也是正常的。 很奇怪为什么只修改台达屏的参数的时候就会出现通信错误的问题。
这个问题同学呢超时时间改到300-400ms吧 应该就没有问题了,因为目前市场上的人机和西门子通讯的速度都是有限的,配方一次上下载需要的时间就长了。所以建议通讯超时时间改长一些(通讯超时时间是指TimeOUT) |