kongxiao
師父多多,好處多多!嘿嘿!
級(jí)別: 略有小成
|
各位前輩你們好,我想請(qǐng)教一下,為什么數(shù)據(jù)塊的地址,0.0 過(guò)了就是1.0呢然后2.0 2.1 2.2 3.0 |
|
---|---|---|
|
cvlsam
富士低壓,POD(觸摸屏),PLC專賣
級(jí)別: VIP會(huì)員
|
對(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é)類數(shù)據(jù)類型(如Char),那么下一個(gè)地址就是1.0,然后又定義一個(gè)字節(jié)地址變量,那么下一個(gè)地址就是2.0,接下來(lái)程序員定義了一個(gè)位地址變量(如Bool類型),那么下一個(gè)地址就是2.1,又定義了一個(gè),2.2,然后程序員定義了一個(gè)字地址,那么就是3.0開(kāi)始(西門子不建議字或者雙字地址采用奇數(shù)地址編碼)。 您可以去看看C語(yǔ)言中的結(jié)構(gòu)中變量的定義,與西門子是類似的。 Good Luck~ |
---|---|
本帖最近評(píng)分記錄: |
kongxiao
師父多多,好處多多!嘿嘿!
級(jí)別: 略有小成
|
謝謝了 |
|
---|---|---|
|