操作系统执行
Micro800
控制器的先占式多任务处理操作系统 (Operating System, OS) 符合 IEC61131-3 定义要求。在 IEC61131-3 中,可编程控制器的 OS 可以包含零个或多个任务,每个任务可以执行一个或多个程序,而这些程序则分别包含各种函数或例程。
根据 IEC61131-3,这些组件中每个组件的数量都与实施相关。
Micro800
控制器支持多项任务,每个任务均包含多个程序以及数量不限的函数或例程。IEC61131-3 提供一个用于创建不同任务执行分类的选项。任务可以配置为连续、定期或基于事件:- 当其他任务处于休眠状态且不需要计划时,连续任务会使用剩余的处理时间。
- 定期任务基于周期性时间段运行,可配置的时间从 1 毫秒 (ms) 开始,但 IEC61131-3 规范未指定定期任务配置的时间基准。
- IEC61131-3 基于事件的任务由配置输入的上升沿触发。Micro800控制器支持连续任务和定期任务。
提供反馈