wincc 怎么用内部变量使用函数

我建了3个内部变量111,222,333然后
在wincc项目函数内建立了个函数:
#pragma option(mbcs)
float maft(int a,int b,int c)
{
c=a+b;
a=a-1;
b=b+1;
return 0;
}
然后在动作脚本里调用函数maft("111","222","333");
可是提示我类型不对,应该怎么使用呢

问题补充:
我现在在动作脚本里改成这样还是不行,触发为250ms,没有错误,但是变量不计算,该怎么做?
int x,y,z;
x=GetTagWord("111");
y=GetTagWord("222");
z=GetTagWord("333");
maft(x,y,z);
SetTagWord("111",x);
SetTagWord("222",y);
SetTagWord("333",z);

最佳答案

你应该在动作中先把这三个变量值读到脚本的变量中,脚本变量和wincc的内部变量不是一个概念,你在脚本动作中建立三个变量tag1,tag2,tag3,然后用:
tag1=GetTagFLoat("111");
tag2=GetTagFLoat("222");
tag3=GetTagFLoat("333");
maft("111","222","333");

提问者对于答案的评价:
学习学习

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

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2018年12月14日
下一篇 2018年12月14日

相关推荐

  • WINCC 6.0 与其它PLC怎么通信

    我现在有个工程上位机是WINCC6.0,下位机以前用的是S—200的PLC,现在想换个台达的PLC。但WINCC的狗也不能丢了不要,请问怎么叫他们通信上???? 最佳答案 看台达的…

    SIMATIC WinCC 2019年6月11日
  • 高分求确切答案

    求教诸位高手,装有wincc flexible的笔记本电脑如何连接s7-200? 我想学学wincc flexible,现已有2007中文版及其视频教…

    SIMATIC WinCC 2019年6月11日
  • WINCC如何作皮带上的物料移动?用C?

    对C不熟啊,输入信号只有皮带运行信号,只能模拟的作出物料移动画面。从头到尾的大约时间可以估算出,用C脚本如何作根据时间使物料移动?谢谢 问题补充:就是如何根据估算时间作出X或Y位置…

    SIMATIC WinCC 2019年6月11日
  • WINCC组网问题

    已有一台WINCC上位机,通过MPI连接S7-300,想在500米外一个场所加多一台上位机,两台上位机显示同样内容,如何组网? 问题补充:首先感谢各位的指点。如果使用以太网与两台上…

    SIMATIC WinCC 2019年6月11日
  • wincc选件包

    wincc选件包中,需要提供电子邮件服务的功能,是选wincc/web navigation选件包还是选择wincc/Information Server201…

    SIMATIC WinCC 2021年7月5日
  • wincc服务器客户机结构存在的目的是什么?

    wincc服务器客户机结构的目的是什么?除了单机只能一个人操作,客户机服务器客户机可以多个人同时操作,还有什么区别?单机的advanced也可以归档,求大佬指出服务器客户机架构和单…

    SIMATIC WinCC 2021年7月5日
  • WINCC画面对应的VBA工程是否最多10个

    现在我的工程有很多画面,利用VBA时候发现,超出7个画面后,再也无法调出该画面对应的VBA工程,我想请教这里是否有限制,如何解除 图片说明:    最佳答案 那…

    2020年11月1日
  • PC STATION下载

    做Wincc做DP主站与EM277从站的通讯时,组态的PC STATION如何下载?在SET PC/PG interface中如何设置?下载后存于什么…

    SIMATIC WinCC 2019年6月11日
  • 用WINCC6.2编写的程序,在WINCC7.0中打开后出现的问题

    我有一个程序,是用WINCC6.2编写的,在WINCC7.0中打开运行后,主画面上调用的一排无法使用了,但是我发布了web navigator后,在IE上打开的时候发现这…

    SIMATIC WinCC 2019年6月11日
  • PC ACCESS通讯质量的问题

    英文XP SP2,采用PC ACCESS  SP4和WINCC V6.2SP3和CP243通讯,怎么感觉很不好通讯,有时候连通了,…

    2019年6月11日