当前位置:
工控论坛
> >
产品
>
PLC
>
西门子(Siemens)PLC
我要发帖
新手求教:数组操作
点击:
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不熟悉,所以才来向大家请教。
回复
引用
举报
热门招聘
相关主题
组态王视频22讲,很详细。
[8472]
PLC电池不知什么时候换,电池...
[10495]
你最常用的PLC是什么品牌的?...
[17400]
伺服电机默认正转方向是顺时...
[7616]
三菱FX5U与与威纶触摸屏以太...
[9735]
三菱SFC编程实例
[9425]
学习和利时PLC过程中遇到的问...
[7233]
用PLC怎样控制伺服电机按正弦...
[7910]
请问,250KW电机的额定电流有...
[12520]
plc知识
[23303]
官方公众号
智造工程师
客服
小程序
公众号