发表于:2009/6/3 17:27:56
#0楼
现有400H+CP443冗余plc和315PN+CP343通讯,即400H主CPU带的CP443连315PN,400H备CPU带CPU443连315的CP343.
在400H里调用SBF14(PUT)模块,建立好S7连接后,例如调用300里的DB100.DBW0开始的80个字节,存到400H的DB200里面
奇怪现象:
1、因为首次是一次性调用80个字节,一切正常;但是当调用字节超过80个话,就不通讯了,报故障2(伙伴连接未响应。未调用函数);后改到100字节内,又正常了。何故??
2、当出现上述故障后,我把调用字节数改到200,再次下载S7连接并重启CPU,有时下载后可以正常通讯,有时下载后故障依旧。何故啊?
3、在改到调用字节200正常时,我把字节分成2或3或4部分,即由ADDR1平分到ADDR1~4,程序下载后就又不行了?
在400H里调用SBF14(PUT)模块,建立好S7连接后,例如调用300里的DB100.DBW0开始的80个字节,存到400H的DB200里面
奇怪现象:
1、因为首次是一次性调用80个字节,一切正常;但是当调用字节超过80个话,就不通讯了,报故障2(伙伴连接未响应。未调用函数);后改到100字节内,又正常了。何故??
2、当出现上述故障后,我把调用字节数改到200,再次下载S7连接并重启CPU,有时下载后可以正常通讯,有时下载后故障依旧。何故啊?
3、在改到调用字节200正常时,我把字节分成2或3或4部分,即由ADDR1平分到ADDR1~4,程序下载后就又不行了?
