wincc做安全天数计算

用wincc在做一个安全运行天数的显示,大致是在wincc中,给定一个任意基准值(已经安全运行的天数),比如100,之后每过一天加1,等需要的时候(出现安全事故之后)手动将基准值设置为0,之后重新每过一天在加1.这样的程序用C怎么做。
自己做了一个小程序,感觉有问题,大神帮我修改。
#pragma?code();
{
float sum;
sum=gettagfloat("jichu")?
SYSTEMTIME?time;?
GetLocalTime(&time);?

SetTagWord("Varname",time.wHour);
if (Varname==0)?
sum=sum+1;
settagfloat("1anquyunxing",sum);
}

最佳答案

你这么多问号是啥意思?
定义wincc内部变量mydays(安全运行天数),脚本周期是每天的0点,直接上vbs:
dim myday
myday=hmiruntime.tags("mydays").read
myday=myday+1
hmiruntime.tags("mydays").write myday

wincc io域链接变量mydays。

提问者对于答案的评价:

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

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

相关推荐

  • 给大家拜个早年!求SPPA T3000相关资料

    各位前辈、高手、同学好,求SPPA T3000软硬件说明书、软件安装包,PC单机仿真工具或者方法,附带工程项目文件更好。邮箱151210721@qq.com 问题补充:软…

    SIMATIC WinCC 2021年7月5日
  • WINCC OPC远程连接导致WINCC死机

    远程连接OPCServer.wincc,导致WinCC死机,本地不能操作。WinCC版本:6.2 ASIA SP3 OPC Client:W…

    SIMATIC WinCC 2019年6月11日
  • WINCC V7.0做声音报警

    我想通过WINCC做出不同故障报出不同的声音,比如XX泵故障,我的声音就是XX泵故障;应该如何做? 最佳答案 看看下述的文档:详见《WinCC — 组态报警和…

    SIMATIC WinCC 2019年6月11日
  • wincc数据库数据如何导入EXCEL表格

    WINCC 6.0 SP3监控软件所读取的现场参数能导入到EXCEL表格吗?如何完成? 多谢! 问题补充:是想将wincc读取的现场温湿度参数以EXC…

    SIMATIC WinCC 2019年6月11日
  • 库按钮 动作如何用

    自带的c动作  不会用   上推下拉不行   点也不行   挂动态可以…

    2017年10月24日
  • WinCC OS编辑器问题

    生成区域后,运行画面,生成的画面树的大小、字体、位置是怎么控制的,每次打开后的显示窗口太小,都需要手动调整 问题补充:点击下拉菜单,生成的画面树的窗口 图片说明:  &n…

    2020年11月1日
  • wincc如何在本地电脑备份?

    西门子wincc如何在本地电脑备份,该怎么备份 最佳答案 如果是项目备份,参考:WinCC 在运行情况下如何保存/拷贝项目?https://support.industr…

    SIMATIC WinCC 2017年6月6日
  • 如何组态模拟量报警?

    有个压力值要求低于1公斤或者高于5公斤报警,在WINCC里如何组态? 最佳答案 1.在动态值范围窗口,表达式/公式里面输入:“压力变量”<0.1数据类型:直接就可以做为下限报…

    SIMATIC WinCC 2018年12月6日
  • wincc画面表格做法的优劣比较

    想在wincc画面上做表格在线显示自定义数据库的运行数据,做成一日清单,隔日新建。具体做法:1、利用io域拼起来;2、用vb的表格控件 ms_flexgrid3、用win…

    SIMATIC WinCC 2019年6月11日
  • OPC服务器不支持浏览器借口

    用WINCC7.4SP1于S7-200走OPC通讯,当添加变量进行浏览服务器时,报错“OPC服务器不支持浏览器借口”,是什么原因,应该如何处理? 钻石用户推荐最佳答案 OPC的各种…

    SIMATIC WinCC 2021年7月5日