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

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

3天内不再提示

KUKA机器人练习:制作一条报警信息!

机器人及PLC自动化应用 来源:机器人及PLC自动化应用 2020-05-11 09:46 次阅读

Set_KrlMsg(#State, USER_MSG, Par[], Opt)报警信息函数

定义的 KUKA 结构:KrlMsg_T

STRUC KrlMsg_T CHAR Modul[24], INT Nr, CHARMsg_txt[80]

Modul[ ]可包含最多 24 个字符。

Nr是可自由选择的整数

不能识别二次使用的编号。

信息文本: Msg_txt[ ] ,Msg_txt[ ] 可包含最多 80 个字符。

如需对下一条信息的 Msg_txt[ ] 重新进行初始化,则必须先删除“原有的”内容。

例:

DECL KrlMsg_TUSER_MSG

USER_MSG = {Modul[] "user", Nr -1, Msg_txt[] " "}

发送人: Modul[ ]"user "

信息号: Nr 56

信息文本: Msg_txt[ ] "HHHHH Q %1 "

枚举数据类型 EKrlMsgType

ENUM EKrlMsgType Notify, State, Quit,Waiting

#Quit : 将该信息提示作为确认信息发出

#STATE: 将该信息提示作为状态信息发出

#NOTIFY:将该信息提示作为提示信息发出

#WAITING: 将该信息提示作为等待信息发出

信息文本中的变量%1,%2,%3

因此,需要 3 组参数。每组参数由 KUKA 结构 KrlMsgPar_T 构成:

Enum KrlMsgParType_T Value, Key, Empty

STRUC KrlMsgPar_T KrlMsgParType_T Par_Type,CHAR Par_txt[26], INT

Par_Int, REAL Par_Real, BOOL Par_Bool

例如:

DECLKrlMsgPar_T Par[3]

Par[1] = {Par_type #Value, Par_Int 15 }

Par_Type : 参数 / 通配符的类型

 #VALUE : 参数直接以传递的形式代入信息文本中 (即作为字符串、INT、REAL 或 BOOL 值)

 #KEY: 该参数是一个为载入相应的文本用于在信息提示数据库中进行查找的关键词

 #EMPTY : 参数是空的。

Par_txt[26] : 参数的文字或关键词

Par_Int: 将一个整数值作为参数传递

Par_Real : 将一个实数值作为参数传递

Par_Bool : 将一个布尔值作为参数传递,显示的文字为TRUE 或 FALSE

练习:在USR_S中编辑一个Ms_msg的程序

然后通过:中断程序触发.

GLOBALINTERRUPTDECL26WHEN $IN[100] == true DO ms_msg()

INTERRUPT ON 26

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

    关注

    7

    文章

    3799

    浏览量

    64381
  • 函数
    +关注

    关注

    3

    文章

    4331

    浏览量

    62597
  • KUKA
    +关注

    关注

    3

    文章

    217

    浏览量

    16527

原文标题:KUKA 机器人练习:制作一条报警信息!

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

收藏 人收藏

    评论

    相关推荐

    【「具身智能机器人系统」阅读体验】+初品的体验

    《具身智能机器人系统》 书由甘鸣、俞波、万梓燊、刘少山老师共同编写,其封面如图1所示。 本书共由5部分组成,其结构和内容如图2所示。 该书可作为高校和科研机构的教材,为学生和研究人员提供系统
    发表于 12-20 19:17

    《具身智能机器人系统》第1-6章阅读心得之具身智能机器人系统背景知识与基础模块

    要给AI这个聪明的“头脑”装上副“身体”。这个“身体”可以是部手机,可以是台自动驾驶汽车。而人形机器人则是集各类核心尖端技术于体的载
    发表于 12-19 22:26

    鸿蒙机器人与鸿蒙开发板联动演示

    鸿蒙机器人与鸿蒙开发板联动演示,机器人的角色为迎宾机器人,开发板负责人宾客出现监听
    发表于 12-02 14:55

    【书籍评测活动NO.51】具身智能机器人系统 | 了解AI的下个浪潮!

    早就听大佬们说,具身智能是人工智能的下波浪潮,也是AI未来的趋势! 最近,具身智能的概念更是炙手可热,备受瞩目! 不论是这几天稚晖君开源人形机器人全套图纸+代码,引发圈内热议。 还是各类具身智能
    发表于 11-11 10:20

    认识机器人与CW32四足机器人控制项目

    : 1. 定义 机器人是具有感知、决策和执行功能的自动化设备。它可以接受外部信息,进行处理,并据此执行定的动作。 2. 组成 感知系统 :如摄像头、传感器等,用于接收外部信息。 控制
    的头像 发表于 09-28 15:46 248次阅读

    地瓜机器人发布系列通用机器人套件

    在“机器人+”浪潮的推动下,地瓜机器人近日隆重推出了系列面向未来的软硬件产品组合,旨在赋能新代通用机器人的发展。此次发布的亮点包括旭日5
    的头像 发表于 09-25 15:56 323次阅读

    开源项目!用ESP32做个可爱的无用机器人

    简介 作者在完成硕士论文答辩后,利用空闲时间制作个他直想做的机器人——可爱无用机器人。 无用
    发表于 09-03 09:34

    开源项目!用ESP32做个可爱的无用机器人

    简介 作者在完成硕士论文答辩后,利用空闲时间制作个他直想做的机器人——可爱无用机器人。 无用
    发表于 08-30 14:50

    ROS让机器人开发更便捷,基于RK3568J+Debian系统发布!

    本帖最后由 Tronlong创龙科技 于 2024-7-19 17:18 编辑 ROS系统是什么 ROS(Robot Operating System)是个适用于机器人的开源的元操作系统。它
    发表于 07-09 11:38

    Al大模型机器人

    金航标kinghelm萨科微slkor总经理宋仕强介绍说,萨科微Al大模型机器人有哪些的优势?萨科微AI大模型机器人由清华大学毕业的天才少年N博士和王博士团队开发,与同行相比具有许多优势:语言
    发表于 07-05 08:52

    机器人视觉的作用是什么

    、引言 机器人视觉是机器人技术的重要组成部分,它利用计算机视觉技术对机器人周围环境进行感知、识别和理解,为机器人提供决策和执行任务所需的
    的头像 发表于 07-04 11:24 709次阅读

    工业机器人仿真软件有哪些

    款功能强大的机器人仿真和离线编程软件,支持多种机器人品牌,如Fanuc、KUKA、ABB等。它提供了丰富的工具,如3D可视化、碰撞检测、路径优化等。 CoppeliaSim (前称V-REP) :CoppeliaSim 是
    的头像 发表于 06-17 09:34 3838次阅读

    Kuka机器人配置Profinet通讯网关HT3S-PNS-ECS

    Kuka机器人配置Profinet通讯网关HT3S-PNS-ECS
    的头像 发表于 06-13 15:52 684次阅读
    <b class='flag-5'>Kuka</b><b class='flag-5'>机器人</b>配置Profinet通讯网关HT3S-PNS-ECS

    机器人+AI“疯狂的年” 券商建议关注四主线

    短短三天内,机器人、特别是人形机器人领域接连有大事发生。
    的头像 发表于 02-27 11:01 767次阅读

    UCB_SWAP配置信息共16,写入一条有效配置后,上一条需写1使配置无效是为什么?

    UCB_SWAP配置信息共16,写入一条有效配置后,上一条需写1使配置无效。 经过实测发现配置是从下至上检索,取最后一条有效配置,而不是从
    发表于 01-24 08:31