值属性 (ValueProperty)

值属性是模块的“值”分区中的属性。这里的“值属性”和内部模块图中的“值属性”,以及模块定义图中模块的“值”分区中的属性都是意义相同的元素。

在参数图中显示模块的值属性,主要是为了把它跟约束模块的约束参数用绑定连接器连起来。在参数图仿真的时候,会把这个值属性的默认值或初始值“代入”到约束模块的约束表达式中进行计算。如果约束表达式中修改了对应约束参数的值(约束参数作为“=”式左边变量,相当于赋值语句,讲“=”右边结果赋给左边的约束参数),又会将新的值更新回值属性。

如果在参数图中使用参数图代表元素(显示在参数图头部中的元素)的值属性,可以直接把这个值属性从模型浏览器中拖到图上。也可以先在图中添加一个值属性节点(从模具工具栏中拖放一个节点到图上),然后通过右键菜单“选择已有属性”,然后选择一个属性显示到节点。尤其是添加嵌套的值属性时,需要用这种方式。嵌套的值属性是当前参数图代表的模块的下面更下级值属性。例如参数图代表元素是一个“系统”,但是要显示“子系统”的值属性,先在图中添加“子系统”部件属性(模具工具栏切换到内部模块图添加部件属性),然后在部件属性节点上面再添加值属性节点,形成嵌套的值属性。

MBSES用户使用说明书