03.04 光電開關可以測量輸送帶線速度嗎,plc怎麼編?

貴港精誠自動疊板機


1光電開關採集旋轉脈衝


做一個如上圖的分度盤,分的越細,精度越高,上面是用接近開關去感應的,也可以換成光電開關,根據光電開關的靈敏度調整感應位置、方向和距離。在這裡我們假設分度盤是10個,意思就是輸送帶軸轉一圈感應到10個脈衝,距離為300mm,這樣我們主要捕捉到脈衝數即可,這裡我們採用高速計數器C來對脈衝數進行計數。

2線速度的計算

我們採集到脈衝後,需要把角速度轉換成相應的線速度,角速度的計算我在前面

設備運轉速率如何在plc中編程”的問答中有過介紹,角速度(轉速)的計算在plc中的可以自己編寫算法去計算,也可以使用現成的指令去計算都可以的,我們這裡簡單說下思路,我們在指定的週期時間T(s)內採集到N個脈衝,那麼轉速r=N/10T(r/s),或者我們使用指令SPD也可以計算。這裡以三菱plv的指令說明。轉速得到後我們再把它轉換成線速度,上面說了轉一圈是300mm,因此線速度v=r*300(mm/s)。在plc的編程中注意的是每個採集週期後需要復位高速計數器和時間,採用指令計算則不需要。plc編程期間,你需要了解高速計數器的使用,因此測量線速度的光電開關頻率肯定很高,一般的計數器肯定不行,脈衝頻率、轉速、線速度它們之間的轉速要清楚,瞭解了這樣編程就很清晰了,如果需要例子程序編寫,私信詢問或者評論。

希望能幫到你!


工控人


光電開關計數 plc採集其頻率。然後計算出線速度。


分享到:


相關文章: