西门子PLC指令寻址方式
西门子PLCS7-200计算机语言的基本要素是句子,而句子的组成是命令,每条命令有两一部分:一部分是操作码,另一部分是操作数。操作码强调这条命令的作用是啥,操作数则指出操作码所必须的数据信息所属。说白了寻址方式,便是找寻操作数的全过程。S7-200 CPU的寻址方式分成三种:马上寻址方式、立即寻址方式和间接性寻址方式。
1)马上寻址方式
在一条命令中,假如操作码后边的操作数便是操作码所必须的实际数据信息,这类命令的寻址方式就叫马上寻址方式。
比如,在传送指令MOV IN OUT中,操作码“MOV”强调该命令的作用是把IN中的数据信息传输到OUT中,在其中IN为源操作数,OUT为总体目标操作数。
若该命令为MOVD 2505 VD500,则其作用为:将十进制数2505传输到VD500中,这儿2505便是源操作数。因这一操作数的标值早已在命令中,无需再寻找,这一操作数即是立即数。这一寻址方式便是马上寻址方式。而总体目标操作数的标值在命令中仍未得出,只得出了要传输到的详细地址VD500,这一操作数的寻址方式便是立即寻址方式。
2)立即寻址方式
在一条命令中,假如操作码后边的操作数是以操作数所属详细地址的方式发生的,这类命令的寻址方式就叫立即寻址方式。
比如:MOVD VD400 VD500
作用:将VD400中的双字数据信息发送给VD500。
3)间接性寻址方式
在一条命令中,假如操作码后边的操作数是以操作数所属详细地址的详细地址方式发生的,这类命令的寻址方式就叫间接性寻址方式。
比如:MOVD 2505 *VD500
*VD500是指储放2505详细地址的详细地址。
若VD500中储放的是VDO,则VDO是储放2505的详细地址。
该命令的作用:将十进制数2505传输给VDO详细地址中。
下一篇:什么是PLC软元件
最新更新
推荐阅读
猜你喜欢
电工推荐
![电工技术基础_电工基础知识_电工之家-电工学习网](/skin/images/guanzhu.jpg)