|
玩转BODAS工具:控制器&显示器开发和调试工具链BODAS(Bosch Rexroth Digital Application Solution)是博世力士乐数字化应用解决方案,包含了我们在非道路市场的电控硬件、电控软件和物联网解决方案。本期,我们就带你走近BODAS家族中重要的成员:BODAS工具。 ![]() BODAS工具速览 BODAS 3x系列工具包含软件开发工具,调试工具及硬件工具。该产品系列不仅包含控制器参数化和编程的软件工具,还包括用于诊断和模拟的研发配件, 可以实现便捷编程,复杂功能设计和全面的硬件状态信息监测,对行走机械数字化而言,是一项巨大的优势。 ![]() 软件开发工具-C工具链 1. C-API C-API是C语言开发的程序接口文档,通过C-API可以实现对RC30控制器完整的软件及软件操作,同时C-API文档也支持BODAS-design (IEC61131语言,基于CodeSys 2.3)编程。 ![]() ![]() 用于开发 BODAS 控制器 RC 3x 系列应用软件的编程接口 ![]() C 应用程序编程接口 ![]() C 语言编写的程序可轻松转移到 BODAS 控制器上 ![]() 包括功能库,其中包含预定义的控制器功能 ![]() 配置用于实现力博世士乐液压部件的最优配合 2. C开发环境及编译器 C语言是在eclipse环境下进行开发,以及使用 HIGHTEC(需单独购买)进行编译。使用C语言开发程序,能为未来行走机械智能化打下坚实,长远的基础。 ![]() 具备如下特点: ![]() 程序版本管理便捷 ![]() 程序移植性 ![]() 模型化编程及仿真 ![]() 程序优化程度高 软件开发工具:BODAS-design工具链 1. BODAS-design 编程环境BODAS-design是基于Codesys 2.3开发的,对于刚接触及使用过Codesys的电气工程师非常容易掌握。 ![]() ![]() 用于对 BODAS 控制器应用软件编程的开发环境 ![]() IEC61131-3 标准的编程语言 ![]() 快速高效的应用软件开发 ![]() 集成了模拟和调试功能 ![]() 用于 ASopen 和 ASlib 产品的调整开发最佳 调试工具 1. BODAS-service 最佳助手,节约重复性的参数设置和错误信息显示。 ![]() ![]() 凭借 PC 软件工具“BODAS-service”,可以便捷地针对 RC/3x 系列的 BODAS 控制器、DI3 和 DI4 显示屏以及 CPM 先导模块执行维修功能 ![]() 即便不懂编程知识,也能使用 BODAS 控制器设置参数 ![]() 访问错误记录和诊断信息 ![]() 通过指导调试,轻松对 BODAS 标准解决方案设置参数 ![]() 方便地优化机器参数 硬件工具 1. 通用测试箱TB3 办公室测试软件是否正常运行的完美工具,能够提供各类输入信号,显示输入输出的状态。 ![]() ![]() 用于 BODAS RC 控制器的通用测试箱 ![]() 访问控制器界面 ![]() 模拟控制器输入输出信号 ![]() 用于开发工作场所的应用软件 ![]() 集成了频率发生器 2. 测量设配器MA 将BODAS控制器所有的端口完全链接,引出测试点,快速准确的检测线束连接和外接电气件的状态。 ![]() ![]() 用于调试和设备诊断的接口箱 ![]() 所有控制器的输入输出都能简单测定 ![]() 用于操作工位或设备线束 ![]() 外部信号送入 ![]() 通过断开和连接触点进行故障模拟 博世力士乐BODAS提供了一站式商店及服务,本期介绍的工具链是其中不可或缺的组成部分,不但能为你提供用于硬件配置、软件开发和机器诊断的工具,同时还可以配合博世力士乐的显示器,传感器以及IOT解决方案进行开发,体现了可拓展,开放和易用的特点。 ![]() |