jiaglong
級別: 略有小成
|
控制伺服運動時,要求小數點兩位,我在觸摸屏里輸入后,如何在PLC里運算啊,觸摸屏傳進來的數乘以100后,然后作為脈沖數,改怎么寫啊? |
---|---|
|
gali1120107
漫漫長路,吾將上下而求索。
級別: 家園常客
|
你可以做一個實驗,一般我們是通過整型來運算的,如果直接乘除的話小數會舍去.其中有兩個辦法可以保留,一個通過整型的放大縮小運算,一個通過實數進行浮點數運算. 如果你用屏的話,屏只是作為一個顯示部分,數據的保留你可以用屏的小數點功能來解決,不需要你再作任何運算,前提是程序要與屏結合來使用. 比如:你1000個脈沖轉一圈,螺距是10MM時,你輸入想保留兩個小數及是0.01MM,你可以把屏的小數改為兩位.你監控看下結果,希望對你有所幫助. |
---|---|
本帖最近評分記錄: |