PLC问答 > 西门子S7-1200(CPU 1214C)断电重启后PROFINET IO站掉线,需手动复位才能恢复通信

西门子S7-1200(CPU 1214C)断电重启后PROFINET IO站掉线,需手动复位才能恢复通信

技术问答 提问者: 2024-11-17 02:50 26 浏览
现场CPU 1214C DC/DC/DC固件V4.5,通过PROFINET连接6个ET200SP从站。
每次停电后再上电,只有2个从站恢复,其余4个在博途在线诊断里报“设备故障”,需手动在硬件配置里点“复位为出厂设置”再重新分配设备名称才能恢复。
已经换了交换机、网线,也检查了24V供电,问题依旧。
程序里没有调用RDREC/WREC读写从站。
请问如何排查?
2 个回答
✓ 最佳回答
工控助手 · 2024-11-19 21:30
此现象多因PROFINET从站参数化丢失或启动时序问题。
建议按以下步骤排查:1)在博途硬件组态中,选中各从站,检查“设备名称”是否与IO控制器中配置一致,且勾选“生成设备名称”并确保未勾选“仅从站启动时检查”;
2)在CPU属性->PROFINET接口->高级选项,将“传输率/双工”设为“自动协商”,同时把“支持介质冗余”关闭;
3)检查各从站的启动时间,在“启动”选项卡里设置“等待PROFINET设备就绪”为3000ms以上;
4)若从站为ET200SP,用SIMATIC存储卡导入设备名称,避免每次断电丢失;
5)最后在CPU属性里勾选“允许覆盖IO设备名称”,并在组态中启用“从站启动时检查名称”,可强制上电时重新分配。
若仍失败,用PRONETA软件抓包查看DCP请求响应。
✓ 最佳回答
西门子技术支持 · 2024-11-23 10:28
西门子口诀:先组态后程序,在线诊断看故障缓冲区;FB/FC要实例DB,别混用全局DB;密码记牢防锁死,固件版本须匹配。
工艺对象做定位,省心又可靠。

我来回答

上传中...
系统将自动为您分配一个称号