How does Simulink store block-to-block connection information in XML file format?
Show older comments
I exported a Simulink model as an XML file (5000+ lines of code). I want to figure out how MATLAB structures it's XML file to connect one block to another. For example I have two blocks in the XML code below: Series RLC Load1 and Series RLC Load2. Let's say these blocks are connected in the Simulink model, where would that be shown in the XML code?
-<Block Name="Series RLC Load1" BlockType="Reference" SID="195">
<P Name="Ports">[0, 0, 0, 0, 0, 1, 1]</P>
<P Name="Position">[313, 145, 337, 215]</P>
<P Name="ZOrder">-65</P>
<P Name="BlockRotation">270</P>
<P Name="BlockMirror">on</P>
<P Name="NamePlacement">alternate</P>
<P Name="ShowName">off</P>
<P Name="AttributesFormatString">\n</P>
<P Name="LibraryVersion">1.2787</P>
<P Name="FontName">Verdana</P>
<P Name="FontSize">16</P>
<P Name="SourceBlock">powerlib/Elements/Series RLC Load</P>
<P Name="SourceType">Series RLC Load</P>
<P Name="SourceProductName">Simscape Power Systems</P>
<P Name="SourceProductBaseCode">PS</P>
-<InstanceData>
<P Name="LConnTagsString">a</P>
<P Name="RConnTagsString">__new0</P>
<P Name="NominalVoltage">1000</P>
<P Name="NominalFrequency">60</P>
<P Name="ActivePower">100e3</P>
<P Name="InductivePower">100</P>
<P Name="CapacitivePower">100</P>
<P Name="Setx0">off</P>
<P Name="InitialVoltage">0</P>
<P Name="SetiL0">off</P>
<P Name="InitialCurrent">0</P>
<P Name="Measurements">None</P>
<P Name="LoadType">constant Z</P>
</InstanceData>
</Block>
-<Block Name="Series RLC Load2" BlockType="Reference" SID="196">
<P Name="Ports">[0, 0, 0, 0, 0, 1, 1]</P>
<P Name="Position">[363, 145, 387, 215]</P>
<P Name="ZOrder">-66</P>
<P Name="BlockRotation">270</P>
<P Name="BlockMirror">on</P>
<P Name="NamePlacement">alternate</P>
<P Name="ShowName">off</P>
<P Name="AttributesFormatString">\n</P>
<P Name="LibraryVersion">1.2787</P>
<P Name="FontName">Verdana</P>
<P Name="FontSize">16</P>
<P Name="SourceBlock">powerlib/Elements/Series RLC Load</P>
<P Name="SourceType">Series RLC Load</P>
<P Name="SourceProductName">Simscape Power Systems</P>
<P Name="SourceProductBaseCode">PS</P>
-<InstanceData>
<P Name="LConnTagsString">a</P>
<P Name="RConnTagsString">__new0</P>
<P Name="NominalVoltage">1000</P>
<P Name="NominalFrequency">60</P>
<P Name="ActivePower">10e3</P>
<P Name="InductivePower">100</P>
<P Name="CapacitivePower">100</P>
<P Name="Setx0">off</P>
<P Name="InitialVoltage">0</P>
<P Name="SetiL0">off</P>
<P Name="InitialCurrent">0</P>
<P Name="Measurements">None</P>
<P Name="LoadType">constant Z</P>
</InstanceData>
</Block>
1 Comment
Iris Iris
on 18 Feb 2020
May I asked how to export a simulink model as an XMl file? Thanks a lot!
Answers (0)
Categories
Find more on Signal Generation in Help Center and File Exchange
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!