阿云兒
努力和汗水終將澆灌出鮮艷的花朵
級別: 家園常客
精華主題: 0
發(fā)帖數(shù)量: 81 個
工控威望: 834 點
下載積分: 1175 分
在線時間: 56(小時)
注冊時間: 2013-07-09
最后登錄: 2023-07-17
查看阿云兒的 主題 / 回貼
樓主  發(fā)表于: 2017-05-22 13:21
西門子的數(shù)據(jù)寄存器是隨意分配的,根據(jù)自己的需要可分為位V0.0,字節(jié)VB0字VW0和雙字VD0,根據(jù)所存儲的數(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)換成十進制數(shù)最大為255
VW0
VB0 VB1
1 1 1 1 1 1 1 1 1 1 1 1 1 1 1  1   16位 ,轉(zhuǎn)換成十進制數(shù)最大為65535

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

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

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

    精華主題: 3 篇
    發(fā)帖數(shù)量: 6767 個
    工控威望: 38368 點
    下載積分: 2631 分
    在線時間: 9498(小時)
    注冊時間: 2006-09-13
    最后登錄: 2024-11-06
    查看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ù)所存儲的數(shù)值的大小來分配。
    開關(guān)量存在位V0.0處,
    255以內(nèi)的數(shù)值可存在VB0,VW0和VD0處,
    超過255但小于32767的數(shù)值只能存在VW0和VD0,
    超過了32767的數(shù)值只能存VD0。
    .......


    人家說的是有符號,你硬要扯無符號,人家有符號的最高位是符號位。

    Good Luck~