--------------------------------------------首先,有關小數點數值運算,可以先采用浮點運算指令進行運算。接著,在對小數部分作判斷。
做法可以先將運算結果放大10;(乘法指令)
再取其各位數與5作比較判斷;(比較指令)
當比較值不小於5時則進壹位(可用加法指令,加10)
若比值小於5則不進位。最後再將處理過的數據縮小10倍即可。2.永宏plc在定位控制時,脈沖量為0時,控制脈沖壹直輸出,如何解決?------------------------------------------------------------在NC定位指令中,當脈沖量值位0時,定位為無窮距離的脈沖輸出。簡單的做法,可以如此作:比如您可以采用壹個寄存器值如RD100來作輸出脈沖量;再使用壹個比較指令,DR100與0比較若當前脈沖為0時,即a=b輸出端ON。此端可以使用壹個中間繼電器(如M20)來控制FUN140的暫停輸入端;當DR100有數值時,M20會自動OFF掉。