库卡机器人BAS程序讲解

发布时间:2024-8-30 12:03:23|来源: KUKA/库卡

在库卡机器人程序目录下R1System下有一个程序名为BAS.SRC,该程序首要用来设置机器人运动相关参数数,比方坐标系、速度、加速度等等。

  一.联机表单

  下面我们看看常用的联机表单怎么运用BAS程序:

  1.PTP运动:

  2.LIN直线运动:

  3.CIRC圆弧运动:

  4.带S指令,例如:SPTP

  留意:带S运动指令不会直接运用BAS的功用,可是会运用BAS文件里的其他带S的程序,如SBASE,STOOL等等。具体的能够仔细阅读BAS程序以及该文件下的其他子程序。

                             

  二.BAS程序代码及阐明

  BAS程序代码为:

  DEF BAS (COMMAND :IN,REAL_PAR :IN );FOLD BAS () DECL BAS_COMMAND COMMAND REAL REAL_PAR SWITCH COMMAND CASE #INITMOV INITMOV ( ) CASE #ACC_CP ACC_CP (REAL_PAR ) CASE #ACC_GLUE ACC_GLUE (REAL_PAR ) CASE #ACC_PTP ACC_PTP (REAL_PAR ) CASE #VEL_CP VEL_CP (REAL_PAR ) CASE #VEL_PTP VEL_PTP (REAL_PAR ) CASE #TOOL TOOL (REAL_PAR ) CASE #BASE BASE (REAL_PAR ) CASE #EX_BASE EX_BASE (REAL_PAR, 0 ) CASE #FRAMES FRAMES ( ) TQMDETECTION ( ) CASE #CP_DAT VEL_CP (LDAT_ACT.VEL ) CP_DAT ( ) CASE #PTP_DAT VEL_PTP (PDAT_ACT.VEL ) PTP_DAT ( ) CASE #OUT_SYNC OUT_SYNC ( ) CASE #OUT_ASYNC OUT_ASYNC ( ) CASE #GROUP GROUP (REAL_PAR ) CASE #PTP_PARAMS PTP_DAT ( ) FRAMES ( ) VEL_PTP (REAL_PAR ) TQMDETECTION ( ) CASE #CP_PARAMS CP_DAT ( ) FRAMES ( ) VEL_CP (REAL_PAR ) TQMDETECTION ( ) ENDSWITCHEND;ENDFOLD BAS ()

  三.运动参数:

  问题

  方案

  关键字

  机器人怎么记住其方位?

  工具再空间中的相应方位会被保存.(机器人方位对应于所设定的工具坐标及基坐标)

  POS TOOL BASE

  机器人怎么知道它怎么运动?

  通过指定运动方法:点到点,直线或圆弧

  PTP/SPTP LIN/SLIN CIRC/SCIRC SPL

  机器人运动的速度有多快?

  两点之间的速度和加速度能够通过编程设定

  VEL

  ACC

  机器人是否必须再每个点上都要停住?

  为了缩短节拍时刻,点也能够轨迹迫临,但这样就不会暂定.

  CONT

  假如到达某个点,工具会沿哪个方向?

  能够针对每个运动对姿势引导进行独自设置.

  ORI_TYPE

  具体运动参数结构体:

  结构体

  元素

  取值

  阐明

  PDAT

  VEL

  REAL型,取值:0-100

  PTP运动的速度

  ACC

  REAL型,取值:0-100

  PTP运动的加速度

  APO_DIST

  REAL型,取值:0-100

  PTP运动的迫临参数

  APO_MODE

  ENUM:#CPTP,#CDIS

  PTP运动迫临的方法

  GEARJERK

  REAL型,取值:0-100

  PTP运动的加加速度

  LDAT

  VEL

  REAL型,取值:0-2.0

  CP运动的速度

  ACC

  REAL型,取值:0-100

  CP运动的加速度

  APO_DIST

  REAL型

  CP运动的迫临参数

  APO_FAC

  REAL型,取值:0-100

  CP运动的迫临参数比值

  AXIS_VEL

  REAL型,取值:0-100

  CP运动轴旋转速度

  AXIS_ACC

  REAL型,取值:0-100

  CP运动轴旋转加速度

  ORI_TYP

  ENUM:#VAR,#CONSTANT,#JOINT

  CP运动TCP姿势引导

  CIRC_TYP

  ENUM:#BASE,#PATH

  圆弧姿势引导

  JERK_FAC

  REAL型:0-100,默许:50

  CP运动的加加速度比例

  GEAR_JERK

  REAL型:0-100,默许:50

  CP运动的加加速度

  EXAX_IGN

  默许值:0

  疏忽外部轴方位示教

  CB

  结构体

  圆弧运动的参数

  FDAT

  TOOL_NO

  INT型:0-16

  坐标系参数之工具坐标系

  BASE_NO

  INT型:0-32

  坐标系参数之基坐标系

  IPO_FRAME

  ENUM:#NONE,#TCP,#BASE

  坐标系参数之插补方法

  POINT2[]

  CHAR:

  点名,能够不填

  TQ_STATE

  BOOL:TRUE/FALSE

  扭矩监控开启或封闭

