回覆列表
-
1 # 工控程式設計
-
2 # 工控人
直線模組滑臺的位置資料如何在人機介面顯示或者說是它的資料是怎麼樣從模組滑臺上傳輸過的,我們從模組滑臺的結構、用途來了解下它。
模組滑臺結構
直線模組滑臺主要由(1)精密導向軸、(2)高剛性軌梁合一鋁基座、(3)鑄鋁滑臺、(4)同步輪、(5)同步帶、(6)深溝球軸承及軸承座等組成,結構如下:
2模組滑臺用途
直線模組滑臺的實際應用廣泛在噴繪、包裝、焊接、排版、平面列印、機械手等各類自動化裝置。
在這裡同步帶由伺服電機或者步進電機來帶動,因此它的位置資料可透過伺服電機和步進電機獲得,伺服電機自帶編碼器,根據電子齒輪比和同步輪的大小來計算模組滑臺的位置資訊,例如,同步輪周長為200mm,編碼器ppr為2500pulse,要求每個脈衝走1um,則電子齒輪比應設定為:
這樣,在PLC中經過換算能夠實時準確得獲得滑臺的位置資料,透過人機介面設定相應的資料地址進行監控顯示,步進電機由於不帶編碼器,而是一種開環控制,精度沒有伺服電機高。
1.這玩意是什麼。
直線模組滑臺,即使是業內人士也不一定聽過,具體長怎樣,可以在某寶上查詢,
有眾多廠家。其實就是絲桿,滑塊,等組合,由步進或伺服電機帶動做直線執行。
有單軸,雙軸,或三軸,精典的長相就是龍門架樣式。
如下圖,是其單軸形式。
2.位置資料是什麼。
一般設計過伺服或步進定位裝置的都知道。
程式上第一步要確認的就是一個脈衝對應多少毫米。
硬體上的機構傳動比,也就是馬達轉一圈,滑塊走多少毫米。
驅動器上的電子齒輪比,也要設定, 一般設定為10000p/r
比如導程10mm,則可以算出1000p/1mm.
這樣脈衝與毫米關係就知道了。
滑臺的位置資訊單位一般用物理單位如mm,
但我們程式內部控制用的單位就脈衝.
比如滑臺當前位置100mm,在程式裡位置就是100*1000p.
這就是問題裡的位置資料。
3.定位資料哪裡來。
定位系統可以使用運動卡,也可以使用PLC脈衝控制指令。
運動卡廠家會提供當前位置獲取函式,直接呼叫獲得脈衝量,轉換為毫米單位就好了。
比如固高運動卡提供函式GT_GetPrfPos獲取當前位置。
PLC定位的話,硬體內部也是有提供暫存器讀取當前位置資訊的。
比如永宏PLC定位,如下圖,在其定位手冊上介紹有詳細介紹當前位置,
我們只要在人機介面上顯示出DR4088等這些資料就好,當前單位是脈衝。
4.如何在介面上顯示出
拿威綸觸控式螢幕來說,如下圖,三步走,新增PLC硬體。
添加了硬體就可以使用與顯示硬體的暫存器地址了。
我們新增新增一個永宏的PLC,再新增數值顯示元件,顯示出上面DR4088就好。
元件如下圖設定,要注意的是DR4088為雙字長度。