• Register
Home  //  产品  //  ControlBuild  //  Application Generator

ControlBuild Application Generator是一个软件工程的全球性的解决方案。

 ControlBuild涵盖了工业控制系统软件开发的不同阶段:
  • 系统设计
  • 集成测试
  • 软件设计
  • 工厂验收测试及维修
  • 自动代码生成
  • 制作与维护
  • 单一测试
  • 训练
 大多数情况下,在软件开发的每个阶段需要不同的软件工具。ControlBuild CASE tool是在今天的市场第一个支持从“需求和要求”到“生产和升级”的产品。换句话说,ControlBuild能够从一个发展阶段过渡到下一个而无需重新获取数据。它同时还提供了,如捕捉错误,节约时间和一致的数据库。

ControlBuild 与标准应用开发环境比较

 

ControlBuild模块和功能:

ControlBuild是一个CASE工具,它有大量的的模块和功能。每个模块专用于特定的任务。这个工具集是与开发环境完全一致的套件。

用ControlBuild Application Generator,用户可以进行项目管理,也可以生成应用,库管理,并编辑用户的访问权限。
  • 它的编辑器允许用IEC 61131-3语言(SFC, LD, FBD & ST)),C语言或电气原理图式语言描述组件,功能和设备。
  • ControlBuild还允许的控制功能(PLC)和硬件配置(工厂环境)的仿真模拟。
  • 一个结构良好的库,可以使程序员更节省时间(工具盒,过滤器,机电设备,具有运动和检测规则的对象...)。
  • 带有自定义文档生成器(logo,文档模型...)也可以为不同级别的项目生成不同的文件。
  • 同步,报警管理,情景和历史事件编辑器提供了人机界面,图形视图,控制台,脚本测试和诊断功能。
  • ControlBuild允许硬件配置定制,多个目标的应用程序发布。定义不同的应用I/O 并连接到物理I/O。有针对性的应用程序监控,也可提供在线交流和下载模块。
  • I/O通讯模块(I / Ocards3964R,Modbus +,Profibus DP,Can,World FIP,TCP / IP协议,OPC等)可用于连接仿真器的集成测试以及工厂的验收。

 

ControlBuild Application Generator的目的是提供一个全面的解决方案,涵盖软件开发周期,并在更高层次上,比如自动化系统的开发和运作。

设计

为了验证功能规格,用户可以开发或重用模型(使用IEC1131 - 3语言)对应于每个系统的功能。使用该模式后,一个集成的系统原型(控制软件和物理图)可以通过仿真验证。

编码:

可以避免高级模块验证之后重新编辑低级代码; ControlBuild自动生成目标,并可以载入嵌入式硬件或PC。多个代码生成器,可支持在微控制器中嵌入C代码。

测试:

在物理安装之前,可与ControlBuild的模型连接并进行目标代码测试和验证。

生产:

ControlBuild致力于按测试步骤完成工厂验收测试(FAT)。所有测试程序可以执行。

开发:

由于该系统的生命周期不会停止在生产阶段,ControlBuild还允许直接监测维护服务。用ControlBuild监测工具直接连接到设备,维修人员可以用图形语言(SFC, LD & FBD).访问所有项目的变量和效益。

代码生成

可选代码生成器,可支持主要厂商的可编程逻辑控制器(PLC):

  • Siemens 300 and 400 (see Option ControlBuild Step 7)
  • Schneider TSX Micro and Premium (see Option ControlBuild PL7-PRO)
客户可以自己进行专用代码生成器的开发,ControlBuild小组也可以为客户提供专用代码生成器的开发。
Scroll Up