求助:在wincc中如何实现两个时间变量在同一个I/O域中依次显示

比如做一个红绿灯项目,  在画面上的I/O域中显示每种灯的计时时间!!怎么连接变量??

最佳答案

方法1.在PLC用程序写一下,红灯运行时,用MOVE将“红灯时间”赋值给“显示时间”,绿灯运行时,用MOVE将“绿灯时间”赋值给“显示时间”,当红灯和绿灯都没运行时,用MOVE将“黄灯时间”赋值给“显示时间”。然后在wincc中I/O域连接“显示时间”变量就OK啦。

方法2.直接在wincc中组态I/O域,红、黄、绿三个指示灯,分别对应三个显示时间输入输出域,红灯、绿灯分别在显示属性静态里,设为否,黄灯设为是。在显示属性动态里,红灯、绿灯分别连接变量“选中红灯”和“选中绿灯”数据类型:布尔型,为真时激活显示是,为假时显示否。同理在显示时间的三个输入输域,对应的红灯和绿灯的显示时间的显示属性里,按照红绿灯方法设置。而在红、黄、绿显示时间的三个输出值,连接其三个各自的时间显示变量。最后将三个灯重叠在一起,黄灯在最下层,合为一个灯,将红、黄、绿显示时间的三个输入输出域,重叠在一起,黄灯显示时间的输入输出域在最下层,合为一个输入输出域,也可以实现。
这个不好描述清楚,请见上传图片吧。

图片说明:

求助:在wincc中如何实现两个时间变量在同一个I/O域中依次显示  求助:在wincc中如何实现两个时间变量在同一个I/O域中依次显示  求助:在wincc中如何实现两个时间变量在同一个I/O域中依次显示  

提问者对于答案的评价:
谢谢

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

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2017年11月4日 下午5:36
下一篇 2017年11月4日 下午5:36

相关推荐

  • 求教840DC丝杆误差补偿?

    我们单位搬家,原有的补偿文件已不适用了。有两台机床系统是840D的,操作面板是PCU5.0的.      两台机床(1:…

    SINUMERIK 2017年10月30日
  • M碼輸出問題??

    各位前輩好:在NC的程式段裡寫到:M44           &nbs…

    SINUMERIK 2017年6月9日
  • 西门子840D进给倍率最高100%

    怎样使进给倍率低于100%时正常,高于100%时仍按100%运行 问题补充:修改机床参数?修改哪一个啊?我修改过12000,12010都不行,也重启了,请详细说明下步骤,谢谢! 最…

    SINUMERIK 2017年8月16日
  • 611报警E.A505

    6SN1118-1NH01-0AA1     报警E.A505 图片说明:    最佳答案 505 …

    2020年10月31日
  • 840D 机床300504故障

    B轴300504报警  半闭环  目前更换模块无效  是否真的需要更换编码器了  B轴是一体化设计&…

    SINUMERIK 2017年6月2日
  • 西门子数控系统840Dsl怎么通过公司的局域网和PC端连接呢

    各位大佬们,西门子数控系统840Dsl怎么通过公司的局域网和PC端连接呢,下载和上传程序。 最佳答案 http://www.ad.siemens.com.cn/club/bbs/p…

    SINUMERIK 2020年10月31日
  • 840D的问题

    那位仁兄有840D的子程序介绍,给我发一份! lxwgongkong@126.com,谢谢!….   最佳答案 在DOConCD里面找"…

    SINUMERIK 2019年6月11日
  • 802D内存问题

    机床显示剩余NC内存还有20258但存不了程序报警NC储存文件太多 内存要怎么分配 要怎么设置请高手指点 最佳答案 数据存储到计算机硬盘上 &nbsp…

    SINUMERIK 2019年6月11日
  • 840d sl plc 调试连接

    有一台国外五轴机床使用840d sl系统,机床厂家不提供Toolbox光盘和硬件组态文件,我手里有Toolbox光盘但版本和这台机床不一样,我怎么才能连接plc下载到pl…

    2017年11月1日
  • 这个840D的程序怎么没有DB20块

    这个840D的程序怎么没有DB20块,是不是这个程序是老版本的,那位朋友有新版的840D或840Dsl程序包含DB20块的给我一份,想学习修改功能,请大神指导一下,!我的邮箱251…

    2020年10月31日