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

  扭矩监控开启或封闭

更多相关内容
库卡机器人常用调试工具 库卡机器人常用调试工具

一. 需求知晓:   机器人型号:如 KR16-2   体系版别 :如 KSS8.3.38   选项包 : 如 EthernetKRL 2.6   控制柜型号 :如 Smallsize-2; ...

KUKA/库卡机器人和啤酒节-典型的巴伐利亚 KUKA/库卡机器人和啤酒节-典型的巴伐利亚

当你想到啤酒节的时候,你脑海中会立刻浮现出烤杏仁、摩天轮和一杯啤酒的味道。但是KUKA/库卡和它有什么关系呢?   传统与现代   明天中午12点整:只要慕尼黑的特莱西恩威语响起“0'zapft i ...

KUKA KR CYBERTECH系列新一代Edition机器人 KUKA KR CYBERTECH系列新一代Edition机器人

近日,库卡最新推出了适用于通用行业的KR CYBERTECH系列Edition机器人,其具有牢靠的功能和更低的总投资本钱等特色,适用于转移、打磨、装置、上下料包装、码垛、弧焊等多种使用,使入门级自动 ...

库卡机器人危险环境维修注意事项 库卡机器人危险环境维修注意事项

一、库卡(KUKA)机器人修理时留意事项   (1)库卡(KUKA)机器人所有者、操作者有必要对自己的安全负责。库卡(KUKA)不对机器运用的安全问题负责。库卡(KUKA)提示用户在运用库卡(KUKA ...

库卡机器人指令行缩进及程序流程图 库卡机器人指令行缩进及程序流程图

库卡机器人指令行的缩进有什么作用?   为了便于说明程序模块之间的关系,建议在程序文本中缩进嵌套的指令列,并一行紧挨一行地写入嵌套深度相同的指令。所获得的作用仅仅体现在外观上,它只 ...

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

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

库卡机器人外部自动配置教程 库卡机器人外部自动配置教程

库卡机器人外部主动配置教程——接口界说的输出端说明   输出端变量说明   输出信号一共4个菜单;首要介绍常用的输出信号   $ALARM_STOP - 紧迫中止 ...

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

从功能上来说,库卡机器人可分为弧焊机器人、铸锻机器人、搬运/码垛机器人。   库卡弧焊机器人是指进行自动弧焊的工业机器人,它与点焊机器人基本相同。焊接机器人主要用于各种汽车零件的焊 ...

库卡机器人伺服电机剧烈振动不平衡 库卡机器人伺服电机剧烈振动不平衡

(1)kuka电机转子不平衡,电机转子的动平衡制作时有缺点或使用后变差,就会发生形如“振荡电机”一样的振荡源。   ​   (2)丝杠曲折,丝杠曲折后丝杠 ...

KUKA机器人程序语法 KUKA机器人程序语法

KUKA库卡机器人的测验   1、查看KUKA机器人程序语法:   --->菜单键File--->7CheckProgram   2、编程窗口(Test):   --->菜单键View--->5Test   (1)功能键:   tart:发动程 ...

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

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

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

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

库卡机器人受力误差与操控补偿 库卡机器人受力误差与操控补偿

高端装备制作表现着一个国家综合国力的凹凸。目前,我国正在大力发展高铁技术、大飞机项目、核能项目、航空航天项目等一系列重大项目,取得了注目的成就。这些项目都具有相同的特点,就是相对精度 ...

库卡六轴机器人简介 库卡六轴机器人简介

库卡六轴机器人是拥有6个可活动的关节轴,类似于人类的手臂的关节机器,人称6轴关节机器人、6轴工业机械手或6轴工业机器人,是当今工业领域中最常见的工业机器人的形态之一。适合用于诸多工业领 ...

工业机器人控制器的主要功能——库卡机器人 工业机器人控制器的主要功能——库卡机器人

比较于传统的工业设备,工业机器人有许多的优势,比如机器人具有易用性、智能化水平高、出产效率及安全性高、易于办理且经济效益明显等特点,使得它们能够在高危环境下进行作业。   现在,工 ...

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

一、高精细减速器   精细减速器,在机械传动范畴是衔接动力源和执行组织之间的中心设备,通常它把电动机、内燃机等高速作业的动力经过输入轴上的小齿轮,啮合输出轴上的大齿轮,从而达到降低 ...

库卡机器人首次调整步骤 库卡机器人首次调整步骤

假如初次调整丢掉 (如在更换电机或磕碰后),则复原初次调整。由于学习过的误差在调整丢掉后依然存在,所以库卡机器人能够计算出初次调整。对某个轴进行检查之前,有必要完成对所有较低编号的 ...

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

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

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

外部停止和停止后启动机器人——库卡机器人 外部停止和停止后启动机器人——库卡机器人

中止机器人:断掉信号$drivers_Off,这种中止是断掉机器人伺服。   中止后持续启动机器人:重复上篇文章《库卡机器人外部主动启动装备办法一》过程4、5就可以启动机器人。 ...

栏目导航
客服中心

在线咨询:QQ


联系方式联系方式

联 系 人:黄经理

联系QQ:3271883383

联系电话:13522565663


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

工作时间工作时间

工作日:9:00-17:00

节假日:仅处理紧急事件

Contact us

联系我们

联系电话 QQ咨询
QQ咨询

3271883383

公司地址
返回顶部