变量是由类型、名称和单位等字段定义的。描述是可选的。
可以手动定义一个变量或从 EBSILON 复制定义。
参数类型决定了该变量是否从 EBSILON 读出或写入。
注意:如果省略了类型,变量将被忽略,也就是说,它的值不会从 EBSILON 传送出去或传回 EBSILON。
如果想把数据写入 EBSILON,必须把 Type 设置为 spec(规格值) 或 vorgabewert。
如果想从 EBSILON 读取数据,必须把 Type 设置为 result(结果值)或 ergebniswert。
注意:模型和工况的变量必须手动定义。
变量名称的结构与 EbsScript 中使用的结构相同,即 ComponentName.VariableName(组件名称.变量名称)。
模型和工况变量的组件名称分别为 @model 或 @prof,即 @model.VarName 或 @prof.VarName.
注意:在 Excel 中,符号 @ 前面必须有一个撇号,即 @ 或将单元格格式化为文本单元格,这样输入的内容就不会被 Excel 解释为内部命令。
Unit 描述在 Excel 中显示数值的测量单位。选择的单位需要与 EBSILON 兼容,也就是说,只有在 EBSILON 中也可以选择的测量单位才可用。
正确的拼写是必要的,建议使用更新单位下拉菜单功能。这个功能为激活的链接区的每个变量创建一个所有能用的单位的下拉列表。
为了从 EBSILON 中复制变量定义,必须启动 EBSILON,并打开相应组件的模型和属性对话框。如果把鼠标移到变量的描述上,按鼠标右键打开上下文菜单,可以选择复制变量定义。
注意:用户可以对变量定义的格式进行配置。为了能够正确地复制变量定义到 Excel,有必要在上下文菜单功能编辑变量定义格式中选择重置,将定义重置为默认值。
现在选择 Excel 链接区的一行,通过设置这一行的激活单元格来插入变量定义。
现在选择插入变量的功能。这将插入一个新的行,并将变量定义字符串正确地放在链接区中。
这里添加第二个变量,以演示输入和输出变量的使用。
复制变量定义...
选择目标行...
插入变量...