How to split merged signals
7 次查看(过去 30 天)
显示 更早的评论
Hello,
I am trying to both merge two signals and display them in a scope as displayed below.
![QuestionMatlab1.PNG](https://www.mathworks.com/matlabcentral/answers/uploaded_files/237185/QuestionMatlab1.png)
This results in the following error:
Branched signals cannot be fed into a Merge block. The signal from 'DummyFile2/Alarm_F(D)3/alarm_state' output port 2 is connected to both Merge block 'DummyFile2/Merge' input port 1 and to 'DummyFile2/Scope1' input port 1. To fix this error, you can insert a Signal Conversion block in Signal Copy mode and feed the output of the Signal Conversion block to only the Merge block.
So I tried to implement the recommended solution:
![QuestionMatlab2.PNG](https://www.mathworks.com/matlabcentral/answers/uploaded_files/237186/QuestionMatlab2.png)
Which again resulted in an error:
Invalid connection from block 'DummyFile2/Signal Conversion' output port 1 to Merge block 'DummyFile2/Merge' input port 1. An input signal to a Merge block must be connected and must originate from a conditionally executed subsystem that is not an Iterator subsystem
Can you tell me what the problem is / how to work around or solve it? I'd be grateful for help.
Thanks a lot!
0 个评论
回答(2 个)
Nicolas B.
2019-9-6
Hello Anna,
I am not very familiar with the merge block, but apparently, you cannot put a scope on the signals you are gonna merge. So try to disconnect your signals from the scope and try it again.
Regards
0 个评论
另请参阅
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!