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

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

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