您现在的位置是:首页 > PLC技术 > PLC技术
STEP 7的启动组织块
来源:艾特贸易2017-08-13
简介启动组织块用于系统初始化, CPU 上电或操作模式切换到 RUN 时, S7-300 执行 OB100 、 S7-400 根据组态的启动方式执行 OB100~OB102 中的一个。 当 CPU 上电,或者操作模式由停止状态改变为运行
启动组织块用于系统初始化,CPU上电或操作模式切换到RUN时,S7-300执行OB100、S7-400根据组态的启动方式执行OB100~OB102中的一个。
当CPU上电,或者操作模式由停止状态改变为运行状态时,CPU首先执行启动组织块,只执行一次,然后开始循环执行主程序组织块OB1。注意:启动组织块只在PLC启动的瞬间执行,而且只执行一次。
S7系列PLC的启动组织块有3个,分别为OB100、OB101和OB102。这3个启动组织块对应不同的启动方式。至于PLC采取哪种启动方式,是与CPU的型号及启动模式有关的。以下为3种启动组织块的使用方法。
①OB100为完全再启动类型(暖启动)。启动时,过程映像区和不保持的标志存储器、定时器及计数器被清零,保持的标志存储器、定时器和计数器及数据块的当前值保持原状态,执行OB100,然后开始执行循环程序OB1。一般S7-300 PLC都采用此种启动方式。
②OB101为再启动类型(热启动)。启动时,所有数据(无论是保持型或非保持型)都将保持原状态,并且将OB101中的程序执行一次。然后程序从断点处开始执行。剩余循环执行完以后开始执行循环程序。热启动一般只有S7-400具有此功能。
③OB102为冷启动类型。CPU318-2和CPU 417-4具有冷启动型的启动方式。冷启动时,所有过程映像区和标志存储器、定时器和计数器(无论是保持型还是非保持型)都将被清零,而且数据块的当前值被装载存储器的原始值覆盖。然后将OB102中的程序执行一次后执行循环程序。
点击排行
