GetLinkedVariable的用法

GetLinkedVariable函数返回的值真的是变量名吗,将变量送给指针a
那假设我得到的变量名是var
我要如何将a和字符var比较呢?
char *a;
a=GetLinkedVariable(lpszPictureName,lpszObjectName,"OutputValue");
if(a="var")
{
//程序1
}
else
//程序2
实际上发现a的获取的值的确是var,但是
将if(a="var")改成if(a=1)
程序1依然会执行。
我觉得自己不清楚GetLinkedVariable的用法,希望能有高手指点一下。

最佳答案

C脚本里字符串比较用Strcmp,在C脚本里"=="才是逻辑运算符,"="是赋值,另外a应该要给它分配存储空间,建议熟悉下C语言相关内容

提问者对于答案的评价:
我觉得也是字符串比较方式不对,但是我的C语言不好啊,所以不知道怎么使用,希望你能把程序完善下发给我,谢谢啦!

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

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

相关推荐

  • wincc7.3 如何做报警弹框??

    现在我使用wincc7.3,想请问如何做报警弹框,希望得到较为细致的解答,首次使用wincc,有没有视频或者wincc的案例,如果是写脚本的话,我对脚本不懂,希望能得到细致的讲解或…

    SIMATIC WinCC 2021年7月5日
  • 用vbs读取归档变量的问题

    实际应用在一个项目中,出现一个问题:有一个变量,在查询一个时间段内的值时,在执行到oRs=oCom.Execute ,就出现一个或多个错误的信息,而把时间缩短后,在这个时…

    2018年12月5日
  • 怎样选择数据类型

    在WICC中怎样选择数据类型 问题补充:能否列举一二 最佳答案 1.如果是PLC里面的变量你导入变量的时候他就已经定了. 2.如果是自己定义你可以参照WINCC资料变量类…

    SIMATIC WinCC 2019年6月11日
  • smart 700 ie v3怎么切换语言

    请教各位老司机,smart 700 ie v3项目是出口的,能不能设置一个页面来切换显示的语言,调试的时候用中文,用户可以自己切换选择其他语言,软件是…

    SIMATIC WinCC 2021年7月5日
  • wincc6.0 图片不能编辑,每次点击都弹出警告,如图

    打开原来的项目,进入到图行编辑画面,点击后弹出窗口,如图所示。以前好像也有,但是确认过后就不会再弹出来。现在是重启后还是如此,求解决 图片说明:    最佳答案…

    2019年6月10日
  • Wincc 报警点确认后如何自动弹出注释窗口?

    当我点确认某条报警后(如图1)需要自动弹出注释窗口(如图2),请问这需要怎么做?脚本怎么写呢?谢谢! 问题补充:谢谢 RENHQ !其实我最终想要的功能是当按下…

    2021年7月5日
  • WinCC的CS结构问题请教??

    不好意思,之前单机版的Wincc用过,但CS架构的不了解,所以特来请教。1、看到有个帖子专家说,Server上,如果是单服务器站需要wincc server授权和winc…

    SIMATIC WinCC 2021年7月5日
  • wincc7.3,怎么获取窗口画面的变量前缀

    我在画面里做了个文本类型的输入输出域“21”来接我获取的画面的变量前缀,可是输入输出域里没有显示,是不是我没获取到,我该怎么做?(脚本如下)char  g[10…

    SIMATIC WinCC 2021年7月5日
  • wincc 画图界面做导航怎么做?

    想在wincc做一个导航,不知道怎么做?本想wincc应该有树形控件的,可是没有找到。哪位大侠会的帮忙一下 最佳答案 1、使用PictureWindow,主画面放置导航按钮,按钮动…

    SIMATIC WinCC 2019年6月11日
  • 上位机监控报警问题

    各位学长我遇见了这样一个问题:我有WINCC监控两个PLC,并对他们的故障进行记录,在画面上面做了两个:Alarm   Countrol(故障报警控件…

    SIMATIC WinCC 2019年6月11日