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

 找回密码
 注册哦

QQ登录

只需一步,快速开始

微信扫码登录

查看: 52|回复: 0

[西门子] (结构化)PLC自定义时间倒计时程序设计原来如此简单?

[复制链接]
发表于 2024-6-6 10:34:02 | 显示全部楼层 |阅读模式
说到时间计时是PLC必备指令和程序设计,但如若反之通过倒计时来驱动程序,但定时器都是先设定时间然后到达时间,而不是倒计时功能的操作,如若想要实现该如何操作呢?接下来我就带大家来编写设计如何自定义时间倒计时程序设计。

编写变量表
                                 按照对应的变量类型和数据类型填写需要的符号名称




设计带参数子程序
                                 第一步:(启动倒计时并输入倒计时时间输出倒计时标志位)

第二步:(开始倒计时同时比较如若设定值小于0或等于0不运行倒计时)

第三步:(按下复位按钮,复位倒计时时间和倒计时标志位)




调用子程序
                                 第一步:(在主程序进行调用倒计时子程序,然后填写外部对应的管脚)

第二步:(当倒计时完成后通过比较指令当倒计时时间等于或小于0时输出Q0.0线圈)

第三步:(进行二次调用多次调用,同时填写外部管脚)

第四步:(当倒计时完成后通过比较指令当倒计时时间等于或小于0时输出Q0.1线圈)


演示效果
                                第一步:(在VW0输入需倒计时时间,然后按下I0.0触发倒计时)

第二步:(倒计时时间到触发Q0.0线圈输出)


免责声明:如果侵犯了您的权益,请联系站长,我们会及时删除侵权内容,谢谢合作!

本帖子中包含更多资源

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

x
回复

使用道具 举报

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

本版积分规则

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

GMT+8, 2024-6-20 23:11 , Processed in 0.045138 second(s), 27 queries .

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