使用SIMATIC S7-1500控制KUKA工業機器人

KUKA Roboter GmbH 提供的 KUKA.PLC mxAutomation 功能包方便用戶使用 SIMATIC 控制器 , 用 KR C4 控制器中的基本命令和運動命令控制 KUKA 機器人 。 本應用示例介紹了如何使用 SIMATIC S7-1516 控制機器人 , 并概要介紹了所含功能塊的用法 。
工業機器人越來越受歡迎 。 目前 , 這類機器人在機器和工廠中的應用越來越廣泛 。 其標準化機械系統經過全面開發 , 并在運動控制方面高度靈活 , 因此成為了昂貴的專用機械設備的理想選擇 。 因此無需對機器和工廠進行昂貴的改裝即可實現大批量生產 。
不過 , 工廠控制系統和機器人控制器是兩種截然不同的系統 。 這兩種控制器之間的通信通常只能以位級別進行 , 而且機器人的運動控制程序永久存儲在機器人控制器中 , 工廠控制系統不能從中調用 。 因此 , 機器人難以對特殊工廠事件做出靈活響應 。 另外 , 工廠控制系統和機器人的編程完全不同 , 因此這兩個系統基本不能由同一個人提供支持 。 因此 , 接口和協調問題不可避免 。
本應用示例介紹如何使用 SIMATIC S7-1500 控制器來全面操控 KUKA 工業機器人 。 為此 , 可在 TIA Portal 中使用 KUKA.PLC mxAutomation 模塊庫 , 其中提供了全部必要的功能塊 。
SIMATIC S7-1500 控制器和 KUKA 工業機器人通過 PROFINET 連接進行通信 。 SIMATIC 控制器和機器人通過此連接完成所有命令和狀態信息交換 。

使用SIMATIC S7-1500控制KUKA工業機器人

文章插圖

圖 01
SIMATIC 控制器使用 KUKA.PLC mxAutomation 模塊庫全面控制 KUKA 工業機器人 。 KUKA 工業機器人包含 KUKA KR C4 機器人控制器和機器人的機械系統 , 實體機器人 。 KUKA.PLC mxAutomation 模塊庫命令的解碼器安裝在機器人控制器上 。 該解碼器接收來自 SIMATIC 控制器的命令 , 并在機器人的機械系統上執行 , 包括運動轉換 。
使用SIMATIC S7-1500控制KUKA工業機器人

文章插圖

【使用SIMATIC S7-1500控制KUKA工業機器人】圖 02