当前位置:   article > 正文

昆仑通态触摸屏数据转发上传_说说昆仑通态(MCGS)的数组功能

mcgs 数组

最近有朋友做昆仑通态(MCGS)触摸屏项目时,需要进行一些数据处理,要用到数组。遗憾的是,昆仑通态是没有数组的,我建议他用组变量去实现(组变量里也可以用元素位置来获取值,功能类似于数组)。

后来他反馈给我的方法是用了指针变量。指针变量?怎么没有听说过,查了一下,这是MCGS新版软件(McgsPro 3.3.1)的功能。

1、指针变量的创建和使用方法

假设需要5个变量的数组,则先创建5个常规变量对象,这里是Data0~Data04,并创建一个指针变量arraySample和一个指针pointer:

6ec6ff8113065e92be0e0fe458e30b47.png

然后对于arraySample进行指针化(选择为指针化,并在指针化页面里填写指针、和对应的变量):

7d9045a366c1934a0f288614858bef20.png
7f0000d62b3e6c34f13668044a1ed865.png

程序里改变pointer,从arraySample里就可以操作对应的值了。这确实是进行变址操作(数组)的一个很好方法。

2、官方推荐的数组处理方法

在新版软件的在线帮助文件里,提到了数组的问题:

----如果需要静态数组(在实时数据库里定义),则推荐用传统的组对象方式。

----如果需要临时数组,可以在脚本里定义临时数组了(这也是新功能):

0b00e9c80bae52ec6fb60c743b3b03ff.png

2019年12月21日


说明:

1、本文是实践经验,非严格论文,与相关产品和理论可能不完全相符。

2、原创不易,欢迎转发,让更多朋友看到(引用请注明出处!)

声明:本文内容由网友自发贡献,不代表【wpsshop博客】立场,版权归原作者所有,本站不承担相应法律责任。如您发现有侵权的内容,请联系我们。转载请注明出处:https://www.wpsshop.cn/w/人工智能uu/article/detail/993694
推荐阅读
相关标签
  

闽ICP备14008679号