Windows系统是当前面向用户应用最多的操作系统之一,该系统配套有成熟且丰富的软件开发程序,如Eclipse和Visual Studio等。然而,Windows操作系统由其特性决定了其不能保证系统行为的确定性和可预测性,难以直接应用于实时领域,此时,则需要对Windows进行实时扩展,为帮助客户更好地进行开发,北京盟通科技提供了两款实时扩展产品: EC-Win 和Lx-Win 供客户选择,针对不同场景下的Windows实施扩展需求,我们推出产品——RTOS32-Win、RT-Win、VxWin和CeWin,在此将为您介绍VxWin和CeWin,在 Windows实时扩展系列I 中介绍RTOS32-Win和RT-Win,为您的开发工作提供更多的多样化选择。
VxWin
VxWorks是世界上领先的实时操作系统之一。在许多工业解决方案,你会发现一个VxWorks系统来处理实时任务结合了Windows的PC进行可视化,数据库编程和/或ERP系统的连接。自1995年以来,通过使用库卡VxWi与Windows在同一台PC在那里它保持其完整的实时能力上运行的VxWorks是可能的。
VxWin的优势
硬件整合:
无需单独的控制硬件或智能辅助处理器板,更少的组件意味着更少的硬件故障,紧凑的控制设计和减少系统的重量和所需的空间
软件整合:
可整合开发工具(Visual Studio等)、技术平台Windows等。
可扩展性:
集成VxWorks的应用程序集成到无需额外的硬件成本基于Windows的环境。使用相同的VxWorks应用在嵌入式系统中,如:带XScale架构。
产品特点
使用强大的VxWorks操作系统在Windows XP(E)/ 2000上实时编程,对于多任务,任务间通信可使用TCP / IP(Winsock的)连接 ,此外还支持如Web服务器,Java虚拟机,VxDCOM等,其通用编程语言:C,C++;
- 保证微秒级响应时间;
- 高解析度的实时计时器,精度<100ns;
- 硬件访问到ISA和PCI板卡的插头;
- 通过TCP / IP(虚拟网络)的Windows和VxWorks之间的通信;
- VxWorks下继续Windows蓝屏后工作;
- 种类繁多的软件和驱动程序VxWorks的可在市场上,例如: OPC服务器,司机现场总线和测量硬件等;
- 功能强大,图形化的实时分析工具(WindView,听诊器);
- 全面的文档(HTML,新闻组)
CeWin
Windows CE是微软的嵌入式实时操作系统。 由于其确定性的硬实时的行为使得工业控制器的可以依托于其进行搭建,典型的应用是PLC,运动控制和高实时性要求的数控系统。最初于2003年推出CeWin提供了一个功能强大且符合标准的Win32的Windows实时平台。从而能够容易地使用微软的开发工具和软件范式甚至实时应用。
产品介绍
- 适用于Windows XP和Windows 7(32位和64位);
- 保证微秒级响应时间完全独立于视窗内,如果Windows崩溃,实时部分继续工作;
- 多核心系统(可升级为一至多个的实时部分多个CPU内核)的优化利用;
- 默认情况下,使用双核系统:Windows 7的运行在核心1,Windows CE的运行于核心2有大量的驱动程序,如用于现场总线(PROFinET,EtherCAT的,CAN),TCP / IP,USB,...丰富和Win32兼容的API(Win32的进程和线程,事件,编程的API。NET Compactframework和C#项目等);
- 支持Microsoft开发工具(Visual Studio中);
- 实时的应用程序将被开发和调试,就像一个正常的Windows应用程序;
- RTOS-VM管理程序:2型管理程序使用的是Windows ALS的虚拟机管理程序主机操作系统。
其他
若想了解更多其他有关Windows实时扩展的具体细节或对产品和内容有疑问和见解,诚邀您移步产品中心了解相关信息或与北京盟通科技联系,我们将为您提供专业解答或进行探讨:产品中心 & 联系方式。