簡介:ABB機(jī)器人如何創(chuàng)建數(shù)組 1)什么是數(shù)組? 將相同數(shù)據(jù)類型的元素按一定順序排列的集合 2)有什么用? 比如創(chuàng)建一個(gè)robtarget 類型的數(shù)組parray,parray里有10個(gè)點(diǎn)位,走完10個(gè)位置就可以用如下代碼,方便簡潔 FOR i FROM 1 TO 10 DO Movel p_array{il,v500,z……
  
        
	  1)什么是數(shù)組?
	  將相同數(shù)據(jù)類型的元素按一定順序排列的集合
	  2)有什么用?
	  比如創(chuàng)建一個(gè)robtarget 類型的數(shù)組parray,parray里有10個(gè)點(diǎn)位,走完10個(gè)位置就可以用如下代碼,方便簡潔
	  FOR i FROM 1 TO 10 DO Movel p_array{il,v500,z1,tool0;ENDFOR
	  3)哪些數(shù)據(jù)類型能創(chuàng)建數(shù)組所有數(shù)據(jù)類型都可以創(chuàng)建數(shù)組4)數(shù)組最大幾維?
	  ABB機(jī)器人數(shù)組最大三維!
	  5)數(shù)組起始序號是0還是1?
	  是16)如何創(chuàng)建
	       1)程序數(shù)據(jù)
	           

 
	  2)選中類型,比如Robtarget
	  3)新建,設(shè)置名稱,維數(shù)(這里舉例1維),每個(gè)維度的元素?cái)?shù)量(舉例為10)
	            
 
	  4)創(chuàng)建完,就有了一個(gè)10個(gè)數(shù)據(jù)的parray,     
	            
 
	  5)修改點(diǎn)位,點(diǎn)擊上圖上某一行,修改位置,即把數(shù)組里的某一個(gè)元素位置修改了
	  ABB機(jī)器人創(chuàng)建自定義數(shù)據(jù)類型
	  1)什么是數(shù)據(jù)類型?
	  諸如robtarget,jointtarget等,把一系列相關(guān)元素集合在一起,類似結(jié)構(gòu)體
	  2)如何查看系統(tǒng)的數(shù)據(jù)類型
	  Robotstudio的指令功能數(shù)據(jù)類型
	  3)ABB機(jī)器人是否可以自定義數(shù)據(jù)類型?
	  可以
	  4)如何創(chuàng)建自定義數(shù)據(jù)類型
	  必須在創(chuàng)建在模塊的最前面,使用關(guān)鍵字RECORD和ENDRECORD
	  5)舉例如下:
	            
 
	  定義了一種數(shù)據(jù)類型叫student,里面包括性別(bool量),班級(num),分?jǐn)?shù)。分?jǐn)?shù)又是一個(gè)自定義數(shù)據(jù)類型,具體內(nèi)容包括語文和數(shù)學(xué)分?jǐn)?shù)。
	  6)可以在程序數(shù)據(jù)里查看到這個(gè)自定義的數(shù)據(jù)類型student
	                
 
	  7)可以新建一個(gè)變量,類型為student,可以對內(nèi)容設(shè)置              
	                  
 
	  8)也可以在示教器進(jìn)行賦值,類似p10.trans.x
	                  
 
		
        文章來源,
工業(yè)機(jī)器人維修官網(wǎng):lingtingtech.cn