RAPID數(shù)據(jù)類型有什么作用??咨詢智通培訓(xùn)
在ABB機(jī)器人的RAPID編程語(yǔ)言中,指令、函數(shù)、數(shù)據(jù)類型是三個(gè)十分重要的語(yǔ)言要素,在ABB官方提供的說(shuō)明書(shū)手冊(cè)中有一個(gè)手冊(cè)叫做《技術(shù)參考手冊(cè)——RAPID指令、函數(shù)和數(shù)據(jù)類型》,智通教育機(jī)器人黃老師表示,該手冊(cè)的H次修訂本頁(yè)數(shù)多達(dá)1678頁(yè),指令、函數(shù)、數(shù)據(jù)類型的重要性由此可見(jiàn)一斑。
你是否也存在以下疑問(wèn)?
(1)疑問(wèn)一:RAPID編程語(yǔ)言中有多少種數(shù)據(jù)類型?
(2)疑問(wèn)二:數(shù)據(jù)類型有什么作用?
(3)疑問(wèn)三:可以對(duì)RAPID數(shù)據(jù)類型進(jìn)行分類嗎?
(4)疑問(wèn)四:需要記住所有的數(shù)據(jù)類型嗎?
? 別著急,智通機(jī)器人培訓(xùn)黃老師立刻為您解決這4個(gè)困惑!
(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ǔ)問(wèn)題和實(shí)用型問(wèn)題,理論上可以定義無(wú)限個(gè)數(shù)據(jù)類型。
(2)答:數(shù)據(jù)類型的作用主要有以下兩個(gè):
? 1)讓系統(tǒng)知道為一個(gè)數(shù)據(jù)分配多少存儲(chǔ)單元;
? 2)讓編程員不易犯錯(cuò),對(duì)人來(lái)講,操作一個(gè)任意形式的變量,是很不好掌握,很容易出錯(cuò)的,所以引入數(shù)據(jù)類型的概念,限制人的操作,從而降低操作難度、降低出錯(cuò)率。
(3)答:可以將RAPID編程語(yǔ)言的系統(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ó)的漢字一共有九萬(wàn)多個(gè),你需要把他們都記住嗎?答案當(dāng)然是否定的。我們只需要記住一些常用的數(shù)據(jù)類型,當(dāng)遇到不熟悉的數(shù)據(jù)類型時(shí)查閱技術(shù)參考手冊(cè)即可。
? ?更多資訊:智通教育(m.aobo962.com)致力于工業(yè)機(jī)器人培訓(xùn)、PLC培訓(xùn)、電工培訓(xùn)等行業(yè)課程,詳情聯(lián)系:0769-8707-8535.