新手求教:数组操作 点击:502 | 回复:4



诸葛连弩

    
  • 精华:6帖
  • 求助:0帖
  • 帖子:34帖 | 57回
  • 年度积分:0
  • 历史总积分:274
  • 注册:2005年1月06日
发表于:2005-12-27 09:49:00
楼主
请问STEP7中的数组类型的数据,下标能通过变量来访问吗?就像C、PASCAL语言一样。



诸葛连弩

  • 精华:6帖
  • 求助:0帖
  • 帖子:34帖 | 57回
  • 年度积分:0
  • 历史总积分:274
  • 注册:2005年1月06日
发表于:2005-12-30 12:40:00
1楼
没有人知道吗?还是不屑于回答?

yuanle

  • 精华:0帖
  • 求助:0帖
  • 帖子:9帖 | 10208回
  • 年度积分:2747
  • 历史总积分:48332
  • 注册:2005年4月22日
发表于:2005-12-30 16:06:00
2楼
不可以,其实也没有必要这样做,假设在DB1的第一个字节建立一个含有5个元素的整型数组,那么第一个元素就是db1.dbw0,第二个元素就是db1.dbw2……第五个元素就是db1.dbw8

lly

  • 精华:0帖
  • 求助:0帖
  • 帖子:69帖 | 907回
  • 年度积分:0
  • 历史总积分:1633
  • 注册:2004年8月23日
发表于:2005-12-31 10:12:00
3楼
AB的PLC 是可以的.
用数组变量,是不是要做物料跟踪啊?

诸葛连弩

  • 精华:6帖
  • 求助:0帖
  • 帖子:34帖 | 57回
  • 年度积分:0
  • 历史总积分:274
  • 注册:2005年1月06日
发表于:2005-12-31 13:21:00
4楼
谢谢!其实是做与变频器的通讯,各条命令的格式都差不多,只是命令代码不一样,我是想定义一个2维数组,比如说A[1][1]-A[1][7]放运行命令的数据,A[2][1]-A[2][7]放停止命令的数据,发送数据时只要用一个循环把A[命令码][i]送到缓冲区就行了。以前作单片机用C编程可以这么作,现在用PLC不熟悉,所以才来向大家请教。

热门招聘
相关主题

官方公众号

智造工程师