PLC论坛-全力打造可编程控制器专业技术论坛

 找回密码
 注册哦

QQ登录

只需一步,快速开始

微信扫码登录

查看: 88974|回复: 0

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

[复制链接]
发表于 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
回复

使用道具 举报

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

本版积分规则

QQ|小黑屋|手机版|Archiver|PLC技术网-PLC论坛 ( 粤ICP备17165530号 )|网站地图

GMT+8, 2024-9-11 07:32 , Processed in 0.047690 second(s), 27 queries .

快速回复 返回顶部 返回列表