[发明专利]一种SCADE显控组件快速原型设计方法、装置及电子设备在审
申请号: | 202111237529.1 | 申请日: | 2021-10-22 |
公开(公告)号: | CN113987780A | 公开(公告)日: | 2022-01-28 |
发明(设计)人: | 李昌建;郭卫;韦磊;杨帅;徐子煌;吴扉 | 申请(专利权)人: | 南京芯传汇电子科技有限公司 |
主分类号: | G06F30/20 | 分类号: | G06F30/20;G06F111/16;G06F111/18;G06F111/20 |
代理公司: | 暂无信息 | 代理人: | 暂无信息 |
地址: | 210000 江苏省南*** | 国省代码: | 江苏;32 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 scade 组件 快速 原型 设计 方法 装置 电子设备 | ||
1.一种SCADE显控组件快速原型设计方法,其特征在于,包括:
解析显控组件的输入输出端口及依赖显控组件,管理并存储显控组件和样式,自动从显控组件库中导入人机交互界面所需的显控组件;
对显控组件批量化生成支持仿真配置的仿真应用,包括生成用于显示的显控组件的多种样式的仿真应用;
通过可视化方式配置显控组件之间的控制逻辑,获取并存储仿真配置数据;
传输多个显控组件之间的激励数据,包括从任一显控组件源输出端口至另一显控组件的目标输入端口;
控制仿真应用,包括控制仿真应用的启停、动态切换显控组件的样式和调整显控组件在显示器上的位置,以及存储显控组件的样式数据及位置数据。
2.根据权利要求1所述的SCADE显控组件快速原型设计方法,其特征在于,所述自动从显控组件库中导入人机交互界面所需的显控组件为根据显控组件的依赖关系自动添加依赖显控组件。
3.根据权利要求1所述的SCADE显控组件快速原型设计方法,其特征在于,所述用于显示的显控组件包括SGFX组件和OGFX组件;
所述SGFX组件生成仿真应用的过程包括:
选择SGFX组件;选择生成组件所需要的样式;
调用生成代码命令,获得仿真适配代码和由ScadeDisplayKCG软件生成的代码;调用DISPLAY代码编译环境,生成DISPLAY仿真应用;
所述OGFX组件生成仿真应用步骤如下:
选择OGFX组件;选择生成组件所需要的样式;
调用组件转换方法将OGFX组件转换为SGFX组件;调用生成代码命令,获得仿真适配代码和由ScadeDisplayKCG生成的代码;调用DISPLAY代码编译环境,生成DISPLAY仿真应用。
4.一种SCADE显控组件快速原型设计装置,其特征在于,包括:
显控管理模块,管理显控组件和样式,用于解析所有显控组件的输入输出端口及依赖显控组件,自动从显控组件库中导入人机交互界面所需的显控组件,并发送至数据存储模块;
应用生成模块,用于对显控管理模块中的显控组件批量化生成支持仿真配置的仿真应用,包括生成用于显示的显控组件的多种样式的仿真应用;
仿真配置模块,用于通过可视化方式配置显控管理模块中显控组件之间的控制逻辑,获取仿真配置数据,并发送至数据存储模块;
数据传输模块,用于传输多个显控组件之间的激励数据,包括从一显控组件源输出端口传输到另一显控组件的目标输入端口;
原型设计模块,用于控制仿真应用,包括控制仿真应用的启停、动态切换显控组件的样式、调整组件在显示器上的位置,发送显控组件的样式数据及位置数据至数据存储模块;
数据存储模块,用于接收并存储上述各个模块发送的多种类型的数据,并支持各个模块读取其存储的数据。
5.根据权利要求4所述的SCADE显控组件快速原型设计装置,其特征在于,所述显控管理模块根据显控组件的依赖关系自动添加依赖显控组件;
所述管理样式为管理样式资源文件。
6.根据权利要求4所述的SCADE显控组件快速原型设计装置,其特征在于,所述应用生成模块生成仿真控制接口代码,以使生成的仿真应用能够读取仿真配置数据,并根据仿真配置数据控制激励数据的发送和接收。
7.根据权利要求4所述的SCADE显控组件快速原型设计装置,其特征在于,所述应用生成模块生成可配置显控组件位置代码,以使生成的仿真应用能够记录显控组件的位置数据,并根据位置数据在该显控组件下次启动时将显控组件移动到显示器指定位置上进行显示。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于南京芯传汇电子科技有限公司,未经南京芯传汇电子科技有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202111237529.1/1.html,转载请声明来源钻瓜专利网。