查看: 2997|回复: 10
收起左侧

[资料分享] CoDeSys 学习——任务配置

王言之 2021-8-11 03:44:42 | 显示全部楼层 |阅读模式
邀请回答
1.在了解任务配置前,想了解PLC运行逻辑:
主要分为三步:输入采样、程序执行、输出刷新;
输入采样:每次扫描周期开始时, PLC 检测输入设备( 开关、按钮等) 的状态,将状态写入输入映像寄存
区内。在程序执行阶段,运行系统从输入映像区内读取数据进行程序解算。 需要特别注意的是输入
的刷新只发生在一个扫描开始阶段,在扫描过程中,即使输出状态改变,输入状态也不会发生变化。
程序执行:在扫描周期的执行程序阶段, PLC 从输入映像区或输出映像区内读取状态和数据,并依照指令
进行逻辑和算术运算,运算的结果保存在输出映像区相应的单元中。在这一阶段内,只有输入映像
寄存器的内容保持不变,其他映像寄存器的内容会随着程序的执行而变化。
输出刷新:输出刷新阶段亦称为写输出阶段, PLC 将输出映像区的状态和数据传送到输出点上,并通过一
定的方式隔离和功率放大,驱动外部负载。
2.编程界面如图,根据所选PLC具有不同要求:

3.具体任务配置界面如下:

优先级:一级最高,高级任务没有完成时其他人排队,低级执行时,高级可以插队。
看门狗:时间X灵敏度得出看门狗喂狗时间,任务执行超过喂狗时间,看门狗就会终止任务,防止死机。
类型:周期循环、事件触发、自由运行和状态触发 4 种类型。
周期循环:按照固定周期执行。
自由运行:一直运行,开始——结束——开始以实际运行未准。
事件触发:BOOL的上升沿触发执行
状态:BOOL状态触发执行
4.任务监视功能




5.系统事件,指定条件触发


本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有帐号?立即注册   

x




上一篇:软PLC介绍
下一篇:收放卷,控制模式,汇川有基于转速模式的速度环饱和,转矩限转幅控制方式没?

已有 0 人打赏作者

回复 邀请回答送花

使用道具 举报

dianqizai 2022-10-8 17:54:51 | 显示全部楼层
感谢分享,很好的资料
回复 送花

使用道具 举报

LiyuLi 2022-10-21 12:45:11 | 显示全部楼层

感谢分享,感谢分享
回复 送花

使用道具 举报

绕啊绕 2022-10-23 18:21:24 | 显示全部楼层


感谢分享,感谢分享
回复 送花

使用道具 举报

徐赵强先生 2022-10-26 10:33:14 | 显示全部楼层
我有个问题,如果几个任务都是循环的,而“低级执行时,高级可以插队”。那程序执行阶段,有可能反反复复的执行这几个任务吧?而有个低级任务若等了较长时间才执行到,那io的刷新不是要等很久很久?
回复 送花

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册   

本版积分规则

有技术问题,就上汇川技术社区

INOVANCE汇川技术 公众号

扫码下载掌上汇川APP

全国服务热线:8:30-17:30

4000-300124

苏州地址:江苏省苏州市吴中区越溪友翔路16号

深圳地址:深圳市龙华新区观澜街道高新技术产业园汇川技术总部大厦

Copyright © 2003-2100 汇川技术 Powered by Discuz! X3.4 ( 苏ICP备12002088号 )
快速回复 返回列表 返回顶部