实时操作系统
为什么选择Kithara?
Kithara实时套件是唯一将工业自动化,机器视觉,硬件驱动和通信无缝结合在一起的实时系统,同时又是完全灵活和模块化的。 因此,Kithara实时套件作为一种高度灵活的解决方案,为几乎所有能想到的工业应用提供节省时间和经济高效的实时功能。
进一步阅读以了解更多关于Kithara实时套件的优点和功能。 或者,点击试用拥有全部功能的
免费测试版本。
优点
稳定的实时功能
- 用于“硬”实时功能的全功能抢占式多任务系统。
- 集成的实时扩展,从而消除了对独立实时系统的需求。
- 在工业实时领域以及在各种行业和项目中的应用中拥有超过20年的经验。
综合化、模块化、相干性
- 实时访问大多数相关的工业界面和标准。
- 每个软件包可以从20多个模块中单独组装。
- 灵活的软件组装,但模块之间无缝协同和性能。
- 特别关注自动化,视觉,汽车,网络,硬件通信。
友好的开发环境
- 熟悉的开发环境,灵活方便的用户界面。
- 支持所有系统和硬件:从低端到高端版本。
- 全功能范围可供下载的 免费测试版本。
其一些特点如下
- 频率高达20 kHz的高精度 实时定时器
- 在独占的CPU内核上“专用”的实时模式,具有极高的实时属性,不会被Windows干扰
- 基于优先级的抢占式 实时多任务处理
- 使用专门开发的 EtherCAT主站或者 CANopen主站实现实时自动化
- 使用 GigE Vision和 USB3 Vision快速实时的捕捉图像
- 使用 Halcon或者 OpenCV实时进行工业图像处理
- 事件触发的原始以太网, UDP和TCP实时通信,其速率高达200 Gbit/s
- 实时的汽车标准 FlexRay,CAN/CAN FD,LIN和BroadR-Reach
- 通过NVMe SSD实现快速实时 数据存储
- 具有MDF和PCAPng格式的分层结构化数据存储
- 依赖于硬件的编程:I/O端口,物理内存,中断
- 支持PCI,PCIe和PCMCIA板, USB设备, 串行COM端口(UART)
- 支持32或64位的最新Windows版本
- 内核级别的代码执行; 支持C, C++和Delphi(需要生成本地代码
- 通过将代码传输到 C++-DLL 来支持 C#
- 通过在线激活或USB加密狗进行许可管理
Kithara RealTime Suite产品目前有超过20种不同软件模块,这些软件模块基本没有依赖关系,Kithara可以根据客户的需求来组合这些模块,构建一个用户特定的软件包。
功能原理图
最佳开发条件
使用Kithara实时套件进行软件开发旨在实现高实时性能,同时尽可能节省时间并降低成本。
可扩展性
功能库的广泛硬件支持可以灵活调整以适应多种硬件变化。 这样,Kithara确保基于PC的实时系统在低系统的规格下可行,同时充分利用高端计算机的性能优势。 当您的编程平台发生变化时,Kithara实时套件会进行调整。
以下是一些可扩展的规格:
- 使用的逻辑CPU和专用CPU内核的数量。
- 存储器。
- 高达10 Gbit / s以太网。
- 使用的以太网端口和USB3端口的数量。
- 拓扑结构内的EtherCAt从站数量, PCIe从卡;所有常见的EtherCAT扩展包括 DC,EoE,FoE,SoE,CoE,FSoE,EAP,HotPlug等。
更新服务
Kithara实时套件不断进一步发展,以便适应新的条件和趋势,解决客户反馈的问题。 定期更新升级现有功能,添加全新功能,修复问题并引入新的硬件支持。 此外,客户可以在新版本实际发布之前的几周内进行早期测试。
开发者工具
在编程工业应用中实现尽可能高的效率在很大程度上取决于所使用的工具。 所提供的用于分析,可视化和配置不同参数的工具甚至可以在Kithara内部使用,因此Kithara适合几乎所有项目。
Kithara内核跟踪器
Kithara内核跟踪器是一个多源实时消息记录器。它支持调试、质量保证和一般检测,否则这些是不确定的。 它详细介绍了PC的内部过程以及Kithara实时系统支持的接口。
Kithara性能分析器
Kithara性能分析器是一个开发相关的可视化助理,用于同时显示和监视不同的相关系统资源。 它是确定系统实时性能以及识别内部系统交互和问题区域的重要工具。
Kithara主监视器
Kithara主监视器是用于EtherCAT拓扑的可视化和控制的图形化Windows应用程序。 它也可以用作EtherCAT配置器,使其成为复杂EtherCAT系统的重要工具。
应用领域
Kithara实时套件专为在几乎任何需要“硬”实时功能的工业项目而设计,保证响应时间并且实现省时和无缝执行。 因此,功能库涵盖了广泛的应用领域,重点关注工程、测量技术和研究。
以下是一些已成功使用Kithara实时套件的领域:
生产和制造
工件的自动化处理通常与高回收和传输的位置数据相关联,以实现精确的控制结果直至毫米。 这样,激光焊接设备,木材修整机器或复杂的机器人应用受益于实时系统(例如Kithara实时套件)的灵活集成,以便有效部署保证的反应时间。
测量和测试台技术
测试系统通常需要高精度的测量数据和即时控制反应,而这两者都只能满足硬实时功能。 Kithara实时环境是为小规模测试应用以及汽车功能甚至航空齿轮测试系统捕获和处理关键数据集的基础。
更具体的领域是对时间要求严格的车辆功能,如驾驶辅助系统和自主轿车技术的发展。 这些领域需要无损处理大量的图像和传感器数据。 对于这些任务,Kithara实时套件提供硬件在环仿真功能,可在设备和整个系统之间实现无缝通信,以确保最真实的状态。
质量保证和自动分拣
用于包装,分类和质量保证的图像引导设施通常具有一个驱动因素 - 效率。 这通常意味着需要尽可能快地处理大量的工件甚至散装材料。 Kithara实现机器视觉的实时功能可以快速获取工业相机系统的原始图像数据,并随后触发控制反应以处理图像数据。