OPCUA 行业配套标准:机器人

这篇具有很好参考价值的文章主要介绍了OPCUA 行业配套标准:机器人。希望对大家有所帮助。如果存在错误或未考虑完全的地方,请大家不吝赐教,您也可以点击"举报违法"按钮提交疑问。

     OPCUA 行业配套标准:机器人,opc ua,机器人,OPCUA

   OPC UA 定义了对象,对象类型,结构化组织能力和定义对象之间关系的能力,利用这些基础和衍生类型及对象,用户还可以搭建出更复杂的类型,关系和对象。

如果不同的厂商或者用户定义的信息模型不同,将会影响系统的互操作性,对于设备而言,如果采用统一标准的信息模型,将会提高设备的互操作。

        OPC 基金会在OPC UA标准的基础上,与众多的行业机构展开合作,针对行业的特点,制定各种配套标准,也称为伴随标准。这些配套标准促进了专业设备的互操作性。另一方面,使用同样的信息模型标准, 建模的工作将变的简单有效。

在本博文中,我们介绍其中一个配套标准,机器人。

OPC 40010-1: Robotics - Vertical Integration

         国外一些机械臂制造厂商已经为他们的机械臂构建了符合OPC-40010-1 的OPCUA 服务器 。在学习该标准的同时,我们也参考了UR 公司的OPC UA 服务器。

机器人OPC UA 模型

OPCUA 行业配套标准:机器人,opc ua,机器人,OPCUA

模型的根是MotionDeviceSystemType的对象,名称 Robot,在OPCUA for Device 模型的ComponentType之下,也可以直接在服务器的Objects目录下,它包括下面三个对象:

  • MotionDevices
  • Controllers
  • SafetyStates

运动设备(MotionDevices)

 

运动设备(MotionDeviceType)

    MotionDevics目录包含了MotionDeviceType对象,取名为RobotArm 这是连接到控制器的物理机械臂的模型。

轴(Axes)

该目录包含了机械臂6个轴的对象

  • 基轴Base
  • 肩部轴Shoulder
  • 肘部轴Elbow
  • 腕部轴Wrist1
  • 腕部轴Wrist2
  • 腕部轴Wrist3

每个轴包括的变量

  • MotionProfile: 1 (ROTARY,ROTATARY_ENDLESS,LINEAR)
  • AdditionalLoad 在该轴上的负载,例如焊接机的变压器
  • 参数ParameterSet:
    1. 实际位置ActualPosition: 对应的关节位置,单位:弧度。
    2. 实际速度ActualSpeed: 相应的关节的速度 单位rad/sec
    3. 实际加速度

动力总成(PowerTrains)

该文件夹包含6个电机类型(MotorType)对象:

  • 基电机Base
  • 肩部电机Shoulder
  • 肘部电机Elbow
  • 腕部电机Wrist1
  • 腕部电机Wrist2
  • 腕部电机Wrist3

电机类型(MotorType)

基础属性

  •  序列号
  • 制造商
  • 型号
  • 生产号

参数集(ParameterSet)

  • 刹车释放
  • 电机温度
  • 有效载荷率

齿轮类型(GearType)

  •  序列号
  • 制造商
  • 型号
  • 生产号
  • 齿轮比
  • 齿轮距(Pitch)

安全状态(SafetyStates)

控制器(ControllerType)

  •  序列号
  • 制造商
  • 型号
  • 生产号
  • 当前用户
  • 软件
  • 任务控制
  • 参数集
    • 总开机时间
    • 开机时间
    • UPS 状态
    • 总能耗
    • 机箱风扇速度
    • CPU风扇速度
    • 输入电压
    • 温度

辅助组件类型(AuxiliaryComponentType)

驱动类型(DriveType)

只有一个生产编号

任务控制TaskControls

  • 组件名称ComponentName
  • 参数集ParameterSet
    • 任务程序装入TaskProgramLoaded
    • 任务程序名称TaskProgramName
    •  执行模型ExecutionMode

任务程序名称: 在UR 中,是装入Polyscope 的程序名称,例如:"/programs/palletizer.urp"  

执行模型: 枚举类型,CYCLE, CONTINUOUS, STEP

注:UR 的程序

UR 的程序不是OPCUA Robot 模型的一部分。

用户可以通过两种办法给优傲机器人编程:

  • URP程序——用户使用示教器的图形界面编程可直接生成URP程序,即机器人可读代码。用户不需要具备任何编程水平即可生成或修改程序。URP程序还可以调用多个SCRIPT子程序,具有延展功能。
  • SCRIPT程序——SCRIPT是优傲的UR Script编程语言所生成的程序文件。就像其他编程语言那样,UR Script有变量、类型、控制流程指令、函数等功能。另外,UR Script包括内置的变量与函数可以控制机器人输出入信号以及运动。

        这两种编程方式各有所长:你可以无需编程水平在示教器上直接生成URP程序;也可以使用SCRIPT增加编程功能,另外,SCRIPT还可用于远程控制机器人驱动。

 

心得

        OPCUA For Robot 是机械臂的信息模型,包含了许多Robot 零部件的相关信息和一些状态,但是没有包括控制的方法。机械臂的控制程序是通过下载SCRIPT 程序实现的。OPCUA 信息模型只是提供了文件名称,甚至没有下载程序的接口。

    感觉这样的OPCUA 模型实用性不大。文章来源地址https://www.toymoban.com/news/detail-744982.html