更多相关内容
移动机器人视觉系统分类——库卡机器人 移动机器人视觉系统分类——库卡机器人

移动机器人视觉体系是指移动机器人的视觉体系,包含经过传感器取得图画,和经过计算机处理器对图画进行处理这两个部分。依据视觉传感器的数量和特性,干流的移动机器人视觉体系有单目视觉、双目 ...

KUKA工业机器人减速机结构 KUKA工业机器人减速机结构

全球机器人的成本首要构成为:减速机35%左右,伺服机20%左右,控制系统15%左右,机器人本体的机械加工只点15%左右。全球高端机器人首要由ABB、Fanuc和Kuka等少量几家国际机器人公司控制,而它们 ...

工业机器人涉及技术——库卡机器人 工业机器人涉及技术——库卡机器人

机器人操作机结构   经过有限元剖析、模态剖析及仿真规划等现代规划方法的运用,完成机器人操作组织的优化规划。探究新的高强度轻质资料,进一步进步负载/自重比。例如,以德国KUKA公司为代 ...

工业机器人结构特点——库卡机器人 工业机器人结构特点——库卡机器人

1.编程   更先进的自动化出产在一开始是灵敏的。工业机器人能够依据环境的变化进行编程。因而,他们能够在小团体、出产体系的不同部分、平等和高效的过程中发挥非常好的作用。 ...

库卡机器人编程之干涉区间 库卡机器人编程之干涉区间

同一工位的机器人,在作业过程中,需要进入到同一个区域,但在进入的先后次序无严格的限定,一台机器人(Master)具有***优先的权利,即该机器人首要进入干与区,作业完结之后另一台机器人(Slave) ...

KUKA机器人本体与控制柜无法匹配问题解决 KUKA机器人本体与控制柜无法匹配问题解决

一、问题现象   1.机器人上电以后,A5轴只能在-60——+60度的规模移动,示教器上显现的却是-120——+120度;   2.从示教器的‘协助’一>‘关于’一>‘机器人’查看机器人类型,与机器人本 ...

工业焊接常见问题——库卡机器人 工业焊接常见问题——库卡机器人

什么是机器人焊接?   机器人焊接是使用机器执行工业焊接任务的过程。在机器人行业中使用焊接机器人的想法始于1980年代,当时焊接机器人在生产线上找到了位置。如今,机器人技术在焊接中的作 ...

库卡机器人启动步骤 库卡机器人启动步骤

过程1、在T1形式下把用户程序按控制要求刺进cell.src里,选定Cell.src程序,把机器人运行形式切换到ExT_ AUTO.   过程2、在机器人体系没有报错的条件下,PLC-. 上电就要给机器人宣布Smove_ en ...

库卡机器人系统备份及还原 库卡机器人系统备份及还原

一、存档途径:   在每个存档过程中均会在相应的方针媒质上生成一个ZIP文件,该文件   与机器人同名。在机器人数据下可单个改动文件名。   存储方位:有三 个不同的存储方位可供挑选: ...

