您现在的位置是:首页 > PLC技术 > PLC技术

CP1H系列PLC任务的分类

来源:艾特贸易2017-06-05

简介如图 4-1 所示, CP1H 系列 PLC 最多能够管理 288 个任务(包括 32 个周期性任务和 256 个中断任务),每个任务由一段程序组成。 任务大致可以分为两种:周期性执行任务和中断任务,其中

    如图4-1所示,CP1H系列PLC最多能够管理288个任务(包括32个周期性任务和256个中断任务),每个任务由一段程序组成。    任务大致可以分为两种:周期性执行任务和中断任务,其中中断任务可以作为追加任务来使用。    (一)周期性执行任务    周期性执行任务是指一个扫描周期内执行一次,即从第一逻辑行开始执行到END指令结束。最多能使用32个任务,按任务的顺序号( No.031)由小到大顺序执行。可以利用CX- Prograrmuer将程序的属性设定为“循环任务”或由TKON指令来调用。    “循环任务”即周期执行任务,“循环任务”的设定如图4-2所示。    CX- Programmer编程软件的工程工作区,如图4-2a所示,对准项目“新PLC[ CP1H]”单击右键,在下拉菜单中选择“插入程序(I)”,在工程窗口得到添加的“新程序2(未指定)”,对准“新程序2(未指定)”,在下拉菜单中选择“属性”,弹出“程序属性”窗口,如图4-2b所示。在窗口的任务类型中选择“循环任务01”,即完成将任务设定为“周期性执行任务”的过程。    若在窗口的任务类型的下拉选项中选择“中断任务00~“中断任务255”,如图4-2c所示,即完成将任务设定为“中断任务”的过程。
“循环任务”的设定
    4-2    “循环任务”的设定    (二)中断任务    中断任务是指当中断发生时,停止周期性执行任务/追加任务的执行,进行强制性中断,转而执行中断任务,执行完中断任务再返回中断前的断点继续执行中断前的任务。    CP1H系列PLC的中断任务可分为输入中断、高速计数器中断、定时器中断、外部中断等4种,最多256个中断任务,编号为No.0~255。“中断任务”的设置如图4-2ac所示。    (三)追加任务    追加任务能够和周期性执行任务一样周期性地运行中断任务。在运行完周期执行任务后,对追加任务(设置了可执行任务状态的中断任务),按中断任务由小到大的顺序执行。最多追加256个任务,编号为No.0~255。但是,与周期执行任务不同的是,追加任务不具有“循环任务”的属性,不能将追加任务设置为进入运行模式直接执行,它只能由TKON指令来启动。