PLC

在PLC 决方案中,控制器制造商致力于基于PLC技术打造多样化的工业控制引擎,并积累了宝贵的专业技术知识。但大部分生态基于外部平台;尽管IEC61131-3标准已成为工业逻辑控制编程语言的权威指南,但在国内围绕该标准构建的编程和运行环境稍显不足,成为制约行业发展短板。QSemOS工业实时操作系统,提供了一套面向运动控制领域的解决方案。方案利用虚拟化技术,实现实时与非实时任务的协同工作,以适应高度集成和性能要求严格的实时运动控制任务。

方案设计

该方案根据需求在不同处理器上部署操作系统,最大限度发挥多核优势

  • 实时性和准确性

    将执行PLC逻辑和运动控制算法的任务、以及专用于总线通信的任务与非实时系统进行物理分隔,确保周期性数据更新的实时性和准确性,避免其他应用的干扰。

  • 优质的系统体验

    非实时操作系统则处理HMI(人机交互接口)等实时性要求较低任务,通过丰富的系统功能和灵活的调度机制,为用户提供优质的系统体验。

方案价值

实时要求

任务切换、中断响应us级别,满足高端运动控制的实时要求;

全链路支持

实现国产自主可控的支持IEC61131-3编程和运行环境,支撑运动控制引擎和应用场景,提供全链路国产生态支持;

高速通信

支持高速的虚拟机间通信机制如共享内存、基于虚拟网卡的通信,与运动控制器进行实时、与HMI进行非实时的高速跨虚拟机间的通信;

生态兼容

实时操作系统通过生态方式兼容主流的PLC运行环境中间件;

降低成本

有助于减少工业控制现场的硬件需求,简化网络配置,帮助客户降低整体运营成本;

成功案例

  • 工业是国民经济繁荣发展的基石,工业软件是行业腾飞的翅膀。展望未来,随着IT/OT/CT(信息、运营、通信技术)与制造业的深度融合,未来工业将向着柔性、智能、定制化和服务化的方向发展。工业机器人作为衡量一个国家制造业水平和科技水平的重要标志之一,正引领着制造业的转型升级。而发展工业嵌入式操作系统正是推动工业机器人迈向数字化、智能化的关键路径之一。

  • 随着智能制造的快速发展和OpenAtom openEuler社区(开放原子开源基金会欧拉社区,以下简称“openEuler社区”)影响力的不断扩大,嵌入式系统开发亟需一个易用、好用的IDE(集成开发环境,Integrated Development Environment)支撑快速便捷的开发工作。