1.应用的基本信息
现场采用PCS7上位机OS站监控液压站动作执行机构的状态以及其他上辅系统和下辅系统的状态。
2.问题描述
上位机OS站偶尔会显示急停报警或者液压站控制的进料门打开导致现场主机驱动跳闸,但是生产人员操作复位后可恢复正常,可是也这样影响了产品品质,后在上位机操作台未复位瞬间捕捉到急停信号也是来自液压站如下图:
该液压系统采用IPC427C作为软PLC,由于液压执行机构比较分散,故IPC下带了7个ET200S分布式I/O站,接口模块为6es7-151-3ba23-0ab0带有两个profinet通讯口如下图:
3.问题的分解和解决
3.1 故障或问题分析
由上图可以得知问题出在了液压系统,通过PG打开step7连接液压站PLC打开CPU诊断缓存区发现了多个i/o地址访问错误,而进一步检查这些i/o点均来自同一子站i/o模块内,该子站丢站后又会瞬间站点恢复,所以上位机直接复位后可恢复正常,诊断信息如下图:
3.2故障或问题处理
通过上述分析怀疑有以下两种原因导致了液压站的通讯故障:
1),网线损坏造成,但通过专业仪器检测发现网线通讯质量正常。
2),子站通讯模块故障,考虑到液压执行机构动作时冲击力较大会对现场子站的柜体产生振动导致接口模块松动引发子站模块丢失,参考液压站网络拓扑结构紧固了该子站和上端子站的接口通讯模块后仍会出现丢站现象,故怀疑模块损坏,该子站下端未带子站所以将该子站和上端的接口模块一起更换后再未出现丢站现象,拓扑图如下:
4.经验总结
4.1遗留的问题
站的原因是由硬件损坏导致的还是软件的通讯周期设置不对造成的,如果是现场液压机构振动造成的接口模块损坏为什么会瞬间站点恢复且是偶尔丢站?如果是软件上的通信发送周期设置不对为什么更换接口模块后问题解决?
4.2改进方法
能否设置子站丢站后不自动恢复站点,以更直接便捕捉到问题点。
------------------------------------------更多案例集锦汇总在活动帖中-------------------
PROFINET 通信原理探秘活动汇总帖