s7-300和s7-400通讯报错
郑志武
发布于2013-11-17 22:03
222
0
标签:
s7-300和s7-400通过probus通讯,300用的是cp342-5为从站、400用cp443-5为主站,主站配置已经完成。但是cp342-5的busf灯一直闪烁。通过诊断cp342-5,结果为invalidconfigurationframe
masterconfiguration(numberofinputs:128,numberofoutputs:8)
slaveconfiguration(numberofinputs:0,numberofoutputs:0).我在从站ob1里面已经调用了dp_send和dp_recv。
图片说明: 1,1 2,3 3,4 4,2
佳答案
1、cp342-5的busf灯一直闪烁....通过诊断cp342-5,结果为invalidconfigurationframe
masterconfiguration......?
busf灯一直闪烁表示下挂的profibus从站出错。从站调电,通讯连接断开等原因造成。
通过诊断信息判断,故障的原因是主从站数据交换地址设置不正确。正确的主从站数据交换地址
是对应的。
2、有关cp342-5:
使用cp342-5进行profibus通讯,必须调用fc1和fc2功能块,完成cpu与cp342-5之间的数据交换。
profibusdp主站时,和每个从站多可以交换244个输入字节(input)和244个输出字节(output)。
3、按照下述文档进行操作会很顺利:
详见《cp342-5的使用与常见问题(更新版)》下载:
https://www.ad.siemens.com.cn/download/searchresult.aspx?searchtext=a0139