欧姆龙CP/CJ系列PLC可以定义二维数组吗 点击:1281 | 回复:2



Rety123

    
  • 精华:0帖
  • 求助:1帖
  • 帖子:4帖 | 59回
  • 年度积分:0
  • 历史总积分:274
  • 注册:2015年3月25日
发表于:2020-03-13 15:49:57
楼主

欧姆龙CP/CJ系列PLC 的数据类型可以定义二维、多维数组吗?



楼主最近还看过



yuanle

  • 精华:0帖
  • 求助:0帖
  • 帖子:9帖 | 10219回
  • 年度积分:3353
  • 历史总积分:48938
  • 注册:2005年4月22日
发表于:2020-03-13 21:29:33
1楼

需要CJ2才可以建立多维数组,例如下图中:

workpicture1.JPG

arrayOne代表了一维数组,arrayTwo代表了二维数组,arrayThree代表了三维数据


对于多维数组,必须谨慎定义,因为你必须为你的数组指定地址,多维数组占用极大的系统开销,当建立一个每维20个字的三维数组,将至少占用6000个字的存储空间,即使是BOOL变量,也以字为单位存储。


HAVE FUN!

Rety123

  • 精华:0帖
  • 求助:1帖
  • 帖子:4帖 | 59回
  • 年度积分:0
  • 历史总积分:274
  • 注册:2015年3月25日
发表于:2020-03-16 14:58:30
2楼


回复内容:

对: yuanle 需要CJ2才可以建立多维数组,例如下图中:arrayO... 内容的回复!

-------------------------

非常感谢


热门招聘
相关主题

官方公众号

智造工程师