Invalid connection from output port 1 of 'Discrete-Event Chart' to 'Input Port 1' of 'Entity Gate'. Ports are not compatible and cannot be connected

12 次查看(过去 30 天)
I have a simulink process with a Discrete Event Chart where I modeled machine failure. If the machine is in failure then the process stops and the entity gate closes, else the entity gate opens.
However, I keep getting the error of invalid connection, so the incompatibility between the output port of the discrete event chart (which i called MachineFailure) and the input port of the ENTITY GATE.
How can I solve this issue?

采纳的回答

Devesh Bhasin
Devesh Bhasin 2022-11-10
This error sometimes shows up when a simEvents entity or message is connected to a Stateflow chart. If this is the case you, the following procedure should resolve this error:
  1. In your Stateflow chart, open the Symbols Pane.
  2. Click on the 'New Message' button on the top of the Symbols Pane.
  3. Go back to our model. A new message Input Port should now appear for the Stateflow chart. Connect your simEvents entity or message to this port.
I work at MathWorks and have conveyed the need of a clearer error message to the appropriate team.
If this does not resolve the issue, please create a case with the MathWorks Technical Support and share your model.

更多回答(0 个)

类别

Help CenterFile Exchange 中查找有关 Discrete-Event Simulation 的更多信息

Community Treasure Hunt

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

Start Hunting!

Translated by