[西门子] 案例分析:西门子200smart计时装置设计

[复制链接]
查看33469 | 回复0 | 2024-8-23 18:32:16 | 显示全部楼层 |阅读模式


今天本文给大家介绍一个实际的应用案例:做一个计时装置,要求在触摸屏上累计显示分、秒,累计10分钟响一次,用蜂鸣器提示3声,间隔1S响一次。

根据要求,编写程序如下:

用定时器定时60S,定时时间到了用计数器计一个数,当计到10时,说明10分钟的定时时间到了,用Q0.0去控制蜂鸣器提示3声,间隔1S响一次。

第一段程序计时:



第二段程序蜂鸣器1S响一次。



第三段程序将定时器当前值转换成秒数。



触摸屏选择用的是威纶通的MT8071ip,在触摸屏软件中新建项目后,在默认的初始窗口上把时间显示出来。分就是VB0中的数值,秒是T37的当前值除以10,即VD12中的数值,VD12中存的是float数,所以在数值元件的属性-格式中,资料格式选择32-bit float,如下图所示。



做好的触摸屏画面如下图所示:



—THE END—

点点在看给小编加个鸡腿

本帖子中包含更多资源

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

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

本版积分规则