CoDeSys的任务配置
CoDeSys的四种任务配置
1、循环任务
1.优先级:0~31,0表示最高
2. 定时间隔时间:如t#20ms
3. 看门狗时间:如果POU执行超过预设看门狗时间,则会以错误状态返回
4.灵敏度:允许POU执行超时的次数,例如,灵敏度为5+看门狗时间为t#100ms,表示POU执行超 500ms时会以错误状态返回
2、自由运行
基本同上
3、事件
1.事件:选择触发事件。
2.条件:当触发事件由0->1的上升沿触发该POU执行,条件满足时单次触发
注意:触发事件只能是全局的或局部的bool型变量,可以是直接地址变量或普通变量
4、状态
1.事件:选择触发事件。
2.条件:当触发事件为1时触发该POU执行,条件满足时连续触发
注意:触发事件只能是全局的或局部的bool型变量,可以是直接地址变量或普通变量