分享

为什么西门子PLC会因为一些故障而进入STOP状态?

 金玉满堂jjnla8 2020-11-16

为什么西门子PLC会因为一些故障而进入STOP状态?
其实,这是因为再STEP7程序中,没有调用相对应组织块。
在STEP7程序中,所有的用户程序都要在组织块OB中被调用,对于不同的事件,CPU也会调用不同的组织块。但是,若是出现某个故障事件,但是CPU中没有下载相对应的组织块,那么CPU就会进入到STOP状态(比较常见的例子,就是从站的通信故障,如果CPU中没有下载OB86,CPU就会进入STOP状态)。
有人又会问,还需要对特殊组织块进行编程吗?
这就要看你的功能要求了,若是利用一些中断组织块的功能,就需要编写相对应的程序,但是,如果只是为了防止CPU进入STOP的话,就可以插入空的组织块就可以。如下图所示

    本站是提供个人知识管理的网络存储空间,所有内容均由用户发布,不代表本站观点。请注意甄别内容中的联系方式、诱导购买等信息,谨防诈骗。如发现有害或侵权内容,请点击一键举报。
    转藏 分享 献花(0

    0条评论

    发表

    请遵守用户 评论公约

    类似文章 更多