回复:wincc 怎么用内部变量使用函数

axg2008

  • 帖子

    627
  • 精华

    1
  • 被关注

    37

论坛等级:侠圣

注册时间:2003-07-26

白金 白金 如何晋级?

发布于 2012-08-13 16:27:57

9楼

你的项目函数没有返回值,这个项目函数相当于没有作用。所以结果是把值从变量里读出来,又一模一样的写回去。当然就没有反应了。

我写了个项目函数,如下
void Test(char* intTagName1,char* intTagName2,char* intTagName3)
{
int x,y,z;
x=GetTagWord(intTagName1);
y=GetTagWord(intTagName2);
z=GetTagWord(intTagName3);

z=x+y;
x=x-1;
y=y+1;
SetTagWord(intTagName1,x);
SetTagWord(intTagName2,y);
SetTagWord(intTagName3,z);
}
然后在其他脚本中调用

Test("111","222","333");
评论
编辑推荐: 关闭

请填写推广理由:

本版热门话题

SIMATIC WinCC / Panel

共有32986条技术帖

相关推荐

热门标签

相关帖子推荐

guzhang

恭喜,你发布的帖子

评为精华帖!

快扫描右侧二维码晒一晒吧!

再发帖或跟帖交流2条,就能晋升VIP啦!开启更多专属权限!

  • 分享

  • 只看
    楼主

top
X 图片
您收到0封站内信:
×
×
信息提示
很抱歉!您所访问的页面不存在,或网址发生了变化,请稍后再试。