WinCC中的C代码执行

各位大侠帮我看看下面的代码:
 static int x;
  if (GetTagBit("lx"))
     { x=x+1; 
      SetTagWord("XX",x);
     }
  else   
      SetTagWord("XX",1); 
  return x; 
 为什么lx已经为1但是后面的两条都没有执行,是否可以用SetTagWord("XX",x);来给内部变量XX赋值。注:lx和XX均为内部变量。此代码主要为了实现让X轴坐标变量XX根据条件变量lx来实现连续变化。

最佳答案

1、你没有加相应的判断lx是否等于1,只是用GetTagBit("lx")获取了lx的值,你应该还要定义一个int变量(如:int a)。
  static int x,a
    a=GetTagBit("lx")
  if (a==1)
     { x=x+1; 
      SetTagWord("XX",x);
     }
  else   
      SetTagWord("XX",1); 
  return x; 
 

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

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

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

相关推荐

  • 我的Wincc6.0没有静态文本这个控件

    我的wincc6.0在图形编辑器中“对象选项板”的“标准对象”中没有“静态文本”这项,而且我还经常用到静态文本,哪位朋友能指教一下怎么把它弄出来,小弟不胜感激!!! 最佳答案 1。…

    SIMATIC WinCC 2019年6月11日
  • wincc图形编辑器里的库问题/?

    wincc图形编辑器库里的元器件调到画面上,不能旋转和重组,有甚么好方法介绍下? 问题补充:还有颜色怎么在属性里改不了那? 最佳答案 可以!选择相应“画面上的元器件”,然后点右键,…

    SIMATIC WinCC 2019年6月11日
  • WinCC v6.2数据读取

    WinCC v6.2和PLCS7-224 通过PC/PPI总线连接,可以读取存储器内实时数据,现在想将显示的实时数据存储到EXCEL里面或者将EXCEl的数值导…

    SIMATIC WinCC 2021年7月5日
  • 求wincc 参考程序

    小弟最近接触WINCC V6.0,不清楚构建及内部数据的运用,求朋友们帮帮忙,给个例子参考。我的邮箱:34180720@163.com 最佳答案 发了一些资料你看看.注意…

    SIMATIC WinCC 2019年6月11日
  • WINCC变量导入后I不变成E,是否能用

    如题,WINCC自己建的变量都是用E表示输入,可是导入的I还是I,这样的话变量是否能连上? 最佳答案 可以使用,就是你的语言没有设置正确所以会产生这样的问题。但是不耽误使用! 提问…

    SIMATIC WinCC 2019年6月11日
  • mshflexgrid用在WINCC中

    想在WINCC中使用mshflexgrid控件,连接数据库也成功!就是数据无法显示到该控件中,哪位给个使用该控件的例子?以下是数据连接部分,前后省掉了,只有使用控件部分的…..…

    SIMATIC WinCC 2019年6月11日
  • WINCC登陆窗口

    如何WINCC运行后首先进入登陆窗口,当输入用户名和密码没有问题的情况下进入主画面 ,用户名和密码在WINCC权限里面设置.  最佳答案 在登录按钮中加处以下脚…

    SIMATIC WinCC 2019年6月11日
  • WinCC 7.0 SP3无法成功添加管道流动的控件

    进入图形编辑器后,点击控件,右击ActiveX控件后点添加删除出来对话框,点击注册OCX(R)添加控件之后,控件个数没有增加,在控件列表里也找不到。哪位朋友遇到过类似情况或者知道是…

    2021年7月5日
  • wincc报警记录问题001

    模拟量报警。报警时能产生一天信息,确认后产生同样的信息。1、能不能在报警离开,即使没确认,也产生一条记录。 最佳答案 可以的啊在报警记录设置里面设置就好了是否需要确认、离开的消息,…

    SIMATIC WinCC 2021年7月5日
  • WINCC7.0报表打印

    大家好,想实现一个这样的报表打印:比如:这个批次某种产品存在某个质量问题,需要记录这个产品的序号,发生时间和次数。当这个批次完成,只要按一个按键便 可打印出来,最好可以存…

    SIMATIC WinCC 2017年6月5日