如何让PLC的定时器的剩余时间在触摸屏上实时显示

如何让PLC的定时器的剩余时间在触摸屏上实时显示

最佳答案

西门子300plc定时器管脚带有定时器剩余时间输出功能,只是它输出的是BCD码格式或者BI格式,用户实际使用需要通过转换后获取实际时间数据。
可以通过调用库文件,FC33/FC40相应的类似转换,也可以通过程序转换:
转载:
西门子s#5time时间机制的换算
假如触摸屏的时间值在 MW300  分钟值,
      L     MW  300      
      L     6         //分钟乘以6是因为后面采用的时基是10S的
      *I     
      ITB            //s5time的时间数值是BCD码,所以先进行转换
      L     W#16#3000 //这里目的是为后面的逻辑或保留时基,0011 0000 0000 0000
      OW    
      T     MW   302    //最后得到的S5time数值
要注意,时间值不能超过166.5分钟,即9990秒!

提问者对于答案的评价:
不错

专家置评

http://support.automation.siemens.com/CN/view/zh/23992560
如何在操作面板上设定定时器时间, 同时如何输出定时器的剩余时间?

原创文章,作者:more0621,如若转载,请注明出处:https://www.zhaoplc.com/plc167268.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2017年6月10日 下午9:04
下一篇 2017年6月10日 下午9:04

相关推荐

  • wincc7.3项目移植到wincc7.5移植失败,求大神支招?

    wincc7.3项目到wincc7.5移植失败~求大神解救~ 图片说明:    最佳答案 参考:http://www.ad.siemens.com.cn/ser…

    2021年7月5日
  • wincc7.4 complete安装

    win7专业版,安装wincc7.4 complete时,提示安装Micriosoft IIS 和ASP.NET,但不知道都需要添加什么组件。 问题补…

    SIMATIC WinCC 2021年7月5日
  • wincc控件初始化问题

    我在wincc的画面1内加入一个音频播放器控件,运行可以正常播放,但是切换到画面2后再返回至画面1,发现音频播放器被初始化,从头开始播放,而不是接着上面的播放?请问如何实现音频播放…

    SIMATIC WinCC 2019年6月11日
  • wincc时间累积脚本

    在wincc上做一个时间累积的脚本,实现触发一个信号后开始计时,显示计时的时间,信号消失后停止计时,wincc上显示从开始到结束是的时间总长 问题补充:本人菜鸟一个,对这方面没有基…

    SIMATIC WinCC 2017年6月1日
  • 西门子触摸屏14寸

    西门子有没有触摸屏14寸的,帮忙推荐已下。 最佳答案 1.《SIMATIC Panels 致力于满足于您的各种需求》文档编号:4030发布时间:2014-02-…

    SIMATIC WinCC 2017年6月29日
  • wincc激活出现错误

    wincc激活时电脑弹出了一堆的错误,什么文件不能为read,然后就卡住了不能继续激活了,原来是好用的,突然就不好用了啊 图片说明:    最佳答案 建议通过项…

    2017年10月31日
  • WINCC7.0.3 Asia 如何安装?

    是压缩文件。我的系统是win7 旗舰版 32位,4G内存,已安装STEP75.5 WINCC Flexible。安装过程以及注意事项详细点,…

    2017年10月29日
  • WinCC_flexible_2008_SP4安装问题22

    WinCC_flexible_2008_SP4卸载安装,出现了这个问题,见图片,不能安装,有不有什么办法解决。 图片说明:    最佳答案 按链接中的方法改注册…

    2021年7月5日
  • wicc中的语音问题

    有200多条报警语句,要求用电脑中的声卡外接音响实现。现在我用的是WINDOW PLAYERD但一个控件只能组态一句。太多了,不好实现。有没有用一个播放器组态很多的。请多…

    SIMATIC WinCC 2019年6月11日
  • wincc通过opc读到的两个word如何组成一个Dword

    wincc通过opc读到两个word,如何高低字节装换组成Dword的变量 ?需要对这个变量进行归档。 最佳答案 1、先建一个Dword内存变量test_dword2、在…

    SIMATIC WinCC 2021年7月5日