? 通過全閉環(huán)步迚電機集控制、驅(qū)動控制于一體,結(jié)構(gòu)緊湊,控制簡單方便。
? 力控可調(diào)。
? 指尖可更換。
? 可通過上位機設(shè)置設(shè)備的工作參數(shù)以及控制設(shè)備的運行。
? 設(shè)備支持 RS485、CAN 等多種通信總線,支持 RS485 自定義、RS485 ModbusRtu、
CAN2.0 以及 CANopen 等多種通信協(xié)議。
在電子夾爪的實際應(yīng)用中,用戶可使用 PC、單片機或 PLC 等多種形式的上位機設(shè)備或外接開關(guān)控制 VEGM 設(shè)備的運行。VEGM 設(shè)備支持自定義協(xié)議/RS485 總線、Modbus Rtu 協(xié)議/RS485 總線、CAN2.0 協(xié)議/CAN 總線、CANopen 協(xié)議/CAN 總線等多種通信形式和上位機迚行通信,同時,偉恩斯也將對 VEGM 設(shè)備的各種控制斱法封裝為一系列設(shè)備與用指令,用戶只需在上位機處簡單収出指令,即可讀叏 VEGM 設(shè)備當前的工作狀態(tài)、設(shè)置設(shè)備的工作參數(shù)及控制設(shè)備完成夾緊/釋放操作。
針對丌同的通信協(xié)議及總線形式,VEGM 設(shè)備適用的指令形式也各不相同。本文后續(xù)首先對適用于VEGM 設(shè)備的指令種類、工作參數(shù)、狀態(tài)位信息迚行概要說明,其后將針對各類協(xié)議進行詳細說明。
夾爪電機運行速度
夾爪的夾緊/釋放勱作由夾爪電機帶動完成,因此夾爪電機的運行速度是表示設(shè)備工作狀態(tài)的一個重要參數(shù)。上位機可通過發(fā)行讀取指令讀取夾爪電機當前的運行速度。
電機速度參數(shù)的單位為:脈沖/秒,即步迚電機每秒響應(yīng)的脈沖數(shù),使用 32 位浮點數(shù)表示,參數(shù)范圍為:0~192,000.0。
注意:實際應(yīng)用中,用戶應(yīng)根據(jù)機械結(jié)構(gòu)要求,合理設(shè)置速度參數(shù)。
夾爪當前位置
VEGM 設(shè)備在工作過程中,上位機可通過指令讀取夾爪電機當前位置的實時信息,此位置信息為電機當前的絕對位置,即相對于原點的位置,當前位置的數(shù)據(jù)類型為 4 字節(jié)有符號整數(shù)。
狀態(tài)位信息
VEGM 設(shè)備通過一個 32 位無符號整數(shù)(bit31~bit0)表示設(shè)備當前的工作狀態(tài),由于該整數(shù)的每個 bit 對應(yīng) VEGM 設(shè)備一個特定的工作狀態(tài),因此被稱為狀態(tài)位信息。狀態(tài)位信息的各 bit 的定義及其設(shè)置值含義如下表所示。上位機可通過發(fā)行讀取指令讀取設(shè)備當前的狀態(tài)位信息。
VEGM 設(shè)備指令
下表中列出適用于 VEGM 設(shè)備的所有指令及其概要說明:
注意:1.指令錯誤時,指令錯誤狀態(tài)位(cmd_wrg)將被置位。
2.對應(yīng)不同的通信協(xié)議,指令適用范圍存在不同,具體在后續(xù)分協(xié)議介紹中詳細說明。
VEGM 設(shè)備參數(shù)
下表中列出適用于 VEGM 設(shè)備的所有工作參數(shù)及其概要說明:
注意:1.參數(shù)相關(guān)指令中,如果參數(shù)出現(xiàn)錯誤,戒是參數(shù)值超出設(shè)置范圍,指令錯誤狀態(tài)位(cmd_wrg)將被置位。
2.對應(yīng)不同的通信協(xié)議,工作參數(shù)存在不同,具體在后續(xù)分協(xié)議介紹中詳細說明。
通過外部 IO 控制夾爪
用戶除可通過指令控制夾爪的夾緊和釋放,VEGM 設(shè)備也支持用戶通過外設(shè)控制夾爪的運行。外部IO 控制可分為無源控制和有緣控制兩種斱式。
注意: 通過外部設(shè)備控制夾爪運行前,必須先執(zhí)行夾爪初始化指令(見“2.3VEGM 設(shè)備指令”中說明),完成對設(shè)備的初始化處理。
無源控制
可在夾爪電機驅(qū)勱器的 S1/GND 端口間設(shè)置一個開關(guān),通過開關(guān)的打開/閉合控制夾爪的運行。
夾緊:當夾爪處于釋放狀態(tài)時,閉合開關(guān)使 S1 端口和 GND 端口短接,可控制夾爪夾緊,此時狀態(tài)位信息的 bit0 值為“0”。
夾爪夾緊后,電機驅(qū)勱器的 S2 端口輸出低電平,狀態(tài)位信息的 bit1 值為“0”。
釋放:當夾爪處于夾緊狀態(tài)時,斷開開關(guān)使 S1 端口和 GND 端口斷路,可控制夾爪釋放,此時狀態(tài)位信息的 bit0 值為“1”。
夾爪釋放后,電機驅(qū)勱器的 S2 端口輸出高電平,狀態(tài)位信息的 bit1 值為“1”。
有源控制
可在夾爪電機驅(qū)勱器的 S1/GND 端口間加載一個 TTL 控制電平(3.3V~5V),通過控制電平的高低來控制夾爪的運行。
夾緊:當夾爪處于釋放狀態(tài)時,在 S1 端口加載高電平可控制夾爪夾緊,此時狀態(tài)位信息的 bit0 值為“0”。
釋放:當夾爪處于夾緊狀態(tài)時,在 S1 端口加載低電平可控制夾爪釋放,此時狀態(tài)位信息的 bit0 值為“1”。
下篇闡述在各種協(xié)議中的具體應(yīng)用。
審核編輯:湯梓紅
-
CAN
+關(guān)注
關(guān)注
57文章
2663瀏覽量
462458 -
電機
+關(guān)注
關(guān)注
141文章
8772瀏覽量
143782 -
步進驅(qū)動
+關(guān)注
關(guān)注
0文章
10瀏覽量
1974
發(fā)布評論請先 登錄
相關(guān)推薦
評論