一般来说,不希望从单一的组件中建立起每一个循环,而是使用预定义的宏,有助于减少工作量。
使用 EBSILONProfessional,可以调用多个宏库。
所以可以在公司里有一个中央宏库,但它对大多数用户是限制访问的。每个用户也可以有一个私人宏库。
要创建一个宏,只需选择流程图的某些部分(通过使用鼠标左键和SHIFT键单击单个组件或使用鼠标左键绘制一个捕捉框),然后单击菜单栏中的 "插入-->宏(部分模型)-->保存"。
给宏指定名称和描述,然后点击 "确定"。宏将被添加到宏库中,并将显示在组件向导栏的宏组合框中。
要使用宏,在这个组合框中选择宏(或使用 "插入à宏 (部分模型)à插入"),并将鼠标指针移动到要插入宏的地方。
注意,只有在流程图里需要多次使用的用到宏。如果只是想在流程中复制另一部分,可以简单地使用复制和粘贴(Ctrl+C,Ctrl+V)。
如果你有一些预先定义的宏,那么构建循环是非常容易的。
比如以 "Block750 "为例的发电厂。现成的回路在实例目录中以 "Block750.ebs "的形式存在,但也可以通过一些宏来自行构造它:
用 "文件→新建 "打开一个新的循环。插入以下宏:
类似拼图:适当地布置和连接宏,计算就会运行(会有消息提示,但可忽略)。
只是还缺少循环效率的计算。须将泵的功率加起来,然后将它们从发电机的功率中减去。计算结果必须与功率测量计以及蒸汽发生器的输入能量相匹配。请看Block750.ebs是如何做到这一点的。由于这些管线已被设置为不可见,请使用 "显示所有"来查看它们。