INtime实时操作系统
INtime实时操作系统是由美国TenAsys公司出品的,并且是微软的合作伙伴,IRMX®RTOS技术的发展已有25年以上的历史,非常的成熟和可靠。INtime以此技术为基础,它将强大的工业级控制与丰富的Windows功能相结合,从而使得应用程序能够充分利用所有Windows特性和成千上万现有的应用程序,而无需牺牲实时响应。使用TenAsys软件来执行实时Windows应用程序不仅能够降低软件的复杂性,而且还可以压缩冗余的硬件成本,显著地压缩了产品上市时间。INtime实时操作系统已在***成千上万种应用程序中得到验证,并且至今已无故障运行了数百万小时。INtime实时操作系统是基于Windows操作系统的实时解决方案,是***资源受到完全保护,并且当Windows发生故障时仍能***运行的解决方案。INtime使用x86架构CPU的硬件多任务机制来实现Windows和INtime之间的切换。Windows系统的进程和线程都成为了INtime的一个低优先级线程。当实时活动发生时,计算机上下文将切换到INtime实时操作系统。当这些活动完成后,计算机上下文将切换回Windows操作系统。INtime软件所采取的方法是在加载Windows操作系统的同时加载一个实时操作系统,以便它们共享相同的CPU和中断硬件,但在其他方面相互***。每个操作系统都被封装为一个虚拟机,各自具有自己的描述符表、内存管理等。INtime和它的应用都是运行在完全***于Windows的环境中,这种方式的优点是安全和可靠,可使实时应用免受Windows系统故障的影响。主要特性和功能*成熟的实时技术*无缝实时运行,适用于WindowsXP、WindowsXPEmbedded、Windows2000和WindowsServer2003*支持多进程或系统(***P和HT)——用于多进程/多处理器的共享或独占式实时资源分配选项*完全与MicrosoftVisualStudio.NET相集成——可编辑、编译、链接和调试实时应用程序,而无需退出VisualStudio.NET环境*集成的联机帮助*可伸缩的体系结构——实时应用程序可与Windows一起本地运行或跨多节点运行*用于实时应用程序的完全内存保护和地址隔离*实时TCP/IP通信stack——可***于Windows网络stack运行*提供了DeviceNet、PROFIBUS、CANopen和ControlNet等驱动程序*实时USBstack支持OHCI、UHCI和EHCI控制器*提供了GPIB(IEEE-488)和运动控制实时设备驱动程序*直接I/O和内存映射,可访问所有的硬件*用于周期***件中断的系统计时器粒度,其精度达100μs*邮箱、信号量、警报、区域和共享内存IPC机制*EC++库符合***新的ANSI标准——同时支持异常处理和名称空间*可加载实时库的实时共享库(RSL)*用于实时对象浏览和崩溃分析的INtimeExplorer工具(INtex)*INscope实时系统性能分析工具应用范围:电力系统仿真监测设备,机械设备制造,半导体制造加工设备,超声波检测设备,汽车检测仪器,通用软件PLC,***仪器(***摄影仪、心电图仪等),自动售票机、精算机,船舶自动化控制设备,钢铁压延控制系统,商用实时地图系统,钢管内部检查设备,塑料加工设备,***机附属装置,通信设备,激光加工设备等行业。)