kongxiao
師父多多,好處多多!嘿嘿!
級(jí)別: 略有小成
精華主題: 0
發(fā)帖數(shù)量: 71 個(gè)
工控威望: 320 點(diǎn)
下載積分: 1338 分
在線時(shí)間: 63(小時(shí))
注冊(cè)時(shí)間: 2010-09-03
最后登錄: 2019-03-05
查看kongxiao的 主題 / 回貼
樓主  發(fā)表于: 2010-11-20 00:31
各位前輩你們好,我想請(qǐng)教一下,為什么數(shù)據(jù)塊的地址,0.0 過(guò)了就是1.0呢然后2.0  2.1 2.2  3.0
不恥下問(wèn),是以謂之文也。。。!
cvlsam
富士低壓,POD(觸摸屏),PLC專(zhuān)賣(mài)
級(jí)別: VIP會(huì)員

精華主題: 3 篇
發(fā)帖數(shù)量: 6760 個(gè)
工控威望: 38361 點(diǎn)
下載積分: 963 分
在線時(shí)間: 9473(小時(shí))
注冊(cè)時(shí)間: 2006-09-13
最后登錄: 2024-09-21
查看cvlsam的 主題 / 回貼
1樓  發(fā)表于: 2010-11-20 05:20
對(duì)于位地址來(lái)說(shuō),下一個(gè)地址可能就是0.1,0.2……

對(duì)于字節(jié)地址來(lái)說(shuō),下一個(gè)地址可能就是1.0,2.0……

對(duì)于字地址來(lái)說(shuō),下一個(gè)地址可能就是2.0,4.0……

對(duì)于雙字地址來(lái)說(shuō),下一個(gè)地址可能就是4.0,8.0……

因此,當(dāng)數(shù)據(jù)塊的第一個(gè)變量定義為字節(jié)類(lèi)數(shù)據(jù)類(lèi)型(如Char),那么下一個(gè)地址就是1.0,然后又定義一個(gè)字節(jié)地址變量,那么下一個(gè)地址就是2.0,接下來(lái)程序員定義了一個(gè)位地址變量(如Bool類(lèi)型),那么下一個(gè)地址就是2.1,又定義了一個(gè),2.2,然后程序員定義了一個(gè)字地址,那么就是3.0開(kāi)始(西門(mén)子不建議字或者雙字地址采用奇數(shù)地址編碼)。

您可以去看看C語(yǔ)言中的結(jié)構(gòu)中變量的定義,與西門(mén)子是類(lèi)似的。

Good Luck~
本帖最近評(píng)分記錄:
  • 下載積分:+3(kongxiao) 熱心助人
    kongxiao
    師父多多,好處多多!嘿嘿!
    級(jí)別: 略有小成
    精華主題: 0
    發(fā)帖數(shù)量: 71 個(gè)
    工控威望: 320 點(diǎn)
    下載積分: 1338 分
    在線時(shí)間: 63(小時(shí))
    注冊(cè)時(shí)間: 2010-09-03
    最后登錄: 2019-03-05
    查看kongxiao的 主題 / 回貼
    2樓  發(fā)表于: 2010-11-20 11:51
    謝謝了
    不恥下問(wèn),是以謂之文也!。。!
    crazy8love
    級(jí)別: *
    精華主題: * 篇
    發(fā)帖數(shù)量: * 個(gè)
    工控威望: * 點(diǎn)
    下載積分: * 分
    在線時(shí)間: (小時(shí))
    注冊(cè)時(shí)間: *
    最后登錄: *
    查看crazy8love的 主題 / 回貼
    3樓  發(fā)表于: 2010-12-06 18:53
    2樓講的很詳細(xì)了