在一些工廠裡你是否經常看到下圖這樣的一些自動化裝置,他的裡邊有用到機器人與相機通訊完成物料位置的檢測與物料抓放等功能,那麼恭喜你,幾分鐘時間閱讀完這篇文章你就懂了。
小編花了不少時間收集整理資料,下面是主要的實現步驟,一起來看看:
1。 瞭解機器人硬體系統
2。 掌握機器人的程式設計
3。 瞭解視覺系統
4。 掌握視覺控制器的程式設計
5。 機器人與視覺系統的聯接
6。 編制機器人與視覺控制器的通訊程式
一、我們先來看看所需要使用的硬體:
查閱基恩士視覺控制器廠家的說明書,配套對應的視覺相機,所支援的相機個數與解析度是固定的,不能隨意選擇,如下圖選的是基恩士廠家配套的相機與鏡頭
二、接下來了解通訊方面的知識:
目前我們採用的是透過網口的方式進行通訊,那麼socket到底是怎麼一回事呢,看看下文你就有答案:
1)什麼是socket通訊?
就是TCP/IP通訊,無協議,在微軟環境下稱為socket
2)socket通訊能幹什麼?
可以收發制定的資料,包括sting字串,byte陣列等
3)建立socket機器人需要什麼選項?
ABB機器人需要616-1 PC-INTERFACE選項,然後透過網線介面連線到基恩士的視覺控制器從而實現乙太網的通訊。
介紹了那麼多,相信此時的你已經知道需要準備哪些硬體,並進行怎樣的系統連線才能完成通訊了。
(技成培訓網原創,作者:黃擎乾,未經授權不得轉載,違者必究)