到了这里,关于OPCUA 行业配套标准:机器人的文章就介绍完了。如果您还想了解更多内容,请在右上角搜索TOY模板网以前的文章或继续浏览下面的相关文章,希望大家以后多多支持TOY模板网!

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处: 如若内容造成侵权/违法违规/事实不符,请点击违法举报进行投诉反馈,一经查实,立即删除!

领支付宝红包 赞助服务器费用

相关文章

  • 年营收超1700亿元 中国机器人行业走向更多场景

    文 | BFT机器人  中国已经连续九年成为全球最大的工业机器人应用国,同时还是全球机器人第一生产大国,2022年机器人全行业营收超过1700亿元(人民币,下同)。随着《“机器人+”应用行动实施方案》的落地,机器人应用的深度和广度加速扩展。 工业机器人装机量超全球50%

    2024年02月07日
    浏览(29)
  • MES系统在机器人行业生产管理种的运用

           机器人的智能水平也伴随技术的迭代不断攀升。        2021年的春晚舞台上,来自全球领先工业机器人企业abb的全球首款双臂协作机器人yumi,轻松自如地表演了一出写“福”字,赢得了全国观众的赞叹。          在汽车装配领域,一台机器人可以自主完成一部轿车

    2024年02月13日
    浏览(32)
  • AI智能客服机器人在医疗健康行业中的应用

    随着科技的飞速发展,AI智能客服机器人已经逐渐渗透到我们生活的各个领域,而在医疗健康行业中,它的应用更是为人们带来了很多便利。那么,AI智能客服机器人在医疗健康行业中的应用是怎么样的呢?今天,我们就来一起探讨这个话题,并看看有哪些AI智能客服机器人可

    2024年04月16日
    浏览(31)
  • RPA机器人《国网电力》电力行业实施案例-基层减负 提质增效

    背景:随着国网战略目标加速落地,数字化转型和精益化管理深化推进,各供电公司亟待突破精细化管控不深入、执行标准不够统一、系统数据不够融通等制约工作质效提升的能力瓶颈,针对这些问题,决定引入诸如RPA、OCR等技术,打破系统数据壁垒,建设数智化运营监控管

    2024年02月12日
    浏览(37)
  • 机器人行业中我们常说的roll、yaw、pitch是什么?

    标系建立: 载体坐标系与载体坐标系的关系是三个Euler角:yaw,pitch,roll,反应了载体相对基准面的姿态。 pitch是围绕X轴旋转,也叫做俯仰角。当X轴的正半轴位于过坐标原点的水平面之上(抬头)时,俯仰角为正,否则为负,如下图所示。   yaw是围绕Y轴旋转,也叫偏航角。

    2024年02月11日
    浏览(31)
  • 行业动态 | 第一个支持与 ChatGPT 进行面对面聊天的机器人女友

    GPT-4的上线、文心一言的发布、加上GPT-4植入Office全家桶,不少人感叹:我们每天醒来都被AI的快速发展所震惊,但是更多人感叹自己没有参与其中。 今天小A介绍一款新的机器人爱丽丝,这是一个免费的网页程序 Chat D-ID——世界上第一个允许用户与数字人进行实时对话的应用

    2024年02月02日
    浏览(75)
  • 机器人修正DH参数(MDH)和标准DH(SDH)参数

    1.1.1 连杆坐标系定义 (a) 运动链中间位置连杆坐标系{ i {i} i }的定义 固连在连杆i上的固连坐标系称为坐标系{ i i i } O i O_i O i ​ 原点:关节轴i和i+1的交点或关节轴i和i+1公垂线与关节轴i的交点 Z ^ i hat{Z}_i Z ^ i ​ 轴:关节轴 i i i X ^ i hat{X}_i X ^ i ​ 轴:沿 Z ^ i hat{Z}_i Z ^ i ​

    2024年03月14日
    浏览(38)
  • 青少年机器人技术一级核心知识点、水平要求和考试标准

    青少年机器人技术的发展已成为当今世界科技领域中备受瞩目的一项技术。机器人技术的应用范围越来越广泛,不仅在工业制造、医疗、教育等领域中得到广泛应用,同时也成为了青少年学习STEM(科学、技术、工程、数学)的重要内容。 为了推动青少年机器人技术的发展,

    2024年02月12日
    浏览(32)
  • 【标准DH法和改进DH法介绍及三自由度四足或双足机器人腿建模——MATLAB机器人工具箱使用】

    DH参数是机器人学习过程中常用的一种建模方法,通常情况下每一次坐标变换需要6个独立参数来描述坐标系i相对坐标系i-1的关系,即3个用来描述位置另外3个用来描述姿态。而DH参数法只需要4个参数,列出DH参数表并带入变换矩阵中可以轻易的得到机械手末端和基

    2024年02月02日
    浏览(42)
  • 如何保障医疗机器人的功能与安全?这几条编码标准你一定要了解

    在医疗物联网(IoMT)、机器学习(ML)和人工智能(AI)的推动下,医疗机器人和医疗技术正在飞速进步,随之而来的是侵入性更少的手术、更准确的诊断和更个性化的治疗选择,为患者带来了更多的可能性。 但是,这些所有的创新都离不开软件,而软件带来了更多的安全防

    2024年02月08日
    浏览(39)

觉得文章有用就打赏一下文章作者

支付宝扫一扫打赏

博客赞助

微信扫一扫打赏

请作者喝杯咖啡吧~博客赞助

支付宝扫一扫领取红包,优惠每天领

二维码1

领取红包

二维码2

领红包