那曲檬骨新材料有限公司

0
  • 聊天消息
  • 系統消息
  • 評論與回復
登錄后你可以
  • 下載海量資料
  • 學習在線課程
  • 觀看技術視頻
  • 寫文章/發帖/加入社區
會員中心
創作中心

完善資料讓更多小伙伴認識你,還能領取20積分哦,立即完善>

3天內不再提示

ABB機器人數據類型的秘密是什么?

電子設計 ? 來源:電子設計 ? 作者:電子設計 ? 2020-12-26 09:10 ? 次閱讀

在ABB機器人的RAPID編程語言中,指令、函數、數據類型是三個十分重要的語言要素,在ABB官方提供的說明書手冊中有一個手冊叫做《技術參考手冊——RAPID指令、函數和數據類型》,該手冊的H次修訂本頁數多達1678頁,指令、函數、數據類型的重要性由此可見一斑。

幫助大家更深入地理解ABB工業機器人RAPID編程語言的數據類型,現在為大家介紹RAPID語言數據類型的作用和分類。首先讓我們一起來看看,你是否也存在以下疑問呢?

(1)疑問一:RAPID編程語言中有多少種數據類型?

(2)疑問二:數據類型有什么作用?

(3)疑問三:可以對RAPID數據類型進行分類嗎?

(4)疑問四:需要記住所有的數據類型嗎?

(1)答:在不同版本的Robotware控制系統中,數據類型的數量是不同的,在5.6版本的Robotware中數據類型的數量是86個,在6.05版本中的Robotware中數據類型的數量是104個,在6.08版本中的Robotware中數據類型的數量是102個。當然這些數量是只計算了系統預定義的數據類型,用戶還可以增加新的自定義數據類型,如果不考慮存儲問題和實用型問題,理論上可以定義無限個數據類型。

(2)答:數據類型的作用主要有以下兩個:1)讓系統知道為一個數據分配多少存儲單元;2)讓編程員不易犯錯,對人來講,操作一個任意形式的變量,是很不好掌握,很容易出錯的,所以引入數據類型的概念,限制人的操作,從而降低操作難度、降低出錯率。

(3)答:可以將RAPID編程語言的系統預定義數據類型分為基本數據類型和復合數據類型,基本數據類型是指自身不能再拆分出其他數據類型且可用作其它數據類型的組件成分的數據類型。基本數據類型有:bool,num,dnum,str四個,其他數據類型都屬于復合數據類型。

(4)答:中國的漢字一共有九萬多個,你需要把他們都記住嗎?答案當然是否定的。我們只需要記住一些常用的數據類型,當遇到不熟悉的數據類型時查閱技術參考手冊即可。

了解了ABB工業機器人數據類型的數量、分類和用途,現在我們就來深入聊一聊一些經常用到的數據類型。首先我們一起來看,以下一條指令語句:

MoveL p10, v1000, z50, tool0;

有讀者會不以為意,這是一條非常簡單的指令語句,即使是ABB機器人初學者也能看懂,有什么好看的呢?但以作者多年的工業機器人教學經驗來看,很多人其實是沒有能夠透徹理解這樣一條簡單的指令語句的。不相信的話,不妨讓我們嘗試以下回答以下幾個問題:

(1)為什么兩條MoveL指令語句,使用相同的速度數據,走同樣距離的軌跡,所花的時間卻不相同呢?

(2)為什么在MoveL指令語句之的setdo指令在手動單步調試運行時能夠在準確的時機輸出DO信號,而在自動模式運行時卻不能在準確的時機執行呢?

(3)為什么有的時候執行MoveL指令,會提示“軸配置錯誤”,軸配置是什么意思呢?

(4)為什么在【程序數據】頁面里對P10進行了【修改位置操作】,執行指令語句時機器人卻無法運動到示教的目標位置呢?

(5)位置數據P10是以坐標值的形式來描述目標位置的,那它是以什么坐標系為參考坐標系的呢?

