Intewell是由科东软件自主研发的工业嵌入式实时操作系统,具有高实时,确定性、高安全、高可靠、虚拟化等特点。Intewell系统源自于1990年诞生的“道”操作系统,至今已有30多年历史,已在多种严苛环境下运行检验,广泛商用于工业控制、智能制造、汽车电子、轨道交通、航天航空、机器人、自动化、能源电力、医疗设备等领域。Intewell操作系统采用微内核结构设计,具备极高的模块化程度,可根据应用场景需要实现自由裁剪定制。
Intewell-Win是Windows的实时扩展,是Intewell-H的产品形态之一。该系统基于多核处理器,实现Windows应用和实时应用的并行运行,且Windows系统和Intewell实时系统安全隔离,既兼容Windows的丰富生态,又保证实时系统任务的实时性、确定性。
实时扩展架构(Intewell RTOS)
科东软件Intewell-Win V2.1.0 release版本正式发布
Intewell-Win 软件发布版本信息
版本号:V2.1.0
版本发布类型:release正式版本
Intewell-Win特点
01、兼容多种中英文Windows操作系统版本;
02、自主可控Intewell RTOS,us级响应时间;
03、硬件资源可灵活分配,支持RTOS使用任意数量的CPU内核;
04、RTOS与Windows相互独立,分区隔离,非实时系统崩溃,RTOS正常运行;
05、灵活部署,软硬件高度整合;
06、包含应用程序的RTOS直接在CPU上运行,可直接进行硬件访问;
07、直观且通用的实时API(线程、事件、套接字、POSIX支持等);
08、Windows和多个RTOS之间通过虚拟网络及共享内存通信,多个RTOS之间支持SMIPC通信;
09、支持Modbus、CANopen、EtherCAT等工业总线协议;
10、支持基于IEC61131-3标准编程的工业控制软件Codesys、MaVIEW等;
科东软件Intewell-win系统性能数据
测试需求:
在某品牌Core i5工控机硬件平台上运行intewell-Win操作系统,在250us任务周期下,要求总线任务定时抖动的5%(12.5us)以内。
实时端负载测试条件:
两个RTOS分别运行Ethercat主站以250us扫描周期驱动21台某品牌EtherCAT总线伺服。
非实时端负载测试条件:
BurnInTest设置CPU负载(50%)、Disk负载(100%)、RAM负载(50%)、Network负载(50%)、VideoPlay-back负载(50%)、2D负载(50%)和3D负载(50%)。
实际测试数据:
测试结论:
总线任务定时抖动在任务周期的5%以内,通过上述最严苛测试场景下的测试数据要求,测试结果基本满足测试要求。
Intewell-Win应用领域
作为工业实时操作系统的领跑者,科东软件的产品及其解决方案已广泛应用于CNC数控系统、工业机器人、运动控制、汽车电子、轨道交通、机器视觉、智能制造、能源电力、航天航空、工程机械和医疗器械等多个领域,可靠性、安全性等得到了充分验证。
Intewell-Win应用案例
案例一:基于Intewell-Win打造软件定义控制自动化产线
业务痛点:
一条自动化产线需要13个工作站PLC和1个主控PLC用作设备的实时逻辑控制和运动控制,同时需要额外的工业电脑用于HMI界面和视觉检测,网络复杂,设备繁多,开发运维难度大。
解决方案:
Intewell-Win应用于智慧工厂产品线改造项目上,基于边缘控制器硬件,在实时部分虚拟化了13个RTOS,分别运行13个PLC应用,对不同工位下的设备从站进行控制,软件定义控制自动化产线,集成度高、网络简化可靠。
客户价值:
1)1台控制器替代多个PLC设备和工业电脑,简化接线,降低硬件成本;
2)在实时端通过虚拟化提供了多个RTOS,满足多个不同控制任务的需求;
3)RTOS应用之间通过共享内存方式实现数据交互,效率高、稳定可靠。