恭喜,你发布的帖子
发布于 2023-08-15 15:51:44
1楼
你没看懂。
Codesys体系的,是软plc,多线程的,任务执行模式很多种。
你图片上的是Cycle只是其中一种,定时调用,不同于IRT,他是软等时,所以这个执行周期是极其重要的,假如plc机能跟不上,抖动与调用周期有偏差,是会系统报警的。
任务执行还有一种模式叫惯性滑行,那个才是和传统plc一个逻辑,机能许可范围内循环执行任务。
Cycle能选,第一项是优先级,最高优先级的定时调用拿来跑带分布时钟的Ethercat(相当于PN IRT),其他任务用低优先级,惯性或者定时都可以,挺科学的,软plc和传统plc思维有差。
请填写推广理由:
分享
只看
楼主