库卡机器人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/库卡机器人120周年纪念收集了一些特别的祝贺 KUKA/库卡机器人120周年纪念收集了一些特别的祝贺

1898年,约翰·约瑟夫·凯勒(Johann Josef Keller)和雅各布·克纳皮希(Jakob Knappich)在奥格斯堡创建了一家乙炔路灯厂。电报的缩写作为名字保留下来,公司改变了:多年来,库卡一次又一次地改造 ...

KUKA机器人伺服电机维修遇到过热故障原因 KUKA机器人伺服电机维修遇到过热故障原因

①电源电压过高;   ②电源电压过低,电动机又带额定负载运行,电流过大使绕组发热;   ③修补撤除绕组时,采用热拆法不妥,烧伤铁芯;   ④电动机过载或频繁起动;   ⑤电动机缺相 ...

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

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

库卡机器人伺服电机轴承过热原因 库卡机器人伺服电机轴承过热原因

KUKA库卡机器人伺服电机轴承过热的原因和修理方法   伺服电机轴承过热的原因:   1、轴承内外圈合作太紧;   2、零部件形位公差有问题,如机座、端盖 ...

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

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

未来的KUKA操作系统将开启机器人技术的新时代 未来的KUKA操作系统将开启机器人技术的新时代

在迈向直观、快速、高功能的全面自动化新时代的道路上,KUKA 将在汉诺威工业数字饱览会上初次披露未来的操作体系 iiQKA.OS,让人一睹为快。该操作体系将构成一整个生态体系的根底,供给拜访各种 ...

工业机器人液压驱动系统介绍 工业机器人液压驱动系统介绍

液压驱动方法大多用于要求输出力较大的场合,在低压驱动条件下比气压驱动速度低。   液压驱动的输出力和功率很大,能构成伺服机构,常用于大型机器人关节的驱动。   液压驱动体系主要由液 ...

工具负载数据介绍——库卡机器人 工具负载数据介绍——库卡机器人

在工业机器人中,什么是东西负载数据呢?   东西负载数据是指一切装在机器人法兰上的负载.它是另外装在机器人上并由机器人一起移动的质量.   需要输 ...

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

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

机器人长期停机注意事项——库卡机器人 机器人长期停机注意事项——库卡机器人

1. 开机前承认   1.1 5S清洁过的现场可能留有水渍,请检查控制器内外部和机器人本体是否枯燥,防止形成短路。   1.2 上电前测定控制柜的输入电压是否正确。R-30iA、R-30iB、R-30iB PLUS ...

库卡机器人的设置负载方法 库卡机器人的设置负载方法

一、库卡机器人负载设置存在的问题   目的其实只有一个,适宜的负载,在适宜驱动力下,机械手无论在静态仍是动态都能够承受满足的惯性力矩,以保证电气控制系统对机械手控制。   和其他机 ...

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

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

KUKA机器人零点校正步骤 KUKA机器人零点校正步骤

1:T1模式,无选择程序,程序发动键正常,机器人各轴抵达零点附近位置;   2:将EMD进行衔接,机器人为X32;   3:用设备尾部拧开将盖子拧开,并将设 ...

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

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

库卡机器人用于疫情检测 库卡机器人用于疫情检测

根据我国国家卫健委最近发布的信息,到5月19日,全国累计陈述接种新冠疫苗44951.1万剂次,其中最近8天接种超过1亿剂次。跟着全球疫情形势的改变,病毒虽然在不断变异,但尚未彻底逃逸疫苗的作用 ...

库卡工业机器人主要构成部分 库卡工业机器人主要构成部分

工业机器人广泛使用在产业制作上,轿车制作、电器、食物等,能替代重复机器式操作作业,是靠本身动力和操控才能来实现种种功用的一种机器。它可以承受人类指挥,也可以依照事先编列的程序作业。 ...

库卡机器人所有软件包功能介绍 库卡机器人所有软件包功能介绍

1.FORCE TORQUE CONTROL / SENSOR COMMUNICATION(力和扭矩的操控 / 传感器通讯)   选择各种不同的库卡信号处理软件,对您的机器人来说可能仅仅小小的扩 ...

机械手的避障控制——库卡机器人 机械手的避障控制——库卡机器人

机械手的运动学冗余自由度是指机械手拥有比它的末端所需要的自由度更多的自由度。运动学冗余自由度的机械手具有比非冗余自由度的机械手更好的功能。例如,非冗余自由度的机械手在外部环境中有障 ...

栏目导航
客服中心

在线咨询:QQ


联系方式联系方式

联 系 人:黄经理

联系QQ:3271883383

联系电话:13522565663


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

工作时间工作时间

工作日:9:00-17:00

节假日:仅处理紧急事件

Contact us

联系我们

联系电话 QQ咨询
QQ咨询

3271883383

公司地址
返回顶部