一,4种类型任务
1循环:可以设定时间循环
2惯性滑动:不能设定时间,一直循环
3事件:可以选择一个变量来触发任务,比pou里面的BOOL变量 (可以用于停止程序)
4状态:选一个BOOL量触发任务,bool为1一直执行,为0则不执行 (满足条件才执行的pou)
二,知识点
1,同一个pou可以被不同任务类型的任务调用
2,同一个变量名可以被不同的pou使用,
3,任务有32个等级,0最重要,从小往大
4,同一变量或同一POU,会先执行数字小的任务等级
5,优先级要设置不一样,避免出现错误
6,看门狗的时间=灵敏度*时间
7,编程时可以把不同功能分为不同的子程序,方便理清思路
8,子程序可以在任务中调用,或者在程序中调用(子程序名();)
三,看门狗
看门狗是一种控制器硬件式的计时设备,主要作用是监控程序执行,当程序不运作超过看门狗的时间后,程序就会停止运行
configuration 配置
coheretn 连惯
codition 条件
event 事件
state 状态