您现在的位置是:首页 > PLC技术 > PLC技术
S7-300 PLC启动时使用的组织块
来源:艾特贸易2017-06-04
简介1 . CPU 的启动方式 当 PLC 接通电源以后, CPU 有 3 种启动方式,可以在 STEP 7 中设置 CPU 的属性时选择其一:热启动 ( Hot restart) 、暖启动 (Warm restart) 、冷启动 (Cold restart) 。 不同的 CPU
1.CPU的启动方式 当PLC接通电源以后,CPU有3种启动方式,可以在STEP 7中设置CPU的属性时选择其一:热启动( Hot restart)、暖启动(Warm restart)、冷启动(Cold restart)。 不同的CPU具有不同的启动方式,例如S7 -300系列,除了CPU318可以选择暖启动或者冷启动外,其他的CPU只有暖启动的方式,对于S7 -400系列,根据不同的CPU型号,都可以选择热启动,或者选择暖启动、冷启动。只能选择1种启动方式。 (1)暖启动 手动暖启动:将CPU的模式选择开关扳到STOP位置,“STOP”LED指示灯亮,然后再扳到RUN或者RUN -P位置。 自动暖启动:启动时将复位过程映像寄存器及非保持的存储器位,复位定时器和计数器。在STEP 7中设置CPU的属性时设置的具有保持功能的器件将保留原数据。重新开始运行程序,执行08100或OB1。 (2)热启动 如果PLC在运行期间突然停电,又重新上电,CPU将执行一个初始化程序OB101,自动完成热启动,从上次RUN模式下中断处继续执行,不对计数器等复位。 (3)冷启动 手动冷启动:将CPU的模式选择开关扳到STOP位置,“STOP”LED指示灯亮,再扳到MRES位置,STOP指示灯灭1s,亮1s,再灭1s,然后常亮,最后将模式开关再扳到RUN或者RUN -P位置。 自动冷启动:过程映像区的所有过程映像数据、存储器位、定时器、计数器、数据块以及有保持功能的器件的数据,都被复位到“0”。如果用户程序希望在启动后继续使用原有的值,也可以选择不将过程映像区清“0”。 2.启动组织块(OB100~ OB102) 启动事件,一般由于下列原因引起: ·PLC电源上电后; ·模式选择开关从STOP拨到RUN或RUN_P时; ·接收到通过通信功能发送来的启动请求。 启动用户程序之前,先执行启动OB。在暖启动、热启动或冷启动时,操作系统分别调用OB100、OB101或OB102。用户在启动OB中编写程序,设置CPU的初始化操作,例如开始运行的初始值,I/O模块的起始值等。启动程序没有长度和时间的限制,因为循环时间监视还没有被激活,在启动程序中不能执行时间中断程序和硬件中断程序。 在设置CPU模块属性的对话框中,选择Startup选项,可以设置启动的各种参数,如图5-8所示。 图5-8 CPU Startup选项卡
点击排行
