世界热讯:国产工业操作系统 Intewell-Win 发布:支持 Windows 实时扩展
【资料图】
Intewell-Win可使实时和非实时应用运行在同一个硬件平台上,是一款既能保留Windows开发环境,又能同时部署工业实时操作系统的实时扩展国产工业操作系统。据介绍,在此之前该技术均为国外技术公司掌握,要想使用必须付出高昂的授权费和维护费,该产品的诞生打破了国外对此的垄断。Intewell-Win技术特性Intewell-Win系统架构1.多业务融合Intewell-Win继承了Intewell多融合的特性,Windows和IntewellRTOS部署在不同的内核中。Intewell-Win还支持一个CPU核心同时运行多个IntewellRTOS,并确保多个IntewellRTOS能按用户要求以确定性的时间运行,此外在发生突发事件时,还能满足特定IntewellRTOS抢占处理。亚汇网获悉,PC-Base控制器使用Windows+IntewellRTOS的组合,可以将非实时应用(HMI、机器视觉、工业AI、边缘计算)与实时应用(PLC控制、运动控制、机器人控制、CNC控制)部署到一个硬件平台,以减少硬件数量,节约成本。2.多重部署Intewell-Win可凭借多种部署方式,应对复杂的应用需求;CPU核心足够时,可以每个CPU核心运行1个IntewellRTOS;需要Windows保留更多性能时,所有IntewellRTOS可以在1个CPU核心上运行;需要拥有更多算力时,IntewellRTOS还能以SMP模式运行,成倍提升算力。3.支持Windows和IntewellRTOS安全隔离Intewell-Win具备完善的资源隔离技术,保障Windows发生蓝屏等系统故障时IntewellRTOS端可以正常运行,并能收到Windows蓝屏的事件通知,以执行相关的安全策略。4.集成多种开发工具提供Toolbox工具,对IntewellRTOS的运行进行可视化管控;Toolbox工具提供图形化抖动测试工具Intewell-WinSystemLatency,以评估IntewellRTOS平台的实时性;Intewell-WinSystemLatency提供IntewellDeveloper集成开发环境,将硬件资源分配、参数配置和程序开发集成在一个工具中,提升用户的体验。IntewellDeveloper集成开发环境5.支持多种生态软件Intewell-Win在IntewellRTOS端支持IEC61131-3标准的运行环境,如国产MaVIEW软件、3S公司的Codesys软件。同时IntewellRTOS自身也支持Canopen、EtherCAT协议栈,丰富的IntewellRTOSAPI接口(进程,线程,套接字,posix,win32API),支持C++STL、eigen等第三方标准库,方便进行应用移植和开发。主要应用场景1.CNC数控系统在CNC数控系统领域,高端CNC数控系统均采用Windows操作系统和RTOS混合部署平台。采用Intewell-Win,可以将CNC控制、PLC和简单插补控制分别运行在两个相互隔离的RTOS中,在Windows上开发HMI,各系统间采用共享内存进行高速通信,以提高性能并节约成本。2.机器视觉和运动控制高度结合的应用场景机器视觉的发展促进了无人化工厂的兴起,为了降本增效,由原先的视觉与控制分开的方式转变为All-in-One,既提高了数据传输的效率和质量,也降低了硬件成本。利用Intewell-Win实时和非实时通讯机制,将Windows端视觉处理结果发送IntewellRTOS端的运动控制程序,实现机器视觉+运动控制的完美融合。