您现在的位置是:首页 > PLC技术 > PLC技术
CP1H系列PLC周期性执行任务/追加任务的状态及转换
来源:艾特贸易2017-06-05
简介(一)周期性执行任务 / 追加任务的状态 周期性执行任务 / 追加任务具有以下 4 种状态: 1 .不执行状态 (INI) 不执行状态是指一次都未被执行的状态。在编程模式时所有的周期执行任
(一)周期性执行任务/追加任务的状态 周期性执行任务/追加任务具有以下4种状态: 1.不执行状态(INI) 不执行状态是指一次都未被执行的状态。在编程模式时所有的周期执行任务都为不执行状态。凡转化为其他状态的周期执行任务只要未切换为编程模式,就不能返回到该状态。 2.可执行状态( READY) (1)按照指令执行启动的任务按照指令执行启动的任务,通过运行任务启动指令TKON将未执行状态或待机状态转换为可执行状态。 (2)在运行开始时启动的任务在运行开始时启动的任务(仅限周期执行任务),从“程序”模式切换为“运行”模式或“监视”模式时,由不执行状态转化为可执行状态。选工程工作区的项目“新程序(任务)”,从其下拉菜单的“属性”中,可以将周期执行任务No.0~31中任意一个设置为从运行开始时进入可执行状态。 3.执行状态( RUN) 当周期执行任务处于执行状态时获得执行权,处于实际执行的状态,即传统的程序执行状态。执行权按照该扫描周期内执行状态的任务由小到大的顺序依次传递。 4.待机状态( WAIT) 根据任务执行待机( TKOF)指令,从执行状态切换为待机状态。在此状态下,指令不执行,因此不会增加指令的执行时间。 (二)任务状态的转换 上述4种任务状态的转换关系如图4-3所示。通过状态之间的转换,可以对不执行的程序区域进行任务分割,使之处于适当的待机状态,以缩短扫描周期。 图4-3 4种任务状态的转换关系
点击排行
