91欧美超碰AV自拍|国产成年人性爱视频免费看|亚洲 日韩 欧美一厂二区入|人人看人人爽人人操aV|丝袜美腿视频一区二区在线看|人人操人人爽人人爱|婷婷五月天超碰|97色色欧美亚州A√|另类A√无码精品一级av|欧美特级日韩特级

0
  • 聊天消息
  • 系統(tǒng)消息
  • 評(píng)論與回復(fù)
登錄后你可以
  • 下載海量資料
  • 學(xué)習(xí)在線課程
  • 觀看技術(shù)視頻
  • 寫文章/發(fā)帖/加入社區(qū)
會(huì)員中心
創(chuàng)作中心

完善資料讓更多小伙伴認(rèn)識(shí)你,還能領(lǐng)取20積分哦,立即完善>

3天內(nèi)不再提示

ABB機(jī)器人數(shù)據(jù)類型的秘密是什么?

電子設(shè)計(jì) ? 來源:電子設(shè)計(jì) ? 作者:電子設(shè)計(jì) ? 2020-12-26 09:10 ? 次閱讀
加入交流群
微信小助手二維碼

掃碼添加小助手

加入工程師交流群

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

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

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

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

(3)疑問三:可以對(duì)RAPID數(shù)據(jù)類型進(jìn)行分類嗎?

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

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

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

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

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

了解了ABB工業(yè)機(jī)器人數(shù)據(jù)類型的數(shù)量、分類和用途,現(xiàn)在我們就來深入聊一聊一些經(jīng)常用到的數(shù)據(jù)類型。首先我們一起來看,以下一條指令語句:

MoveL p10, v1000, z50, tool0;

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

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

(2)為什么在MoveL指令語句之的setdo指令在手動(dòng)單步調(diào)試運(yùn)行時(shí)能夠在準(zhǔn)確的時(shí)機(jī)輸出DO信號(hào),而在自動(dòng)模式運(yùn)行時(shí)卻不能在準(zhǔn)確的時(shí)機(jī)執(zhí)行呢?

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

(4)為什么在【程序數(shù)據(jù)】頁面里對(duì)P10進(jìn)行了【修改位置操作】,執(zhí)行指令語句時(shí)機(jī)器人卻無法運(yùn)動(dòng)到示教的目標(biāo)位置呢?

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

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

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

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

審核編輯 黃昊宇

聲明:本文內(nèi)容及配圖由入駐作者撰寫或者入駐合作網(wǎng)站授權(quán)轉(zhuǎn)載。文章觀點(diǎn)僅代表作者本人,不代表電子發(fā)燒友網(wǎng)立場(chǎng)。文章及其配圖僅供工程師學(xué)習(xí)之用,如有內(nèi)容侵權(quán)或者其他違規(guī)問題,請(qǐng)聯(lián)系本站處理。 舉報(bào)投訴
收藏 人收藏
加入交流群
微信小助手二維碼

掃碼添加小助手

