库卡机器人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

  扭矩监控开启或封闭

更多相关内容
库卡机器人开机检查 库卡机器人开机检查

第一步:环境查看   1. 承认环境温度:KUKA 控制柜的运用环境温度要求在 5°C-45°C 之间,机器人本体工作环境温度 10°C-55°C,部分新机型的工作温度在 0°C-55°C(具体见机器人技能手册 ...

工业机器人关键零部件——库卡机器人 工业机器人关键零部件——库卡机器人

开展工业机器人,要重点打造六种标志性产品,五种关键零部件,四种基本能力。本期中发智造为大家介绍五种关键零部件——高精密减速器、高功能机器人专用伺服电机和驱动器、高速高功能操控器、传 ...

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

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

库卡机器人防护服作用 库卡机器人防护服作用

库卡机器人防护服分为多种类型,不同类型具有不同的功用,防静电、防尘、防水等这儿详细介绍了宏盛德诚提供的不同类型的机器人防护服、不同的特色和防护功用。 ...

库卡机器人程序逻辑功能介绍 库卡机器人程序逻辑功能介绍

逻辑编程入门,在逻辑编程时运用输入端和输出端,为了实现与机器人操控系统的外围设备进行通讯,可以运用数字式和模拟式输入端和输出端。   对 KUKA 机器 ...

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

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

库卡机器人的焊接姿态调整与运行轨迹 库卡机器人的焊接姿态调整与运行轨迹

根据库卡焊接机器人的焊接技能的使用状况和开展需求,传统的焊接方法一定程度上不能高效的满意生产需求,弧焊机器人技能越来越受到生产厂家的注重。弧焊机器人如何高效而又地完结批量生产,是现 ...

库卡机器人旋转变压器数字转换器 库卡机器人旋转变压器数字转换器

库卡机器人旋转变压器数字转换器(RDC)用来收集电机方位数据。RDC上可以衔接8个旋转变压器。另外还丈量和分析电机温度。EDS用于在RDC箱中存储非易失性数据。 ...

库卡推出新型超紧凑KR SCARA卧式关节臂机器人 库卡推出新型超紧凑KR SCARA卧式关节臂机器人

库卡SCARA机器人作为工业机器人的一个分支,以其高精度、高性价比、高灵活性和较强的适应性胜任安装、包装、贴标、分拣等多种加工工艺,帮助众多制作企业完成减员增效。但随着近几年高精尖工业 ...

库卡机器人型号以及类型区分 库卡机器人型号以及类型区分

库卡工业机器人一般依照集中规范进行分类:   1、依照轴数进行分类。   2、依照使用场景进行分类。例如:焊接,码垛等。   库卡机器人型号状况。    ...

库卡机器人备份还原方法 库卡机器人备份还原方法

需要备份的情况:   1. 体系故障;   2. 硬件溃散。   备份的意义:   1.保存当时做好的程序;   2.用户能够防止误操作删改程序;   3.让体系从头运作,防止二次调试或装备。 ...

机器人驱动控制系统——库卡机器人 机器人驱动控制系统——库卡机器人

驱动操控系统首要用于操控机器人依照设定的运动参数进行运动。其首要包含伺服驱动器、伺服电机和操控器。   (1)伺服电机首要用于驱动机器人的关节,要求具 ...

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

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

机器人程序中逻辑功能的使用——库卡机器人 机器人程序中逻辑功能的使用——库卡机器人

在逻辑编程时运用输入端和输出端,为了完成与机器人操控系统的外围设备进行通讯,可以运用数字式和模拟式输入端和输出端。   对 KUKA 机器人编程时,运用的 ...

库卡kuka机器人编程语言 库卡kuka机器人编程语言

1.KUKA的编程言语   KUKA的机器人编程言语简称 KRL,是一种相似C言语(请百度什么是C言语)的文本型言语,由.SRC 和 .DAT 组成。   .SRC贮存程序逻辑、指令、动作之类 .DAT贮存方位变量以 ...

焊接机器人埋弧焊的特点——库卡机器人 焊接机器人埋弧焊的特点——库卡机器人

1.出产效率高   因为库卡机器人进行埋弧焊时,焊丝的伸出长度较小,能够选用较大的焊接电流。例如焊条电弧焊使用焊条焊接时,电流的范围也就是250 —— 350A,而埋弧焊通常为600?850A, ...

KUKA 机器人机械臂中的RDC作用 KUKA 机器人机械臂中的RDC作用

(1)提供电压,具有电源分配功用   (2)借用分解器(SIL2)技术采集八个电机的方位信息,进行方位反馈   (3)获取电机实时的温度(PTC)   (4) ...

KUKA机器人外部轴电机编组步骤 KUKA机器人外部轴电机编组步骤

弧焊工作站为进步焊接可达率,通常会用到各种变位机,常见的变位机形式有L型变位机、倾翻式变位机、头尾架变位机等。其间L型变位机、倾翻式变位机都有两个外部轴,某些特殊工况,需求焊接过程中 ...

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

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

库卡机器人搬运程序编程 库卡机器人搬运程序编程

(1)翻开程序   翻开现已新建的程序文件banyunl“ ,进入程序编辑器。程序编辑器中有4行程序,其间, INI:初始化,END:程序完毕,中间两行为回HOME点。   (2)示教:回HOME点   使用 ...

栏目导航
客服中心

在线咨询:QQ


联系方式联系方式

联 系 人:黄经理

联系QQ:3271883383

联系电话:13522565663


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

工作时间工作时间

工作日:9:00-17:00

节假日:仅处理紧急事件

Contact us

联系我们

联系电话 QQ咨询
QQ咨询

3271883383

公司地址
返回顶部