主页 > 科技内涵 >飞渡技术论坛_s7-200 PLC中VD1004和 VW1004有什么区别 >
飞渡技术论坛_s7-200 PLC中VD1004和 VW1004有什么区别

2020-07-14


s7-200 PLC中VD1004和 VW1004有什么区别?


VD1004是双字,32位2个字即4个字节组成,含盖VW1004和VW1006的内容,十六进制无符号整数范围为0~FFFFFFFF,可以存储数;VW1004是单字,16位,由2个字节组成,十六进制号整数范围为0~FFFF。追问

维纶MT510与s7-cpu226通信,在屏的数值输入里找不到VD ,我想写入vd1004,但可选的只有vw,怎么办?追答

好像和你定义的数据类型有关!你若是定义成浮点数,应该就能选择VD1004了,你看一下!VD1004是双字32位,4字节从VB1004到VB1007(2字从VW1004到VW1006),VW1004是字,包含于VD1004,明白了吗 。追问

维纶MT510与s7-cpu226通信,在屏的数值输入里找不到VD ,我想写入vd1004,但可选的只有vw,怎么办?追答

那说明那个类型的数值输入只支持字,你可以看看能不能定义,有些可以定义,有的不可以。一个是双字,一个是单字,D代表DOUBLE,W 代表WORD,“Can you see it?
西门子S7-200整数VW与双整数VD的对应关系


可以这样看,分清楚高低字就OK了追问

谢谢回答,我能否再问一点,假设VD8=1032767,是不是VW10=32767,VW8=10追答

字不属于整数,最大值应该是65535,所以你这个假设不正确啊。。。你带到2进制自己在算算
我帮你转了下1032767转2进制为1111110001000111111。vw10为57919,vw8上位2进制的111
.。本回答被提问者采纳
西门子s7-200PLC编程,如何将VD0-VD100的字符串清零,程序初始化需要把变量区清零吗?


采用FILL_N指令,前面串一个SM0.1的触点本回答被提问者采纳
S7-200中的直接寻址中,字寻址、双字寻址怎么理解啊,VB200、VW200、VD200怎么理解?
字寻址,就是说给一个地址线的值,用一个处理器指令(即只需要一个指令周期的时间)可以得到一个字的内容(word表示4个bit)。VD200=VW200.VW202
VW200=VB200.VB201
VW202=VB202.VB203
一个双字(36位)=2个字(16位)=4个字节(8位)



上一篇:
下一篇:


今日焦点
一周热榜