加入工程師交流群

    評(píng)論

    相關(guān)推薦
    熱點(diǎn)推薦

    分布式倉儲(chǔ)機(jī)器人數(shù)據(jù)采集物聯(lián)網(wǎng)解決方案

    ,企業(yè)在售后運(yùn)維付出的時(shí)間、精力和成本也越來越高,成為企業(yè)數(shù)字化轉(zhuǎn)型和降本增效必須解決的問題之一。 痛點(diǎn)分析 1、不同類型、不同型號(hào)的倉儲(chǔ)機(jī)器人所采集的數(shù)據(jù)格式和接口標(biāo)準(zhǔn)各不相同,缺乏統(tǒng)一的數(shù)
    的頭像 發(fā)表于 03-03 16:34 ?304次閱讀
    分布式倉儲(chǔ)<b class='flag-5'>機(jī)器人數(shù)據(jù)</b>采集物聯(lián)網(wǎng)解決方案

    基于凌羽派的OpenHarmony北向應(yīng)用開發(fā):ArkTS語法-數(shù)據(jù)類型和變量聲明

    可以在程序執(zhí)行期間具有不同的值。使用TS風(fēng)格,聲明的時(shí)候使用冒號(hào)給出數(shù)據(jù)類型。 let hi: string = \'hello\'; let num: number = 0; 2.2 常量聲明
    發(fā)表于 02-26 14:24

    睿遠(yuǎn)研究院丨IO-Link規(guī)范解讀(十五):數(shù)據(jù)類型詳解

    前言 本篇對(duì)IO-Link規(guī)范的附錄F的數(shù)據(jù)類型做個(gè)詳細(xì)解釋,附錄定義了 ?基本數(shù)據(jù)類型 (Basic Data Types) 和? 組合數(shù)據(jù)類型 (Composite Data Types),并
    的頭像 發(fā)表于 01-14 18:25 ?5305次閱讀
    睿遠(yuǎn)研究院丨IO-Link規(guī)范解讀(十五):<b class='flag-5'>數(shù)據(jù)類型</b>詳解

    極速組態(tài)!Profinet轉(zhuǎn)Ethernet網(wǎng)關(guān)讓ABB機(jī)器人主站秒連工業(yè)網(wǎng)絡(luò)(上集)

    本案例呈現(xiàn)的是ABB機(jī)器人以Ethernet/IP主站的身份,與作為Ethernet從站的網(wǎng)關(guān)建立連接,而后網(wǎng)關(guān)將數(shù)據(jù)轉(zhuǎn)換為Profinet協(xié)議,以供西門子PLC進(jìn)行讀寫操作。 配置流程: 獲取
    的頭像 發(fā)表于 12-18 17:09 ?529次閱讀
    極速組態(tài)!Profinet轉(zhuǎn)Ethernet網(wǎng)關(guān)讓<b class='flag-5'>ABB</b><b class='flag-5'>機(jī)器人</b>主站秒連工業(yè)網(wǎng)絡(luò)(上集)

    突發(fā)!ABB機(jī)器人業(yè)務(wù)易主,軟銀53.75億美元接盤

    電子發(fā)燒友網(wǎng)報(bào)道(文 / 吳子鵬)10 月 8 日,瑞士工程巨頭 ABB 宣布,將以 53.75 億美元的價(jià)格將其機(jī)器人業(yè)務(wù)出售給日本軟銀集團(tuán)。這一交易不僅標(biāo)志著 ABB 戰(zhàn)略轉(zhuǎn)型的關(guān)鍵一步,也預(yù)示
    的頭像 發(fā)表于 10-10 09:09 ?5496次閱讀

    開疆智能Profinet轉(zhuǎn)ethernet網(wǎng)關(guān)連接ABB機(jī)器人主站配置案例

    本案例是ABB機(jī)器人作為Ethernet/IP主站連接作為Ethernet從站的網(wǎng)關(guān),并由網(wǎng)關(guān)將數(shù)據(jù)轉(zhuǎn)換成Profinet協(xié)議并被西門子PLC讀寫。
    的頭像 發(fā)表于 09-19 18:12 ?960次閱讀
    開疆智能Profinet轉(zhuǎn)ethernet網(wǎng)關(guān)連接<b class='flag-5'>ABB</b><b class='flag-5'>機(jī)器人</b>主站配置案例

    機(jī)器人關(guān)節(jié)模組:類型、設(shè)計(jì)、工作原理及應(yīng)用

    機(jī)器人關(guān)節(jié)模組是一種用于驅(qū)動(dòng)機(jī)器人關(guān)節(jié)轉(zhuǎn)動(dòng)、輪子旋轉(zhuǎn)或控制夾爪運(yùn)動(dòng)的裝置。根據(jù)負(fù)載需求,機(jī)器人關(guān)節(jié)模組有多種類型。負(fù)載通常涉及扭矩、精度、操作速度、功耗等因素。
    的頭像 發(fā)表于 08-29 14:22 ?3339次閱讀
    <b class='flag-5'>機(jī)器人</b>關(guān)節(jié)模組:<b class='flag-5'>類型</b>、設(shè)計(jì)、工作原理及應(yīng)用

    SQL 通用數(shù)據(jù)類型

    SQL 通用數(shù)據(jù)類型 數(shù)據(jù)庫表中的每個(gè)列都要求有名稱和數(shù)據(jù)類型。Each column in a database table is required to have a name and a
    的頭像 發(fā)表于 08-18 09:46 ?711次閱讀

    工業(yè)機(jī)器人的特點(diǎn)

    機(jī)器人是關(guān)鍵。工業(yè)互聯(lián)網(wǎng)是通過端上的數(shù)據(jù)傳輸,經(jīng)過大數(shù)據(jù)分析和云計(jì)算處理,再進(jìn)行智能化決策的一整個(gè)過程,其中端的數(shù)據(jù)傳輸是基礎(chǔ)。工業(yè)互聯(lián)網(wǎng)的端包括機(jī)
    發(fā)表于 07-26 11:22

    開疆智能Profinet轉(zhuǎn)Devicenet網(wǎng)關(guān)連接ABB機(jī)器人配置案例

    本案例是西門子PLC通過開疆智能研發(fā)的Profinet轉(zhuǎn)Devicenet網(wǎng)關(guān)連接ABB機(jī)器人,網(wǎng)關(guān)作為Devicenet從站,ABB機(jī)器人作為主站進(jìn)行通訊。具體步驟如下。
    的頭像 發(fā)表于 07-08 19:32 ?690次閱讀
    開疆智能Profinet轉(zhuǎn)Devicenet網(wǎng)關(guān)連接<b class='flag-5'>ABB</b><b class='flag-5'>機(jī)器人</b>配置案例

    舵機(jī)在不同類型機(jī)器人中的應(yīng)用

    舵機(jī)在機(jī)器人領(lǐng)域的應(yīng)用非常廣泛,涵蓋了人形機(jī)器人、多足機(jī)器人、清潔機(jī)器人、服務(wù)機(jī)器人、特種機(jī)器人
    的頭像 發(fā)表于 06-28 15:13 ?714次閱讀
    舵機(jī)在不同<b class='flag-5'>類型</b><b class='flag-5'>機(jī)器人</b>中的應(yīng)用

    開疆智能ModbusTCP轉(zhuǎn)Devicenet網(wǎng)關(guān)連接三菱PLC與ABB機(jī)器人配置案例

    本案例是三菱PLC通過開疆智能ModbusTCP轉(zhuǎn)Devicenet網(wǎng)關(guān)連接ABB機(jī)器人的配置案例,具體分為三部分設(shè)置,分別為三菱PLC設(shè)置,ModbusTCP轉(zhuǎn)Devicenet網(wǎng)關(guān)的配置以及ABB
    的頭像 發(fā)表于 06-23 17:24 ?1453次閱讀
    開疆智能ModbusTCP轉(zhuǎn)Devicenet網(wǎng)關(guān)連接三菱PLC與<b class='flag-5'>ABB</b><b class='flag-5'>機(jī)器人</b>配置案例

    開疆智能ModbusTCP轉(zhuǎn)Devicenet網(wǎng)關(guān)連接ABB機(jī)器人配置案例

    本案例是模擬ModbusTCP主站軟件通過開疆智能ModbusTCP轉(zhuǎn)Devicenet網(wǎng)關(guān)連接ABB機(jī)器人的配置案例,具體過程如下。 配置過程 ABB機(jī)器人IO板配置 1、簡(jiǎn)介 (
    的頭像 發(fā)表于 06-12 17:44 ?1194次閱讀
    開疆智能ModbusTCP轉(zhuǎn)Devicenet網(wǎng)關(guān)連接<b class='flag-5'>ABB</b><b class='flag-5'>機(jī)器人</b>配置案例

    開疆智能Profient轉(zhuǎn)ModbusTCP網(wǎng)關(guān)連接ABB機(jī)器人MODBUS TCP通訊案例

    本案例是通過開疆智能Profinet轉(zhuǎn)ModbusTCP網(wǎng)關(guān)將西門子PLC與ABB機(jī)器人進(jìn)行通訊 因西門子PLC采用Profinet協(xié)議,而ABB機(jī)器人采用的是ModbusTCP通訊。
    的頭像 發(fā)表于 05-22 16:51 ?827次閱讀
    開疆智能Profient轉(zhuǎn)ModbusTCP網(wǎng)關(guān)連接<b class='flag-5'>ABB</b><b class='flag-5'>機(jī)器人</b>MODBUS TCP通訊案例

    工業(yè)智能網(wǎng)關(guān)能從安川機(jī)器人中采集哪些數(shù)據(jù)

    工業(yè)智能網(wǎng)關(guān)在工業(yè)機(jī)器人數(shù)據(jù)采集中的作用至關(guān)重要,它作為連接工業(yè)機(jī)器人與上層系統(tǒng)(如MES、SCADA或云平臺(tái))的橋梁,承擔(dān)著數(shù)據(jù)傳輸、協(xié)議轉(zhuǎn)換、邊緣計(jì)算、安全防護(hù)等核心功能,為工業(yè)自動(dòng)化和智能化
    的頭像 發(fā)表于 05-21 14:33 ?699次閱讀
    工業(yè)智能網(wǎng)關(guān)能從安川<b class='flag-5'>機(jī)器人</b>中采集哪些<b class='flag-5'>數(shù)據(jù)</b>