如何在可扩展连接器中为新连接添加标记?
How to add marks for new connections in the expandable connectors?
我拿到的是一个用扩展连接器做信号总线的型号,每根信号线都有标记,但是当我把一个新的块组件连接到信号总线上时,却没有标记。
我的问题是:
如何为新连接添加标记?
我查过了,标记不是文字标签。
连接的“标签”实际上是连接本身的注释。它可以(可选)在创建到可扩展连接器的连接时添加。请看下面的截图,特别是红色标记的部分。
结果是连接注释:
connect(gain.u, controlBus)
annotation (
Line(points={{-38,80},{16,80},{16,10},{30,10}}, color={0,0,127}),
Text(string="%second", index=1, extent={{6,3},{6,3}}, horizontalAlignment=TextAlignment.Left));
标签的有趣部分是 Text(...)
。如果我没记错的话,string
可以是 %first
或 %second
,它描述了哪个连接器的名称将用于标签。 index
用于确定标签所附加的连接点,extend
定义位置。
用于显示此内容的模型是 Modelica.Blocks.Examples.BusUsage
。
我拿到的是一个用扩展连接器做信号总线的型号,每根信号线都有标记,但是当我把一个新的块组件连接到信号总线上时,却没有标记。
我的问题是: 如何为新连接添加标记? 我查过了,标记不是文字标签。
连接的“标签”实际上是连接本身的注释。它可以(可选)在创建到可扩展连接器的连接时添加。请看下面的截图,特别是红色标记的部分。
结果是连接注释:
connect(gain.u, controlBus)
annotation (
Line(points={{-38,80},{16,80},{16,10},{30,10}}, color={0,0,127}),
Text(string="%second", index=1, extent={{6,3},{6,3}}, horizontalAlignment=TextAlignment.Left));
标签的有趣部分是 Text(...)
。如果我没记错的话,string
可以是 %first
或 %second
,它描述了哪个连接器的名称将用于标签。 index
用于确定标签所附加的连接点,extend
定义位置。
用于显示此内容的模型是 Modelica.Blocks.Examples.BusUsage
。