Can A Multicast Sender send to a tag which is dynamically determined from an attribute in the entity which it is sending?

Can A Multicast Sender send to a tag which is dynamically determined from an attribute in the entity which it is sending?

Answers (3)

Hi Elliot,
I don't think thats possible. The alternative would be to use an input switch and route the entity to an appropriate Entity Multicast sender blocks. That should do the trick.
- Krishna

1 Comment

This answer only works if the destination tag is known at compile time, not if it is determined dynamically at runtime.
Hi Elliot,
I think I don't understand your question well. I have attached a model based on what I understood. Where entity.type is determining the destination of the multicase receiver where it is routed to. If this is not what you mean, can you please elaborate a bit?
- Krishna
What I needed to do is different. Something like this:
Solution #1:
if (Entity.branch==1) TAG = TAG_A
else if (Entity.banch==2) TAG = TAG_B
Solution #2
TAG = Entity.Tag_String

This question is closed.

Tags

Asked:

on 17 Jul 2018

Closed:

on 20 Aug 2021

Community Treasure Hunt

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

Start Hunting!