谁能告诉我下面图片里C语句的含义

https://support.industry.siemens.com/cs/document/109738835/-wincc-v7-3中如何使用结构变量组态画面模板?dti=0&lc=zh-CN

1:这个文档里面其他地方都看明白了,就是曲线图关联带前缀的变量怎么添加呀!
2:添加变量前缀是不是只要设置有关联变量的 ,都会全部加上变量前缀,这个范围只基于窗口,如果我过个画面用这一个窗口,会不会冲突啊,我是不是得返回窗口的显示状态,来做比较呀?

问题补充:
问题1:如果我多个曲线的话是不是得多生明几个常量#define 是吧?,一个是归档变量里面的名字 另一个是元素名字,用几个声明几个。
问题2:这个字符数组,是不是也得多声明几个与常量相对应。
问题3:我多条使用的时候,sprintf()函数,把问题2中的变量带入,问题1中的变量带入就可以是吧?其他不用修改?
问题4:前段时间有人分享了个全局函数手册,但是没目录查起来不太方便。。。。用博图帮助有啥好技巧,我只找到了GetParenScreenWindow 函数的说明,其他的没找到。。。。使用了搜索也搜索不到呀。。。

图片说明:

谁能告诉我下面图片里C语句的含义   

最佳答案

脚本的意思就是
返回一个字符串,就是变量TrenTag代表的值
上面的Sprintf就是把第一个逗号后面的内容字符串连起来,复制给TrendTag
后面连接的样式就是MotorArchive\\()ActualValue
括号里面的东西,就是当前画面所在的画面窗口的变量前缀

GetTagPrefix就是获取变量前缀
括号里面的两个参数。一个是获取画面窗口所在的画面的名称,一个是画面窗口所在画面的窗口名称
1、你也可以做个内部变量,把需要的变量值在点击按钮的时候传到里面,也可以采取别的方式
2、字符数组要看你的归档和变量名称组成的字符串长度,如果长度比较长的话,那就多申请几个,够用就好了,怕不够用可以弄个100个...
3、我感觉如果是单纯的趋势的话,不如一个趋势一个画面的那么做,做起麻烦些,但应用起来简单呀,这个样子我也没用过,你多测试一下就好了
4、手册有英文的:
WinCC V7.5 Scripting: VBS, ANSI-C, VBA
https://support.industry.siemens.com/cs/cn/en/view/109760712

提问者对于答案的评价:
谢谢提供的答案,我也觉得这种方式不太好,曲线的颜色也没有设置的方法。

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

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

相关推荐

  • WinCC flexible 2008 SP2 Update10链接

    WinCC flexible 2008 SP2 Update10链接 最佳答案 Update for WinCC&nbs…

    SIMATIC WinCC 2020年11月1日
  • wincc变量名的调用及画面的重复使用?/?

    为什么我按照SIEMNES网站下载的资料做,会出现变量的窗口显示不一一对应呢,比如:应该是1对1,但现在我做的可能是1对3,或者1对2了....为什么?请求帮助 最佳答案 楼主的意…

    SIMATIC WinCC 2019年6月11日
  • KTP700 Basic PN配方

    通过上位机调用KTP700 Basic PN配方,通过地址赋值来调用,如何做及实现参数的实时性???谢谢! 最佳答案 配方的的属性设置里面属性 -&g…

    SIMATIC WinCC 2017年5月31日
  • wincc与c脚本

    我有很多内部变量,如a1-1,a1-2.a1-3,a2-1,……,我想在c语言中做成循环,来方便使用这些内部变量,不做循环,语句比较烦琐,修改起来工作量也较大,怎样实现?谢…

    SIMATIC WinCC 2019年6月11日
  • TIA V13–23202060.11.0.2版本软件

    哪位大神给个TIA V13-comfort 23202060.11.0.2版本的软件下载地址?谢谢!!! 最佳答案 中间一串数字啥意思通过博图软件的帮助&nbs…

    2017年5月29日
  • step7 wincc 版本问题

    我发现 step7 最新是5.5  wincc是7.0   我最近看到有v11的 这是什么意思&nb…

    SIMATIC WinCC 2019年6月11日
  • wincc vbs 登陆系统函数

    看了VC心里就烦,感觉VB好用一些,想做一个系统试试,其它的都完成了可是就是不知道怎么做一个登陆和退也登陆,望有哪位大侠可以赐教一下! 最佳答案 1.WinCC中可以热键调用登录对…

    SIMATIC WinCC 2019年6月11日
  • 5台PC的Wincc画面与CPU315-2DP(PLC侧无以太网)进行通讯?

    各位前辈:目前的硬件配置:CPU315-2DP、PC1、PC2、PC3、PC4、PC5。其中PC1加CP5611卡与CPU315-2DP进行通信,该用什么办法才能够让剩下的4台PC…

    SIMATIC WinCC 2018年12月7日
  • OLE控件的用法

    OLE控件中如果放的是MS excel文件,那怎么把数据写到OLE控件中的Excel文件里???OLE中只能存放静态元素吗?请高手指点!! 最佳答案 您是想在 …

    SIMATIC WinCC 2019年6月11日
  • CP5611配置

    我的电脑里没装5611,在WINCC里建立变量的时候能看到吗?因为是笔记本,项目前期要做准备,这样怎么建变量?我是想通过CP5611用profibus通讯,在电脑里怎么才能添加驱动…

    SIMATIC WinCC 2019年6月11日