SimEvents Entity Combiner Number of Input ports: Regression from R2011b(4.0) to R2013a(4.3)

1 回表示 (過去 30 日間)
Hello,
I developped a model under R2011b (SimEvents 4.0) using Entity Splitter and Entity Combiner blocks with 478 or 304 output (resp. input) ports. By importing (and running) my model under R2013a, I get the following error: "Number of entity input ports must be a scalar integer in the interval [1, 128)."
Does somebody have some explanation regarding this strange restriction/behavior ? I can develop a hierarchical workaround (for 478: 3xCombiner with 128 input ports + 1xCombiner with 94 input ports, and a second level Combiner with 4 input ports, but it is very heavy since my number of ports is a system parameter of my model and the splitting could lead to unsorted output....)
Thank you for your help Best regards
Vincent

採用された回答

Vincent LEFFTZ
Vincent LEFFTZ 2013 年 4 月 30 日
Thanks a lot, Theresa. I will check Rick's toolbox
BR Vincent

その他の回答 (1 件)

Teresa Hubscher-Younger
Teresa Hubscher-Younger 2013 年 4 月 30 日
Hi Vincent,
Sorry about the delay in the response.
This was not an intentional regression in SimEvents. 11b was not supposed to allow more than 128 ports as well. I think you got lucky in 11b. :)
I know that the development team is aware that this limitation is bothering customers and working on a solution. In the meantime, you can try the batching/unbatching SimEvents blocks developed by Rick Rosson and made available on the File Exchange. That might help you work around this problem.
If you have further feedback, feel free to share it. Also, I know Rick would love feedback on his block library as well.
HTH, Teresa

カテゴリ

Help Center および File ExchangeDiscrete-Event Simulation についてさらに検索

製品

Community Treasure Hunt

Find the treasures in MATLAB Central and discover how the community can help you!

Start Hunting!

Translated by