库卡机器人PTP运动指令 库卡机器人PTP运动指令

机器人的TCP以最快的速度运动到目标点,这种运动叫做机器人的PTP运动。由于机器人的轴是旋转运动的,所以弧形轨道比直线轨道更快。运动的具体过程是不可预见的。在程序中的第一个运动必须是PTP运 ...

库卡工业机器人的技术发展趋势 库卡工业机器人的技术发展趋势

机器人工业是未来一段时间国内成长性快的行业,作为国家新式战略工业之一,机器人技能体现着国家科技的综合实力。   2010一2013年间,我国工业机器人的销 ...

库卡机器人CELL.src程序的执行过程 库卡机器人CELL.src程序的执行过程

1)在T1或T2形式下运转CELL.src程序,履行图中①部分,KUKA机器人履行回HOME点,履行BCO运转,窗口显示“已达BCO”,BCO运转使KUKA机器人运转到轨道上。    ...

工业机器人选型参数注意事项——库卡机器人 工业机器人选型参数注意事项——库卡机器人

1.机器人轴数。机器人的轴数影响的是自由度,假如是针对一个简单的直来直去的场合,比方一条皮带线从一边去放到另一边去,选简单的四轴机器人就能够了;假如机器人的活动空间不大的话,但需求机 ...

库卡机器人软件极限开关报警手动解除 库卡机器人软件极限开关报警手动解除

通过可设定的软件限位开关,可限制所有机械手和定位轴的轴规模。该软件限位开关仅用作机器防护设备,并设定为可防止机械手/定位设备行驶到机械末端挡板。   软件限位开关在工业机器人投入运 ...

库卡机器人不同时间段保养 库卡机器人不同时间段保养

1、三个月查看和保养内容   (1)控制部分的电缆   (2)控制器的通风   (3)联接机械本体的电缆   (4)接插件的固定状况是否出色   (5)拧紧机器上的盖板和各种附加件    ...

库卡机器人编程时实现KRL变量方法 库卡机器人编程时实现KRL变量方法

变量命名规矩   KRL是KUKA的编程言语,在对机器人进行编程时,变量是在机器人程序运转中呈现的各种计算值的存储器。每个变量都属于一个专门的数据类型,在应用前有必要声明数据类型;变量按照 ...

库卡焊接机器人设备焊接质量 库卡焊接机器人设备焊接质量

在国内焊接机器人设备职业发展速度较快,从过去的单个企业运用,到现在的大多数职业生产焊接都离不开焊接机器人设备,使用领域越来越广泛。   焊接作业中较重要的便是保证焊接质量,焊接质量 ...

采用 KUKA ready2_pilot 进行手动引导 采用 KUKA ready2_pilot 进行手动引导

自动化为企业带来了诸多优势,尤其是关于风险、吃力或单一的操作而言。可是其间往往还需解决编程这一难题。咱们要如何方便地教会库卡机器人帮手它要执行的操作呢?经过手动引导:KUKA ready2_pi ...

KUKA机器人程序运行方式 KUKA机器人程序运行方式

KUKA机器人程序在工作时有几种不同的办法,能够在示教器上进行挑选。   一、通过点击“程序工作办法”图标,能够检查和挑选不同的办法   二、程序工作办法分别为【Go】、【动作】、【单个 ...

库卡机器人坐标转换准则 库卡机器人坐标转换准则

已使用过库卡机器人的老铁们,应该知道要表明一个机器人的直角坐标系的方位会用到FRAME/POS/E3POS/E6POS类型的数据,其中:   -X/Y/Z:表明直角坐标系直线坐标;   -A/B/C: 表明直角坐标 ...

栏目导航
客服中心

在线咨询:QQ


联系方式联系方式

联 系 人:黄经理

联系QQ:3271883383

联系电话:13522565663


扫码添加微信(手机端请先保存图片)

工作时间工作时间

工作日:9:00-17:00

节假日:仅处理紧急事件

Contact us

联系我们

联系电话 QQ咨询
QQ咨询

3271883383

公司地址
返回顶部