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

S7-300/400启动组织块(OB100~ OB102)

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

简介下列事件发生时, CPU 执行启动功能: PLC 电源上电后; CPU 的模式选择开关从 STOP 位置扳到 RUN 或 RUN-P 位置;接收到通过通信功能发送来的启动请求;多 CPU 方式同步之后和 H 系统连接

    下列事件发生时,CPU执行启动功能:PLC电源上电后;CPU的模式选择开关从STOP位置扳到RUNRUN-P位置;接收到通过通信功能发送来的启动请求;多CPU方式同步之后和H系统连接好后(只适用于备用CPU)。

    启动用户程序之前,先执行启动OB。在暖启动、热启动或冷启动时,操作系统分别调用OB100OB101OB102S7-300只能暖启动,S7-400H不能热启动。

    用户可以通过在启动组织块OB100~OB102中编写程序,来设置CPU的初始化操作,例如设置开始运行时某些变量的初始值,和输出模块的初始值等。

    启动程序没有长度和时间的限制,因为循环时间监视还没有被激活,在启动程序中不能执行时间中断程序和硬件中断程序。

    在设置CPU模块属性的对话框中,可以在“启动”选项卡设置启动的各种参数。

   OB100的变量声明表中的OB100_STRTUP用代码表示各种不同的启动方式,OB100_STOP是引起停机的事件号,OB100_STRT_INFO是当前启动的更详细的信息。各参数的具体意义参见有关的参考手册。