1.应用的基本信息
项目组态:
主站:CPU315-2DP/PN + HMI(TP1200) CPU和HMI采用以太网连接
从站:20个EM277(从站站号设置3~23)
网络方式:Profibus DP
故障现象:
1#、2#除湿机通讯连不上。
1#、2#除湿机EM277: Power指示灯亮、DP ERROR红灯闪烁
主站 CPU: SF指示灯常亮、BF1指示灯闪烁
博途中在线诊断信息如下:
1)通讯不上的1#、2#除湿机EM277从站显示错误:在线和离线不同;
2)主站CPU错误为:下位组件有错。
2.故障的检测和解决
1)处于1#、2#除湿机位置后面的设备通讯都正常,说明通讯电缆连接没有问题(检查通讯插头确实连线没有问题)。
2)将一个正常的和不正常的EM277交换(不改站号)位置,结果:正常的在原来不正常的位置仍然正常,不正常的在原来正常的位置仍然不正常;再将两个EM277的站号改为原来位置的站号,结果:原来不正常的在原来正常的位置也正常,原来正常的在原来不正常的位置也不正常。这就说明EM277模块硬件本身没有问题,问题只和站号(地址)有关。为此推断应该是组态有问题。
3)检查1#、2#除湿机站点组态:输入地址长度为12个“字”,传送一致性为“总长度”。而一致性按“总长度”传送最多只能传8个字,为此原组态12个字超过了最大限制。所以必须修改组态,将传送一致性组态为“按长度单位”(按“按长度单位”一致性传送最多可以传送16个字),重新下载程序,1#、2#除湿机通讯正常。
4.经验总结
组态时一定要严格按数据传送规则进行组态。