s7200與電腦通訊步驟 請教,S7-200中,實數如何轉換成整數?
請教,S7-200中,實數如何轉換成整數?步驟1:使用trnuc指令將浮點數轉換為整數(32位)。如果你想得到力的整數,你不需要進入下一步。如果需要16位int數據類型,請轉至第二步。第二步:判斷第一
請教,S7-200中,實數如何轉換成整數?
步驟1:使用trnuc指令將浮點數轉換為整數(32位)。如果你想得到力的整數,你不需要進入下一步。如果需要16位int數據類型,請轉至第二步。第二步:判斷第一部分的數據是正的還是負的,判斷第一步的數據大小在32767到-32768之間。步驟3:如果數據大于32767,則輸出32767;如果數據小于-32768,則輸出-32768;如果數據介于兩者之間,則繼續(xù)步驟4。第四步:讀取dint的低16位數據字節(jié),使用MOV指令,如果是負數,則使用or指令到最高位置1。在上面