Protecting Intelectual Property in Simulink
5 次查看(过去 30 天)
显示 更早的评论
Hi! I am trying to protect a system in Simulink and I have see that I have to reference it to be able to protect it afterwards. Also, I saw that first of all i have to make the subsystem atomic and after that convert it to a reference model. The problem is that i get the following error when i try to reference the model.
Version:1.0 StartHTML:0000000107 EndHTML:0000002095 StartFragment:0000000127 EndFragment:0000002077
- Error due to multiple causes.
- Goto/From connections cannot cross nonvirtual subsystem boundaries. The only exception is when a goto is connected to a state output port
- Invalid connection starts with 'XXXX/powergui/EquivalentModel1/Yout/Goto12'
- Invalid connection ends with 'XXXX/Current Measurement/source'
If I look in the Goto/From block i see that the Goto one is inside the powergui block whereas the from one is in the Current Measurement block. I guess that the problem is due to the powergui block used to control the system. Does anyone know how can I reference a subsystem commanded by a powergui block?
Thanks for all
1 个评论
Ashwini More
2020-12-31
Hi Jose,
Hope your issue has been resolved.
I am trying the same thing of protecting intellectual property in simulink. I am able to convert my subsytem to reference model but error comes from code which I have referred from examples given in mathworks.
Can you help me with this code? I couldnt get what is Simulink.parameter from first line.
Kp = Simulink.parameter;
Kp.RTWInfo.StorageClass = 'SimulinkGlobal';
Kp.Value = 2
open_system(mdlref)
set_param(bdroot,'ModelRefNumInstanceAllwed')
save_system(mdlref)
[harnesshandle,neededVars]=Simulink.ModelReference.Protect(mdlref)
Thanks in advance!
回答(1 个)
Tony Lennon
2019-9-27
Hi Jose,
Please, could you repost your question in the MATLAB Answers section? It will receive attention from many more people.
Thanks, Tony
0 个评论
社区
另请参阅
类别
在 Help Center 和 File Exchange 中查找有关 Switches and Breakers 的更多信息
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!