欧姆龙SYSMAC STUDIO软件的任务设置
一、任务概述
没有分任务处理的PLC,程序如果很长,扫描周期也就会变长,运行速度会变慢,程序在单位时间内的扫描次数减少。
NJ控制器引入任务的概念,把不同的任务区分优先级,重要的程序放入优先处理任务区,并提高扫描的频率,把相对不重要的程序放入次优先级的任务中,保证重要的程序扫描次数不会减少。这种将I/O刷新、用户程序执行等一系列进程按执行条件或执行序列编制的对象,称为任务。
任务类型 |
数量 |
优先级 |
内容 |
主周期任务 |
1 |
4 |
I/O刷新,用户程序,运动控制 |
周期任务 |
0-3 |
16、17、18 |
16:I/O刷新,用户程序。 或者打开已有的工程。 2、在左侧的项目树(多视图浏览器)找到:“配置和设置”→“任务设置”,双击打开的画面就是“任务设置”画面。 建立了一个工程,就有一个主固定周期任务,点击“ ”号,可以添加任务,如下图所示。
下图为添加一个固定周期任务和事件任务的情况。
周期任务的设置时间一般为主周期任务的整数倍。 在“任务设置”按钮下面还有“I/O控制任务设置”、“程序分配设置”、“VAR”、“任务执行状态监视器”、“任务执行时间监测器”5个按钮,点击按钮分别进入相关的设置。 在“I/O控制任务设置”中,只能分配给主周期任务和周期任务16。
在“程序分配设置”中,所有的程序要分配到相关任务下面,控制器才会执行这个程序。
在“VAR(为任务中的变量设置排除控制)”中,设置变量在任务中的访问与写入权限,如打“√”,则此变量在相关任务中只能访问,不能写入。
在“任务执行状态监视器”中可以查看任务中各个程序的运行状态。也可以确定某个程序是否未分配给任务。
在“任务执行时间监测器”中,可以监视任务中的程序执行时间是否超出任务设置时间。
#电工交流圈##机械##PLC# ,最新推荐 |