西門子S7-200plc的ROUND指令符號
表1為(wei) ROUND轉換指令說明表:
ROUND(實數按4舍5入法則轉換為(wei) 雙整型數)指令,讀浮點數輸入參數IN的內(nei) 容,並轉換成雙整型數(32位),轉換結果取最接近的雙整型數。如果浮點數正好在兩(liang) 個(ge) 雙整型數中間,則取偶雙整型數。轉換結果由輸出參數OUT輸出。如果轉換出現溢出,則ENO將置成“0”。
表2為(wei) ROUND轉換指令對狀態位的影響:
如圖2所示,如果輸入I0.0的信號狀態為(wei) “1”,讀作為(wei) 浮點數的MD8的值,以及轉換成最接近的雙整型數,這一4舍5入轉換的結果,存放在MD12內(nei) 。如果有溢出出現,或指令沒有執行(I0.0=0),則輸出Q4.0置成“1”。
圖2 ROUND轉換指令應用舉(ju) 例