MCGS中有很多变量的时候,怎么定义变量?有像定义数组一样的功能吗? 点击:3115 | 回复:7



义哥

    
  • 精华:0帖
  • 求助:0帖
  • 帖子:1帖 | 4回
  • 年度积分:0
  • 历史总积分:1060
  • 注册:2017年6月25日
发表于:2017-07-08 12:37:12
楼主

刚接触MCGS,不是很懂,求助各位大神。

问题是这样子的:有32台下位机,下位机都同一类型和型号,每台下位机有十几个参数要读取或写入,加起来总共有几百个参数,如果一个一个定义变量的话,再连接设备的话,那不是效率很低啊,更何况我这个应该算是小工程,如果要定义的变量更多,那怎么处理?因为每台下位机都是一样的,所以寄存器地址也是一样的,如果有像C语音中定义数组那样的功能的话,那就非常方便了。

不知道MCGS中对待这样的问题怎么处理的?请教各位大神。



楼主最近还看过



成功在于每一天

  • 精华:0帖
  • 求助:0帖
  • 帖子:5帖 | 72回
  • 年度积分:6
  • 历史总积分:333
  • 注册:2017年7月11日
发表于:2017-08-13 09:46:41
1楼

没有,还是一个一个添加吧

小王是我

  • 精华:0帖
  • 求助:0帖
  • 帖子:0帖 | 15回
  • 年度积分:0
  • 历史总积分:100
  • 注册:2017年8月26日
发表于:2017-08-26 18:53:50
2楼

我也遇到和你类似的问题了,现在解决了吗

ozoner

  • 精华:0帖
  • 求助:0帖
  • 帖子:17帖 | 848回
  • 年度积分:69
  • 历史总积分:8584
  • 注册:2017年1月12日
发表于:2017-11-01 11:51:06
3楼

有数组变量啊,当然每个变量还是要定义的,几百个要采集的数据,就要定义几百个变量,虽然不能像C语言那样一次就定义了,但是也没觉得多麻烦。定义变量可以批量定义的,比如设置Data01,然后点击新增变量就会加1, 就得到Data02,Data03,....等等。 近2000个变量也是这么定义的,没觉得是什么问题。

gk2017

  • 精华:0帖
  • 求助:0帖
  • 帖子:0帖 | 19回
  • 年度积分:0
  • 历史总积分:128
  • 注册:2017年11月10日
发表于:2017-12-16 14:26:00
4楼

你可以多个数值一起赋值或者读取,在设备组态帮助里有

gk2017

  • 精华:0帖
  • 求助:0帖
  • 帖子:0帖 | 19回
  • 年度积分:0
  • 历史总积分:128
  • 注册:2017年11月10日
发表于:2017-12-16 14:26:13
5楼

你可以多个数值一起赋值或者读取,在设备组态帮助里有

liushenwen2009

  • 精华:0帖
  • 求助:0帖
  • 帖子:0帖 | 55回
  • 年度积分:0
  • 历史总积分:108
  • 注册:2018年8月24日
发表于:2018-08-24 23:13:46
6楼

顶,学习了。谢谢。

老牛27

  • 精华:0帖
  • 求助:0帖
  • 帖子:0帖 | 30回
  • 年度积分:0
  • 历史总积分:420
  • 注册:2019年1月09日
发表于:2019-01-09 16:13:43
7楼

感谢分享,研究一下


热门招聘
相关主题

官方公众号

智造工程师