这段c语言怎么改

DWORD value;
 value=GetTagDWord("dl");
 value+=1;
 if(value>10)(value=0);
 SetTagDWord("dl",value);
 return 0; 
 我想wincc里把这段程序改成当一个变量为1时候执行以上程序。(目前这段程序是一运行wincc就自动加1.)

最佳答案

DWORD value;
 value=GetTagDWord("dl");
 if(GetTagBit("变量名"))
 {
 value+=1;
 if(value>10)(value=0);
 SetTagDWord("dl",value);
 }
 return 0; 
 

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

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

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2019年6月11日
下一篇 2019年6月11日

相关推荐

  • wincc变量连接不上1500plc

    有两个项目拼合到一起的项目,plc是我写的程序,触摸屏是我同事写的,拼和到一起后,开始可以连接上变量的,昨天修改了一个画面下载进去后,原来的产量就连接不上了,同一个产量地址,我删除…

    SIMATIC WinCC 2021年7月5日
  • WINCC时常没有响应

    1  我的WINCC5.1有时候退出WINCC时没有了响应,必须在任务管理器中关闭后,然后重起系统后才又能正常使用,为什么?2  &nbsp…

    SIMATIC WinCC 2019年6月11日
  • 组态王6.53通过CP5611与S7-314通讯不上

    如题,现场组态王6.53通过CP5611与314无法通讯。但STEP7和PLC通讯一点问题没有。但是切换到组态王就是感觉不对,如果和组态王没通讯上那么正常一般是所建变量过一会都变成…

    SIMATIC WinCC 2019年6月11日
  • 如何设置静态文本的显示属性

    请教各位专家一个问题,如何设置WinCC中静态文本的显示属性,具体如下:我在画面上放置了一个静态文本,名称是text1,我需要实现当内部变量"x"的值为0时,t…

    SIMATIC WinCC 2019年6月11日
  • 将SQL数据存储到EXCEL中,如何实现不保存退出?

    自动保存为:objExcelApp.ActiveWorkbook.Save 保存到目标路径为:objExcelApp.ActiveWorkbook.SaveAs&nbsp…

    SIMATIC WinCC 2018年12月6日
  • wincc 客户端数量

    wincc一台做服务器,能挂客户端数量是多少?Siemens最好的CPU最多能连接多少台wincc?谢谢 最佳答案 C/S结构,一台服务器,安装server操作系统,能挂32个客户…

    SIMATIC WinCC 2019年6月10日
  • wincc5.0+win2000 在线趋势显示时间短

    我用的是在线趋势连接归档变量,但仅仅能显示10多分钟前的数据,求高手帮助。我还有一套中文的Wincc仅能显示1天的数据,我用的是短期归档 问题补充:基本不允许升级软件 最佳答案 不…

    SIMATIC WinCC 2018年12月14日
  • wincc 输入输出域数值更改权限问题

    我在画面中搞了一个输入输出域,输入一个参数,并且这个i/o域链接了一个变量,但是如果要更改这个参数,就要弹出一个输入密码的窗口才能更改这个参数,反正就是一般人不能随意更改这个参数,…

    SIMATIC WinCC 2021年7月5日
  • wincc版本与系统关系

    wincc7.5sp1项目,现在工控机是win7,32位的,主板不支持装win10,怎么办,wincc7.5好像能安装在win7 32上吗?wincc7.5程序能不能保存…

    2020年11月1日
  • 归档变量删除

    归档变量只有512个,多建了几个就提示超出范围,删除掉不用的变量后减到510个,但还是频繁提示超出范围,在不停机重启的情况下如何去掉这个超出范围提示?7.02正版授权,谢谢! 最佳…

    SIMATIC WinCC 2019年6月10日