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

S7-300/400基于硬件组态的时间中断

来源:艾特贸易2017-10-11

简介要求在到达设置的日期和时间时,用 Q4.0 自动起动某台设备。用新建项目向导生成一个名为“ OB10_1 ”的项目, CPU 模块的型号为 CPU 315 -2DP 。 打开硬件组态工具 HWConfig (见图 4-43 ),

    要求在到达设置的日期和时间时,用Q4.0自动起动某台设备。用新建项目向导生成一个名为“OB10_1”的项目,CPU模块的型号为CPU 315 -2DP

    打开硬件组态工具HWConfig(见图4-43),双击机架中的CPU,打开CPU的属性对话框。在“时刻中断”选项卡中,设置执行起动设备的日期和时间,执行的方式为“一次”。用复选框激活中断,按“确定”按钮结束设置。单击工具栏上的按钮,保存和编译组态信息。

    SIMATIC管理器中生成OB10,下面是用语句表编写的OB10的程序,设置的时间到时,将需要起动的设备对应的输出点置位:

   SET    //RLO置为1

   =  Q    4.0   //RLO写入Q4.0

    下面是OB1中的程序,用I0.0Q4.0复位:

   A    I0.0

   R    Q4.0

    打开PLCSIM,生成QB4的视图对象。下载所有的块和系统数据后,将仿真PLC切换到RUN -P模式。时间中断在PLC暖启动或热启动时被激活,在PLC启动过程结束之后才能执行。达到设置的日期和时间时,可以看到Q4.0变为1状态。

组态时间中断

    4-43    组态时间中断

    做实验时应设置比当前的日期时间稍晚一点的日期和时间,以免等待的时间太长。