• 案例分享 | 基于ETest平台开发某型DCS测试系统


    项目简介

    集散控制系统(简称:DCS)以微处理器为基础,采用控制功能分散、显示操作集中、兼顾分而自治和综合协调的设计原则的新一代仪表控制系统。主要特征是它的集中管理和分散控制。DCS在电力、冶金、石化等各个行业均具有极其广泛的应用。

    本项目成果:是交付整套测试系统,包括测试软件、六套机柜、上位机等。

    该测试系统主要特点:实时性高、接口通道多(DIDO超过5000路,总线接口60路)、集中控制与分布式部署等。

    图1:该项目测试系统机构图

    该系统测试软件基于ETest开发,详细研发过程如下:

    图2:测试环境配置图

    图3:通信协议编辑图

    图4:测试程序开发图

    图5:用户界面设计图

    图6:测试执行图

    ETest简介

    ETest是一款软件开发环境IDE,基于该IDE可以完成嵌入式系统测试软件的开发与部署。该产品是由凯云科技率先在行业内推出的国产自主可控半实物仿真测试开发平台,有效打破了国内该领域长期由进口软件LabView、DSpace等产品垄断的格局。ETest可广泛应用于航空航天、武器装备、工业控制、汽车电子、仪器仪表等各行业测试工装、测试仪器等设备的研发。具有应用范围广、实时性强、开发效率高、使用简单、易于扩展、国产自主等特点支持各种国产CPU+国产操作系统的部署方案,同时兼容Windows、linux、Mac等多种操作系统。

    图6:ETest测试开发环境图

    图7:ETest系统架构图

    ETest使用流程

    ETest支持快速测试、自动化测试、测试软件开发、实时仿真等应用模式。

    序号应用模式使用方法
    1快速测试

    工程师无需编写测试程序,仅需要进行简单的可视化配置即可完成测试

    2自动化测试

    工程师在快速测试的配置基础上,通过图形化或者脚本方式开发测试程序,通过运行测试程序实现自动化测试

    3测试软件开发

    工程师在自动化测试的基础上,设计UI界面,打包发布独立的测试软件,软件可不依托ETest独立运行

    4实时仿真

    支持C程序自建模型,集成Simulink、同元MWorks接口,可实现仿真模型开发与运行

    凯云科技

    凯云联创(北京)科技有限公司(简称:凯云科技)成立于2014年,国家高新技术及双软认定企业、瞪羚企业、专精特新企业。公司位于北京市丰台区总部基地,在成都、上海、长沙、西安、合肥、绵阳等地设有分支机构,销售及技术服务网络覆盖全国各主要城市。

    凯云科技专注于自主可控半实物仿真测试环境ETest系列产品的研发与推广,为国内各行业提供具有国际领先水平、国产自主、通用性强、可靠性高、应用成本低的装备软件半实物仿真测试产品和技术。主要有嵌入式系统半实物仿真测试环境ETest系列产品、测试教学实训平台、故障诊断平台、测试流程管理系统、可视化测试设计平台等。主要客户有航空、航天、船舶、兵器等军工行业研发制造单位以及轨道交通、汽车、医疗、高校等国内外从事装备设计、研发、生产以及检测等单位。

  • 相关阅读:
    ARM资源记录《AI嵌入式系统:算法优化与实现》第八章(暂时用不到)
    Vue组件之间传值
    【代码片段】C#程序Json 配置文件读取,当配置文件出错重新创建默认的配置文件
    HTTP协议概览
    elementUI el-table实现鼠标悬浮某一行,在鼠标右侧展示提示信息
    自我介绍思考
    现在公司都在用的CI/CD框架到底是什么?
    08 【爬虫】
    IPV6地址详解
    Vue前端框架的使用
  • 原文地址:https://blog.csdn.net/tthusika/article/details/126024420