库卡机器人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机器人报KSS15101故障维修分析 KUKA机器人报KSS15101故障维修分析

故障现象:   机器人开机后示教器显现KSS15101毛病代码(安全设备0至4通道5个安全节点错误),机器人无法正常投入运转。   故障检测:   首先检查现场 ...

库卡机器人更换KVGA显卡步骤 库卡机器人更换KVGA显卡步骤

一、在替换KVGA之前,得先做好以下准备作业:   1. 机器人控制系统必须坚持关断状态,并做好维护,避免未经许可的意外重启。   2. 缓冲器已关闭。   3. 将馈电线缆置于无电状态。   ...

位姿信息转换齐次变换矩阵编程 位姿信息转换齐次变换矩阵编程

function H = KUKA_2_Tm(xyzabc)(库卡机器人)   % [x,y,z,A,B,C] (mm /deg) 变为 4x4 矩阵.   x = xyzabc(1);   y = xyzabc(2);   z = xyzabc(3);   a = xyzabc(4)*pi/180; ...

工业机器人功用特征——库卡机器人 工业机器人功用特征——库卡机器人

工业机器人的功用特征影响着机器人的作业功率和牢靠性,在机器人规划和选用时应思考如下几个功用政策:   (1)安闲度安闲度是衡量机器人技能水平的首要政策 ...

库卡机器人设备运行前检查事项 库卡机器人设备运行前检查事项

库卡机器人首次投入运转前有必要进行一次查看以保证设备和设备完整且功用完好,能够安全运转并识别出故障。咱们有必要遵守地点国家和地区的劳动保护规定来进行查看,此外还有必要测验一切安全电 ...

库卡机器人A6轴电机拆卸注意事项 库卡机器人A6轴电机拆卸注意事项

1、替换电机时注意轻拿轻放,避免损坏电机。   2、电机从减速器抽出或许装入减速器时要注意水平运动,避免电机和减速器的花溅磨损。   3、新装置的电机的电源线插头方向或许和本来的插头 ...

库卡机器人电源模块KPS600/25-ESC报错代码及内容 库卡机器人电源模块KPS600/25-ESC报错代码及内容

库卡机器人电源模块KPS600/25-ESC报错代码以及内容包括:   ERROR 52 闺阁温度过高   ERROR 79 于控制部件上的EEPROM间的通讯故障   ERROR 65 ...

库卡机器人KMR iiwa的优点 库卡机器人KMR iiwa的优点

能够组合:请设计您的个性化全体解决方案。模块化体系 KMR iiwa 提供由机器人技能、移动式渠道和工业组件组成的众多组合方式。   灵敏:LBR iiwa 轻型机器 ...

库卡机器人使用子程序技术进行工作因素 库卡机器人使用子程序技术进行工作因素

一、 库卡机器人为什么要运用子程序技能进行工作?   在编程中,子程序首要用于实现相同任务部分的屡次运用,从而防止程序码重复。 另外,选用子程序后也可节约存储空间。运用子程序的另一个 ...

库卡KR40机器人定制防护服、防尘衣 库卡KR40机器人定制防护服、防尘衣

库卡KR40机器人是一台工业码垛机器人,因其运作速度快、精度高,是包装职业不行短少的码垛机器人。所以其防护体系也在日益提高,运用库卡KR40机器人防护服便是常用的一种防护方式。 ...

伺服控制需要原点回归因素——库卡机器人 伺服控制需要原点回归因素——库卡机器人

在进行伺服定位操作之前一般都需求先进行原点回归,不然伺服电机可能会停工,说是在「原点回归未完成时启动」。那么,为什么要进行原点回归?   原点回 ...

KUKA移动机器人KMP 1500特点 KUKA移动机器人KMP 1500特点

KUKA AMR KMP 1500 是一种全向移动式渠道,能够在空间内自主、灵敏地移动。结合新一代的 KUKA Sunrise 控制体系,它为未来的工业供给模块化、使用广泛的移动式出产计划。 ...

库卡机器人现场总线通讯故障维修 库卡机器人现场总线通讯故障维修

库卡机器人现场总线通讯故障大多分为以下5种情况。   故障1:无法经过诊断程序接口进行通讯。   故障发生原因:数据线、外围设备发生故障、现场总线卡 ...

工业机器人操作技术——库卡机器人 工业机器人操作技术——库卡机器人

工业机器人运动编程:   1、认识工业机器人,示教器操作环境设置,示教器可编程按键的使用;   2、手动操纵机器人,机器人I/O通讯接口,规范I/O板及装备;   3、程序数据建立与贮存, ...

库卡机器人伺服焊***标准程序示教功能 库卡机器人伺服焊***标准程序示教功能

步骤1:示教功能   转换操作方法到“T1”而且移动机器人到它的原点方位。   选择程序“Cor_T1”。然后打开文件夹(菜单“Program”-->“FOLD”-->“AllFOLDs opn”),否则相应的条目不显示 ...

工业机器人坐标系及其特点——库卡机器人 工业机器人坐标系及其特点——库卡机器人

1、直角坐标型   (1)长处:这种操作器结构简单,运动直观性强,便于实现高精度。   (2)缺点:是占有空间方位较大,相应的工作范围较小。   2、圆柱坐标型   (1)长处:同直角坐标型 ...

库卡机器人视觉系统结构 库卡机器人视觉系统结构

1、光学成像模块。   该模块又能够分为照明体系规划和镜头光学体系规划两部分。   光照规划便是经过研究被测物体的光学特性、距离、物体巨细、布景特性等,合理的规划光源的强度、色彩、 ...

库卡机器人变量的理论及有效性 库卡机器人变量的理论及有效性

关于变量的理论部分:   1.库卡机器人运用 KRL 对机器人进行编程时,从*普通的意义上来说,变量就是在机器人进程的运转过程中呈现的计算值 (“ 数值 ”)的容器。   3.每个变量都在 ...

库卡机器人信号等待超时编码 库卡机器人信号等待超时编码

当玩库卡机器人的时候,经常会说ABB有等待超时的指令,你们库卡为什么没有。其实上ABB仅仅将该指令封装好了,用户拿来直接运用,每家的语言有自己的特色,库卡开放性好,只需你自己理解了功用逻 ...

库卡机器人KSS驱动模块升级操作 库卡机器人KSS驱动模块升级操作

用该功用能够装置 KSS更新,例如从 KSS 8.3.0更新到KSS 8.3.1。在装置或更新KUKA系统软件之后,机器人控制系统始终执行初始冷发动。咱们主张在软件更新前将一切相关数据存档。假如需求的话,能 ...

栏目导航
客服中心

在线咨询:QQ


联系方式联系方式

联 系 人:黄经理

联系QQ:3271883383

联系电话:13522565663


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

工作时间工作时间

工作日:9:00-17:00

节假日:仅处理紧急事件

Contact us

联系我们

联系电话 QQ咨询
QQ咨询

3271883383

公司地址
返回顶部