19、主程序运行与处理图像更新详解

主程序运行与处理图像更新详解

1. 主程序基础信息

主程序组织块在优化块访问属性禁用(标准访问的组织块)时,会在临时声明部分提供 20 字节长的启动信息。这些启动信息包含特定的标签,通过这些标签可以确定当前程序周期时间及其波动情况。具体标签信息如下表所示:
| 声明 | 标签名称 | 数据类型 | 描述 |
| — | — | — | — |
| 优化块访问属性激活 | Input - Initial_Call | BOOL | 组织块首次调用时为 “1” |
| 优化块访问属性激活 | Input - Remanence | BOOL | 存在保持性数据时为 “1” |
| 优化块访问属性禁用(标准访问) | Temp - PREV_CYCLE | INT | 上一周期运行时间(毫秒) |
| 优化块访问属性禁用(标准访问) | Temp - MIN_CYCLE | INT | 自上次启动以来的最小周期时间(毫秒) |
| 优化块访问属性禁用(标准访问) | Temp - MAX_CYCLE | INT | 自上次启动以来的最大周期时间(毫秒) |

主程序是循环执行的。当执行到主程序末尾时,如果配置了最小周期时间,系统会等待该时间结束后,再从主程序开头重新开始执行。主程序组织块按照编号顺序调用,并且运行在最低优先级类中,可能会被报警和错误事件中断。中断发生时,会调用相应的组织块进行处理,处理完成后,主程序从中断点继续执行。

配置主程序时,需要添加一个事件类为“Program cycle”的组织块,并输入名称、编程语言和编号。主程序的执行优先级为 1,不可更改,且在主程序组织块中,最多可以调用嵌套深度为 24

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值