Windows实时扩展:系列I
Windows实时扩展系列I
Windows系统是当前面向用户应用最多的操作系统之一,该系统配套有成熟且丰富的软件开发程序,如Eclipse和Visual Studio 等。然而, Windows操作系统由其特性决定了其不能保证系统行为的确定性和可预测性,难以直接应用于实时领域,此时,则需要对Windows进行实时扩展,为帮助客户更好地进行开发,北京盟通科技提供了两款实时扩展产品: EC-Win 和 Lx-Win 供客户选择,针对不同场景下的Windows实时扩展需求,我们推出产品——RTOS32-Win、RT-Win、VxWin和CeWin,本页面将为您介绍RTOS32-Win和RT-Win,在 Windows实时扩展系列II 中介绍VxWin和CeWin,为您的开发工作提供更多的多样化选择。RTOS32-Win
产品介绍
- 本平台是基于RTOS-32实时操作系统开发的轻量化Windows实时扩展方案(2009年1月发布),通过深度整合Win32 API实现实时功能编程,具备以下核心特性:
- 支持Windows XP/7操作系统(32位及64位架构);
- 实现微秒级实时响应,运行独立于Windows内核环境(当Windows系统异常时,实时模块仍可持续运行);
- 优化多核CPU资源分配,支持实时任务在独立核运行(最多可扩展至多个CPU核心);
- 典型双核配置:
· Windows系统占用核心1(XP/7环境)
· RTOS-32实时系统调度核心2运行驱动协议栈(如 EtherCAT/CAN/USB 控制器等)
· 提供与Win32兼容的标准化API(线程控制/事件管理/编程接口等);
- 原生兼容Microsoft开发工具链(Visual Studio)
· 支持使用标准Windows调试工具进行实时模块开发
· 提供与Windows应用开发一致的调试体验;
产品详情
RTOS32Win优势
硬件整合
- 支持双控制器冗余架构及智能扩展卡部署;
- 通过精简硬件组件提升系统MTBF(平均无故障时间);
- 适配紧凑型控制器嵌入式安装场景
软件整合
- 基于Windows原生开发环境,提供标准化Win32 API接口;
- 统一开发环境支持实时应用、通信协议及GUI开发,提供标准化软件范式;
- 兼容现有RTOS-32实时系统软件组件;
- 支持Windows内核驱动模块的持续演进;
- 集成PC-Based自动化开发套件(含PLC编程、运动控制模块)
实时测量和数据采集
通过Windows XP功能模块扩展实现RTOS-32应用的跨平台数据采集
RT-Win
产品介绍
RT-Win基于Type 2 Hypervisor虚拟化技术开发(采用Windows ALS作为宿主机操作系统),通过新型虚拟机管理程序实现毫秒级高精度定时控制。该实时扩展方案于2013年12月发布,集成RTOS-32实时授权许可,核心特性包括:
- 支持双核系统实时核隔离(专用第二CPU核心运行实时任务);
- 实现低于5微秒的中断响应延迟;
- 多核CPU支持策略:
· 单核:RTOS-32与Windows并行运行
· 双核:Windows占用Core 1,RTOS-32独占Core 2
· 四核:Windows调度Core 1-2,RTOS-32管理Core 3-4(SMP模式)
- 基础组件要求:RTTarget-32运行时环境 + RTVmf-32虚拟机框架
扩展支持:RTKernel-32实时内核、RTIP-32 TCP/IP协议栈
可选模块:RTFiles-32文件系统、RTUSB-32设备驱动
产品详情
RT-Win核心优势
硬件整合
- 支持双控制器冗余架构及智能扩展卡热插拔
- 通过硬件精简设计提升MTBF(平均无故障时间)指标;
- 适配高密度控制器嵌入式部署方案;
- 提供Windows原生开发体验,深度整合Win32 API;
- 统一开发环境支持实时应用、通信协议栈及GUI协同开发;
- 完全兼容现有RTOS-32软件资产;
- 提供开箱即用的Windows内核驱动支持。
典型应用
- PC-Based自动化控制系统(含PLC编程、运动控制模块)
- 实时测量与数据采集方案:通过Windows XP/7环境扩展RT-Win应用,基于RTOS虚拟化架构实现跨平台数据交互
【库卡机器人合作案例】
- 作为工业机器人领域领导者,库卡采用该虚拟化管理程序作为其控制系统核心组件,已部署于全球超100000台机器人控制器,确保系统长期可维护性
1996年:推出全球首款基于Windows实时平台的单核CPU机器人控制器
2010年:发布基于RTOS虚拟化技术的多核CPU机器人控制器
其他
若想了解更多其他有关Windows实时扩展的具体细节或对产品和内容有疑问和见解,诚邀您移步产品中心了解相关信息或与北京盟通科技联系,我们将为您提供专业解答或进行探讨: 产品中心 & 联系方式 。