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

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

3天内不再提示

鸿道(Intewell)操作系统应用于PC-Based扩展运控板卡项目案例

新型工业操作系统 来源:新型工业操作系统 作者:新型工业操作系统 2024-11-21 13:54 次阅读

鸿道(Intewell)操作系统应用于PC-Based扩展运控板卡项目案例

案例背景

为了利用Windows生态,客户通常选择X86工控机作为上位机来运行HMI和视觉应用,并通过PCIe接口扩展运动控制板卡,以执行对实时性要求较高的运动控制算法。虽然该方案中的总线延迟较低,但Windows系统的非确定性特性会导致算法执行时出现较大的抖动,从而无法充分展现运控板卡的高性能优势。

wKgaoWc-ysCAEE0bAAGUS_CVYFE951.png

实践概述

本项目向客户提供了一套基于国产化技术的高性能运动控制解决方案,采用了Windows与鸿道(Intewell)的混合架构。通过鸿道Intewell-H实时扩展操作系统,我们特别分配了一个内核运行运动控制算法,以驱动PCIe运动控制卡完成EtherCAT通讯,而其他内核则用于运行客户现有的非实时Windows系统应用。实时与非实时任务之间通过共享内存或虚拟网络进行高效通信。此方案确保了Windows应用程序无需进行跨平台移植,同时实现了非实时Windows系统与实时系统的分区隔离,即使非实时Windows端发生故障也不会影响实时业务的运行。此外,该架构还能支持多个RTOS实例,允许多个实时业务并行运行,从而提供更高的灵活性和可靠性。

应用效果

本方案成功解决了客户在Windows系统下难以实现高实时性和高精度运动控制的问题,确保了运动控制算法应用的时间确定性和高实时性。同时,方案保留了客户的Windows生态应用,实现了Windows应用的兼容性与实时运动控制的并行运行,满足了客户的需求。

本方案分区隔离,非实时应用如视觉等与实时运用如运动控制互不干扰,保证设备控制的稳定性;也弥补了Windows实时性差的缺陷,系统在最严苛强压力环境下,总线任务定时抖动在任务周期(250us)的5%(12.5us)以内。

审核编辑 黄宇

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

    关注

    37

    文章

    6933

    浏览量

    124089
  • 板卡
    +关注

    关注

    3

    文章

    119

    浏览量

    16938
  • PC-Based
    +关注

    关注

    0

    文章

    5

    浏览量

    8474
