设计的世界

  • 家
  • 文章
    • 3D CAD.
    • 电子•电气
    • 紧固和连接
    • 工厂自动化
    • 线性运动
    • 运动控制
    • 测试与测量
    • 传感器
  • 3D CAD模型
    • 一系列组织
    • TraceParts
  • 领导
    • 2020年的赢家
    • 2019年的赢家
    • 飞跃奖
  • 资源
    • 订阅
    • 数字问题
      • ee世界数字问题
    • 设计工程的未来
    • 飞跃奖
    • MC²运动控制课堂
    • 运动设计指南库
    • 播客
    • 供应商
    • 网络研讨会
  • 女性在工程
  • 电子书/技术提示
  • 视频
  • 新型冠状病毒肺炎

Linux在运动控制系统中扮演什么角色?

通过丹妮尔柯林斯|2020年7月15日

分享

操作系统管理设备(如服务器、计算机、移动电话和嵌入式系统)中硬件和软件之间的通信。大多数个人电脑和笔记本电脑要么使用微软的Windows操作系统,要么使用苹果的macOS,手机和平板电脑等移动设备主要使用谷歌的Android操作系统或苹果的iOS。在工业世界中,服务器、人机界面和企业系统一直在Windows操作系统上运行,主要是因为Windows的熟悉性、可用性和易用性。但还有另一种操作系统正在运动控制应用程序中获得关注:Linux..


自1991年介绍以来,Linux操作系统一直被称赞为安全,稳定性和可靠性。虽然Linux不是像Windows或Android等家喻户晓的名字,但Linux操作系统在我们每天使用的许多产品中都有工作,包括Roku设备,亚马逊Kindle和许多智能设备。Android操作系统甚至在Linux上构建内核.


只是为了好玩:看看这些25个由Linux驱动的很棒的东西.


使Linux如此有吸引力的关键属性之一是它是开源的,这意味着源代码可以自由使用,没有许可费。作为开源软件,用户可以修改它以满足其特定需求。实际上,数十种改性Linux已成为第三方的标准产品。(这些修改通常被称为“分布”或“发行版”,短缺。)

虽然Linux在消费者和商业环境中取得了重大进展,但兼容性问题限制了工业设备制造商采用它。但是引入opc ua通过允许运行在不同操作系统(Windows、macOS和Linux)上的设备相互通信,开放平台通信统一架构(Open Platform Communications Unified Architecture)使Linux成为工业应用程序的现实。因此,集成OPC UA的网络——单独或与其他工业以太网通信协议结合——可以实现运行在Linux上的系统,而不必担心与企业其他部分的兼容性和通信。

历史上,Linux操作系统的另一个缺点是他们缺乏实时功能。然而,已经引入了两种解决方案以解决对实时操作的需求,特别是对于工业应用。第一个是Linux内核的补丁或修改(管理通信和资源的操作系统的核心),称为PREEMPT_RT.简单地说,补丁允许线程如果较高的优先线程出现,则被抢占。

另一种解决方案 - 被称为Xenomai.-是Linux的实时扩展。Xenomai采用了一种双内核的方法,在Linux内核旁边有一个“协同内核”。协同内核处理实时任务,而Linux内核处理那些不需要实时性能的任务。

Linux.

两个用于实时性能的解决方案是在Linux内核(左)中使用“抢占”修补程序,或使用双内核(右)。
图片来源:Delgado, Park, Choi


随着兼容性问题和实时通信的解决方案现在已经唾手可得,在Linux上运行的运动控制设备的数量正在迅速增加。例如,博世力士乐的新ctrlX自动化软件平台基于Linux的Ubuntu分布。Rexroth由于其开放性和灵活性而选择Linux作为操作系统,包括它允许程序员使用像C / C ++,JavaScript和Python等现代语言,以及传统的IEC 61131-3语言。

在硬件空间,Opto22groov史诗控制器边设备基于Linux的实时版本,并且由于它是开源的,用户可以运行自己的自定义开发的应用程序。WAGO的系列PFC100和PFC200控制器还使用实时Linux操作系统。

这些只是众多例子中的几个。要了解更多集成或支持Linux的制造商和产品,请访问在网上设计世界网站,并搜索“Linux”。


功能图片信用:ewing,budig,lesage


了下:运动控制提示


相关文章阅读更多>

径向和轴向环编码器之间有什么区别?
什么是索耶马达和他们在哪里使用?
来自KHK USA的广泛的刺齿轮线
更新的MEPS:针对电机和驱动器的法规(EU) 2019/1781将于2021年7月生效

运动设计指南

“运动

ENEWS注册

运动控制课堂

设计世界数字版

封面

浏览最新一期设计世界和背部问题,易于使用高质量的格式。立即剪辑,分享和下载领先的设计工程杂志。

EDABoard电子论坛

全球顶级问题解决EE论坛,涵盖微控制器,DSP,网络,模拟和数字设计,射频,电力电子,PCB布线等

EDABoard:电子论坛

赞助内容

  • 超宽带:在你开始之前要考虑的因素
  • 不锈钢,碳钢,还是玻璃纤维?如何为您的申请确定理想的外壳材料
  • 评估和设计多股输送机风格和解决方案的产品处理挑战
  • 使用超宽带的创造方式以及您需要知道的方法即可开始
  • HELUKABEL PVC控制和电机电缆获得ECOLAB认证
  • 电子阀技术

设计世界播客

2021年8月1日
航空航天和汽车增材制造的趋势
查看更多>
工程交易

工程交流是一个面向工程师的全球教育网络社区。

连接,分享,今天学习»

微博通过@DesignWorld
设计的世界
  • 广告
  • 关于我们
  • 接触
  • 管理您的设计世界订阅
  • 订阅
  • 设计世界数字网络
  • 工程白皮书
  • 飞跃奖

Copyright©2021 WTWH Media LLC. All Rights Reserved。除非事先得到WTWH媒体的书面许可,否则不得复制、分发、传送、缓存或以其他方式使用本网站内容
隐私政策|广告|关于我们

搜索设计世界

  • 家
  • 文章
    • 3D CAD.
    • 电子•电气
    • 紧固和连接
    • 工厂自动化
    • 线性运动
    • 运动控制
    • 测试与测量
    • 传感器
  • 3D CAD模型
    • 一系列组织
    • TraceParts
  • 领导
    • 2020年的赢家
    • 2019年的赢家
    • 飞跃奖
  • 资源
    • 订阅
    • 数字问题
      • ee世界数字问题
    • 设计工程的未来
    • 飞跃奖
    • MC²运动控制课堂
    • 运动设计指南库
    • 播客
    • 供应商
    • 网络研讨会
  • 女性在工程
  • 电子书/技术提示
  • 视频
  • 新型冠状病毒肺炎
我们使用cookie来个性化内容和广告,提供社交媒体功能,并分析我们的流量。我们还与我们的社交媒体、广告和分析合作伙伴分享您使用我们网站的信息,这些合作伙伴可能会将您使用我们网站的信息与您提供给他们的或他们从您使用他们的服务中收集的其他信息相结合。如果您继续使用本网站,您即同意我们的cookies。 行不阅读更多