SIMOTION D435-2 PN报错1915,无法进入RUN状态 解决方法

1.现象

2.解决方法

以下几种情况会导致SIMOTION D CPU无法RUN状态:

1.SIMOTION D设置CPU上电后自动进入RUN状态,上电后D4x5 CPU准备就绪,开始执行系统任务区的程序,但此时SIMOTION D内置CU320(即SINAMICS_Integrated部分还未准备就绪),CU320 无法接受并执行CPU发来的控制指令,即时钟不同步导致D4x5 CPU进入STOP状态。
解决方法:在SIMOTION D4x5执行系统区(EXECUTION SYSTEM) 初始化部分(Startup Task)放入10~30s延时子程序。

2.CPU在执行程序过程中,计算分母为零导致CPU进入STOP状态。
解决方法:检查变量初始化及程序部分,排除分母为零计算。

3.未调用故障处理任务,导致SIMOTION D4x5 CPU无法进入RUN状态。
解决方法:在SystemInterruptTasks所有FaultTask中调用空程序

4.CPU 满负荷运行,导致CPU进入STOP状态。
解决方法:总线循环时间Tdb设置过短,合理设置总线时钟,注:设置过长CPU 响应滞后。

5.总线物理连接存在问题。
解决方法:检查总线。

笔者采用方法3解决问题

参考

http://www.ad.siemens.com.cn/service/answer/solved_108260_1106.html

posted @ 2021-11-19 18:09  蔡子CaiZi  阅读(760)  评论(0编辑  收藏  举报