各位,请问一下,S7_200的接受信息完成中断的条件是什么,是要正常结束,还是只要满足结束信息条件(包括超时,效验错误)?
由于我要用226CN控制三种不同的设备,而这三种设备的通讯协议都不一致,所以我要根据要通讯的模块来经常变化信息开始字符和结束字符(一个设备通讯完成才与下一个通讯),并且有时如果模块故障了不能返回信息,所以我就设置了SMW192(PORT1)来检测超时中止与这个模块的通讯.综上所述,我将SMB187设置为EC,SMW192为500,SMB194为100,SMB189与SMB188根据情况变动,当模块正常的时候通讯没什么问题,但是当模块故障时接收完成中断失效了.
大家帮我想想问题可能出在哪里?是中断条件的问题?我自己想得头都大了还是一点头绪没有...