編碼器的應用、接線、組態、博途1200編程與調試:高速計數器,用于給PLC發高速脈沖,接I點
用來例如:檢測電機轉速,皮帶輸送機運行的距離 (粗略定位)
360:代表轉一圈會對外發360個脈沖,轉一度,就會發送1個脈沖
N: 代表NPN型傳感器,所以PLC的公共點M點接24V
假如PLC每秒鐘接收到720個左右的高速脈沖數
請問:編碼器的轉速是多少轉每分鐘?
720/360*60=120r/min
實物圖
1.博途組態高速計數器HSC,軟件給分配了A相接I0.0,B相接I0.1
2.繪制圖紙
3.
HSC1的高速計數器存放地址為ID1000 (雙精度整數)
計數范圍為:-21億至21億
注意重點 :一定不要忘了把I0.0與I0.1的通道掃描速度改為0.1微妙或者0.2微秒
1215C晶體管型PLC共支持6路高速計數器,4路高速脈沖(也就是最多帶4個脈沖軸)
4.建立循環中斷OB組織塊,調用指令
調用Ctrl_HSC指令
引腳參數HSC:高速計數器的硬件地址(HW-ID),在系統常數里可以看到為257
參數很多,有些暫時用不到可以不填寫,可以先填一個計數值清零
4.下載程序并實測
用手轉了編碼器一圈,計數值為360左右,符合
根據每隔0.3s的高速計數值差值,計算得編碼器的轉速
思考題?
編碼器上的皮帶輪:外徑為100mm
題目:按下啟動,輸送開始跑,輸送皮帶每走200mm,就停下來等待5秒, 然后再走200mm,當按下停止,輸送帶停止
首先要計算:一個脈沖皮帶走多少距離? π取3.14
轉一圈皮帶輸送機走100π,因為轉一圈為360個脈沖,
所以1個脈沖皮帶輸送機走100π/360 mm =0.87mm
皮帶輸送機走200mm,需要200/0.87=230個脈沖
也就是高速計數器(HC0)每增加230,就斷開電機1(q0.0),接通定時器定時,5秒后再走200mm
思考:如果通過編碼器計算軸的轉速?
假如PLC每秒鐘接收到720個左右的高速脈沖數?電機所帶的2個皮帶輪直徑比為2:1
請問:電動機的轉速是多少轉每分鐘?
720/360602=240r/min
假如電動機的額定轉速為1440r/min,那此時給定的變頻器頻率為多少HZ?
240/(1440/50)=8.3HZ