西门子PLC,我对“低字节高字位”的理解是否正确?

MW0的数据存储序列顺序为:
MB0.7;MB0.6;MB0.5;MB0.4;MB0.3;MB0.2;MB0.1;MB0.0;MB1.7;MB1.6;MB1.5;MB1.4;MB1.3;MB1.2;MB1.1;MB1.0.
执行MOVW 192至QW0后,点亮了Q1.7和Q1.6。
以上是否正确???
我要点亮Q0.0和Q0.1应该写成
MOVB 3至QB0
MOVW 768至QW0 (2^8+2^9=768)
MOVD 50331648至QD0(2^24+2^25=50331648)
对吗,?

要看你的数据大小和类型。进来的数据有BOOL量,就是开关量,它只有0和1的二进制数。它只占用地址一位,表示方法是V0.0 ;M0.0 ;I0.0等。
VB是字节数据地址,也就是小于255的8位二进制数或大于-126的整数。比如:5;-8;12;-45;124;254等,数据在255范围之内就可以用这个VB。
VW是字数据地址,它是小于65535的16位二进制数或大于-32767的整数。比如:3422 ;-10000 ;453等。
VD 是双字数据地址,也可以是浮点数数据地址,它是浮点数,如:23.445 ;35.546 ;4567.124546等的储存地址 ;它还是小于4294967295 的整数,以及大于-2147483648整数的储存地址;它更是指针地址储存区。你可以把VW5这样的数据传送到VD0里面去。
温馨提示:内容为网友见解,仅供参考
第1个回答  2018-06-19

是的      这样分析是对的

追问

我要点亮Q0.0和Q0.1应该写成
MOVB 3至QB0
MOVW 768至QW0 (2^8+2^9=768)
MOVD 50331648至QD0(2^24+2^25=50331648)
对吗,?

追答

OKOK

本回答被提问者采纳

西门子PLC,我对“低字节高字位”的理解是否正确?
要看你的数据大小和类型。进来的数据有BOOL量,就是开关量,它只有0和1的二进制数。它只占用地址一位,表示方法是V0.0 ;M0.0 ;I0.0等。VB是字节数据地址,也就是小于255的8位二进制数或大于-126的整数。比如:5;-8;12;-45;124;254等,数据在255范围之内就可以用这个VB。VW是字数据地址...

西门子低字节高字位什么意思
以S7300\/400 PLC为例:一、假设MW0是一个字。那么MB0就是高字节,MB1就是低字节。低字节高位就是指MB1.B7; 高字节低位就是MB0.B0 二、如果是一个双字,高低字节排列如下:一个WORD分为2个BYTE,每个BYTE里有BIT0到BIT7 8个BOOL位。

西门子200plc高地址低字节什么意思
这涉及到的是字,双字在内存中的存储数据方式,而字节内部存储方式无关,MB的排列依旧是0.0~0.7,其中0.7作为最高位。

西门子 plc 低字节高字位的储存状态,什么意思??
以你的位存储器(M)为例,如果以双字为单位使用存储器,则需要用相邻的4个字节来表示一个双字,其中的低地址字节单元作为双字的高字节,高地址字节作为双字的低字节。因此位存储器MD10由MB10、MB11、MB12、MB13四个字节组成,其中MB10为位存储器MD10的最高字节,而MB13为双字的最低字节。在使用...

plc 低字节高字位的储存状态什么意思?
PLC内存地址的编排是从0开始的。在日系的PLC中,内存地址编号小的,存储的为低字位的信息,编号大的存储高字位的信息,例如地址0存储的低字位,地址1存储的是高字位。1、在制造工业中存在大量的开关量为主的开环的顺序控制,它按照逻辑条件进行顺序动作号按照时序动作;另外还有与顺序、时序无关的按照...

关于西门子plc背景数据块进制转换问题?
低字节高字位。其实通俗来说,从指定的地址,开始算最高位,然后往后面排,也就是地址增加的是你数据的尾巴,也就是低位的地址高。比如你的例子,DB205.DBW2发送一个十六进制的47F,则DB205的第二个字,也就是从DB205.DBX2.0-DBX2.7存放高位,00000100;然后DB205.DBX3.0-DB205.DBX3.7存放...

什么是低字节高字位,高字节低字位
这就是高字节低字位的意思。不知道讲明白没有。不管是什么类型的数据,都是同样的寻址原则,是计算机运算的方式,记住就好了。再给新人补充点最最基础的,计算机靠存储信息来完成计算,存储的方式是比特位,一个比特位(bit)可以表示两种状态(计算机用二进制的0或1分别表示这两种状态),8个比特位放在...

西门子字节是什么
位:一个二进制数,或者为0,或者为!字节:由8位二进制数组合而成。字:由两个字节组成,即:由16个二进制数组合而成。双字:有两个字组成;或者是由4个字节组成;即:由32位二进制数组合而成。

PLC中低八位,高八位是什么意思
PLC中有很多“字”存储器,例如“D”。你可以想象它是一个有一排16个房间的仓库,16个房子用二进制“0”或者“1”组合在一起表示我们常用的常数。0-7是低8位,8-15是高8位。其实第15位是用来表示这个常数的符号的。你还是找些数字电路知识的书看看吧 ...

在PLC中什么是字节地址
西门子PLC采用字节.位寻址,如I0.1,I表示输入映像寄存器,0表示第0个字节,1表示第一位,也就是说第0个字节的第一位,就这意思

相似回答