养生 装修 购物 美食 感冒 便秘 营销 加盟 小吃 火锅 管理 创业 搭配 减肥 培训 旅游

如何用RTDS CBuiler搭建自己的元件模型

时间:2024-09-25 19:21:17

RTDS不仅提供了丰富的元件库,而且还提供了CBuilder工具允许用虿搦糍掏户根据需求自定义新的元件模型,以搭建2端输入的加法器为例进行说明

工具/原料

已成功注册安装的RSCAD软件

方法/步骤

1、首先打开RSCAD,在主界面(FileMan)的界面选项卡上点击CBuilder,进入CBuilder界面

如何用RTDS CBuiler搭建自己的元件模型

2、点击之后选择“NewComponent”新建元件

如何用RTDS CBuiler搭建自己的元件模型

3、根据需要选择元件的类型,包括“Control”和“PowerSystem”,本例中选择Control

如何用RTDS CBuiler搭建自己的元件模型

4、之后进入到CBuilder的编辑界面,各区域功能如图所示

如何用RTDS CBuiler搭建自己的元件模型

5、先保存该元件模型,放在RTDS_USER/ULIB文件夹(默认),选择文件类型为def,输入文件名(以example_Adder为例)

如何用RTDS CBuiler搭建自己的元件模型

6、提示该元件至少需要有图形,点击确定,开始画图

如何用RTDS CBuiler搭建自己的元件模型

7、完成2端加法器绘图如下图,注意各输入输出端点必须在画图板上的黑点上,这样使用该元件时连接才有效

如何用RTDS CBuiler搭建自己的元件模型

8、在参数属性设置区,选择Parameters,点击下方AddSection,增加一类参数设置选项,命名为ADDCONTROL

如何用RTDS CBuiler搭建自己的元件模型

9、在ADDCONTROL区域下增加新的参数(AddParameter),本例中有两稍僚敉视个输入信号,分别命名为sign1和sign2。其中sign1,sign2为TOGGLE类型数据,包括加减选择

如何用RTDS CBuiler搭建自己的元件模型

10、加法器的图形标识要根据端口的加减选择来显示“+”或“—”。这就需要螅岔出礤在画图界面中添加判断条件,在条件中画图。(本例中,若选择Add,端口显示加号,若选择Subtract,端口显示减号)

如何用RTDS CBuiler搭建自己的元件模型

11、画输入输出端口,并为各输入输出端口命名。(本例中两个输入和一个输出,注意输出端口要选择OUTPUT)

如何用RTDS CBuiler搭建自己的元件模型

12、接下来是为该元件编写功能代码,也就是其关联的CFile,相当于C语言文件

如何用RTDS CBuiler搭建自己的元件模型

13、点击编辑,会自动打开缬方焱蜱一个.c文件,其中分为“VERSION:”、“STATIC:”、“RAM_FUNCTIONS:”、“RAM:”、“CODE:”五部分

如何用RTDS CBuiler搭建自己的元件模型

14、编辑完成后,点击编译。如果弹错,根据错误修改程序,如果没有错误,则完成功能编写

如何用RTDS CBuiler搭建自己的元件模型

15、自定义元件编写完成,可以在画图区域预览所定义的元件

如何用RTDS CBuiler搭建自己的元件模型

© 一点知识