如何把工業機器人的工作狀態傳給觸摸屏?
現在主要是以下幾種方法:
1. I/O通信方式
將機器人的狀態傳遞給PLC,PLC再跟觸摸屏進行通信,這是最傳統的方式,但使用這種方式如果狀態比較少還行,一旦狀態較多就很浪費I/O了,不是很推薦,我們實驗室暫時使用這種方式實現的,起目的只是在于方便學習,好觀察狀態,也是為了鍛煉學生進行I/O分配練習,附件的圖片就是用這種方法實現的;
2. 以太網通信
這種方法應該是最理想的,是否需要使用PLC做中轉,就要看每種型號的機器人是否有適配的觸摸屏了,這點我暫時沒有找到,如果哪位行家知道,也請告知一下。
所以,通常情況下,都是通過以太網將機器人的系統參數發送給PLC,PLC再跟HMI進行通信交互。
3. 利用示教器
如果只是觀察狀態,為什么不直接使用示教器呢?像FANUC的示教器其實是支持自定義界面的,本來就是個屏幕,可以通過自定義方式展示不同的界面,就有點類似于HMI了。
4. 網頁顯示
機器人大多數時候不會出現什么問題,而且有些機器人也是標準的TCP/IP協議,直接將系統變量值發送到服務器,直接集中顯示也是可以的,這樣也方便集中查看。
以上四種方法對于不同的機器人進行合理選擇即可,當然也需要考慮一下成本,有的機器人擴展包是需要額外付費的。
希望以上內容對你有幫助,若有不對之處,歡迎討論~