我正在用Tictoc教程学习OMNeT ++,但是我在part4.1“两个以上的节点”中遇到了问题。
根据该教程,tictoc10.ned可以在不同位置生成六个简单的模块。但是,即使我完全复制tictoc10.ned文件,我的ned文件中也只有一个模块矢量图标。
我猜可能需要设置一些属性,但是根本不起作用。而且我还在“模拟手册”中滚动,没有结果。
简单的Txc10 { 参数: @display(“ i = block / routing”); 闸门: 输入[]; 输出out []; } 网络Tictoc10 { 子模块: tic [6]:Txc10; //此行应生成6个Txc10模块 //不同的位置 // ingno连接 }
谢谢您的任何建议。
答案 0 :(得分:1)
IDE中的NED编辑器仅显示NED文件中存在的结构。即您将不会在图形编辑器中看到多个图标,只有一个代表矢量的图标。另一方面,当您实际运行仿真时,将实例化来自该节点的正确数量的实例,并由自动布局器对其进行排列。
答案 1 :(得分:0)
有两个地方要注意。
1。如前一个答案所述,IDE中的NED编辑器仅显示NED文件中存在的结构。运行模拟时,您可以找到几个模块图标。 2. NED文件在“设计”模式下的网络大小需要根据该网络中子模块的数量进行调整。在此示例中,网络的规模很小,以至于子模块重叠,并且无法找到它们之间的连接。放大后,问题就解决了。