您现在的位置:e-works > 智造书屋 > 书籍列表 > 西门子S7-200PLC编程及应用案例精选 > 统计一台设备的运行时间

第一章 分基本指令

第二节 统计一台设备的运行时间

项目2 

统计一台设备的运行时间


    
记录一台设备(如制动器、开关、电动机等)运行的时间。当设备运行时,输入I0.0为高电平,当设备不工作时I0.0为低电平。

    I0.0为高时,开始测量时间;I0.0为低时,中断时间的测量,直到I0.0重新为高继续测量。测量时间的小时数存在字VW0中,分钟数存在字VW2中,秒数存在VW4中,输出QB0的LED显示当前的秒数。

    本项目程序包括主程序和子程序SBR_1,分别如图2-1和图2-2所示。



    如果需要记录一台设备连续运行的时间,则应该如何处理?
    (提示:将图2-2所示“网络1”的定时器类型改为接通延时定时器,且在I0.0的上升沿将VW0,VW2和VW4单元清零。)