Invalid Simulink object name: R/2
Mostrar comentarios más antiguos
Hello. I have drawn a simple circuit (RLC) using electrical simulink.

I can add new components in code without any problem, but when I try to add line between components using the code below:
add_line(project_name, 'R/2', 'C/2')
the error below appears:
Invalid Simulink object name: R/2
How can I resolve this problem? Many thanks for your time.
Respuestas (1)
Ameer Hamza
el 29 de Abr. de 2020
Instead of /1 and /2, the simscape blocks use /LConn1 and /RConn1 to indicate the ports connected on the left and right side of the blocks. So the correct syntax is
add_line(project_name, 'R/LConn1', 'C/RConn1')
See the attached file (Saved in R2020a) for a demo. Open the simulink file and run this code
add_line(gcs, 'R/RConn1', 'VS/LConn1')
add_line(gcs, 'C/LConn1', 'VS/RConn2')
add_line(gcs, 'VS/RConn1', 'PS/LConn1')
add_line(gcs, 'PS/1', 'S/1')
2 comentarios
Mr Noone
el 30 de Abr. de 2020
Ameer Hamza
el 30 de Abr. de 2020
I am glad to be of help.
Categorías
Más información sobre Simscape Electrical en Centro de ayuda y File Exchange.
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!