0
  • 聊天消息
  • 系统消息
  • 评论与回复
登录后你可以
  • 下载海量资料
  • 学习在线课程
  • 观看技术视频
  • 写文章/发帖/加入社区
会员中心
创作中心

完善资料让更多小伙伴认识你,还能领取20积分哦,立即完善>

3天内不再提示

VW大众标准中BAS()程序的使用浅谈

机器人及PLC自动化应用 来源:机器人及PLC自动化应用 2020-06-11 16:20 次阅读

表层程序:

KLIN VB=8[mm/s] Genau=2[mm]ACC=100% RobWzg=1 Base=1 SPSTrig=0[1/100s] P

轨迹程序

1: FB PSPS = M30 & M32 & M39 & E41 & E45& E56 & E74 & E77 & E80

SPS程序

内部程序:

VW_MPARA_ACT=P6_D点号转存

Act_P1 =P6 存储点

Act_P2 =P6 存储点

VW(#MPARA,TRUE)执行后台 辅助程序

SPS_FERTIG=FALSE

TRIGGERWHEN DISTANCE=1 DELAY=0 DO SPS_TRIG(10006) PRIO=-1执行SPS程序

LIN P6C_DIS 执行工艺直线轨迹

$ADVANCE=1 激活预执行

---------------------------------------------------

DEF TOOL (TOOL_NO:IN )

INT TOOL_NO 声明: 整数形式变量TOOL_NO

IF (TOOL_NO==0) THEN 如果工具号 为 0

$TOOL=$NULLFRAME 对工具坐标 进行清零

IF $ADAP_ACC<>#NONE THEN加速度适配器的激活 = #STEP2

$LOAD.M=$DEF_L_M 载荷质量机器人自身值

$LOAD.CM=$DEF_L_CM 载荷重心

$LOAD.J=$DEF_L_J 载荷 惯性

ENDIF

ELSE -------如果有工具号

CONTINUE

$TOOL=TOOL_DATA[TOOL_NO] 使用工具库对应的号里的工具信息

IF $ADAP_ACC<>#NONE THEN加速度适配器的激活 = #STEP2

IF LOAD_DATA[TOOL_NO].M<0 THEN 负载库里的重量值为小于0

$LOAD.M=$DEF_L_M 使用机器人自身计算值

$LOAD.CM=$DEF_L_CM

$LOAD.J=$DEF_L_J

ELSE---------负载库里的重量值有数

$LOAD.M=LOAD_DATA[TOOL_NO].MCONFIG.dat里计算值质量

$LOAD.CM=LOAD_DATA[TOOL_NO].CMCONFIG.dat里计算值重心

$LOAD.J=LOAD_DATA[TOOL_NO].JCONFIG.dat里计算值惯性

IF (($LOAD.M<>0) AND ($LOAD.J.X==0) AND($LOAD.J.Y==0) AND ($LOAD.J.Z==0)) THEN如果有重量,但重心 是0,0,0就用机器人自身值

$LOAD.J=$DEF_L_J载荷重心

ENDIF

ENDIF

ENDIF

ENDIF

CONTINUE

$ACT_TOOL=TOOL_NO 激活的工具号

END

$LOAD预先运行中当前有效的载荷数据

该结构包含输入到机器人控制器中并分配给当前工具的有效载荷数据。参考坐标系是FLANGE坐标系。

$LOAD={M 重量 , CM重心, J惯性}

M质量类型:REAL;单位:公斤

CM 重心 FRAME

X,Y,Z:重心相对于法兰的位置

A,B,C:主惯性轴相对于法兰的方向

J惯性:Type: INERTIA

X,Y,Z:围绕相对于法兰旋转了A,B和C的坐标系轴的惯性矩。

DEF BASE (BASE_NO:IN )

INT BASE_NO 声明: 整数形式变量BASE_NO

IF (BASE_NO==0) THEN如果给的BASE号是0

CONTINUE

$BASE=$WORLD就使用全球坐标作为$BASE坐标值

ELSE 如果给的BASE号不 是0

CONTINUE

$BASE=BASE_DATA[BASE_NO]将CONFIG.dat里的BASE库值 写入BASE坐标里

ENDIF

CONTINUE

$ACT_BASE=BASE_NO ; 显示当前使用的BASE号

CONTINUE

$ACT_EX_AX=-1 外部轴使用的BASE号

END

声明:本文内容及配图由入驻作者撰写或者入驻合作网站授权转载。文章观点仅代表作者本人,不代表电子发烧友网立场。文章及其配图仅供工程师学习之用,如有内容侵权或者其他违规问题,请联系本站处理。 举报投诉
  • 存储
    +关注

    关注

    13

    文章

    4302

    浏览量

    85817
  • 程序
    +关注

    关注

    117

    文章

    3786

    浏览量

    81016
  • 变量
    +关注

    关注

    0

    文章

    613

    浏览量

    28364

原文标题:VW大众标准中BAS()程序的使用浅谈

文章出处:【微信号:gh_a8b121171b08,微信公众号:机器人及PLC自动化应用】欢迎添加关注!文章转载请注明出处。

收藏 人收藏

    评论

    相关推荐

    PD快充芯片U8722BAS可减少非必要能效损耗

    YLBPD快充芯片U8722BAS可减少非必要能效损耗GaN技术的零反向恢复特性(因为不存在体二极管)导致二极管反向偏置电流没有稳定时间,从而降低了死区损失,提高了效率。GaN的开关频率更高,电流
    的头像 发表于 11-01 08:05 183次阅读
    PD快充芯片U8722<b class='flag-5'>BAS</b>可减少非必要能效损耗

    ACS580标准控制程序固件手册

    电子发烧友网站提供《ACS580标准控制程序固件手册.pdf》资料免费下载
    发表于 10-16 16:21 0次下载

    基于氮化镓的电源芯片U8722BAS具有更低成本效益

    基于氮化镓的电源芯片U8722BAS具有更低成本效益GaN是一种改变我们的生活方式,应用前景广泛的特新材料。氮化镓技术正在提供更快的开关速度、更小的尺寸、更高的效率。现在,深圳银联宝科技推出的电源
    的头像 发表于 08-30 12:14 351次阅读
    基于氮化镓的电源芯片U8722<b class='flag-5'>BAS</b>具有更低成本效益

    Soundcheck 自动比对程序 标准品比对

    更发麻烦些,它有更多的参数还设计到曲线比对,在生产中过程是比较耗时的。 因此我们可以提前存储标准品数据,通过编写CustomVI实现自动比对,以提高效率。 图一:比对结果界面,显示全部测试项目与标准
    发表于 06-27 22:09

    TLE9879QXA40_eSL-BAS-EVAL未找到软件包的原因?

    我使用的是TLE987x EvalBoard。 打开我的项目时,弹出了这个窗口 点击"Yes" ,打开软件包安装程序窗口,发现以下错误 "
    发表于 05-24 07:38

    浅谈煤矿企业能耗在线监测系统的设计与应用

    浅谈煤矿企业能耗在线监测系统的设计与应用
    的头像 发表于 05-15 16:07 531次阅读
    <b class='flag-5'>浅谈</b>煤矿企业能耗在线监测系统的设计与应用

    STM32标准程序与HAL库程序如何合并的?

    请问大家STM32标准款与HAL库程序有没有合并的教程,或是合并的方法?
    发表于 04-03 08:02

    浅谈IT隔离电源系统在医院电气设计的应用

    浅谈IT隔离电源系统在医院电气设计的应用 张颖姣 安科瑞电气股份有限公司 上海嘉定 201801 【摘要】许多国际标准都对医疗领域,尤其是那些生命攸关的场所,如手术室、重症监护室、心脏监护室等
    的头像 发表于 03-14 10:38 369次阅读
    <b class='flag-5'>浅谈</b>IT隔离电源系统在医院电气设计<b class='flag-5'>中</b>的应用

    浅谈消防应急照明和疏散指示系统在地铁的设计应用

    浅谈消防应急照明和疏散指示系统在地铁的设计应用 张颖姣 摘要:随着国家设计标准GB51309-2018《消防应急照明和疏散指示系统技术标准》的发布实施,地铁车站的应急照明灯的布置方式
    的头像 发表于 03-12 10:17 386次阅读
    <b class='flag-5'>浅谈</b>消防应急照明和疏散指示系统在地铁<b class='flag-5'>中</b>的设计应用

    浅谈配电节能技术在医院建筑的应用

    浅谈配电节能技术在医院建筑的应用 张颖姣 安科瑞电气股份有限公司 上海嘉定 201801 摘要:本文旨在探讨电气节能技术在医院建筑的应用,通过分析医院建筑电气能耗特点,提出了减少电动机电能损耗
    的头像 发表于 02-27 15:15 360次阅读
    <b class='flag-5'>浅谈</b>配电节能技术在医院建筑<b class='flag-5'>中</b>的应用

    高压开关二极管BAS21LL-Q产品数据表

    电子发烧友网站提供《高压开关二极管BAS21LL-Q产品数据表.pdf》资料免费下载
    发表于 02-25 10:50 0次下载
    高压开关二极管<b class='flag-5'>BAS</b>21LL-Q产品数据表

    GD32VW553系列开发指南

    电子发烧友网站提供《GD32VW553系列开发指南.pdf》资料免费下载
    发表于 02-19 10:53 0次下载
    GD32<b class='flag-5'>VW</b>553系列开发指南

    大众汽车将ChatGPT批量集成到多种汽车

    大众汽车在官网宣布,他们已经成功将ChatGPT集成到其电动和内燃机汽车。这一创新将为用户提供更加智能、便捷的交互体验。
    的头像 发表于 01-11 14:32 387次阅读

    浅谈PLC程序执行的过程

    plc初学者,学习编程,首先要了解PLC程序执行的过程是什么。
    的头像 发表于 01-08 09:31 2755次阅读

    ​231亿!大众“中国梦”实现?

    作为最早一批与中国合作的跨国汽车巨头,大众汽车集团在华40年,曾先后打造上汽大众、一汽-大众两家整车合资企业,对中国汽车工业影响深远。如今,成立于2017年的大众在华第三家整车合资企业
    的头像 发表于 01-02 16:34 847次阅读