产品体系
工业仿真
智慧开发
虚拟现实

SCADE Display 设计可靠的嵌入式人机界面

概述

SCADE Display 是 Ansys 嵌入式软件产品系列的一部分,提供适用于嵌入式人机界面 (HMI) 的多功能图形设计以及开发环境。

SCADE Display 原生支持 OpenGL® SC1 和 SC2(安全关键)以及 ES1 和 ES2(嵌入式系统)标准,代表着新一代图形软件开发工具,跨原型制样、显示设计、仿真、V&V 以及经认证的代码生成(支持认证环境中的多项安全标准)。

SCADE Display 与 SCADE Suite 紧密集成,提供适用于嵌入式 HMI 及其行为逻辑的综合性开发环境。

image.png

特点

人机交互界面建模

SCADE Display支持“所见即所得”的人机交互界面设计,它提供基本控件库和一些行业相关的控件库,用户还可以方便地封装自定义的控件库,设计人员可以使用这些控件库设计显示画面。SCADE Display支持OpenGL特性包括矢量绘图、遮罩、位图、纹理、α通道、光晕及反锯齿特效等等。支持矢量和位图字体,支持中文字库,支持多国语言开发。可以很方便和地图及视频叠加集成。SCADE Display支持在图形模型中加入SCADE Suite或C实现的控制逻辑,使得逻辑和显示能很好融合。

image.png

模型检查和仿真

SCADE Display支持对模型进行合法性检查,包括规格表检查(检查图形对象的颜色、线宽、线形等)、命名规则检查、对象重叠规则检查(是否一个图形对象没有完全被另外一个所遮盖)、线段优化规则检查(检查是否可以使用短划线替代多个线段)等。SCADE Display支持对设计的图形界面以及嵌入的逻辑进行仿真。

image.png

SCADE Display 代码生成器

SCADE Display代码生成器从图形界面生成C代码,支持标准的OpenGL、OpenGL SC(Safety Critical)和OpenGL ES(Embedded System),生成的代码平台无关,适用于所有支持OpenGL的平台。

SCADE Display代码生成器通过了一系列高安全领域的认证,获得了广泛的信任:

DO-178B/C A级(DO-178C TQL-1级)

IEC 61508 SIL 3

EN 50128 SIL3/4

ISO 26262 ASIL D

SCADE Display 建模实例

image.png

SCADE ARINC 661

SCADE ARINC 661 解决方案是符合ARINC 661-6标准的CDS端和UA端开发的完整解决方案。CDS端的开发包括A661 Server框架的开发、Widget库的定制、A661 Server程序的自动生成和仿真。UA端的开发包括UA控制程序的建模、仿真、代码生成,以及UA页面的创建和DF文件自动的生成。

image.png