对wincc多个相同类型的控件进行循环调用

怎样能实现用C脚本对WINCCwincc多个相同类型的控件进行循环调用,就像C语言的FOR语句一样!

最佳答案

给你一个工程上的例子:
int gscAction( void )
{
char* a[4];char* b[4];int c;
a[0]="SP_YX01";a[1]="SP_YX02";a[2]="SP_YX03";a[3]="SP_YX04";a[4]="SP_YX05";
b[0]="SP_YX01_1";b[1]="SP_YX02_1";b[2]="SP_YX03_1";b[3]="SP_YX04_1";b[4]="SP_YX05_1";
if(GetTagBit("PX_QD")==1)
{for(c=0;c<5;c++)
{SetTagFloat(b[c],GetTagFloat(a[c]));}}
return 0; 
}

提问者对于答案的评价:
谢谢你的回答!

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

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

相关推荐

  • WINCC可以生成RUNTIME文件么

    我想知道WINCC软件可以直接生成RUNTIME文件么,可以的话是如何操作的,不可以的话,有什么方法可以让WINCC生成RUNTIME文件么,谢谢 钻石用户推荐最佳答案 经典win…

    SIMATIC WinCC 2020年11月1日
  • WINCC7.3.0.3项目在WINCC7.3.0.0不能打开

    一个7.3.0.3的项目在7.3.0.0不能打开,是不是应为版本的问题?如果是的话,如何处理? 最佳答案 好像没办法的~WINCC7.3.0.0是WINCC7.3版本,好像存在一些…

    SIMATIC WinCC 2021年7月5日
  • 关于WICC运行画面

    我的WICC是6.0的,在运行时画面总是小,调整几何尺寸不管用.设成全屏也不行.    请各位大师指点如何把画面调大. 最佳答案 1、查看你…

    SIMATIC WinCC 2019年6月11日
  • WINCC如何实现变量触发记录的表格

    有个项目,客户要求在画面中显示出开关量触发的表格,就是每当操作员操作开关量的时候,这个表格里能及时查找到事件记录。我知道控件里面有个表格趋势,但是那个是属于时时更新的,而不是客户要…

    SIMATIC WinCC 2020年11月1日
  • wincc归档数据库查询

    使用归档数据库,在画面上设置两个按钮查询,一个是以时间的查询,这个应该可以,另一个我想使用以机子的号码查询,可以实现吗? 问题补充:除了SQL数据库,还可以用什么数据库啊? 最佳答…

    SIMATIC WinCC 2019年6月10日
  • 变量登录

    在用户管理里面,附件里面有个变量登录,可以给计算机分配一个变量,是否该变量就是记录该计算机登录用户的数值啊? 问题补充:问题是:我想采用该变量作为报表保存,可以历史记录是谁登录和退…

    SIMATIC WinCC 2019年6月11日
  • wincc与cpu314-2dp的profibus通讯

    s7管理器通过cp5611板可以与cpu通讯,下载和监视程序运行,但是plc与wincc连接不上,如何处理,需要怎样设置? 最佳答案 参见网上课堂:http://www.ad.si…

    SIMATIC WinCC 2019年6月11日
  • 求教WINCC7.0与施耐德M218的通讯

    各位 高手,我现在做个系统,PLC用M218,组态为WINCC7.0,但是 M218与组态的通讯我比较糊涂,请高手指教!如PLC 的mw0与wincc…

    SIMATIC WinCC 2021年7月5日
  • 通过wincc的按钮为I/O域连续增加或减少值

    想法是设置两个按钮,一个点一下按钮,I/O域的值增加5,点另一个按钮,I/O域的值减小5,请问具体怎么实现 问题补充:1578667637你好,你的答复我看了,可是我找不到你说的那…

    SIMATIC WinCC 2017年6月27日
  • WINCC中如何编写vbs程序可以弹出保存路径对话框,或者另存为对话框

    WINCC中如何编写vbs程序可以弹出保存路径对话框,并将excel文件默认以当前时间命名(可以修改文件名)保存到自己想保存的路径下 最佳答案 vbs调用保存对话框的方法不止一种,…

    SIMATIC WinCC 2021年7月5日