阿云兒
努力和汗水終將澆灌出鮮艷的花朵
級(jí)別: 家園?
精華主題: 0
發(fā)帖數(shù)量: 80 個(gè)
工控威望: 834 點(diǎn)
下載積分: 1175 分
在線時(shí)間: 56(小時(shí))
注冊(cè)時(shí)間: 2013-07-09
最后登錄: 2023-07-17
查看阿云兒的 主題 / 回貼
樓主  發(fā)表于: 2017-05-22 13:21
西門子的數(shù)據(jù)寄存器是隨意分配的,根據(jù)自己的需要可分為位V0.0,字節(jié)VB0字VW0和雙字VD0,根據(jù)所存儲(chǔ)的數(shù)值的大小來分配。
開關(guān)量存在位V0.0處,
255以內(nèi)的數(shù)值可存在VB0,VW0和VD0處,
超過255但小于32767的數(shù)值只能存在VW0和VD0,
超過了32767的數(shù)值只能存VD0。
至于是VW0,還是VW200,VW300都沒關(guān)系,可隨意分配地址,只要沒被其他占用過

VB0  
1 1 1 1 1 1 1 1  八位嘛,轉(zhuǎn)換成十進(jìn)制數(shù)最大為255
VW0
VB0 VB1
1 1 1 1 1 1 1 1 1 1 1 1 1 1 1  1   16位 ,轉(zhuǎn)換成十進(jìn)制數(shù)最大為65535

VD0
VB0 VB1 VB2 VB3
                                                      32位,轉(zhuǎn)換成十進(jìn)制數(shù)最大為4294967295

根網(wǎng)友說的數(shù)據(jù)包含不對(duì)呀

本帖最近評(píng)分記錄:
  • 下載積分:+2(wuhenke0000) 真誠感謝!
  • 感謝英雄前來觀帖
    cvlsam
    富士低壓,POD(觸摸屏),PLC專賣
    級(jí)別: VIP會(huì)員

    精華主題: 3 篇
    發(fā)帖數(shù)量: 6777 個(gè)
    工控威望: 38380 點(diǎn)
    下載積分: 4203 分
    在線時(shí)間: 9537(小時(shí))
    注冊(cè)時(shí)間: 2006-09-13
    最后登錄: 2024-12-22
    查看cvlsam的 主題 / 回貼
    1樓  發(fā)表于: 2017-05-22 13:27
    引用
    引用樓主阿云兒于2017-05-22 13:21發(fā)表的 網(wǎng)上的網(wǎng)友回答釋疑 :
    西門子的數(shù)據(jù)寄存器是隨意分配的,根據(jù)自己的需要可分為位V0.0,字節(jié)VB0字VW0和雙字VD0,根據(jù)所存儲(chǔ)的數(shù)值的大小來分配。
    開關(guān)量存在位V0.0處,
    255以內(nèi)的數(shù)值可存在VB0,VW0和VD0處,
    超過255但小于32767的數(shù)值只能存在VW0和VD0,
    超過了32767的數(shù)值只能存VD0。
    .......


    人家說的是有符號(hào),你硬要扯無符號(hào),人家有符號(hào)的最高位是符號(hào)位。

    Good Luck~