FANUC機器人通過KAREL程序?qū)崿F(xiàn)與PLC位置坐標通信的具體方法示例
文章來源:http://www.zghlxwxcb.cn/news/detail-530959.html
在通信IO點位數(shù)量足夠的情況下,可以使用機器人的IO點傳輸位置數(shù)據(jù),這里以傳輸機器人的實時位置為例進行說明。 |
基本流程如下圖所示:文章來源地址http://www.zghlxwxcb.cn/news/detail-530959.html
基本步驟可參考如下: |
- 首先確認機器人控制柜已經(jīng)安裝了總線通信軟件(例如:PROFINET),相應的IO端口通信配置已經(jīng)完成,已經(jīng)配置相應的GI和GO,GI用于機器人數(shù)據(jù)輸入,GO用于機器人數(shù)據(jù)輸出。
- 了解計算機中數(shù)據(jù)傳輸?shù)脑?br> 計算機通訊中數(shù)據(jù)是以補碼的形式進行傳輸?shù)摹U龜?shù)和零的補碼與原碼相同。負數(shù)的補碼是將其原碼除符號位之外的所有位取反,然后再加1。以8位二進制數(shù)為例進行說明:+9的原碼是00001001,補碼也是00001001;-9的原碼是10001001,補碼是11110110再加1,即11110111。
- FANUC機器人與PLC數(shù)據(jù)傳輸?shù)奶攸c
如果數(shù)據(jù)不是整數(shù),則需要乘以一定的倍數(shù),將小數(shù)轉(zhuǎn)換成整數(shù)。機器人通過GI/GO傳輸數(shù)據(jù)
到了這里,關(guān)于FANUC機器人通過KAREL程序?qū)崿F(xiàn)與PLC位置坐標通信的具體方法示例的文章就介紹完了。如果您還想了解更多內(nèi)容,請在右上角搜索TOY模板網(wǎng)以前的文章或繼續(xù)瀏覽下面的相關(guān)文章,希望大家以后多多支持TOY模板網(wǎng)!