我们都知道西门子200plc有三种寻址方式:立即寻址、直接寻址、间接寻址;这里主要给大家区分下直接和间接寻址
1、直接寻址
是指指令中直接使用存储器或寄存器地址编号,直接到指定的区域读取或写入;如I1.5、QB0、VW100、VD1000


2、间接寻址
间接寻址比较抽象,我们先看一个简单的例子,大家就明白了


1、建立指针,用双字节以为指令将VB200的地址移入AC1中;VB200这个寄存器地址的表示方法即“&VB200”,即地址前加“&”,表示该寄存器地址,就像我们寄包裹都需要地址一样;
2、用字移位指令将AC1中的地址VB200所存储的内容(VB200中的值为12,VB201中的值为34)移入MW0中,*AC1即表示要读取所存地址的内容;
3、间接寻址前必须先建立指针,指针为双字即32位,指针只能是变量存储器V,局部存储器L,或累加器;
4、间接寻址的应用比较多,大家在使用库指令的时候,经常会遇到,例如在调用MODBUS库的时候,就会用到指针,VB120开始的8个字,这样就不用一个一个字写,减少很大的工作量;

原文标题:PLC里面的立即寻址、直接寻址、间接寻址你都搞懂了吗?
文章出处:【微信公众号:PLC技术圈】欢迎添加关注!文章转载请注明出处。
责任编辑:haq
-
plc
+关注
关注
5052文章
14928浏览量
489370 -
西门子
+关注
关注
98文章
3414浏览量
120908 -
寻址方式
+关注
关注
2文章
24浏览量
10315
原文标题:PLC里面的立即寻址、直接寻址、间接寻址你都搞懂了吗?
文章出处:【微信号:xue_PLC,微信公众号:PLC技术圈】欢迎添加关注!文章转载请注明出处。
发布评论请先 登录
LTC4302-1/LTC4302-2:可寻址2线总线缓冲器的设计与应用
深入解析DS2413:1-Wire双通道可寻址开关的卓越性能与应用
探索DS28E04 - 100:4096位1 - Wire可寻址EEPROM与PIO的魅力
SN54ABT8996和SN74ABT8996:10位可寻址扫描端口JTAG TAP收发器深度解析
SN54LVT8996与SN74LVT8996:3.3V 10位可寻址扫描端口JTAG TAP收发器深度解析
SN54LVT8986/SN74LVT8986:3.3-V可寻址扫描端口的JTAG TAP收发器深度解析
解析DS1803可寻址双数字电位器:特性、操作与应用
探索DS2413:1-Wire双通道可寻址开关的卓越性能与应用
SCANSTA111:增强型扫描桥接多分支可寻址IEEE 1149.1(JTAG)端口芯片详解
深入解析 SCANSTA111:增强型扫描桥多分支可寻址 IEEE 1149.1(JTAG)端口芯片
探索SN74LVT8996-EP:10位可寻址扫描端口的技术魅力
使用直接寻址方式提高速度
TPIC6A259 8位可寻址锁存器技术文档摘要
TPIC6B259 8位可寻址锁存器技术文档摘要
plc的寻址方式:立即寻址、直接寻址、间接寻址
评论