用变量记录做一个水泵启停记录要怎么做啊?

我的wincc是7.3版本,用变量归档记录做个水泵的启停时间记录,但是在控件里启停显示的是0和1,怎么解决啊?还有其他更好的方法做吗?我是新手,不懂脚本,麻烦大神解答下,谢谢

问题补充:
主要问题是0和1怎么显示为停止和启动?

图片说明:

用变量记录做一个水泵启停记录要怎么做啊?   

最佳答案

你可以用报警记录做。或者脚本编程把记录写到文件中,用变量的边沿触发。
wincc定义外部变量pum1_run,pum2_run,内部变量pum1_sav,pum2_sav
vbs脚本:
dim mytag(4)
mytag(0)=hmiruntime.tags("pum1_run").read
mytag(1)=hmiruntime.tags("pum2_run").read
mytag(2)=hmiruntime.tags("pum1_sav").read
mytag(3)=hmiruntime.tags("pum2_sav").read
if mytag(0)=1 and mytag(2)=0 then
泵1开启时记录
end if
if mytag(0)=0 and mytag(2)=1 then
泵1关闭时记录
end if
if mytag(1)=1 and mytag(3)=0 then
泵2开启时记录
end if
if mytag(1)=0 and mytag(3)=1 then
泵2关闭时记录
end if
hmiruntime.tags("pum1_sav").write mytag(0)//保存泵1的状态
hmiruntime.tags("pum2_sav").write mytag(1)//保存泵1的状态


参考文件:
http://www.ad.siemens.com.cn/club/bbs/post.aspx?a_id=1266491&b_id=5&s_id=17&num=12#anch
wincc读写excel

http://www.ad.siemens.com.cn/club/bbs/post.aspx?a_id=1339759&b_id=5&s_id=17&num=6#anch
wincc写text

http://www.ad.siemens.com.cn/club/bbs/post.aspx?a_id=1339765&b_id=5&s_id=17&num=2#anch
wincc读text


补充:提问的,你看了我给你的东西没有呀?什么时间该做什么都给你了,要写入什么数据那不就是你自己决定的了吗?读写操作的脚本都有了呀!你可以定义一个两个状态变量,第一个if中给变量1赋值启动,第二个中给变量1赋值停止;第三个if中给变量2赋值启动,第四个if中给变量2赋值停止。然后在我给你的写文件的例子中把这个两个变量的值保存进去就行了呀!

提问者对于答案的评价:
已解决,谢谢

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

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

相关推荐

  • Wincc7.3打开不了

    刚安装了WINCC7.3,然后安装了授权,打开后提示我有基础应用未启动,检查相应授权,但是我的授权都已经安装了,如图,求告知怎么解决 问题补充:图忘记传上来了补上,net_subm…

    2021年7月5日
  • wincc用vbs全局脚本 讲一个PLC(S7300)的值实时写给另外一个同网段同型号的300PLC失败,求原因

    如题,两套PLC都是走的TCP通讯,目前和上位通讯都是正常的。由于不熟悉S7300站间通讯的编程,按照网上的教程,没有做出来。所以想着在wincc上来做。图片1,是我的变量表里面的…

    2021年7月5日
  • WINCC报表?

    WINCC报表现在是第一次做,能具体说说怎么做吗?或者有具体的例子给我参考吗?用C语言写的 最佳答案 我有例子程序,可以给你发邮件. 提问者对于答案的评价:谢谢您的回答,我的油箱是…

    SIMATIC WinCC 2019年6月11日
  • wincc中文版换英文版

    现在客户要就我们把wincc6.0软件中文的换成英文的.英文的能直接打开原来中文的吗?如果不能重新设计,原来的图能复制粘贴到英文版吗? 最佳答案 亲!! 是可以的!!&n…

    2017年11月4日
  • WEB发布高手看看我,登陆方面的问题

    WINCC里组态了WEB发布,然后要输入IP,弹出登陆框,在登陆框里输入之前WINCC用户管理器里的用户和密码,登陆框依然在,就是说登录失败了,明明账号密码都没错,还是无法登陆。如…

    2017年11月1日
  • Wincc软件下载,授权及使用说明

    在网上找来好多地方,WICC软件哪里可以下载啊,好像还需要授权 另外能告诉下这个软件如何使用的手册地址 谢谢了  初次学习 请大家…

    SIMATIC WinCC 2019年6月11日
  • WINCC与组态王

    现在有这么一个情况 现有一台别人的西门子300的与组态王通过与以太网通讯 甲方要求把我们的3台200的PLC也与他那组态王通讯 由于距离原因&nbsp…

    2018年12月7日
  • WINCC 项目复制器出错

    使用WINCC 项目复制器 ,在复制 运行系统中的项目 打开并已取消激活的项目时 可以选择源项目 但点击 另存…

    SIMATIC WinCC 2020年11月1日
  • c/s架构系统要求

    我现在服务安装server2008R2,,客户机安装win7旗舰版,,这两台计算机之间可以实现cs结构么,,,wincc我使用的是7.2版本,,??? 最佳答案 可以,需要winc…

    SIMATIC WinCC 2017年11月6日
  • 关于MP377电脑无法保存报警历史数据的问题求助

    MP377电脑,型号: 6AV6 644_0AB01-2AX0 在X20. USB口接一U盘。这个U盘是用来存储历史报警数据的,对吗?之前能…

    SIMATIC WinCC 2021年7月5日