当前位置:
工控论坛
> >
产品
>
PLC
>
西门子(Siemens)PLC
我要发帖
求助:关于指针和一些命令
点击:
439
| 回复:
8
走走停停
关注
私信
精华:0帖
求助:0帖
帖子:1帖 | 2回
年度积分:0
历史总积分:5
注册:2003年12月04日
发表于:2007-05-18 16:31:00
楼主
在FC1的输入参数中定义:变量:iData 其类型为Any
在 Call FC1 时将以INT类型的数组变量赋予iData
在FC1中有如下语句:
L P##iData
LAR1
L W[AR1,P#0.0]
T #oValue
请问此处的W[AR1,P#0.0]指的是什么地址?
有知道的大侠,请不吝赐教。
分享到:
收藏
邀请回答
回复楼主
举报
NEWBRIDGE
关注
私信
精华:0帖
求助:0帖
帖子:20帖 | 650回
年度积分:0
历史总积分:1212
注册:2005年3月05日
发表于:2007-05-18 16:44:00
1楼
你编好程序,用模拟器测试一下就可以了
回复
引用
举报
走走停停
关注
私信
精华:0帖
求助:0帖
帖子:1帖 | 2回
年度积分:0
历史总积分:5
注册:2003年12月04日
发表于:2007-05-18 17:32:00
2楼
我用PLC模拟过,跟我的想法不一致。
回复
引用
举报
金粟兰看法
关注
私信
精华:0帖
求助:0帖
帖子:18帖 | 479回
年度积分:0
历史总积分:975
注册:2006年8月23日
发表于:2007-05-24 15:06:00
3楼
W[AR1,P#0.0]????
假如你的#iData是20
MW[AR1,P#0.0]则表示MW20
回复
引用
举报
noair
关注
私信
精华:0帖
求助:0帖
帖子:2帖 | 10回
年度积分:0
历史总积分:16
注册:2007年5月19日
发表于:2007-05-24 17:56:00
4楼
W[AR1,P#0.0]没有这种写法吧,应该是 MW[AR1,P#0.0]吧。
回复
引用
举报
ShowFine
关注
私信
精华:1帖
求助:1帖
帖子:57帖 | 753回
年度积分:0
历史总积分:1671
注册:2003年10月29日
发表于:2007-05-24 21:17:00
5楼
W[AR1,P#0.0]没有这种写法吧,应该是 MW[AR1,P#0.0]
不是的,也是有W[AR1,P#0.0] 这种写法的, 西门子的指针分区间内寻址,和区域间寻址.
比如
LAR1 P#M20.0
L W[AR1,P#0.0]
或者
LAR1 P#20.0
L MW[AR1,P#0.0]
上面两种都表示MW20
回复
引用
举报
皓月
关注
私信
精华:9帖
求助:0帖
帖子:483帖 | 5271回
年度积分:0
历史总积分:8863
注册:2003年11月09日
发表于:2007-05-24 23:17:00
6楼
指针确实比较抽象,值得深入学习
回复
引用
举报
noair
关注
私信
精华:0帖
求助:0帖
帖子:2帖 | 10回
年度积分:0
历史总积分:16
注册:2007年5月19日
发表于:2007-05-25 19:55:00
7楼
搞错了:
L P##iData
LAR1
L W[AR1,P#0.0]
T #oValue
是传送数据块号用的,不好意思
回复
引用
举报
走走停停
关注
私信
精华:0帖
求助:0帖
帖子:1帖 | 2回
年度积分:0
历史总积分:5
注册:2003年12月04日
发表于:2007-05-26 23:26:00
8楼
该地址指的不是数组的第一个Word.
回复
引用
举报
热门招聘
相关主题
用PLC输出口显示4位数码的硬...
[9966]
我有一个电气工程要外包,谁能...
[9605]
PLC控制系统设计的基本原则
[7436]
信捷PLC如何脉搏冲PLSY及DPL...
[9192]
一位自控工程师的成长过程!
[19057]
PROFACE触摸屏与电脑连接不上...
[8536]
对“5V 的TTL电平怎么转换到2...
[11192]
(已结束)工控PLC擂台第18期-...
[10980]
三菱PLC视频教程 PLC学习难点...
[12372]
cp5611
[8003]
官方公众号
智造工程师
客服
小程序
公众号