产品
RTX反射内存1553BA429CPCI单板机VPX单板机

基于RTX系统的仿真平台

日期:2019-04-30来源:

众所周知,Windows由于其良好的人机界面和开发环境,是当前应用非常广泛的操作系统。但Windows是非实时的操作系统,在实时应用领域中,其缺点就暴露出来。因此,RTX操作系统就应运而生。RTXWindows的硬件抽象层做了扩展,这样,RTXWindows相结合,即利用了Windows的良好的人机界面,又使得整个系统具备了微秒级的硬实时特性。

在实时系统平台中,若具备实时性能,如实时数据通信,则需要将相应的硬件转换到RTX下,即由RTX来进行管理。这样,就需要硬件具有RTX驱动。而目前,大部分厂商的硬件并没有RTX驱动。公司在以往的项目中,定制开发了多种硬件板卡的RTX驱动。

基于RTX系统的仿真平台,操作系统由RTXWindows构成。基本架构如下:22.png22.png

为了使系统具备硬实时特性,RTX负责管理系统平台中的硬件和数据的实时处理。如数据采集和数据输出。

Windows负责图形显示和参数配置。

图形显示主要功能是周期显示RTX管理的设备采集到的数据和相应的状态参数。

参数配置为可通过图形界面将配置信息输入,RTX系统根据配置参数对硬件和需要实时处理的数据进行相应操作。 

通过Windows的图形界面,可以对RTX系统的启动和停止进行管理。如何时进行数据采集,何时停止数据采集等。

WindowsRTX之间通过共享内存进行数据通讯。

硬件平台根据应用可选。

1.  工控机平台。总线包括PCI总线,PCI-E总线和ISA总线。

2.  CPCI总线平台。机箱可选择3U6U。或根据应用定制成便携式。

硬件当前支持串口,实时以太网,反射内存,AD/DA,数字IO1553总线,CAN总线,时钟卡等。可根据客户需求进行裁剪和定制。

下图为根据本平台为客户开发的应用界面。此截图只截取了一部分。

2babcef177c5579997896841fc1aa06.png