请问中WINCC中C脚本对于一个弹窗中的IO域和按钮变量怎么赋变量名称?

请问中WINCC中C脚本对于一个弹窗中的IO域和按钮变量怎么赋变量名称?比如弹窗是A,IO域是B,变量是TAG1,按钮是C,变量是TAG2,想通过C脚本修改它们的变量名称TAG1\TAG2,怎么修改?谢谢!

问题补充:
脚本可以用的,请问按钮事件变量属性名是什么呢?谢谢!

最佳答案

下面是IO域的,按钮的类似,只是把属性名"OutputValue"改为按钮控件对应的属性名。
LINKINFO pLink;
BOOL ret;
strcpy(pLink.szLinkName,"TAG1");//TAG1填写你想要修改的动态变量名称
pLink.LinkType=1;//直接变量连接
pLink.dwCycle=3;//更新周期1秒
ret=SetLink("A", "B", "OutputValue",&pLink);//A是画面名称,B是对象名称,OutputValue是属性名

提问者对于答案的评价:
非常感谢就是不知道按钮的变量链接怎么做?非常感谢!

最佳答案作者回复:
不知道回复里面怎么上传图片,而且字数有限制,我大概说一下思路:
1、建一个智能对象DataSet与你的按钮一起创建一个自定义对象
2、在自定义对象里面添加按钮事件和DataSet.String0属性,属性名为text
3、把自定义对象的text的属性在静态项改为你的变量名称
4、在自定义对象按钮事件C脚本里面变量名称就用text这个属性值就可以了(后面你就可以静态或者动态修改text这个属性值从而实现动态修改变量名了)

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

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2020年11月1日 下午3:57
下一篇 2020年11月1日 下午3:57

相关推荐

  • UseAdmin.dll要怎么样注册啊??

    UseAdmin.dll要怎么样注册啊?? 最佳答案 需要注册吗?引用就可以了 提问者对于答案的评价:恩 专家置评 正常情况下的确不需要注册,T-C4正解。

    SIMATIC WinCC 2019年6月11日
  • wincc安装求助

    下了几天这两个软件,安装完SIMATIC_SQL2005_WinCC开始安装wincc时出现:此系统中没有安装MS安全补丁。该 WinCC 版本需要以下软件:&…

    SIMATIC WinCC 2019年6月11日
  • wincc面板中的按钮设置用户权限问题

    pcs7V8亚洲版软件,自定义的面板,里面有按钮设置了用户权限,6号权限过程控制,在用户管理器中新增用户比如user1,给设置了这个权限,问题是运行的时候用user1登录不允许操作…

    2017年12月1日
  • 弹出消息框很慢

    我用MessageBox编写了一个消息框,用来当登录错误时弹出错误提示,但是这个消息框弹出很慢,这是怎么回事呢? 最佳答案 登陆错误时的代码需要优化! 提问者对于答案的评价:的确需…

    SIMATIC WinCC 2019年6月11日
  • 那里可以下载

    那里可以下载WINCC软件,最好是7.0的中文版。谢谢 最佳答案 你可以在下面连接中下载: http://www.verycd.com/search/folders/wi…

    SIMATIC WinCC 2019年6月11日
  • wincc 选项组问题

    我有三个bool变量,想通过选项组来实现选择,请问c语言怎么写 图片说明:    最佳答案 楼上的脚本没有问题,在选项组1中的属性选择事件下的输出/输入的选择框…

    2021年7月5日
  • WINCC7.3这个还需不需要授权了

    我只是用来学习要求也不高研究了半天 还没授权明白,明明版本是V7.3只能授权V7.2的RC图片的意思还需要重新授权吗 问题补充:现在就这样用 影不影响WINCC…

    2021年7月5日
  • 经典WINCC新建画面的两种方法有何不同,该如何进行选择?

    项目使用的经典WINCC+博途step7。两者后面要进行连接,那新建画面是选择SIMATIC WinCC Explorer还是SIMATIC Mana…

    SIMATIC WinCC 2021年7月5日
  • wincc历史趋势无法显示曲线

    使用onlinetrendcontrol控件,开始时间和时间范围由用户输入,变量通过文本列表选择,这两块都测试过没问题,但是条件都选择号以后没有任何曲线显示,变量也已经归档过了,请…

    SIMATIC WinCC 2021年7月5日
  • wincc7.3报警记录问题

    我通过PLC做报警信号都是数字量的,将这些数量都放到归档变量中,然后在winccz的页面中调用wincc自带的报警控件,问题是想知道wincc自带的报警控件是否具有存储功能,例如昨…

    SIMATIC WinCC 2021年7月5日