KUKA機(jī)器人可以通過(guò)結(jié)構(gòu)體聲明變量,針對(duì)某些特殊的過(guò)程控制中涉及到的模擬量計(jì)算,視覺(jué)處理等就可以通過(guò)聲明結(jié)構(gòu)體變量進(jìn)行分類(lèi)聲明,因?yàn)樵谔幚磉^(guò)程中所涉及到的變量數(shù)據(jù)類(lèi)型可能互不相同。
1.在使用結(jié)構(gòu)體之前需要進(jìn)行聲明。
STRUC CAR_TYPE INT motor, REAL price, BOOL air_condition
2.在結(jié)構(gòu)中可使用簡(jiǎn)單的數(shù)據(jù)類(lèi)型 INT、REAL、BOOL 及 CHAR
STRUC CAR_TYPE INT motor, REAL price, BOOL air_condition
3.在結(jié)構(gòu)中可以嵌入數(shù)組
STRUC CAR_TYPE INT motor, REAL price, BOOL air_condition, CHAR car_model[15]
4.在機(jī)構(gòu)中可以使用位置POS等數(shù)據(jù)
STRUC CAR_TYPE INT motor, REAL price, BOOL air_condition, POS car_pos
5.定義完結(jié)構(gòu)后還必須對(duì)此聲明工作變量
STRUC CAR_TYPE INT motor, REAL price, BOOL air_conditionDECL CAR_TYPE my_car
6.結(jié)構(gòu)體內(nèi)變量的初始化
my_car = {motor 50, price 14999.95, air_condition = TRUE}
項(xiàng)目應(yīng)用實(shí)例:


了解更多庫(kù)卡機(jī)器人