感謝邀請!光電開關可以測量輸送帶線速度嗎,當然可以的,類似於編碼器一樣,我們需要做一個感應分度盤和編碼器的碼盤一樣,把分度盤安裝到電機的軸上或者傳送軸上,這樣我們就能檢測到帶動輸送帶的角轉速,然後根據直徑的大小轉換出線速度了,因此我們需要做的工作就是兩個,1利用光電開關採集分度盤的脈衝,2把脈衝頻率轉換成輸送帶軸的角速度再轉換成線速度。
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程式設計期間,你需要了解高速計數器的使用,因此測量線速度的光電開關頻率肯定很高,一般的計數器肯定不行,脈衝頻率、轉速、線速度它們之間的轉速要清楚,瞭解了這樣程式設計就很清晰了,如果需要例子程式編寫,私信詢問或者評論。
感謝邀請!光電開關可以測量輸送帶線速度嗎,當然可以的,類似於編碼器一樣,我們需要做一個感應分度盤和編碼器的碼盤一樣,把分度盤安裝到電機的軸上或者傳送軸上,這樣我們就能檢測到帶動輸送帶的角轉速,然後根據直徑的大小轉換出線速度了,因此我們需要做的工作就是兩個,1利用光電開關採集分度盤的脈衝,2把脈衝頻率轉換成輸送帶軸的角速度再轉換成線速度。
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程式設計期間,你需要了解高速計數器的使用,因此測量線速度的光電開關頻率肯定很高,一般的計數器肯定不行,脈衝頻率、轉速、線速度它們之間的轉速要清楚,瞭解了這樣程式設計就很清晰了,如果需要例子程式編寫,私信詢問或者評論。