觸摸屏給定轉速后電機一直轉而且還是伺服電機,如何實現可以從一下兩個方案做參考,伺服電機的控制模式1:位置模式,2速度模式。
1、位置模式
這個伺服電機常用的控制模式,應用于精密定位的場合,例如產業機械,具有方向性的指令脈沖輸入可經由外界來的脈沖來操縱電機的轉動角度,驅動器接受位置指令,控制電機至目標位置。說到這里就必須說下三菱plc控制伺服電機的幾個運動控制指令,根據你的問題,你可以采用PLSY,PLSV這兩個指令,PLSY是脈沖輸出指令,以設定頻率發送特定的脈沖數量,想要實現一直轉就是速度調節,這時候你把指令中的脈沖數量改為0就變成了發送無限脈沖,也就是速度模式了。例如DPLSY K1000 K0 Y0,這時候伺服電機就以1000頻率的脈沖運轉了。還有一種就是PLSV可變速脈沖輸出,比如PLSV K1000 Y0 Y1,同樣也能實現上述功能。
2、速度模式
速度控制模式是驅動器接受速度指令,控制電機至目標轉速,應用于精密控速的場合,例如 CNC 加工機等。它的變頻器的調速差不多,可采用模擬量控制、多段速度、通訊控制等。
以上兩個模式都可實現在觸摸屏輸出給定轉速指令,然后電機一直轉的功能,看你使用的場合。配合三菱PLC你需要了解伺服電機編碼器的分辨率,設置好電子齒輪比;模擬量控制你要知道伺服電機的轉速與模擬信號對應的關系。下面舉例說明:
1采用位置模式
假設編碼器分辨率是160000p/r,就是轉一圈又16萬個脈沖,電子齒輪比是160,也就是說你發送1000個脈沖電機就轉一圈,現在想實現電機1000r/min,換算成脈沖就是16666p/s,一秒發送16666個脈沖,采用PLSV指令,就是PLSV K16666 Y0 Y1即可實現。
2采用速度模式
采用-10~10V電壓信號控制速度,設置相關參數將-10~10v對應的轉速變成為-3000r/min~3000r/min,負號代表方向。這樣,想要伺服電機輸出一個1500r/min的轉速,就輸出一個5v的電壓信號。