• {{item.name}}
{{item.name}}
{{item2.name}}
更多

系统扫描周期

star star star star star
0 分
  • 软件编程
  • S7-200
发布时间:2024年04月24日
  • 0
  • 1
系统扫描周期查询方法介绍。

系统扫描周期

当工程师编程结束后需要了解整个程序的扫描周期,可通过如下两种方法查询。

方法一:将程序下载到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、定时中断程序的执行时间大于所设定的定时间隔时间; 参见定时中断


剩余80%未阅读,请登录查看大全章节内容

  • 评论
更多
  • 分享

    扫码分享

扫码进入移动端

信息提示
很抱歉!您所访问的页面不存在,或网址发生了变化,请稍后再试。