只用來(lái)顯示和位置賦值,四舍五入的話(huà)偏差會(huì )比較大 位置到達還是用指令的Done標志
//將當前位置賦值給臨時(shí)變量
temp:=IN_當前位置;
//連乘小數位位數
FOR i:=1 TO 保留小數點(diǎn)位數 BY 1 DO
temp:=temp*10.0;
END_FOR;
//先轉換成整型除去剩余小數,再轉換成浮點(diǎn)數
temp:=DINT_TO_REAL(REAL_TO_DINT(temp));
//連除獲取保留設定小數點(diǎn)位數的浮點(diǎn)數
FOR i:=1 TO 保留小數點(diǎn)位數 BY 1 DO
temp:=temp/10.0;
END_FOR;
OUT_當前位置:=temp;