codeSys学习记录01——任务配置和任务

任务配置是任务的管理中心,用于设置任务优先级、周期和触发方式。 任务是真正执行代码的最小单元

任务的类型

任务有四个类型,分别是循环、事件、惯性滑行和状态。 下面是对比。

类型触发时机
循环按照设定的时间间隔重复执行
事件当触发变量为true时,执行一次
惯性滑行重复执行,但是没有时间间隔
状态当触发变量为true时,一直重复执行。相当于阉割版的惯性滑行

任务的优先级

任务的优先级可以设置0-32,数字越小,优先级越高。同时不可设置优先级相同的任务。高优先级的任务可以打断低优先级任务的执行。

看门狗

看门狗的主要功能是监测程序执行过程中出现的错误。当程序的执行时间超过看门狗的触发时间,看门狗就会对系统发出重置信号或者停止程序执行的指令。看门狗的触发时间 = 时间 * 灵敏度。

如果你希望收到我的回复,请输入你的邮箱

0/300