ANSYS SCADE Suite 2020 R2是ANSYS官方推出的一款智能设备嵌入式软件系统,简称“SCADE Suite ”,SCADE Suite应用非常广泛,包括基于模型的系统工程、嵌入式控制软件的开发、人机界面软件、虚拟系统原型、功能安装分析,提供了一个基于模型的嵌入式软件开发和仿真环境,软件开发者可以在SCADE上进行软件设计,设计完成后使用仿真模拟系统来进行测试,以验证开发和工作的可行性,SCADE Suite使用的代码生成器和验证工具目前已经在全球六个细分行业中获得了十多个安全机构的最高安全级别的认证,所以开发者可以专注于开发,而不用担心测试的标准,需要的朋友快来双鱼下载站下载最新版的ANSYS SCADE Suite 2020 R2软件吧,软件版本为破解版的,小编还制作了详细安装教程,方便大家的安装使用。
ANSYS SCADE Suite 2020 R2安装教程
1、下载双鱼下载站为您提供的ANSYS SCADE Suite 2020 R2破解版安装程序,将其解压,得到ANSYS SCADE 2020源文件和破解补丁
2、这一步我们需要加载镜像文件,运行setup.exe执行程序的安装,如无特殊要求,勾选安装SCADE Suite即可,点击Next
3、查看软件的安装许可协议,勾选【I accept the of······】表示同意软件的安装协议,点击Next
4、选择ANSYS SCADE Suite 2020 R2主程序安装路径,默认为C盘安装,大家也可以自定义选择安装路径,选择后点击Install 自动安装开始
5、安装完成,点击Exit按钮退出安装向导,这里我们先不要运行软件
6、打开破解文件夹,将破解补丁ANSYS Inc复制到软件安装目录下并替换源文件,如图所示;
默认路径:C:\Program Files
7、创建系统环境变量
依次打开计算机我的电脑-系统属性-高级系统设置-高级-环境变量-新建系统变量,输入
变量名称:ANSYSLMD_LICENSE_FILE
变量值:ansyslmd.lic许可文件的路径
默认为:C:\Program Files\ANSYS Inc\Shared Files\Licensing\license_files\ansyslmd.lic
8、ANSYS SCADE Suite 2020 R2软件安装破解工作完成,我们需要重启电脑,破解才可以生效,小编亲测有效
ANSYS SCADE Suite 2020 R2功能介绍
一、基于模型的高级设计
Ansys SCADE Suite Advanced Modeler在完全集成的环境中提供软件数据流以及状态机设计和仿真功能。该环境与配置管理工具,Ansys SCADE Display,Ansys SCADE Architect,Ansys Twin Builder,National Instruments™Veristand™,dSPACE®MicroAutoBox™和FMI兼容工具连接在一起,并包括以下基于模型的设计功能:
基于无限的数据流嵌套和分层状态机的直观,熟悉的图形符号
图形决策图
数组迭代器有助于操作员进行多重实例化并执行复杂的数据处理
保证模型的完整性和确定性
强类型语言和静态一致性检查
易于重用和设计可读性
带有位置和报告功能的各种版本的模型,程序包,操作员或状态机的语义比较
SCADE Suite库组件:积分器,磁滞,量化器,滤波器,触发器,真值表,查找表,矩阵运算符等。
将手动旧版代码导入设计中,并导入MathWorks®Simulink®模型
通过Eclipse™Modeling Framework(EMF)或Python API对SCADE Suite项目和模型文件的读/写访问
使用SCADE Python API进行Python脚本开发的向导
二、与软件架构设计同步
SCADE Architect 和SCADE Suite的集成为您提供了从架构到组件的详细设计的完整软件设计过程的工具,包括:
并行发展架构和设计软件组件,并根据选定的项目里程碑要求进行重新同步
体系结构模型和设计模型之间的双向同步
一致和有效地管理I / O以及数据定义和更改
在架构级别定义并在设计级别完善的接口同步方面,无需重复工作
这种集成支持架构设计,直到IMA,FACE和AUTOSAR等环境中的代码生产流程。
三、模型分析
合格的SCADE Suite代码生成器可生成满足SCADE Suite模型所提供规范的代码,而无需进行代码验证活动。因此,关键是要确保SCADE Suite模型相对于其要求是正确的。SCADE Suite提供了一些在模型级别执行的分析,以确保模型正确性并缩短开发时间。
静态分析
通过SCADE Suite代码生成器的前端可以对模型进行静态分析(即检查模型是否一致,正确键入数据流,正确进行初始化),因此可以对各种模型进行最高级别的认证标准。
规则检查器
SCADE Suite规则检查器提供了一个基于Python的框架,可以对模型甚至SCADE Suite项目进行特定的检查。您可以轻松制定强制性,必需或咨询性规则,以检查公司或部门规则。SCADE Suite规则检查器支持所需规则或咨询规则的证明机制,并生成详细报告,可直接访问失败规则的模型。
设计验证
SCADE Suite Design Verifier是一个验证助手,可以正式表达和评估安全要求,提供了一种在开发过程早期发现错误的有效方法。验证属性由SCADE本身定义。布尔输出是Design Verifier的证明目标,然后自动产生反例。设计验证程序还可用于查找除零运算。它由Prover®技术提供支持,并由具有浮点计算支持的支持多核的形式化证明引擎支持。
时序和堆栈大小优化
SCADE Suite时序和堆栈优化器估计应用程序中任务的相对最坏情况执行时间(WCET)或堆栈使用情况。根据估计结果,您可以轻松地反复关注导致执行时间长或内存使用情况不理想的应用程序部分,并通过优化SCADE Suite模型和/或调整SCADE Suite KCG代码生成器选项来优化应用程序性能分析。SCADE Suite时序和堆栈优化器由AbsInt aiT提供支持。
时序和堆栈优化器提供:
独立于实际目标平台分析SCADE Suite应用程序的WCET和堆栈使用情况
专注于导致执行时间长或堆栈使用不令人满意的应用程序部分的迭代过程,并通过优化SCADE Suite模型来优化应用程序配置文件
在SCADE Suite设计环境中报告的优化会话之间的结果比较
自动和可自定义的详细报告
通过微调KCG选项轻松比较代码性能
四、调试与仿真
用SCADE Suite中的图形和/或文本块进行描述后,您就可以模拟软件设计或其任何块。SCADE Suite仿真功能基于合格的SCADE Suite代码生成器生成的代码,并提供强大的可视调试环境,使您可以定义停止条件,在执行周期内设置断点并检查内部变量和输出值。您还可以记录和播放场景。方案的ASCII格式使将SCADE Suite仿真阶段轻松集成到现有工作流程中变得容易。可以使用Tcl脚本语言定制和自动化SCADE Suite模拟任务。
SCADE Suite仿真和调试功能包括:
可执行的SCADE Suite设计
实际的SCADE Suite生成代码的详细模拟
场景录制和回放
及早发现规格错误
自动无回归测试
互动和批处理模式
访问变量和探针以在图形模型中进行调试
控制,数据和时间标准的断点
支持SCADE测试环境输入格式
与MathWorks®Simulink®和MATLAB®共同仿真
由Tcl脚本驱动的模拟,用于复杂的自定义场景
从属模式,用于连接到仿真环境和工具(联合仿真)
从SCADE Suite模型导出功能性模型单元(32/64位),以连接到Ansys TwinBuilder®和任何符合FMI的系统仿真工具
五、自动代码生成
SCADE Suite KCG是来自Scade模型的C和Ada代码生成器,已被认可为T-L-1的DO-178B软件和A-DO-178C / DO-330的开发工具;通过SIL 3的IEC 61508认证和SIL 3/4的EN 50128认证; 并通过了ASIL D之前的ISO 26262软件认证。此代码生成器节省了编码阶段的验证工作,例如,对SCADE Suite KCG生成的代码进行代码审查和低级测试。这种生产率的提高缩短了认证和/或修改的时间和精力。SCADE Suite KCG已成功通过了多个大型程序的资格认证程序,目前已用于欧洲,亚洲和美洲的程序生产中。
生成的代码属性
满足可嵌入的代码约束:静态内存分配,静态有界循环,无递归
生成高质量和安全的C和Ada生产代码:优化,可定制,可读和可追溯
不引入无效代码
产生可移植的代码
合格/认证的SCADE Suite KCG 6.6
C代码生成
与SPARK 95兼容的Ada 95代码生成,可无缝适应Ada用户流程
Scade语言和类型扩展(新的迭代器,按位运算符,8/16/32/64位数字类型(有符号/无符号)和32/64位浮点数
符合DO-178C下的DO-330 TQL-1工具资格
有资格作为DO-178B下的开发工具
通过ASIL D和C的ISO 26262:2011认证
通过SIL 3的IEC 61508:2010认证
已通过SIL 3/4的EN 50128:2011认证
代码整合
自动将生成的代码集成到WindRiver®VxWorks®653和VxWorks®CERT,GreenHills®软件INTEGRITY™-178B,SYSGOPikeOS®和其他RTOS
可定制的RTOS适配器,用于生成代码
多核代码生成
SCADE Suite支持使用多核代码生成器生成多核代码。在模型中识别出运算符的特定实例,以使其成为可并行化的任务。这些任务的规格与模型无关,可以进行各种配置。多核代码生成已成功用于:
英飞凌AURIX™与Hightec的PXROS-HR
Kalray的MPPA®多核平台
六、一流的资格/认证支持
SCADE Suite工具箱为开发高完整性嵌入式应用程序提供了完整的解决方案。Scade语言是与客户和主管部门合作专门设计的,用于解决高完整性嵌入式应用程序。
SCADE Suite KCG C和Ada代码生成器已通过DO-178C,ASIL D和C的ISO 26262:2011,SIL 3的IEC 61508:2010和SIL 3的EN 50128:2011的DO-330 TQL-1工具的资格/认证SIL 3/4。该工具本身是按照这些标准开发的。
SCADE Suite C编译器验证工具包是一个测试套件,其中包含可以由SCADE Suite KCG C代码生成器生成的所有可能的C结构(以及这些结构的组合达到一定程度的复杂性)。编译器验证工具包用于验证目标C编译器是否正确编译了SCADE Suite生成的C代码。验证的目的是根据遵循DO-178C的程序,获得所需的置信度,即在源代码和目标代码之间不存在编译器/链接器可以引入的差异。编译器验证工具包支持对开发工具链与目标平台之间的正确性和一致性进行早期验证。它证明了由SCADE Suite KCG生成的C代码已由C目标编译器正确编译,并且所生成的代码在给定的目标平台上可以正确执行。编译器验证工具包还支持可自定义的自动化执行脚本。
七、系统仿真能力
SCADE Suite Advanced Modeler包括Ansys Twin Builder。 Twin Builder 是用于建模,模拟和分析虚拟系统原型的强大平台。它使产品开发团队能够验证和优化其软件控制的多域系统设计的性能。Twin Builder还提供:
灵活的建模功能以及与用于3D多物理场仿真的Ansys解决方案和用于嵌入式软件设计的Ansys SCADE产品的紧密集成
广泛支持组装系统级物理模型,并帮助产品开发组织连接概念设计,详细分析和系统验证
八、嵌入式汽车软件专用解决方案
SCADE汽车套件扩展并简化了汽车市场的系统设计能力。它包含SCADE Architect和SCADE Suite,以及SCADE LifeCycle的集成,以支持从AUTOSAR软件组件(SWC)到符合AUTOSAR RTE的代码生成的开发流程。
该软件包提供:
AUTOSAR R4.2.2支持
导入/导出AUTOSAR ARXML交换格式
用于软件组件支持的AUTOSAR SCADE Architect配置,包括Timex,复杂设备驱动程序和ComSpecs(用于初始化)
使用SCADE Suite软件模型专门同步“ Runnables”。如果需要其他体系结构改进,可以在同步之前将“ Runnables”分解为SysML内部框图
团队中系统工程师之间在体系结构级别上的多同步支持
支持IBM®DOORS®,JAMA,SiemensPolarion®中架构元素与需求之间的可追溯性(请参阅Ansys SCADE LifeCycle)
AUTOSAR代码生成器,用于与AUTOSAR RTE兼容的代码生成,包括作为单独的ARXML提供的专用信息(文件,内存),以进行最终集成
校准和定点支持
ASAM MCD-2 DC(ASAP2)支持软件校准和测量
库生成器,用于定点转换,具有各种编码
合格代码生成
SCADE Suite和SCADE Display KCG代码生成器已通过TÜVSÜD在TCL3的认证,可用于开发ISO 26262 ASIL D软件
九、SCADE工具集成
SCADE Suite可以轻松地与用于系统架构设计,HMI开发和测试以及应用程序生命周期管理的工具集成,从而为所有嵌入式软件开发活动提供完整的环境。
与软件架构设计同步
SCADE Suite使您可以根据SCADE Architect环境中的结构系统建模来优化软件组件。这样可以确保:
一致和有效地管理I / O以及数据定义和更改
在同步在软件体系结构级别定义和在软件设计级别完善的接口时,无需重复工作
快速成型
SCADE Suite与SCADE Test Rapid Prototyper的连接可帮助您:
设计和构建用于SCADE Suite模拟会议的交互式图形面板
访问预定义和可自定义的小部件库(控件和指示器)
自动生成适用于Windows,Apple iOS或Android平台的可执行应用程序
生成32/64位功能模拟单元(FMU),以连接到Ansys Twin Builder和符合FMI的系统仿真工具
嵌入式人机界面(HMI)的开发
SCADE Suite使您可以设计与SCADE Display中设计的图形HMI相关的控制逻辑。功能包括:
协同设计:嵌入式应用程序中关键逻辑和图形组件的紧密设计级集成
协同仿真:在显示应用程序逻辑和图形组件之间以白盒和黑盒模式进行早期原型制作和验证
共同报告:在SCADE Suite模型和SCADE Display图形规范之间集成报告生成
热电联产:SCADE Suite和SCADE Display生成代码的集成部署
应用程序生命周期管理
SCADE Suite与SCADE LifeCycle的集成提供以下功能:
使用SCADE LifeCycle仪表板进行项目监视,以计算在预定义和可自定义仪表板上报告的指标
使用SCADE LifeCycle需求管理网关进行需求管理和可追溯性
使用SCADE LifeCycle Reporter自动生成文档
与SCADE LifeCycle Reporter和SCADE LifeCycle Requirements Management Gateway的集成与SCADE Display和SCADE Architect共享
∨ 展开