設備運轉速度如何在PLC中編程,如果你采用的變頻器控制電機調速的話,要求不高的話可以直接將變頻器的實際輸出頻率經過計算轉換成轉速。現在的變頻器矢量控制模式無需安裝PG(編碼器),適用于速度控制要求較高的場合能夠實現精度較高的速度控制。
如果需要準確的電機實際轉速數據,則需要安裝接近開關或者精度更高的編碼器,參考三菱PLC手冊的SPD脈沖密度指令的參考:
將分度盤分成n份,那么分辨率就是n脈沖/一轉。我們只要在指定時間內檢測出脈沖數就能計算出轉速。那么我們思路就很清晰了,我們首先選定時間1s,在這段時間對脈沖數p進行檢測,那么轉速N(r/min)=60*p/n。脈沖p可以通過高速計數器C獲得,通過計時器T來指定時間,在這段時間內得到脈沖數就出一個轉速,然后復位重置C和T后進行下一周期內轉速計算。
如果覺得以上計算麻煩,我們可以使用SPD脈沖密度指令來計算轉速,指令為:SPDS1S2D,其中S1輸入的軟元件編號(X),S2是時間數據比如1ms,20ms等指定時間,D是保存脈沖密度數據的數據寄存器。那么根據上面的思路,轉速N=60*D/nt*1000(r/min),t是S2指定的時間。