当前位置:首页 > 实用技巧 >

按位寻址格式怎么写(按位寻址怎么填)

来源:原点资讯(www.yd166.com)时间:2023-11-11 02:19:45作者:YD166手机阅读>>

上一篇文章中给大家介绍了S7-1200 PLC的存储器地址包括输入I、输出Q、位存储器M、数据块DB,以及本地或临时存储器L。

按位寻址格式怎么写,按位寻址怎么填(1)

那么这些存储器的大小是怎么进行表示的呢?

这是这一篇文章中所要告诉大家的,其实每个存储器的大小都是以字节为单位进行表示的,存储器中的每一个存储单元都有一个唯一的地址,用户程序利用这些地址去访问存储单元的数据。

访问的寻址方式主要有按位寻址、按字节寻址、按字寻址和按双字寻址。其实这跟S7-200/200 SMART PLC中的寻址方式是一样的,只不过我们S7-1200中存储器有 DB块,对于DB块中的地址寻址格式是需要另外注意的,这也是我们学习的一个重点。

下面小编分别给大家介绍一下吧。

按位寻址

按位寻址的格式是由存储器标识符、字节地址、分隔符、字节的位号这四个部分组成的,什么是存储器标识符?

比如说上篇文章介绍的输入I、输出Q、位存储器M等,就是使用存储器的字母I/Q/M。

字节地址表示的是第几个字节,是直接用数字表示的。

分隔符是一个固定的小的黑点表示。

字节的位号表示的是要访问的字节中的哪个位。

因为一个字节是8个位,分别是0~7,所以字节的位号可以是0~7的任意一个数字。比如M3.3,这是按位寻址的,访问的是M存储器的第 3个字节中的bit3位(从第0个位/字节开始数起)。

按位寻址格式怎么写,按位寻址怎么填(2)

按字节、字、双字寻址

按字节、字和双字寻址的格式都是一样的,都是由存储器标识符、字节/字/双字的表示符B/W/D、字节的起始地址这三个部分组成的。

比如以输出过程映像存储器为例,如果将字节3的0~7位都描黑,描黑的色块代表访问的地址是QB3。我们还可能会看到这样的地址:MW10、QW2、ID0等。

按位寻址格式怎么写,按位寻址怎么填(3)

在CPU中我们能够访问的最小的地址是位,8个位可以组成1个字节,2个字节组成1个字,2个字可以组成1个双字。

比如说QB0包含了Q0.0~Q0.7这8个位,QW0包含了QB0和QB1这2个字节,其中QB0是高字节、QB1是低字节,QD0包含了QW0和QW2这2个字,包含了QB0、QB1、QB2、QB3这4个字节。

DB块中地址的寻址格式

对于DB块,如果使用的优化访问的块,那么在对DB块寻址时是通过符号寻址的,如果使用的是非优化的访问块,那么DB块中建立的变量都会有一个对应的绝对地址。我们使用的时候需要注意的是,对于DB块的访问,在一个程序中可以添加多个DB块,所以在访问时候需要在访问的地址前面加上DB块的名称。

比如访问DB1中的第0个字节的第0个位,地址应该是DB1.DBX0.0;访问DB1中的第1个字节,地址为DB1.DBB1;访问DB1中的第2个字,地址为DB1.DBW2;访问DB1中的第4个字,地址为DB1.DBD4。

很显然,我们看到地址中的DB1是DB块的名称,后面用小黑点间隔开,后面的地址就是DB X/B/W/D 数字的形式就可以了。

这就是S7-1200 PLC存储区的寻址方式,我们要重点掌握DB块中地址的寻址格式哦。可能在刚开始接触看到这样的地址会有点陌生,但是其实自己也可以随便写个地址去确定它到底是访问的那个地址,用的多了也就熟悉了哦~

(技成培训网原创,作者:蔡慧荥,未经授权不得转载,违者必究!)

往期推荐:

那么,这次的学习分享就到这里了,欢迎评论区留言并转发,下期精彩内容请关注!

⇩领取资料

栏目热文

字节寻址怎么查询(字节的偏移地址怎么用)

字节寻址怎么查询(字节的偏移地址怎么用)

寻址方式,即对数据存储区进行读写访问的方式。S7系列PLC的寻址方式有立即数寻址、直接寻址和间接寻址三大类。立即数寻址的...

2023-11-11 02:56:33查看全文 >>

间接寻址使用方法(间接寻址符号怎么添加)

间接寻址使用方法(间接寻址符号怎么添加)

对S7-200SMART PLC来说,寻址可分为直接寻址和间接寻址,直接寻址就是直接对数据进行赋值,那么间接寻址主要是用...

2023-11-11 02:25:03查看全文 >>

单元寻址和位寻址区别(怎么区分字寻址和双字寻址)

单元寻址和位寻址区别(怎么区分字寻址和双字寻址)

详解西门子PLC间接寻址(一)完整一条指令,应该包含指令符 操作数(当然不包括那些单指令,比如NOT等)。其中操作数是指...

2023-11-11 02:49:00查看全文 >>

ppt旁白声音设置(ppt怎么添加声音旁白)

ppt旁白声音设置(ppt怎么添加声音旁白)

插入声音与动作按钮一. 声音音频 1. 在幻灯片中插入声音文件的类型(格式:.mp3、.wav‘、.mid、.wma等)...

2023-11-11 02:53:32查看全文 >>

ppt录制旁白不全屏(ppt里的旁白放不完整)

ppt录制旁白不全屏(ppt里的旁白放不完整)

如何用录屏软件录制ppt?或许没有比它操作更简单的软件了!想要用操作简单的软件录屏,小编推荐你可以试试万兴录演。小编是从...

2023-11-11 02:21:10查看全文 >>

寻址空间分配(直接寻址地址空间)

寻址空间分配(直接寻址地址空间)

链接数据的世界,是建立在不稳定的基础之上的,这种基础阻止了真正的数据共享空间出现。问题不在于数据,而在于数据的链接方式。...

2023-11-11 02:35:05查看全文 >>

可位寻址和不可位寻址区别(立即寻址与直接寻址有何本质区别)

可位寻址和不可位寻址区别(立即寻址与直接寻址有何本质区别)

基本数字逻辑门电路不管是数字电路,还是C语言,我们都会经常遇到逻辑运算和逻辑电路。首先,在“逻辑”这个概念范畴内,存在真...

2023-11-11 02:56:41查看全文 >>

使用四种寻址方式设计指令格式(七种寻址方式特点举例)

使用四种寻址方式设计指令格式(七种寻址方式特点举例)

早期的计算机很不灵活,每个设备要执行的步骤都作为机器的一部分内置在控制单元中了。为了提高灵活性,一些早期的电子计算机将C...

2023-11-11 02:25:07查看全文 >>

一文看懂间接寻址(四种寻址方法)

一文看懂间接寻址(四种寻址方法)

01建立指针指针定义为包含另一个存储位置地址的双字存储地址。 编程时,先确定好被寻址的存储区域(例如MB10至MB20)...

2023-11-11 02:13:51查看全文 >>

寻址范围和寻址空间(基址寻址的寻址范围怎么算)

寻址范围和寻址空间(基址寻址的寻址范围怎么算)

立即数寻址操作数直接给出在指令字中,即指令字中直接给出不再是操作数地址,而是操作数本身。它的主要用法是把一个确定的数值传...

2023-11-11 02:54:34查看全文 >>

文档排行