[西门子] 西门子博途(TIA)中实现设备运行计时SCL功能测试

[复制链接]
查看89012 | 回复0 | 2024-8-13 11:16:00 | 显示全部楼层 |阅读模式
上一篇提出的问题:

西门子博途(TIA)设备启停SCL功能块测试

功能设计:

(1)管脚定义



(2)功能块设计

//【设备运行计时】

IF #Sec_P AND #Runfk THEN       //秒钟计时

    #RT_sec := #RT_sec + 1;

    IF #RT_sec > 59 THEN   

        #RT_min := #RT_min + 1;       //分钟计时

        #RT_sec := 0;

        IF #RT_min > 59 THEN

            #RT_hour := #RT_hour + 1;   //小时计时

            #RT_min := 0;  

        END_IF;

    END_IF;

END_IF;

IF #Reset THEN       //计时复位

    #RT_sec := 0;

    #RT_min := 0;

    #RT_hour := 0;

END_IF;



设计理论:当秒脉冲和运行信号到达后,秒开始计时,到达分钟时,分钟加分钟,到达小时时,小时增加。

(3)仿真测试



更多SCL程序:

西门子博途(TIA)中SCL的FB块实现声光报警测试

西门子博途(TIA)通过SCL语句实现3个基本功能程序

西门子博途(TIA)水处理排水控制系统SCL测试

西门子博途模拟量输入自定义SCL程序测试

西门子TIA编程SCL语言-调节阀简单控制

西门子PLC编程软件博途(TIA)SCL案例(1)--两台水泵循环启停

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有账号?注册哦

x
您需要登录后才可以回帖 登录 | 注册哦

本版积分规则