资源描述
1 首先拆开肯比焊机的上盖找到 DeviceNet Connector其接口数据如下表格引脚信号描述1V-0V2Can_L低频3SHIELD屏蔽线4CAN_H高频5V+24V说明:肯比焊机本接口 V+与 V-为外部电源供电模式。KUKA 机器人 X943.2 与 X943.3 的接法引脚信号描述1V-0V2Can_L低频3SHIELD屏蔽线4CAN_H高频5V+24V说明:肯比焊机 DeviceNet Connector 接口与 KUKA x943.2 接口相连KUKA 的 X943.2 与 KUKA 机器人 I/O 输入输出模块相联为其提供电源2 肯比焊机地址设定以及波特率的设定在焊机内部与 KUKA 机器人相联的通信板上有一个八位的选择开关。代表的意义如下S1S2S1S2 为波特率设定S3S4S5S6S7S8地址设定00125K000000001250K000001110500K000010211备用.到63说明:开关先择好后。在机器人DEVENT 文件里进行如下设置(krcdebug=0baudrate=5001macid=1)为 I/O 口使用2macid=5macid=1)为肯比焊机通信端口使用完成以上部聚以后对IOSYS文件进行以下修改INB8=5,0,x5OUTB8=5,0,x5INB0=1,0,x8地址为1开始,08八个字节OUTB0=1,0,x8说明:地址 1等各个数字代表的为站点。而不是一个字节的物理地址3.肯比焊机焊接设置4KUKA 机器人的焊接软件的安装与焊接相关设置1)打开 WINDOW EXPLORE 复制焊接软件到 D 盘准备运行-安装附加软件-新软件-配制-新软件-应用安装-新目录安装在 TP 文件夹中-选择焊接种类薄,厚,接触传感这样的方法可能安装失败。当安装失败时可右击右下角绿灯按钮关掉示教器软件再打开焊接软件所在文件夹。点击焊 SETUP 软件进行安装弄 好 之 后 可 以 通 过 以 下 方 法 重 新 启 动 焊 绿 灯 即 焊 接 软 件 WINDOWEXPLORE-PROGRAM-最后一个选项-SETUP然后配制-杂相-操作界面初始化后方可使用(或者生启才能生效)2)安装完焊接软件后需要对对示教器功能按钮进行添加配制-状态键-CONTIGSTARTKEY.配制完成后示教器界面将出现正送丝,退丝,焊接有/无,摆动限制按钮3)设置好 DEVENT 与 IOSYS 文件后对 systerm 文件夹中的 CONFING 文件与 SPS 文件进行设置Main Options and Constants的设置INT A_ACT_AN_MAX=2;Maximum of analog channels to see parameterlists。最大模拟通道量的设置,数值为28即最少两个通道最多八个通道ArcTech Outputs 的设置DECL CTRL_OUT_T A_WLD_OUT16A_WLD_OUT1=OUT_NR 49,INI FALSE,NAME_NAT WELD_START焊接开始A_WLD_OUT2=OUT_NR 53,INI FALSE,NAME_NAT GAS PREFLOW检气开关A_WLD_OUT3=OUT_NR 0,INI FALSE,NAME_NAT WELD_MODE PS/MM焊接方式设定,脉冲有无A_WLD_OUT4=OUT_NR 0,INI FALSE,NAME_NAT CLEANERA_WLD_OUT5=OUT_NR 0,INI FALSE,NAME_NAT RECEIPT ERRORSA_WLD_OUT6=OUT_NR 0,INI FALSE,NAME_NAT ERR MESSG_SIGNALA_WLD_OUT7=OUT_NR 0,INI FALSE,NAME_NAT START ERROR A_WLD_OUT8=OUT_NR 0,INI FALSE,NAME_NAT APPL_ERRORA_WLD_OUT9=OUT_NR 0,INI FALSE,NAME_NAT INTERPRETER-STOPA_WLD_OUT10=OUT_NR 0,INI FALSE,NAME_NAT A_WLD_OUT11=OUT_NR 0,INI FALSE,NAME_NAT A_WLD_OUT12=OUT_NR 0,INI FALSE,NAME_NAT A_WLD_OUT13=OUT_NR 0,INI FALSE,NAME_NAT A_WLD_OUT14=OUT_NR 0,INI FALSE,NAME_NAT A_WLD_OUT15=OUT_NR 51,INI FALSE,NAME_NAT WFD+送丝A_WLD_OUT16=OUT_NR 52,INI FALSE,NAME_NAT WFD-退丝ArcTech Inputs机器人焊接输入的设置:DECL CTRL_IN_T A_WLD_IN16A_WLD_IN1=IN_NR 44,NAME_NAT WELDER READY焊接准备好信号,电源就绪A_WLD_IN2=IN_NR 42,NAME_NAT ARC ESTABLISHED引弧成功信号A_WLD_IN3=IN_NR 0,NAME_NAT SEAM_ERRORA_WLD_IN4=IN_NR 0,NAME_NAT CURRENT OVERA_WLD_IN5=IN_NR 0,NAME_NAT KEY SWITCH HOT/COLD 外部是否起弧信号?A_WLD_IN6=IN_NR 0,NAME_NAT A_WLD_IN7=IN_NR 0,NAME_NAT BURN FREE INP_SIGNAL粘丝信号A_WLD_IN8=IN_NR 0,NAME_NAT A_WLD_IN9=IN_NR 0,NAME_NAT A_WLD_IN10=IN_NR 0,NAME_NAT WATER AVAILABLE有无水信号A_WLD_IN11=IN_NR 0,NAME_NAT GASAVAILABLE气体检测信号A_WLD_IN12=IN_NR 0,NAME_NAT WIRE AVAILABLE有无焊丝检测A_WLD_IN13=IN_NR 45,NAME_NAT COLLECTION FAILURE焊接错误信号A_WLD_IN14=IN_NR 0,NAME_NAT A_WLD_IN15=IN_NR 0,NAME_NAT A_WLD_IN16=IN_NR 0,NAME_NAT Analog Output Configuration中的Number of Points in Controller line的设置DECL INT A_ANA_MAX_D2,8;maximum number of points to define a controller lineA_ANA_MAX_D1,1=2A_ANA_MAX_D1,2=2-最左边的一个“1”(1代表有脉冲,2代表无脉冲)A_ANA_MAX_D1,3=2-第二数代表(通道一到八)A_ANA_MAX_D1,4=2-等号右边的数(取点数。2时为取最高值与最低值)A_ANA_MAX_D1,5=2A_ANA_MAX_D1,6=2A_ANA_MAX_D1,7=2A_ANA_MAX_D1,8=2A_ANA_MAX_D2,1=2A_ANA_MAX_D2,2=2A_ANA_MAX_D2,3=2A_ANA_MAX_D2,4=2A_ANA_MAX_D2,5=2A_ANA_MAX_D2,6=2A_ANA_MAX_D2,7=2A_ANA_MAX_D2,8=2Analog Output Configuration中的Definitions of Controllerlines的设置MODE1(有脉冲);Mode1 Channel1Job NumberA_ANA_DEF1,1,1=PARA 0.0,VAL 0.0最低A_ANA_DEF1,1,2=PARA 100.0,VAL 100.0最高A_ANA_DEF1,1,3=PARA 101.0,VAL 0.0A_ANA_DEF1,1,4=PARA 102.0,VAL 0.0A_ANA_DEF1,1,5=PARA 103.0,VAL 0.0;Mode1 Channel2A_ANA_DEF1,2,1=PARA 0.0,VAL 0.0最低A_ANA_DEF1,2,2=PARA 1.0,VAL 1.0该通道没用但是最高值也是不能设置为零的A_ANA_DEF1,2,3=PARA 2.0,VAL 0.0A_ANA_DEF1,2,4=PARA 3.0,VAL 0.0A_ANA_DEF1,2,5=PARA 4.0,VAL 0.0MODE(无脉冲MAG,MIG)Mode2(Mig/Mag Mode);Mode2 Channel1Job NumberA_ANA_DEF2,1,1=PARA 0.0,VAL 0.0A_ANA_DEF2,1,2=PARA 100.0,VAL 100.0最高不能设置为零A_ANA_DEF2,1,3=PARA 101.0,VAL 0.0A_ANA_DEF2,1,4=PARA 102.0,VAL 0.0A_ANA_DEF2,1,5=PARA 103.0,VAL 0.0;Mode2 Channel2A_ANA_DEF2,2,1=PARA 0.0,VAL 0.0最低A_ANA_DEF2,2,2=PARA 1.0,VAL 1.0最高没用时不能设置为零A_ANA_DEF2,2,3=PARA 2.0,VAL 0.0A_ANA_DEF2,2,4=PARA 3.0,VAL 0.0A_ANA_DEF2,2,5=PARA 4.0,VAL 0.0Further Options的设置DECL A_BOOL_T A_STRT_BRAKE=#IDLE;BRAKE-Option at ARC_START(HPU control)DECL A_BOOL_T A_END_BRAKE=#IDLE;BRAKE-Option at ARC_OFF(HPU control)DECL A_BOOL_T A_BRN_FR_OPT=#IDLE;Burnfree Option粘丝检测设定为OFFDECL A_BOOL_T A_SWINDL_OPT=#ACTIVE;Seam control interrupt in rough processDECL A_BOOL_T A_HOT_SELECT=#IDLE;block select with start possibilityBOOL A_RAMP_OPTION=FALSE;Ramp functionality at chane of parametersBOOL A_PR_GAS_OPT=TRUE;Enable for flying gas flowBOOL A_TH_WEAVE_OPT=FALSE;Thermal weavingBOOL A_SYNERG_OPT=FALSE;Synergetic welderBOOL A_PROC_IN_T1=FALSE;Allows welding in Test1 modeBOOL A_PROC_ENABLE=TRUE;Flag to avoid active processBOOL A_TECH_MOTION=FALSE;Marker of real arc seamDECL A_APPL_T A_APPLICAT=#THIN;#thin,#thick厚板与薄板的选择BOOL A_ANA_CALC_ON=TRUE;Flag to calculate controller linesREAL A_APO_DIS_TECH=5.0;mmarc apo distanceUSER GLOBALS的设定;=;Userdefined Variables;=SIGNAL KEMP_JOB$OUT33TO$OUT40-将33到40八个端口组成一个数SIGNAL KEMP_CURRENT$IN1TO$IN16SIGNAL KEMP_VOLTAGE$IN17TO$IN32REAL RKEMP_CURRENT-显示变量设定REAL RKEMP_VOLTAGEENDDAT到此CONFING文件设定完毕SPS 程序的设定USER PLC;Make your modifications hereKEMP_JOB=A_O_ANA1将模拟通道中设定好的电压电流赋给控制焊机通道的参数RKEMP_CURRENT=KEMP_CURRENT/655.35-将电压值转化为显示变量(电压小除数大)RKEMP_VOLTAGE=KEMP_VOLTAGE/65.535-将电流转化为显示变量(电流大除数小)ENDLOOP将编写焊接程序时,焊接条件焊接电压改为通道量控制,且将焊接通道增量设定为1(其值可以随意设置)打开文件R1-TP-ARCTECHANALOG-A10.dat-main adjustmentMain AdjustmentsINT iOV_Lowering=15;POV lowering when online optimizingDECL BOOL RE_INITIALIZE=FALSE;TRUE:TPARC.DLL forced to new initializationMIN/MAX and controller line parametersDECL BOOL HIDE_BB_TIME=TRUE;FALSE:Burnbacktime element visible/TRUE:HiddenDECL CHAN_INFO CHANNEL_INFO8;Unit and stepsCHANNEL_INFO1=UNIT NUMBER,STEP 1将焊接电压参数改为通道命名显示为“NUMBER”,单位增量设为1CHANNEL_INFO2=UNIT.,STEP 0.0每二个通道没用但是不能改为空格节必需要用字符,增量设定为零CHANNEL_INFO3=UNIT%,STEP 0.1CHANNEL_INFO4=UNIT s,STEP 0.01CHANNEL_INFO5=UNIT Hz,STEP 1.0CHANNEL_INFO6=UNIT ms,STEP 0.1CHANNEL_INFO7=UNIT ms,STEP 0.1CHANNEL_INFO8=UNIT s,STEP 0.1说明:修改完毕后需配制杂相初始化两次方可修改自动运行程序时使其不提示将自动状态运行程序速度改为100%打开文件R1-TP-ARCTECHANALOG-a10_ini-optionOptionsDECL BOOL OVR_CTRL=FALSE将这个变量值改为false则机器人将不提示是否将自动运行程序速度改为100%在外部电脑内新建一个.TEX文件,把要改的东西写在里面考到U盘中再插在机器人控制柜上然后-准备运行-服务-长文本-选择好方式-选择写好的文件-当击右下角箭号-再单击右下角箭号边上一个按钮
展开阅读全文