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
产品介绍
- 该平台是一款相对紧凑且快速的 Win 32 实时平台,发布于2009年1月,以实时的RTOS-32实时操作系统作为基础的软件扩展,在使用一些实时的特定功能时, Win32API可用于编程一部分实时内容,其有以下特点:
- 适用于Windows XP 和 Windows7 (32位和64位);
- 微秒级完全独立于视窗内的超高速响应时间,如果Windows崩溃,实时部分继续工作;
- 多核心系统(可升级为一至的实时部分多个 CPU 内核)的优化利用;
- 默认情况下,使用双核系统:WindowsXP中(Windows7)的运行在核心1,在实时RTOS-32上运行的Core 2驱动程序和软件可用于在实时 RTOS-32 可以使用,例如:网络控制器的EtherCAT ,CAN ,TCP/IP ,USB等Win32兼容的API(Win32线程,事件,编程 API , ... );
- 支持 Microsoft开发工具(Visual Studio中); 很舒服的调试环境,使用微软工具开发调试实时部分,就像开发一个正常的Windows应用程序。
产品详情
RTOS32Win优势
硬件整合
- 保存第二个控制器系统或智能插卡;
- 增加(平均故障间隔时间)为更少的硬件部件均采用;
- 更多紧凑型控制器可内置。
软件整合
- 快速的学习曲线,更熟悉的 Windows开发环境和32 API;
- 编程实时应用,通信协议和GUI,有一个开发环境和相同的软件范例;
- 重新使用现有在时间的RTOS-32的软件;
- Windows内核驱动程序仍需要进一步发展;
- 基于PC的自动化工具:PLC ,运动控制器。
实时测量和数据采集
在同一台PC上添加WindowsXP的功能扩展现有的RTOS-32的应用
RT-Win
产品介绍
RT-win是基于Hypervisor的新技术,即RTOS-VM管理程序——Ⅱ型管理程序使用的是Windows ALS的虚拟机管理程序主机操作系统,该技术可以实现高分辨率的毫秒级定时器程序。 RT-Win作为实时高速Win32扩展,发布于2013年12月,上文的实时RTOS-32许可证包含在RT-Win中,此外,其还具有如下特点:
- 实时RTOS-32可以在双核系统中的第二个CPU核心专门运行;
- 低于5微秒中断延迟可以实现;
- 单核CPU :实时RTOS-32运行在平行于Windows; 双核CPU :Windows运行在第一个CPU上,实时RTOS-32运行在第二个CPU上; 四核CPU :Windows上运行的第一和第二CPU,实时RTOS - 32运行在第三和第四核心处理器(SMP操作模式);
- 实时RTOS -32可以运行在RT-Win上,实时RTOS -32组件RTTarget -32和RTVmf -32总是必需的。大多数应用程序也将使用RTKernel-32和TCP/IP协议栈RTIP-32。此外,还支持组件RTFiles-32和RTUSB-32。
产品详情
采用RT-Win优势
硬件整合
- 保存第二个控制器系统或智能插卡
- 增加MTBF(平均故障间隔时间)为更少的硬件部件均采用 ;
- 更紧凑的控制器可以builTypical applicationsLong长期supportSoftware合并;
- 快速的学习曲线与舒服的Windows开发环境和Win32 API;
- 编程实时应用,通信协议和GUI有一个开发环境和相同的软件范例 ;
- 可重用现有的在时间的RTOS -32的软件;
- 没有Windows内核驱动程序有可开发。
典型应用
- 基于PC的自动化(PLC ,运动控制,控制器)实时测量和数据采集:
- 在同一台PC上添加Windows XP / 7的功能扩展现有的RT-Win应用程序,则RT-Win是基于RTOS的虚拟机 管理程序技术。
库卡机器人:
- 库卡公司是一家领先的工业机器人公司决定使用这个管理程序作为他们的机器人控制的重要组成部分,库卡实时技术在超过100.000机器人控制器系统全球使用广泛,保证长期的支持。
1996 :使用Windows的实时平台上的单核CPU全球首个机器人控制器。
2010年:基于RTOS的虚拟机管理程序技术的多核心CPU新的机器人控制器。
其他
若想了解更多其他有关Windows实时扩展的具体细节或对产品和内容有疑问和见解,诚邀您移步产品中心了解相关信息或>与北京盟通科技联系,我们将为您提供专业解答或进行探讨: 产品中心 & 联系方式 。