本書根據職業(yè)教育的特點,實現“做中學”和“學中做”相結合的教學理念,設計了5個教學項目,即認識ABB工業(yè)機器人、RobotStudio軟件介紹、RAPID編程、RAPID高級應用和應用實例五大教學項目。每個教學項目包含2~5個工作任務,項目內容包括學習目標、任務分配、任務實施、任務評價等多個方面,還包含知識準備和課后習題。各個教學項目的安排由淺入深、循序漸進,通過實際應用案例來加強對仿真軟件操作技巧的掌握。工作任務按照典型工作過程進行設計實施,注重學生職業(yè)能力、職業(yè)素養(yǎng)和團隊協(xié)作等綜合素質的培養(yǎng)。 本書通過5個學習項目,將工業(yè)機器人仿真技術相關的理論與實踐相結合,使學生在實際操作中學會仿真技術的原理以及RobotStudio仿真軟件的操作技巧。 本書可作為職業(yè)院校工業(yè)機器人技術專業(yè)的基礎教材,也可作為企業(yè)中從事工業(yè)機器人設計、編程、調試與維護等相關工作人員的培訓參考用書。
連碩教育教材編寫組,是深圳市連碩教育投資管理有限公司為編寫培訓教材而組建的團隊,團隊成員來自于高校、科研機構以及系統(tǒng)集成應用企業(yè),都是工業(yè)機器人領域的資深人士,具備豐富的教學培訓和企業(yè)工作經驗。深圳市連碩教育投資管理有限公司是一家聚焦智能制造人才培養(yǎng)、就業(yè)服務、提供智能制造解決方案與售后服務的國家高新技術企業(yè)。公司是上市公司的全資子公司,旗下擁有深圳市連碩機器人職業(yè)培訓中心等多家子公司和投資控股合作企業(yè)、大型智能制造人才基地。公司依托連碩智能制造職教集團和連碩智能制造人才服務平臺,致力于探索中國式“雙元制”和“現代學徒制”培養(yǎng)模式,混合制辦學體制,并積極參與國家“一帶一路”戰(zhàn)略布局發(fā)展,為沿線國家輸出人才培養(yǎng)模式、提供智慧教育產品和教育服務。
目 錄
第1章 認識ABB工業(yè)機器人 1
第2章 RobotStudio軟件介紹 10
2.1 RobotStudio軟件安裝 11
2.1.1 RobotStudio簡介 11
2.1.2 獲取RobotStudio軟件 12
2.1.3 安裝RobotStudio軟件 12
2.1.4 激活RobotStudio軟件 12
2.2 RobotStudio軟件界面 16
第3章 RAPID編程 25
3.1 基本RAPID編程 26
3.1.1 程序結構 26
3.1.2 程序數據 36
3.1.3 表達式 40
3.1.4 流程指令 45
3.1.5 控制程序流程 46
3.1.6 運動 47
3.1.7 輸入/輸出信號 49
3.2 手動編程和離線編程 57
3.2.1 手動編程 57
3.2.2 離線編程 60
3.3 仿真 64
3.3.1 仿真運行 65
3.3.2 碰撞檢測 66
3.3.3 碰撞分組 66
3.3.4 碰撞設定 67
3.4 程序數據 71
3.4.1 程序數據存儲類型 72
3.4.2 數據范圍 74
3.4.3 常用程序數據類型 74
3.4.4 運算符 76
3.4.5 數據初始值 77
3.4.6 創(chuàng)建程序數據 78
3.5 程序指令 84
3.5.1 基本運動指令 84
3.5.2 函數 88
3.5.3 運動控制指令 89
3.5.4 外軸指令 95
3.5.5 程序停止運行指令 96
3.5.6 計時器指令 98
3.5.7 計數指令 99
3.5.8 數學功能 100
3.5.9 輸入/輸出指令 101
3.5.10 其他常用指令 102
3.5.11 人機對話指令 103
3.5.12 常用邏輯控制指令 104
3.5.13 例行程序調用指令 106
第4章 RAPID高級應用 112
4.1 ScreenMaker 113
4.1.1 FlexPendant Sdk資源 113
4.1.2 FlexPendant Sdk使用 114
4.2 事件管理器 124
4.3 創(chuàng)建事件管理 134
4.3.1 創(chuàng)建機械裝置 134
4.3.2 設置I/O信號 140
4.3.3 創(chuàng)建新的事件 140
4.4 事件管理器測試 146
4.4.1 Smart組件簡介 149
4.4.2 Smart組件術語 149
4.4.3 創(chuàng)建Smart組件 152
4.4.4 Smart組件調用 158
4.5 運用Smart組件搬運物體 164
4.5.1 創(chuàng)建用戶自定義工具 164
4.5.2 創(chuàng)建簡單的搬運機器人系統(tǒng) 169
第5章 應用實例 178
5.1 弧焊工作站 179
5.1.1 弧焊配置 179
5.1.2 創(chuàng)建弧焊工作站 199
5.2 下象棋工作站 223
5.2.1 建立象棋工作站 223
5.2.2 Smart組件應用 227
5.2.3 配置I/O 231
5.2.4 通信設置 233
5.2.5 程序解釋 234
5.2.6 進行下象棋仿真 237