s7 300里如何將雙整形數(shù)轉(zhuǎn)化為單整形數(shù)?
112.95.251.214
發(fā)布于2014-04-22 16:15
6
0
標(biāo)簽:
有兩個(gè)問題
1:當(dāng)雙整形數(shù)不大于單整形數(shù)的取值范圍時(shí)怎么轉(zhuǎn)換?
2:當(dāng)雙整形數(shù)大于單整形數(shù)的取值范圍時(shí)怎么轉(zhuǎn)換?
現(xiàn)在才開始學(xué)習(xí)這方面的,記得s7200里面可以使用di_i指令轉(zhuǎn)換,s7300好像沒有這樣的指令。
佳答案
300plc中的雙整數(shù)就是2個(gè)單整數(shù)湊在一起的,1、不大于單整形數(shù)的取值范圍時(shí)直接取低字節(jié)就行了。2、當(dāng)雙整形數(shù)大于單整形數(shù)的取值范圍時(shí)本身及時(shí)錯(cuò)誤的,怎么轉(zhuǎn)換成單整數(shù),取出來的值也是錯(cuò)誤的。