(6)指令語句中的tool0起到什么作用呢?

如果以上幾個問題中有任何一個問題把你難住了,就說明你對以上一條看似簡單MoveL指令語句的理解還不夠透徹,更確切的說是對以上一條指令語句中所用到數據類型的理解還不夠透徹。對于以上MoveL指令語句的數據類型進行提問,還可以提出很多讓大家感到不解的問題,由此可見數據類型中隱藏的秘密還真不少!

在以上MoveL指令語句中用到的數據類型有:位置數據robtarget(p10)、速度數據speeddata(V1000)、區域數據znoe(z50)、工具數據tooldata(tool0)以及隱含的工件數據(wobj0)。

審核編輯 黃昊宇

聲明:本文內容及配圖由入駐作者撰寫或者入駐合作網站授權轉載。文章觀點僅代表作者本人,不代表電子發燒友網立場。文章及其配圖僅供工程師學習之用,如有內容侵權或者其他違規問題,請聯系本站處理。 舉報投訴
  • 工業機器人
    +關注

    關注

    91

    文章

    3374

    瀏覽量

    92880
  • ABB機器人
    +關注

    關注

    15

    文章

    89

    瀏覽量

    13595
  • 數據類型
    +關注

    關注

    0

    文章

    236

    瀏覽量

    13663
