肯比焊机与KUKA机器人通信设置_第1页
肯比焊机与KUKA机器人通信设置_第2页
肯比焊机与KUKA机器人通信设置_第3页
肯比焊机与KUKA机器人通信设置_第4页
肯比焊机与KUKA机器人通信设置_第5页
已阅读5页,还剩2页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

1.首先拆开肯比焊机的上盖〜找到DeviceNetConnector其接口数据如下表格引脚信号描述1V-0V2Can_L低频3SHIELD屏蔽线4CAN_H高频5V+24V说明:肯比焊机本接口V+与V-为外部电源供电模式。KUKA机器人X943.2与X943.3的接法引脚信号描述1V-0V2Can_L低频3SHIELD屏蔽线4CAN_H高频5V+24V说明:肯比焊机DeviceNetConnector接口与KUKAx943.2接口相连KUKA的X943.2与KUKA机器人I/O输入输出模块相联为其提供电源2.肯比焊机地址设定以及波特率的设定在焊机内部与KUKA机器人相联的通信板上有一个八位的选择开关。代表的意义如下S1S2S1S2为波特率设定S3S4S5S6S7S8地址设定00125K000000001250K000001110500K000010211备用・・・....到63说明:开关先择好后。在机器人DEVENT文件里进行如下设置([krc]debug=0baudrate=500]macid=1)为I/O口使用]macid=5macid=1)为肯比焊机通信端口使用完成以上部聚以后对IOSYS文件进行以下修改INB8=5,0,x5OUTB8=5,0,x5INB0=1,0,x8地址为1开始,0〜8八个字节OUTB0=1,0,x8说明:地址1…等各个数字代表的为站点。而不是一个字节的物理地址~肯比焊机焊接设置KUKA机器人的焊接软件的安装与焊接相关设置1)打开WINDOWEXPLORE复制焊接软件到D盘——准备运行-----安装附加软件-----新软件——配制-------新软件-----应用—安装--新目录安装在TP文件夹中----选择焊接种类{薄,厚,接触传感}这样的方法可能安装失败。当安装失败时可右击右下角绿灯按钮关掉示教器软件再打开焊接软件所在文件夹。点击焊SETUP软件进行安装弄好之后可以通过以下方法重新启动焊绿灯即焊接软件〜WINDOWEXPLORE----PROGRAM-----最后一个选项---SETUP然后一配制---杂相---操作界面初始化后方可使用(或者生启才能生效)2)安装完焊接软件后需要对对示教器功能按钮进行添加配制-----状态键-----CONTIGSTARTKEY.…配制完成后示教器界面将出现正送丝,退丝,焊接有/无,摆动限制按钮3)设置好DEVENT与IOSYS文件后对systerm文件夹中的CONFING文件与SPS文件进行设置MainOptionsandConstants的设置INTA_ACT_AN_MAX=2/Maximumofanalogchannelstoseeparameterlists。最大模拟通道量的设置,数值为2〜8即最少两个通道最多八个通道ArcTechOutputs的设置DECLCTRL_OUT_TA_WLD_OUT[16]AWLDOUT[1]={OUTNR49,INIFALSE,NAMENAT[]"WELDSTART )焊接开始A_WLD_OUT[2]={OUT_NR53,INIFALSE,NAME_NAT[]"GASPREFLOW ?检气开关A_WLD_OUT[3]={OUT_NR0,INIFALSE,NAME_NAT[]"WELD_MODEPS/MM"}焊接方式设定,脉冲有无A_WLD_OUT[4]={OUT_NR0,INIFALSE,NAME_NAT[]"CLEANER"}A_WLD_OUT[5]={OUT_NR0,INIFALSE,NAME_NAT[]"RECEIPTERRORS"}A_WLD_OUT[6]={OUT_NR0,INIFALSE,NAME_NAT[]"ERRMESSG_SIGNAL"}A_WLD_OUT[7]={OUT_NR0,INIFALSE,NAME_NAT[]"STARTERROR"}A_WLD_OUT[8]={OUT_NR0,INIFALSE,NAME_NAT[]"APPL_ERROR"}A_WLD_OUT[9]={OUT_NR0,INIFALSE,NAME_NAT[]"INTERPRETER-STOP"}A_WLD_OUT[10]={OUT_NR0,INI FALSE,NAME_NAT[] " } "TOC\o"1-5"\h\zA_WLD_OUT[11]={OUT_NR0,INI FALSE,NAME_NAT[] " } "A_WLD_OUT[12]={OUT_NR0,INI FALSE,NAME_NAT[] " } "A_WLD_OUT[13]={OUT_NR0,INI FALSE,NAME_NAT[] " } "A_WLD_OUT[14]={OUT_NR0,INI FALSE,NAME_NAT[] " }"A_WLD_OUT[15]={OUT_NR51,INIFALSE,NAME_NAT[]"WFD+ }送丝A_WLD_OUT[16]={OUT_NR52,INIFALSE,NAME_NAT[]"WFD- }退丝ArcTechInputs机器人焊接输入的设置:DECLCTRL_IN_TA_WLD_IN[16]AWLDIN[1]={INNR44,NAMENAT[]"WELDERREADY }焊接准备好信号,电源就绪A_WLD_IN[2]={IN_NR42,NAME_NAT[]"ARCESTABLISHED }弓1弧成功信号AWLDIN[3]={INNR0,NAMENAT[]"SEAMERROR }"2/6

AWLDIN[4]={INNR0,NAMENAT[]CURRENTOVERAWLDIN[5]={INNR0,NAMENAT[]KEYSWITCHHOT/COLD}外部是否起弧信号?AWLDIN[6]={INNR0,NAMENAT[]AWLDIN[7]={INNR0,NAMENAT[]BURNFREEINPSIGNAL}粘丝信号AWLDIN[8]={INNR0,NAMENAT[]AWLDIN[9]={INNRAWLDIN[4]={INNR0,NAMENAT[]CURRENTOVERAWLDIN[5]={INNR0,NAMENAT[]KEYSWITCHHOT/COLD}外部是否起弧信号?AWLDIN[6]={INNR0,NAMENAT[]AWLDIN[7]={INNR0,NAMENAT[]BURNFREEINPSIGNAL}粘丝信号AWLDIN[8]={INNR0,NAMENAT[]AWLDIN[9]={INNR0,NAMENAT[]AWLDIN[10]={INNR0,NAMENAT[]"WATERAVAILABLE}有无水信号AWLDIN[11]={INNR0,NAMENAT[]"GASAVAILABLE}气体检测信号AWLDIN[12]={INNR0,NAMENAT[]"WIREAVAILABLE}有无焊丝检测AWLDIN[13]={INNR45,NAMENAT[]"COLLECTIONFAILURE"}焊接错误信号AWLDIN[14]={INNR0,NAMENAT[]AWLDIN[15]={INNR0,NAMENAT[]AWLDIN[16]={INNR0,NAMENAT[]AnalogOutputConfiguration^^NumberofPointsinControllerline的设置NumberDECLINTA_ANA_MAX_D[2,8]/maximumnumberofpointstodefineacontrollerlineA_ANA_MAX_D[1,1]=2A_ANA_MAX_D[1,2]=2 最左边的一个“1”(1代表有脉冲,2代表无脉冲)A_ANA_MAX_D[1,3]=2 第二数代表(通道一到八)A_ANA_MAX_D[1,4]=2 等号右边的数(取点数。2时为取最高值与最低值)A_ANA_MAX_D[1,5]=2A_ANA_MAX_D[1,6]=2A_ANA_MAX_D[1,7]=2A_ANA_MAX_D[1,8]=2A_ANA_MAX_D[2,1]=2A_ANA_MAX_D[2,2]=2A_ANA_MAX_D[2,3]=2A_ANA_MAX_D[2,4]=2A_ANA_MAX_D[2,5]=2A_ANA_MAX_D[2,6]=2A_ANA_MAX_D[2,7]=2A_ANA_MAX_D[2,8]=2AnalogOutputConfiguration^^DefinitionsofControllerlines的设置MODE1(有脉冲);Mode1Channel1JobNumberA_ANA_DEF[1,1,1]={PARA0.0,VAL0.0}最低A_ANA_DEF[1,1,2]={PARA100.0,VAL100.0}最高A_ANA_DEF[1,1,3]={PARA101.0,VAL0.0}3/6A_ANA_DEF[1,1,A_ANA_DEF[1,1,4]={PARA102.0,VAL0.0)AANADEF[1,1,5]={PARA103.0,VAL0.0);Mode1Channel2AANADEF[1,2,1]={AANADEF[1,2,1]={PARA0.0,VAL0.0)最低AANADEF[1,2,2]={PARA1.0,VAL1.0)该通道没用但是最高值也是不能设置为零的A_ANA_DEF[1,2,3]={PARA2.0,VAL0.0)A_ANA_DEF[1,2,4]={PARA3.0,VAL0.0)A_ANA_DEF[1,2,5]={PARA4.0,VAL0.0)MODE(无脉冲MAG,MIG)Mode2(Mig/MagMode);Mode2Channel1JobNumberAANADEF[2,1,1]={PARA0.0,VAL0.0)A_ANA_DEF[2,1AANADEF[2,1,1]={PARA0.0,VAL0.0)A_ANA_DEF[2,1,2]={PARA100.0,VAL100.0)最高不能设置为零AANADEF[2,1,3]={PARA101.0,VAL0.0)AANADEF[2,1,4]={PARA102.0,VAL0.0)AANADEF[2,1,5]={PARA103.0,VAL0.0);Mode2Channel2AANADEF[2,2,1]={PARA0.0,VAL0.0)最低A_ANA_DEF[2,2,AANADEF[2,2,1]={PARA0.0,VAL0.0)最低A_ANA_DEF[2,2,2]={PARA1.0,VAL1.0)最高没用时不能设置为零AANADEF[2,2,3]={PARA2.0,VAL0.0)AANADEF[2,2,4]={PARA3.0,VAL0.0)AANADEF[2,2,5]={PARA4.0,VAL0.0)FurtherOptions的设置DECLA_BOOL_TDECLA_BOOL_TA_STRT_BRAKE=#IDLE;BRAKE-OptionatARC_START(HPUcontrol)DECLA_BOOL_TA_END_BRAKEDECLA_BOOL_TA_END_BRAKE=#IDLE;BRAKE-OptionatARC_OFF(HPUcontrol)DECLA_BOOL_TA_BRN_FR_OPT=#IDLE;BurnfreeOption粘丝检测设定为OFFDECLA_BOOL_TA_SWINDL_OPT=#ACTIVE;SeamcontrolinterruptinroughprocessDECLA_BOOL_TA_HOT_SELECT=#IDLE;blockselectwithstartpossibilityBOOLA_RAMP_OPTION=FALSE;RampfunctionalityatchaneofparametersBOOLA_PR_GAS_OPT=TRUE;EnableforflyinggasflowBOOLA_TH_WEAVE_OPT=FALSE;ThermalweavingBOOLA_SYNERG_OPT=FALSE;SynergeticwelderBOOLA_PROC_IN_T1=FALSE;AllowsweldinginTest1modeBOOLA_PROC_ENABLE=TRUE;FlagtoavoidactiveprocessBOOLA_TECH_MOTION=FALSE;MarkerofrealarcseamDECLA_APPL_TA_APPLICAT=#THIN;#thin,#thick厚板与薄板的选择BOOLA_ANA_CALC_ON=TRUE;FlagtocalculatecontrollerlinesREALA_APO_DIS_TECH=5.0;[mm]arcapodistance4/6USERGLOBALS的设定;;UserdefinedVariables===================================SIGNALKEMP_JOB$OUT[33]TO$OUT[40] 将33到40八个端口组成一个数SIGNALKEMP_CURRENT$IN[1]TO$IN[16]SIGNALKEMP_VOLTAGE$IN[17]TO$IN[32]REALRKEMP_CURRENT 显示变量设定REALRKEMP_VOLTAGEENDDAT到此CONFING文件设定完毕SPS程序的设定USERPLC;MakeyourmodificationshereKEMP_JOB=A_O_ANA1将模拟通道中设定好的电压电流赋给控制焊机通道的参数RKEMP_CURRENT=KEMP_CURRENT/655.35 将电压值转化为显示变量(电压小除数大)RKEMP_VOLTAGE=KEMP_VOLTAGE/65.535 将电流转化为显示变量(电流大除数小)ENDLOOP将编写焊接程序时,焊接条件焊接电压改为通道量控制,且将焊接通道增量设定为1(其值可以随意设置)打开文件R1——TP ARCTECHANALOG——A10.dat mainadjustmentMainAdjustmentsINTiOV_Lowering=15;POVloweringwhenonlineoptimizingDECLBOOLRE_INITIALIZE=FALSE;TRUE:TPARC.DLLforcedtonewinitializationMIN/MAXandcontrollerlineparametersDECLBOOLHIDE_BB_TIME=TRUE;FALSE:Burnbacktimeelementvisible/TRUE:HiddenDECLCHAN_I

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论