参数应该填在什么地方

下面是wincc 自带 ON/OFF 开关的c程序 我应该把变量放在什么地方
 #include "apdefap.h"
 void OnClick(char* lpszPictureName, char* lpszObjectName, char* lpszPropertyName)
 {

 BOOL value;
 LINKINFO plink;

 PDLRTGetPropEx(0,lpszPictureName,lpszObjectName,"Toggle",VT_BOOL,&value,NULL,NULL,0,NULL,NULL);
 if(value) value =FALSE;
 else value = TRUE;

 PDLRTGetLink(0,lpszPictureName,lpszObjectName,"Toggle",&plink,NULL,NULL,NULL); //Rueckgabe-Typ :BOOL 

 if (plink.LinkType >2) return;
 else SetTagBit (plink.szLinkName,(short int) value);

 }

最佳答案

变量连接到属性>>UserDefine3>>Toggle中就可以,脚本不用修改即可使用。

提问者对于答案的评价:

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

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

相关推荐

  • wincc自定义对象

    wincc自定义对象怎么使用,有没有视频教程 最佳答案 WINCC 如何有效组态自定义对象?https://support.industry.siemens.com/cs…

    SIMATIC WinCC 2020年11月1日
  • 怎么才能让wincc实时记录cpu中缓存诊断信息

    因为设计(有DP站长期不上电,导致缓存信息滚动溢出)、生产、人员素质等因素导致CPU死机后无法读取CPU中缓存诊断信息,不能有效的判断故障原因,查找了很多资料wincc高级选件中有…

    SIMATIC WinCC 2017年11月23日
  • 求VB的基础学习资料

    我是一新手,想学习一下VB,哪位有电子版的学习资料,麻烦给我发一份。先谢过了。我的电子邮箱:pycaishibo@sina.com 最佳答案 已经发给你了,电子版《VB脚本从入门到…

    SIMATIC WinCC 2019年6月11日
  • WINCC画面有时无报警

    历史曲线记录数据已超过报警值很多,而且持续时间超过2S,但WINCC并无报警,也没有发生跳车,怎么回事? 最佳答案 程序里面实现了吗? 提问者对于答案的评价:实现了,以前都很正常,…

    SIMATIC WinCC 2019年6月11日
  • 精智屏数据记录求解

    我使用了 数据记录的功能,数据类型是real,可是等我到U盘查看的时候发现它的值都变成了整数。有种real数据int显示的感觉。 图片说明:    钻…

    2020年11月1日
  • WinCC中使用SQL语言

    小弟现在做的一个项目,有一个想法。想不用WinCC的用户管理器以及用户登陆的东西(因为只装RT的化没有用户器),然后在WinCC的数据库里面自建用户信息的表。自己设置一个登陆界面(…

    SIMATIC WinCC 2019年6月11日
  • WINCC采集PLC报警条数,假如1000条报警会占用1000个外部点位?

    WINCC采集PLC报警条数,假如1000条报警会占用1000个外部点位? 最佳答案 授权点是一个外部点一个占一个授权点。你可以把报警的bool量合成一个dword传输,报警组态中…

    SIMATIC WinCC 2021年7月5日
  • wincc安装代码怎么填

    谢谢 最佳答案 0123456789 提问者对于答案的评价:可以

    SIMATIC WinCC 2019年6月11日
  • WINCC V7.0(rc512)型号的问题

    WINCC V7.0(rc512)型号的问题:最终运行的界面显示的为俄语,不知道要订哪种版本的软件,有知道的帮帮忙!~ 最佳答案 订货数据参见:http://suppor…

    SIMATIC WinCC 2019年6月11日
  • 使用博图V13移植项目,报警出错

    源程序采用step7集成的winccflexibleSP4,现在更换新版的HMI需要使用博图软件对原画面程序进行移植,首先是讲画面从集成项目中拷贝出,然后另存为低版本的的SP2,再…

    2021年7月5日