S7-200PLC的寻址方式
-
1 视频
-
2 测验
上一节
下一节
知识要点
2.4 S7-200PLC的寻址方式
PLC进行编程时,所有的编程语言都由一条一条的指令构成,每条指令包含两部份内容:操作码和操作数。操作码指出这条指令的功能是什么,操作数指明操作码需要的数据所在;所谓寻址,就是在相应的存储区域内寻找操作数的过程。根据不同的数据类型,数据存储在存储区内所占的长度各不相同。如:Bool量的数据类型占1位,整数有占8位,16位,32位的,实数占32位,因此数据存储的寻址方式主要是对位、字节、字、双字进行寻址。
位寻址方式
位寻址用于对存储器中的某一位所存数据的访问,一般Bool量的数据类型都采用位地址方式寻址。其寻址规则为:“存储区的符号+字节号. 位号”,存储区域的符号可以有我们上次讲的I、Q、M等。一个字节有8位,其编号由0—7,左边是最高位,位号7,右边是最低位,位号0。

图1位寻址方式示例
字节、字和双字寻址方式
字节、字和双字寻址用于对存储器中的某些字节、字或者双字中所存数据的访问,一般整数,实数的数据类型会采用位地址方式寻址。其寻址规则为:“存储区的符号+访问长度+起始字节号”,其中访问的长度若是1个字节用Byte的第一个字母B表示,访问的长度是2个字节也就是一个字,用Word的第一个字母W表示,访问的长度是4个字节也就是双字,用DoubleWord的第一个字母D表示。

图2字节、字、双字寻址方式示例

