WinCC 交叉索引中索引不到的变量和画面

本文探讨了WinCC中交叉索引无法找到变量和画面的原因,主要涉及C脚本和VB脚本不遵循WinCC规范的情况。解决方法包括按照WinCC的编码规则修改脚本和使用交叉索引助手工具。强调了程序规范化的重要性。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

首先来看看什么情况会导致交叉索引无法索引到变量和画面呢?

这种情况会出现在脚本中使用变量和画面时,由于脚本编写没有参照 WinCC 中的规范,则会出现交叉索引无法索引到变量和画面的问题。

  1. 无法索引到变量的情况:
    这通常会出现在 C 脚本中使用的变量,如果没有按照 WinCC 规范编写则会出现,如下图所示的情况

从图中可以看到,明明在 C 脚本中使用了 2 个变量,并且编译和执行都没有问题,而在交叉索引中这 2 个变量的使用状态却仍为“未使用”状态。
如果使用 VB 脚本操作变量情况则相对好一些,如果没有按照规范编写倒是也能索引出来。

  1. 无法索引到画面的情况:

C 脚本中使用的画面,如果没有按照 WinCC 规范编写则会出现如下图所示的情况

可以看到在 C 脚本中使用了画面“CRScreen1”,并且编译和执行也都没有问题,而在交叉索引中这 2 个画面的使用状态也是“未使用”状态。

如果使用 VB 脚本实现同样的功能,而编写时也没有参照 WinCC 的编写规范,就不会像在 VB 脚本中使用变量那么幸运了,同样也是无法被正确索引出来的。

可以看到在VB脚本中使用了画面“CRScreen1”,并且编译和执行也都没有问题,而在交叉索引中这 2 个画面

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值