恭喜,你发布的帖子
发布于 2025-06-07 12:45:35
11楼
我觉得这个S曲线的初始逻辑还是存在问题的,RUNTIME指令是在第二次扫描有返回值,这个值是两次调用期间所有用户程序的执行时间,无论是同一扫描周期的,还是跨扫描周期的。
按楼主的编程意图,应该是取一个扫描周期的时长,RUNTIME指令应该只在同一个扫描周期内执行一次,包括S曲线的启动初始化
关于RUNTIME指令可参考:
在 S7-1200/S7-1500 中,如何测量一个完整程序、子程序或特定组织块的运行时间?
请填写推广理由:
分享
只看
楼主