西门子工控之家

工控之家联系方式
热门标签: 西门子 西门子PLC 西门子触摸屏 西门子模块 西门子变频器 西门子传感器 西门子低压电器
 

联系方式

  • 公司邮箱:
  • sales@btone-mro.com
  • 热线电话:
  • 020-62958688
  • 4006-822-663

浅析西门子S7-200CPU的寻址分类及寻址方法

时间:2014-07-09 09:58:52   来源:http://www.china-siemens.cn/   

这篇文章主要介绍“浅析西门子S7-200CPU的寻址分类及寻址方法”,仅供参考。

          西门子S7-200编程言语的基本单元是语句,而语句的组成是指令,每条指令有两局部:一局部是操作码,另一局部是操作数。操作码是指出这条指令的功用是什么,操作数则指清楚明了操作码所需求的数据地点。所谓寻址,就是寻觅操作数的进程。西门子S7-200CPU的寻址分三种:立刻寻址、直接寻址、直接寻址。
 
1.
西门子S7-200CPU立刻寻址
         在一条指令中,假如操作码前面的操作数就是操作码所需求的详细数据,这种指令的寻址方法就叫立刻寻址。如:在传送指令中:MOV IN OUT——操作码“MOV”指出该指令的功用把IN中的数据传送到OUT中,个中IN——源操作数,OUT——目的操作数。
若该指令为:MOVD 2505 VD500
功用:将十进制数2505传送到VD500中,这里2505就是源操作数。因这个操作数的数值曾经在指令中了,不必再去寻觅,这个操作数即立刻数。这个寻址方法就是立刻寻址方法。而目的操作数的数值在指令中并未给出,只给出了要传送到的地址VD500,这个操作数的寻址方法就是直接寻址。
          
2.
西门子S7-200CPU直接寻址
         在一条指令中,假如操作码前面的操作数是以操作数地点地址的方式呈现的,这种指令的寻址方法就叫直接寻址。如:MOVD VD400 VD500
功用:将VD400中的双字数据传给VD500
 
3.
西门子S7-200CPU直接寻址
         在一条指令中,假如操作码前面的操作数是以操作数地点地址的地址方式呈现的,这种指令的寻址方法就叫直接寻址。如:MOVD 2505 *VD500
*VD500是指寄存2505的地址的地址。
如VD500中寄存的是VB0,则VD0则是寄存2505的地址。
该指令的功用:将十进制数2505传送给VD0地址中。
 
         

相关热词搜索:西门子S7-200编程言语 西门子S7-200CPU

关于我们

联系我们

电话: 020-62958688/ 4006-822-663
传真: 86-20-62950613
网站: www.china-siemens.cn
邮箱: sales@btone-mro.com
地址: 广州市黄埔区云埔工业区埔南路沧联工业园D栋D02

联系我们