lcwlaile
級(jí)別: 探索解密
![]() |
請(qǐng)問(wèn)高手們,S7200中的各種類型數(shù)據(jù)直接具體是如何相互轉(zhuǎn)換的。比如BTI指令,將一個(gè)8位數(shù)據(jù)轉(zhuǎn)換成一個(gè)16位的數(shù)據(jù)。這兩個(gè)數(shù)據(jù)類型的長(zhǎng)度是不一樣的,PLC 是如何實(shí)現(xiàn)轉(zhuǎn)換的。還有DTI,DTR,BCDI,等等。在編程的時(shí)候又是如何確定使用哪一種數(shù)據(jù)類型呢?本菜鳥(niǎo)水平有限,希望能講解的越詳細(xì)越好。謝謝~ |
---|---|
|
lcwlaile
級(jí)別: 探索解密
![]() |
謝謝你的回答,但是不是我要的答案,我主要是想問(wèn),PLC是如何把不同長(zhǎng)度的數(shù)據(jù)相互轉(zhuǎn)換的。比如字轉(zhuǎn)換成雙字,雙字轉(zhuǎn)換成字,具體的轉(zhuǎn)換過(guò)程是什么樣的。并不是問(wèn)轉(zhuǎn)換的指令。 |
---|---|
|
lcwlaile
級(jí)別: 探索解密
![]() |
6樓明白我的意思了。關(guān)于2進(jìn)制,16進(jìn)制,BCD碼我是了解的。比如一個(gè)常數(shù)十進(jìn)制的9,我可以用4位2進(jìn)制數(shù)表示它。一個(gè)字節(jié)有8位,表示一個(gè)4位2進(jìn)制數(shù)足夠用,但是如果我想把這個(gè)字節(jié)的數(shù)據(jù),轉(zhuǎn)換成字。那么一個(gè)字有16位,16位表示一個(gè)4位的2進(jìn)制數(shù)只用了4位,其它12位是空著的嗎?這就是我想問(wèn)的問(wèn)題。我只是舉個(gè)例子。 |
---|---|
|