數(shù)據(jù)轉(zhuǎn)換1
劉玉蓉
發(fā)布于2014-11-25 17:49
3
0
標(biāo)簽:
求教這個(gè)數(shù)據(jù)裝換,SCL編程該如何編寫,輸入時(shí)PIW0-PIW1.
問題補(bǔ)充:
補(bǔ)圖,轉(zhuǎn)換公式
圖片說明: 1,轉(zhuǎn)換公式
佳答案
這是對(duì)32位變量取其中相應(yīng)的數(shù)據(jù)。使用移位和與的運(yùn)算求出你要的數(shù)據(jù)。
輸入時(shí)PIW0-PIW1,PIW0包含了PIB1,應(yīng)是PIW0-PIW2。
定義一個(gè)變量a:INT,取byte3的數(shù)據(jù),a:=WORD_TO_INT(SHR(in:=(piw2 AND 16#FF00),n:=8)),其他的類似。