一、工藝
半自動磨床是利用磨具對工件表面進行磨削加工的機床。本磨床利用伺服電機進行精確定位,利用高速轉(zhuǎn)動的砂輪對工件進行打磨。
二、原理
1、使用人機介面與PLC通訊進行數(shù)據(jù)的交換,PLC發(fā)送脈沖數(shù)和方向信號給伺服驅(qū)動器,控制兩臺伺服電機按設(shè)定的工藝進行動作,達到精確控制的目的。
2、自動工作方式:將動作參數(shù)通過人機畫面寫入PLC,PLC按設(shè)定參數(shù)進行工作,可實現(xiàn)給進補償?shù)墓δ,即一定工作時間內(nèi)不需要頻繁的更改數(shù)據(jù)來確定砂輪的磨損,提高打磨精準度及工作效率。
3、手動工作狀態(tài):在手動模式下,可通過搖桿進行方向的移動(可更改倍率),也可選擇手輪進行精確的進給,可在手動下進行少量不同工件的打磨。
三、方案
- 自動參數(shù)設(shè)置:用于大批量打磨工件時的設(shè)置,具體參數(shù)如下,其中砂輪給進補償是用于設(shè)置砂輪在每次打磨中的磨損量,可實現(xiàn)不更改參數(shù)持續(xù)工作

- 手動參數(shù)設(shè)置:用于手動工作狀態(tài),可用搖桿控制大距離的移動(一般用于對刀),可更改倍率,實現(xiàn)不同速度的給進;手輪模式可用于精準對刀及少量工件時的手動打磨,其它指示燈用于各工作狀態(tài)的顯示。

四、特點
1.用最少的I/O點及最簡單的操作來實現(xiàn)工作零點和對刀零點的設(shè)置
2.如何屏蔽掉第一次(回機械零點)的行走距離
3.使用更為靈活的LD=指令來執(zhí)行順序控制
4.數(shù)據(jù)處理,在這次程序編寫中,數(shù)據(jù)處理是一個難點,由于不同工作狀態(tài)下的方式不同,數(shù)據(jù)的處理也要因各個工作方式進行相應的計算
5.X、Y坐標的顯示,由于不加裝編碼器,這樣對X、Y坐標的顯示只能依靠脈沖輸出寄存器的數(shù)據(jù)來計算,增加了相當多的計算量
五、總結(jié)
這次程序編寫中,由于開始低估了編程難度,沒有按常規(guī)方法畫工藝流程圖,沒有很好的分配M和D的地址,開始用的比隨意,到后期大量計算里有幾次是由于地址的沖突的程序錯誤,以后要不管要養(yǎng)成良好的編程方法,提高編程效率。
http://v.youku.com/v_show/id_XODkxNjI0MDEy.html
|