发表于:2008-05-05 10:25:34
楼主
我用的Modbus主站指令库实现西门子S7-200的226型号PLC与DSP之间的通信,最近调试程序的时候,总是有通信死机的情况发生,PLC与DSP无数据传输.我用软件监控,发现MBUS_MSG错误代码为3,即接收超时:在"超时"时间内,没有来自从站的应答。
在实验室做过多次实验,曾经运行好长时间也没有这种情况产生,但一到现场总是频繁出现通信异常.如果一旦出现这种情况,我是不是只要再初始化一下MBUS_CTRL指令即可重新开始通信过程,如果可以的话,应该操作哪些参数??