1

在我的模拟中,我有一个来源(调度员)和 4 个接收者。我为两层(tier1 和 tier2)做了两个水槽。前 3 个接收器是 tier1_sink 的实例(具有一个“输入”端口和一个“输出”端口),最后一个接收器是 tier2_sink 的实例(具有三个“输入”端口 in0、in1 和 in2)发送者是源的实例with(三个“输出”,即 out0、out1 和 out2 端口)。我能够将发送方的输出端口连接到第 1 层的接收方输入端口,但是在将第 1 层中每个接收器的输出端口链接到第 2 层中的接收器时出现运行时错误。我还尝试通过传递该索引的索引然后链接如下来为每个新实例提供唯一的端口 ID:

            Sim_system.link_ports("Reciever1", "out"+1, "Receiver4", "in0");
    Sim_system.link_ports("Reciever2", "out"+2, "Receiver4", "in1");
    Sim_system.link_ports("Reciever3", "out"+3, "Receiver4", "in2");

但这对我也不起作用。我知道 Costas(simjava2 的作者)在这里很活跃。请帮帮我。

4

0 回答 0