收藏 人收藏

    評論

    相關推薦

    發那科機器人數據采集網關有哪些功能

    采集網關,支持ABB、發那科、埃斯頓、安川、現代、雅馬哈、固高等工業機器人數據采集到MES平臺或ERP系統,從而提供多種生產管理應用,具備以下功能: 數據采集功能 支持多種通信協議 :能夠采集發那科
    的頭像 發表于 02-05 16:34 ?64次閱讀
    發那科<b class='flag-5'>機器人數據</b>采集網關有哪些功能

    ABB機械手臂(機器人數據采集物聯網解決方案

    并減少人力成本。 隨著物聯網與信息化技術的發展,越來越多自動化設備得以實現遠程監控與在線管理,從而發揮更大管理效益,確保生產秩序的安全可控。對此,數之能提供ABB機械手臂(機器人數據采集物聯網平臺,實現
    的頭像 發表于 01-23 15:46 ?88次閱讀
    <b class='flag-5'>ABB</b>機械手臂(<b class='flag-5'>機器人</b>)<b class='flag-5'>數據</b>采集物聯網解決方案

    工業機器人數據采集遠程監控平臺是什么

    工業機器人數據采集遠程監控平臺是一種軟件系統,旨在遠程監控和管理工業機器人的運行狀態和生產數據。該平臺通過網絡連接到工業機器人,實時收集機器人
    的頭像 發表于 06-20 16:05 ?508次閱讀

    工業機器人數據采集平臺是什么

    工業機器人數據采集平臺是一種系統,用于收集、處理和分析來自工業機器人數據。這些數據可以是關于機器人的性能、狀態、操作環境或其生產過程中的任
    的頭像 發表于 06-17 10:03 ?447次閱讀

    abb機器人系統密鑰在哪

    ABB機器人系統密鑰的定義 ABB機器人系統密鑰是一種特殊的密碼,用于保護ABB機器人系統中的
    的頭像 發表于 06-17 09:45 ?1464次閱讀

    abb機器人系統如何添加選項

    ABB機器人系統是一種廣泛應用于工業生產領域的自動化設備。在實際應用中,用戶可能需要對機器人系統進行一些配置和設置,以滿足特定的生產需求。本文將詳細介紹如何在ABB
    的頭像 發表于 06-17 09:43 ?2575次閱讀

    工業機器人abb左邊布局沒了怎么辦

    在工業機器人領域,ABB(Asea Brown Boveri)是全球領先的制造商之一,其產品廣泛應用于汽車、電子、食品和飲料等行業。ABB機器人的左邊布局通常指的是
    的頭像 發表于 06-17 09:32 ?2988次閱讀

    abb機器人防護裝置停止怎么辦

    在工業自動化領域,ABB機器人作為一種先進的自動化設備,廣泛應用于制造業、物流、醫療等領域。然而,在使用過程中,ABB機器人防護裝置可能會遇到停止工作的情況。本文將詳細介紹
    的頭像 發表于 06-17 09:30 ?2259次閱讀

    abb機器人home點設置方法

    ABB機器人的home點設置是機器人編程和操作中非常重要的一環,它關系到機器人的精度和穩定性。本文將詳細介紹ABB
    的頭像 發表于 06-17 09:27 ?3508次閱讀

    abb機器人movej和movel的區別

    ABB機器人是一種廣泛應用于工業自動化領域的智能設備,具有高度的靈活性和可靠性。在ABB機器人的編程和操作中,movej和movel是兩種常用的運動指令。本文將詳細介紹movej和mo
    的頭像 發表于 06-17 09:26 ?3576次閱讀

    abb機器人怎么設置原點位置信號

    的位置執行任務。在機器人編程過程中,原點位置信號可以作為起點,幫助機器人準確地到達指定的位置。 確定原點位置信號的類型 ABB機器人支持多種
    的頭像 發表于 06-17 09:24 ?2224次閱讀

    abb機器人的io通信和信號設置過程

    類型、信號配置、通信協議等方面的內容。 硬件連接 2.1 IO模塊 ABB機器人的IO模塊是實現機器人與外部設備進行數據交換和控制的關鍵部件
    的頭像 發表于 06-17 09:22 ?3132次閱讀

    ABB機器人的基本程序數據有哪些

    ABB機器人是一種廣泛應用于工業自動化領域的智能設備,其基本程序數據是實現機器人自動化控制的基礎。本文將詳細介紹ABB
    的頭像 發表于 06-17 09:20 ?1417次閱讀

    abb機器人的基本配置包括哪些

    ABB機器人是一種廣泛應用于工業自動化領域的智能設備。它具有高度的靈活性、可靠性和精確性,可以完成各種復雜的任務。為了實現這些功能,ABB機器人需要進行基本配置。以下是
    的頭像 發表于 06-17 09:19 ?1690次閱讀

    abb工業機器人的編程語言是什么

    ABB工業機器人的編程語言主要是RAPID(Robot Application Programming Interface for Development),它是一種高級編程語言,專門為工業機器人
    的頭像 發表于 06-16 16:49 ?2807次閱讀
    百家乐官网赔率技巧| 克拉克百家乐官网的玩法技巧和规则| 百家乐投注方式| 百家乐平注法口诀技巧| 皇冠网赌球| 路虎百家乐官网的玩法技巧和规则| 百家乐游戏源码手机| 赌博游戏网站| 犹太人百家乐官网的玩法技巧和规则 | 电脑百家乐官网的玩法技巧和规则 | 威尼斯人娱乐骰宝| 网上百家乐官网哪里开户| 网上百家乐作弊不| 威尼斯人娱乐场积分| 澳门百家乐官网大揭密| 自贡百家乐赌场娱乐网规则| 百家乐官网趋势方向| 玩百家乐输澳门百家乐现场| 盈丰国际博彩网| 杨公24山日课应验诀| 大发888娱乐新澳博| 网上百家乐官网是真的| 大发888英皇国际| 百家乐官网游戏机破解方法| 威尼斯人娱乐城 老品牌值得您信赖| 百家乐官网游戏软件出售| 百家乐如何抽千| 百家乐官网娱乐城有几家| 百家乐号技巧| 百家乐官网视频游戏视频| 金都百家乐的玩法技巧和规则 | 杨公24山向水法吉凶断| 鸿博娱乐城| 百家乐统计概率| 儋州市| 百家乐博之道娱乐城| 凤台县| 试用的百家乐软件| 百家乐官网巴厘岛平台| 华硕百家乐的玩法技巧和规则| 最新百家乐官网出千赌具|