收藏 人收藏

    相关推荐

    鸿Intewell操作系统的Linux实时拓展方案

    鸿Intewell操作系统是科东软件自主研发的新型工业实时操作系统,历经30多年研发积累,采用业界领先的微内核架构,具备高实时、高安全及强
    的头像 发表于 02-27 10:08 97次阅读
    <b class='flag-5'>鸿</b><b class='flag-5'>道</b><b class='flag-5'>Intewell</b><b class='flag-5'>操作系统</b>的Linux实时拓展方案

    鸿Intewell操作系统:赋能高端装备制造,引领国产数控系统迈向新高度

    鸿Intewell操作系统采用领先的微内核架构,结合自主研发的Hypervisor虚拟化技术,实现了高实时性、高安全性与强扩展性的完美统一
    的头像 发表于 02-19 15:03 171次阅读

    鸿Intewell操作系统为半导体行业打造高可靠实时控制系统

    方案使用鸿Intewell操作系统实时扩展架构,该架构利用多核处理器,实现Windows/Linux应用和实时应用的并行运行,且Windo
    的头像 发表于 02-08 16:13 175次阅读
    <b class='flag-5'>鸿</b><b class='flag-5'>道</b><b class='flag-5'>Intewell</b><b class='flag-5'>操作系统</b>为半导体行业打造高可靠实时控制<b class='flag-5'>系统</b>

    鸿Intewell操作系统的Windows实时拓展方案

    鸿Intewell操作系统的Windows实时拓展方案,即鸿
    的头像 发表于 12-24 17:40 232次阅读
    <b class='flag-5'>鸿</b><b class='flag-5'>道</b><b class='flag-5'>Intewell</b><b class='flag-5'>操作系统</b>的Windows实时拓展方案

    鸿Intewell操作系统:引领工业创新的软硬件方案

    针对不同的行业应用,鸿Intewell操作系统平台提供全实时、实时与非实时混合等构型,满足不同行业的需求,形成可复制推广的解决方案。鸿
    的头像 发表于 12-11 16:38 241次阅读
    <b class='flag-5'>鸿</b><b class='flag-5'>道</b><b class='flag-5'>Intewell</b><b class='flag-5'>操作系统</b>:引领工业创新的软硬件方案

    低空经济的第一助推力,基于鸿Intewell操作系统的无人机控制系统

    鸿Intewell操作系统在无人机控制系统中发挥了关键作用。其高效的实时性和可靠性使得无人机在复杂环境下能够稳定运行。同时,该
    的头像 发表于 12-06 14:13 243次阅读

    鸿(Intewell)操作系统应用于工业机器人项目案例分享

    鸿Intewell)虚拟化混合架构的优势,实现了工业机器人与PLC控制功能的集成,不仅提升了工业机器人产品的竞争力,还提高了机器人生产线的集成度。
    的头像 发表于 11-19 15:34 258次阅读

    鸿Intewell高实时架构:鸿Intewell-Hyper II 构型

    Intewell-Hyper II支持单个硬件平台上运行多个实时系统Intewell RTOS)和非实时系统(Linux/Windows等通用操作
    的头像 发表于 11-06 14:51 240次阅读
    <b class='flag-5'>鸿</b><b class='flag-5'>道</b><b class='flag-5'>Intewell</b>高实时架构:<b class='flag-5'>鸿</b><b class='flag-5'>道</b><b class='flag-5'>Intewell</b>-Hyper II 构型

    实时操作系统开发工具:鸿Intewell Developer介绍

    鸿Intewell Developer是鸿Intewell
    的头像 发表于 11-04 14:51 347次阅读
    实时<b class='flag-5'>操作系统</b>开发工具:<b class='flag-5'>鸿</b><b class='flag-5'>道</b><b class='flag-5'>Intewell</b> Developer介绍

    实力认证:鸿Intewell操作系统入库2024年广州市工信局关键软件产品资源池

    科东软件凭借鸿Intewell操作系统成功入库广州市2024年关键软件产品资源池,这一荣誉不仅是对鸿
    的头像 发表于 10-25 15:16 365次阅读
    实力认证:<b class='flag-5'>鸿</b><b class='flag-5'>道</b>(<b class='flag-5'>Intewell</b>)<b class='flag-5'>操作系统</b>入库2024年广州市工信局关键软件产品资源池

    鸿Intewell工业操作系统ARM平台生态:飞腾E2000Q

    鸿Intewell操作系统还具有高度的兼容性和易用性,支持X86架构,能够与Intel全系列处理器良好配合,同时兼容多种外设和硬件平台,便于集成和
    的头像 发表于 08-06 17:40 710次阅读
    <b class='flag-5'>鸿</b><b class='flag-5'>道</b><b class='flag-5'>Intewell</b>工业<b class='flag-5'>操作系统</b>ARM平台生态:飞腾E2000Q

    鸿Intewell操作系统X86生态之:Intel J1900

    在当今数字化转型的浪潮中,工业自动化和智能制造的需求日益增长,对实时操作系统的性能和可靠性提出了更高的要求。鸿Intewell操作系统正是
    的头像 发表于 08-05 17:26 489次阅读

    ARM架构:鸿Intewell操作系统芯生态之·瑞芯微RK3399

    通过瑞芯微RK3399芯片与鸿Intewell操作系统的结合,可以构建出高性能、灵活多样的嵌入式系统解决方案,满足各类复杂应用的需求。
    的头像 发表于 06-03 17:58 849次阅读

    高实时、高可靠的微内核操作系统——鸿Intewell

    鸿Intewell操作系统源于1990年诞生的“操作系统,与“
    的头像 发表于 05-07 17:01 546次阅读
    高实时、高可靠的微内核<b class='flag-5'>操作系统</b>——<b class='flag-5'>鸿</b><b class='flag-5'>道</b><b class='flag-5'>Intewell</b>

    工业控制:鸿Intewell操作系统工业机器人控制解决方案

    鸿Intewell操作系统作为核心基础软件,构建机器人控制系统的底层技术平台。系统支持Li
    的头像 发表于 03-14 10:19 712次阅读
    工业控制:<b class='flag-5'>鸿</b><b class='flag-5'>道</b>(<b class='flag-5'>Intewell</b>)<b class='flag-5'>操作系统</b>工业机器人控制解决方案