创建全局动作的问题

我想创建一个全局脚本,用来完成每隔1s名为tag1的变量值自动加1的动作。现在我已经编写并编译了这个全局动作,也设置了触发器,系统也启动了全局脚本运行系统。但是在图形编辑器中组态输入/输出域来显示tag1的值,激活运行系统后为什么没有显示自动加1的过程呢?只是显示一个数就不动了,请哪位高手指点下,谢谢!另:这个动作中用到两个内部函数GetTagDWord 和SetTagDWord,这两个函数是全局脚本C编辑器里自带的吧?这两个函数需要和变量tag1连接上么?

最佳答案

{
int x;
x=GetTagWord("tag1"));//tag1为有符号16位数
x=x+1;
SetTagWord("tag1",x);
}
打开C编辑器>>动作>>全局动作>>新建动作将拷贝上面的脚本到脚本中,点击工具栏“信息/触发器”,添加周期触发1S,最后编译保存即可。

提问者对于答案的评价:
问题已经解决了,感谢您的帮助!

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

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

相关推荐

  • 覆盖按钮

    如何将两个按钮覆盖在一起,如何用呢?  还有怎样设置窗口的大小,我要调用一个窗口,但是只想在原窗口上悬浮一个小的窗口就可以,点击确认后消失,请大哥们帮帮忙。 最…

    SIMATIC WinCC 2019年6月11日
  • 请教printf()函数参数问题

    有一段代码是这样的 #include "apdefap.h" void OnClick(char* lpszP…

    SIMATIC WinCC 2019年6月11日
  • pcs7怎么添加模拟量 ,并在wincc上显示

    pcs7怎么添加模拟量 ,并在wincc上显示 最佳答案 SIMATIC 过程控制系统 PCS 7 入门指南 &#821…

    SIMATIC WinCC 2020年11月1日
  • wincc6.0升级7.0问题求解

    很多年前座的项目了,当时用的是WINCC6.0,今年更换电脑,想给换成7.0。已使用项目复制器备份项目,并使用转换器转化为7.0中间也没有报错,但是使用7.0 打开时有些…

    SIMATIC WinCC 2021年7月5日
  • wincc远程激活和组态

    请问一下,wincc客户机想启动和远程组态服务器的项目(也就是可以在客户机上对服务器项目进行添加画面,添加变量等),怎么操作?要安装什么? 最佳答案 WinCC C/S结…

    SIMATIC WinCC 2017年5月28日
  • wincc运行时总出现打印

    wincc一运行时总出现打印报表的界面,什么原因。怎么解决呢 问题补充:wincc 运行的时候总出现打印报表这个东西,不知道怎么彻底清除 图片说明:  &nbs…

    2021年7月5日
  • 变量记录的问题

    现在有个项目,需要记录电机的运行时间和电流,在做变量记录的时候,电机的运行时间采用周期性还是非周期型,多长时间采集一次,还有电流的记录,越详细越好 最佳答案 电机的运行时间采用周期…

    SIMATIC WinCC 2021年7月5日
  • socket接收数据乱码

    Obj_SockClient.GetData a,vbstring后,字符串中中文部分乱码,应该怎么办 问题补充:变量a中,英文显示正常,中文就是乱码 最佳答案 转码,字…

    SIMATIC WinCC 2021年7月5日
  • 西门子触摸屏能不能和条码阅读器还有摄像头通讯,最好能显示画面

    西门子触摸屏能不能和条码阅读器还有摄像头通讯,最好能显示画面 最佳答案 加一个web插件 提问者对于答案的评价:web插件有要求吗? 专家置评 1.可以支持部分品牌的USB接口的扫…

    SIMATIC WinCC 2017年6月13日
  • 2个wincc 冗余通讯

    2台PC,XP2系统,WINCC V6.2 SP3冗余。标准服务器A,伙伴客户机B.顺序激活A、B。 A上IO域内部变量显示: @RM_OF…

    SIMATIC WinCC 2019年6月11日