程序执行时间 |
您所在的位置:网站首页 › 西门子300plc扫描周期 › 程序执行时间 |
系统扫描周期
当工程师编程结束后需要了解整个程序的扫描周期,可通过如下两种方法查询。 方法一:将程序下载到PLC后,进行在线连接,查看PLC信息;路径:菜单“PLC”--->“信息”。 图1. 查看PLC信息 方法二:读取系统状态字SMW22/24/26。 图2. 读取系统状态字 子程序执行时间使用S7-200 CPU时,若工程师需要了解某个子程序的大约执行时间,可使用定时器指令中的BGN_ITIME 和CAL_ITIME 指令进行编程,如图3和图4: 图3. 测试子程序SBR_0的执行时间 图4. 监控子程序SBR_0的执行时间大约为58ms 注:若需要测试中断程序的执行时间,可在主程序中增加子程序”SBR_0“,并将中断程序拷贝到子程序中测试。 常问问题为何程序下载完毕后PLC无法运行,PLC信息中出现“致命错误3:看门狗超时错误”? STEP7 Micro/win编程软件在线连接PLC,通过菜单栏“PLC”--->“信息”查看到如下图5所示的错误: 图5. 致命错误3:看门狗超时错误 可能的原因: 1、程序过长,执行时间超过看门狗时间500ms; 2、程序中有死循环程序导致执行时间超过看门狗时间500ms; 3、定时中断程序的执行时间大于所设定的定时间隔时间; 参见定时中断 |
今日新闻 |
推荐新闻 |
CopyRight 2018-2019 办公设备维修网 版权所有 豫ICP备15022753号-3 |