QQ登录

只需一步,快速开始

登录 | 注册 | 找回密码

三维网

 找回密码
 注册

QQ登录

只需一步,快速开始

展开

通知     

查看: 3474|回复: 6
收起左侧

[已答复] 西门子PLC寻址方式求问

 关闭 [复制链接]
发表于 2010-11-18 18:26:08 | 显示全部楼层 |阅读模式 来自: 中国江苏无锡

马上注册,结识高手,享用更多资源,轻松玩转三维网社区。

您需要 登录 才可以下载或查看,没有帐号?注册

x
西门子PLC寻址方式中有四种寻址方式:立即寻址、存储器直接寻址、存储器间接寻址、寄存器寻址。
! P9 }- W. F# h' a这四种方式怎样来理解?在编程时什么时候用立即寻址、什么时候用存储器直接寻址...........
发表于 2010-11-19 08:32:21 | 显示全部楼层 来自: 中国江苏无锡
西门子书籍非常多,可以寻找一些学习学习。
 楼主| 发表于 2010-11-19 11:08:03 | 显示全部楼层 来自: 中国江苏无锡
就是书上看不懂才问的,望大家从你们角度来给个更清楚的解释
发表于 2010-12-15 20:18:25 | 显示全部楼层 来自: 中国江苏苏州
立即寻址、存储器直接寻址、存储器间接寻址、寄存器寻址:; e9 ^5 G0 U* e: G
存储器直接寻址用的最多,比如m10.0,mb11,mw12,db232.dbd34;
- C- G9 \; H. G" b5 G存储器间接寻址,比如 L 20  T MW20;OPN DB[MW20]
" C& C4 Z. `5 |( s, n寄存器间接寻址是用到两个地址寄存器AR1,AR2,一般是和指针一起用的。
% M: \) g% A, k5 @9 g5 a
8 x5 _- q0 X4 N  Y- E多看看别人的程序,对你理解这些有帮助。不过,不需要的时候,也可以大部分不用。程序功能仍可以实现。

评分

参与人数 1三维币 +3 收起 理由
lsq12345 + 3 应助

查看全部评分

发表于 2010-12-20 23:47:57 | 显示全部楼层 来自: 中国北京
立即寻址就是给出的立即数如:ld   I0.0        movb    100  ,vb120      中的100就是立即数    2 `- o( W- ~" {: x( X
   再如将才vb120 中的数据100 传送给vb200      movb   vb120, vb200 就是存储器直接寻址,意思是对存储器进行直接操作。我例子中都是用的字节指令,你也可用其它如位、字、双字等。
! Q: y' [$ H( q, S5 z存储器间接寻址确实是要用到指针,西门子s7-200 指针定义要用双字指令movd    如movd   vd120,&AC1      值得一提的是不能用AC0  这点要注意。. f$ L; m4 A- p% _# S
寄存器寻址就是用它的四个寄存器AC0~AC3,它的好处是在选用指令的操作数的格式没要求是自适用的。如   movb  100 ,AC0      AC0就是字节       movw    100,   AC0     那AC0就是字了。这点在四则运算中用的比较多

评分

参与人数 1三维币 +3 收起 理由
pangpang + 3 应助

查看全部评分

发表于 2011-3-31 11:13:34 | 显示全部楼层 来自: 中国广西百色
可以查阅一下帮助,有举例分析的。西门子的寻找还是比较好用的,灵活

评分

参与人数 1三维币 +2 收起 理由
pangpang + 2 应助。虽没有直接给出解答,也算是授人以渔。

查看全部评分

发表于 2011-4-11 19:43:23 | 显示全部楼层 来自: 中国河北石家庄
在西门子的官网上有s7-200视频看了你就回了

评分

参与人数 1三维币 +2 收起 理由
pangpang + 2 应助。虽没有直接给出解答,也算是授人以渔。

查看全部评分

发表回复
您需要登录后才可以回帖 登录 | 注册

本版积分规则

Licensed Copyright © 2016-2020 http://www.3dportal.cn/ All Rights Reserved 京 ICP备13008828号

小黑屋|手机版|Archiver|三维网 ( 京ICP备2023026364号-1 )

快速回复 返回顶部 返回列表