库卡机器人指令大全一览表
库卡机器人指令大全一览表1.BOOL=STRCLEAR(A[ ]) 清空功能(néng)函数,清空字符串A[ ]。BOOL量判断是否清空完成,如果清空失败,BOOL=flase2.STRFIND (1, Source[], “,”, #NOT_CASE_SENS) 寻找功能(néng)函数,在Source[]中(zhōng)的**位开始寻找“,”,不區(qū)分(fēn)大小(xiǎo)写。3.IF STRCOMP (cAxis[],“x”,#NOT_CASE_SENS) THEN 比较功能(néng)函数,将“x”与字符串cAxis[]里的内容相比较,如果有(yǒu)相同就执行THEN语句。4.Ptmp=$POS_ACT 获取当前位置功能(néng)函数,将机器手当前位置信息赋值给点Ptmp5.strLength=STRLEN (Item[]) 提取字符串長(cháng)度功能(néng)函数,提取字符串Item[]的長(cháng)度赋值给strLength,(strLength為(wèi)整型变量)6.STRADD (Transmission[],PosData[]) 扩展字符串功能(néng)函数,PosData[]添加到Transmission[]里面,从Transmission[]的*后一位字符的后面开始添加。7.swrite(PosData[],state,zOffset,"%f,%f,%f,%f,%f,%f,",XP4.x,XP4.y,XP4.z,XP4.a,XP4.b,XP4.c) 格式转换功能(néng)函数,将XP4.x,XP4.y,XP4.z,XP4.a,XP4.B,XP4.c按照 %f,%f,%f,%f,%f,%f,的格式转换,然后存储到POSData[]中(zhōng),state為(wèi)返回值,zOffset表示*先开始存储的位置(zOffset默认為(wèi)0,从**位开始存储。如果為(wèi)1,便从第二位开始存储)。8.STRTOINT (cActiveStep[],ActiveStep) 转换成整型功能(néng)函数,将字符串cActiveStep[]中(zhōng)的数据转换為(wèi)整数,存放在ActiveStep中(zhōng)(STRTOREAL功能(néng)原理(lǐ)一样,转换為(wèi)实数)9.RET=EKI_GetString(“BinaryStream”,“Buffer”,Source[]) 采用(yòng)"BinaryStream"方式通信,通讯通道為(wèi)"Buffer",存储位置為(wèi)Source[],EKI_GetString函数功能(néng)是接收上位机数据10.EKI_STATUS RET 写在定义區(qū)域,作(zuò)用(yòng)是定义通讯配置11.在程序中(zhōng)配置力传感配置Retf=RSI_CREATE(“FTCZ.RSI”,CONT1) ;打开力控IF (Retf <> RSIOK) THEN ;判断力控是否打开HALT ;暂停ENDIFRetf=RSI_SETPUBLICPAR(CONT1,“ZEROGRAVTRAFO1”,“RequestZero”,0) ;清空力控数据Retf=RSI_SETPUBLICPAR(CONT1,“SOURCE1”,“OFFSET”,RSIoffset) ;配置力的大小(xiǎo)Retf=RSI_SETPUBLICPAR(CONT1,“EQUAL1”,“CompVal”,RSIoffset) ;与上一项配合Retf=RSI_SETPUBLICPAR(CONT1,“EQUAL1”,“Tolerance”,0.8) ;配置力的波动范围Retf=RSI_SETPUBLICPAR(CONT1,“TIMER2”,“TIME”,RSItime) ;配置保持力的时间Retf=RSI_SETPUBLICPAR(CONT1,“FTCTRL1”,“Kr_Fz”,0.055) ;比例系数,力斜線(xiàn)斜率Retf=RSI_SETPUBLICPAR(CONT1,“FTCTRL1”,“AP_LimitF”,1.8) ;根据力大小(xiǎo)切换速度Retf=RSI_SETPUBLICPAR(CONT1,“FTCTRL1”,“AP_LimitT”,1.8) ;根据扭矩大小(xiǎo)切换速度Retf=RSI_SETPUBLICPAR(CONT1,“FTCTRL1”,“AP_VelF”,1.8) ;切换前的速度Retf=RSI_SETPUBLICPAR(CONT1,“FTCTRL1”,“AP_VelT”,1.8)if rsioffset>-4.5 thenRetf=RSI_SETPUBLICPAR(CONT1,“FTCTRL1”,“AP_VelF”,1.0)Retf=RSI_SETPUBLICPAR(CONT1,“FTCTRL1”,“AP_VelT”,1.0)endifRetf=RSI_SETPUBLICPAR(CONT1,“TIMER1”,“TIME”,10) ;时间限制Retf=RSI_SETPUBLICPAR(CONT1,“POSCORR1”,“UPPERLIMZ”,2) ;距离限制Retf=RSI_SETPUBLICPAR(CONT1,“ZEROGRAVTRAFO1”,“RequestZero”,1) ;复位力传感器ACCaxis=25 //机器人加速度赋值ACCcp=0.299 //机器人加加速度赋值FOR N = 1 TO 6 //1轴到6轴$ACC_AXIS[N]=ACCaxis //轴在提前运行中(zhōng)的加速度$VEL_AXIS[N]=100 //提前运行中(zhōng)轴的速度$GEAR_JERK[N]=100 //加加速度, (加速度的变化快慢)$VEL.CP=0.1 ;Default 2.0 //線(xiàn)速度$VEL.ORI1=200 ;Default 200 //提前运行中(zhōng)的回转速度$VEL.ORI2=200 ;Default 200 //提前运行中(zhōng)的旋转速度$ACC.CP=ACCcp ;Default 2.3 //机器人加加速度赋值$ACC.ORI1=100 ;Default 100 //提前运行中(zhōng)的回转加速度$ACC.ORI2=100 ;Default 100 //提前运行中(zhōng)的旋转加速度$OV_PRO=5 ;Default 100 //编程的倍率苏州恩勒 专业库卡机器人维修1.库卡机器人本體(tǐ)维修2.库卡机器人伺服電(diàn)机维修3.库卡机器人减速机维修4.库卡机器人示教器维修5.库卡机器人控制柜维修6.库卡机器人控制柜電(diàn)源维修7.库卡机器人控制系统维修8.库卡机器人電(diàn)源驱动模块维修9.库卡机器人操作(zuò)面板维修10.库卡机器人工(gōng)控机维修11.库卡机器人齿轮箱减速机维修12.库卡机器人紧凑柜CCU板维修13.库卡机器人通讯模块维修14.库卡机器人平衡缸维修15.库卡机器人主板、電(diàn)路板、CPU板维修16.库卡机器人伺服模块维修17.库卡机器人伺服驱动器维修苏州恩勒——专业工(gōng)控维修——不限品牌型号关于我们苏州恩勒自动化科(kē)技(jì )有(yǒu)限公(gōng)司是一家工(gōng)业机器人专业服務(wù)公(gōng)司,从事國(guó)内外常用(yòng)机器人本體(tǐ)和柜體(tǐ)的销售、回收、维护、调试保养、改造等,主要品牌有(yǒu)库卡KUKA、ABB、安(ān)川Yaskawa、FANUC发那科(kē)、STAUBCI史陶比尔、OTC、COMAU柯马、那智等。同时还拥有(yǒu)一批经验丰富的资深工(gōng)程师,除了快速修复工(gōng)业机器人各种故障外,还能(néng)够高效地解决各大品牌主板、PLC、变频器、触摸屏、伺服驱动器、工(gōng)控机以及PCB電(diàn)路板,UPS電(diàn)路板,工(gōng)业電(diàn)源,仪器仪表数控控制单元、模块等工(gōng)控产(chǎn)品故障。随着社会的进步我们也不断更新(xīn)设备与技(jì )术,力争成為(wèi)机器人服務(wù)行业的领跑者。联系我们微信号:18013148504扫描右侧二维码添加我们