打开APP
userphoto
未登录

开通VIP,畅享免费电子书等14项超值服

开通VIP
如何在触摸屏上修改S7-300PLC中定时器的定时时间


最近碰到学员问在S7-300PLC中使用定时器时,定时器的设定值数据类型为S5TIME格式的数据类型,而这个设定值想要在触摸屏上能够进行修改,但在触摸屏上建立变量选择数据类型时并没有S5TIME格式的数据类型选择。不知道如何来实现在触摸屏上修改这个定时器的设定值。


其实要实现这种功能,我们有很多种办法的,我们以一个简单的电机启动后延时停止为例来做个说明,在这里我们使用两种简单的方法来实现。

(1)根据S5TIME的格式,然后使用转换及逻辑运算指令实现其功能。

S5TIME的格式如下图所示:


时基基准:00表示10ms,01表示100ms,10表示1s,11表示10s。可输入的最大定时时间为:9990s或是2H_46M_30S


了解了S5TIME的格式后,我们只需要在触摸屏上建立一个整数的变量,PLC里面通过I_BCD的指令转换换成BCD码后,然后确定时基得到的结果就是一个S5TIME的数据类型的数了。


使用时可能选择不同的触摸屏,这里为了仿真方便,我们选择以西门子的触摸屏为例作为演示。


(2)通过累加及比较的方法来进行实现,可以先让定时器以1s的方式进行定时,然后记录定时器接通的次数,通过与设定的时间进行比较来实现这种功能.



当然还可以使用把IECtime的格式转换成S5tiem的格式,此方法仅供大家学习参考,不当之处请指正,谢谢!!!


作者:曾鑫(技成培训网高级讲师)

本站仅提供存储服务,所有内容均由用户发布,如发现有害或侵权内容,请点击举报
打开APP,阅读全文并永久保存 查看更多类似文章
猜你喜欢
类似文章
【热】打开小程序,算一算2024你的财运
维纶触摸屏控制变频器是通过触摸屏与变频器之间的Modbus通信实现
工业数据采集类型及主要功能模块
还有比这更全更详细的PLC定时器指令吗
PLC编程中为什么要进行数据类型转换?电工零基础入门PLC知识讲解
相同功能带定时器的PLC程序怎么简化?
威纶通触摸屏与西门子1200通讯符号寻址时,如何导入标签?
更多类似文章 >>
生活服务
热点新闻
分享 收藏 导长图 关注 下载文章
绑定账号成功
后续可登录账号畅享VIP特权!
如果VIP功能使用有故障,
可点击这里联系客服!

联系客服