近日參加了C2老機器人的調試工作,幫助客戶解決了擺臂的停擺問題.
PTP VB=100% VE=0% ACC=100% Wzg=1 SPSTrig=5[1/100s] P
1: FB PSPS = EIN
2: A852 = AUS
3: A225 = EIN擺臂電機轉動
4: WARTE BIS E231 & !E227擺臂電機轉動到伸出位置
5: A225 = AUS
6: bin2 ( EIN ) = 128
7: USER_S9_Teil_1_SZ Nr1 P-Nr=131 - - SST_P-Nr=131 - EIN
9: F56 = EIN
10: F57 = AUS
11: F58 = AUS
12: F59 = AUS
13: SPSMAKRO67 = F62 + F63 銑削
14: WARTE BIS E125 & !E126 & E127 焊鉗打開到位
15: A225 = EIN 擺臂電機轉動
16: WARTE BIS E228 & !E230 擺臂電機轉動到返回位置
在進行手動操作擺臂的位置不能正確調整和優化.
擺臂控制由于IO控制的改變不能實現電機轉動時實現自動到位停止功能.
在VW_USR_S 程序INIT里控制終斷程序
GLOBAL INTERRUPT DECL 2 WHEN $IN[E231] ==TRUE DO KS_Abschalten()
INTERRUPT ON 2
GLOBAL INTERRUPTDECL 3 WHEN $IN[E228] == TRUE DO KS_Abschalten()
INTERRUPT ON 3
KS1_Arbeit:235=>E231 伸出到位 WARTEBIS E231 & !E227翻轉到伸出位
KS1_Ruhe:234=> E228 返回到位 WARTE BIS E228 & !E230 翻轉到返回位
KS_Abschalten()關閉擺臂銑刀程序
GLOBAL DEF KS_Abschalten() 將A234改為A225 實現了控制擺臂旋轉電機功能
IF ( $OUT[225] OR $OUT[235] OR $OUT[362] OR $OUT[363] OR $OUT[2011] OR$OUT[2012] OR $OUT[2021] OR $OUT[2022]) THEN
$OUT[234] = FALSE A225 = EIN翻轉電機啟動
$OUT[235] =FALSE
$OUT[362] =FALSE
$OUT[363] =FALSE
$OUT[2011] =FALSE
$OUT[2012] =FALSE
$OUT[2021] =FALSE
$OUT[2022] =FALSE
ENDIF
-
機器人
+關注
關注
213文章
29623瀏覽量
212212 -
電機
+關注
關注
143文章
9275瀏覽量
148903
原文標題:KUKAC2老機器人調試工作,幫助客戶解決了擺臂.
文章出處:【微信號:gh_a8b121171b08,微信公眾號:機器人及PLC自動化應用】歡迎添加關注!文章轉載請注明出處。
發布評論請先 登錄
大象機器人攜手進迭時空推出 RISC-V 全棧開源六軸機械臂產品

盤點#機器人開發平臺
詳細介紹機場智能指路機器人的工作原理
【「# ROS 2智能機器人開發實踐」閱讀體驗】視覺實現的基礎算法的應用
【「# ROS 2智能機器人開發實踐」閱讀體驗】機器人入門的引路書
【「# ROS 2智能機器人開發實踐」閱讀體驗】+內容初識
大象機器人攜手進迭時空推出 RISC-V 全棧開源六軸機械臂產品
工業機器人工作站的建設意義
名單公布!【書籍評測活動NO.58】ROS 2智能機器人開發實踐
【「具身智能機器人系統」閱讀體驗】2.具身智能機器人的基礎模塊
【「具身智能機器人系統」閱讀體驗】2.具身智能機器人大模型
【「具身智能機器人系統」閱讀體驗】+初品的體驗
Al大模型機器人
碼垛機器人的組成和工作原理
大象機器人開源協作機械臂機械臂接入GPT4o大模型!

評論