1553B

Designing a bus topology for a UAV and Drone application

1553_Test_Model

Browsable image of the model.

  • To download OpenWebStart click on the links -
    Windows- Compatibility:Windows 10 or higher (*)
    macOS - Compatibility:macOS 10.15 (Catalina) or higher (*)
    Linux - Compatibility:Ubuntu 18.04 LTS or higher (*)
  • For an executable version,
  • Mouse over the icons to view parameters. Click on hierarchy and plotters to reveal content (if provided).
  • To simulate, click on Launch button, open downloaded file and click Run on the Java Security Page.
_1553_Test_Modelmodel <h2>Traffic2</h2><table border="1"><tr><td><b>Parameter</b></td><td><b>Expression</b></td><td><b>Value</b></td></tr><tr><td>Block_Documentation</td><td>Enter User Documentation Here</td><td>Enter User Documentation Here</td></tr><tr><td>Data_Structure_Name</td><td>&quot;Stop_n_Wait&quot;</td><td>&quot;Stop_n_Wait&quot;</td></tr><tr><td>fileOrURL</td><td>&nbsp;</td><td>&quot;&quot;</td></tr><tr><td>Start_Time</td><td>0.0</td><td>0.0</td></tr><tr><td>Value_1</td><td>1.0 / Port_IOs_per_Sec</td><td>1.0E-3</td></tr><tr><td>Value_2</td><td>2.0</td><td>2.0</td></tr><tr><td>Random_Seed</td><td>123457L</td><td>123457L</td></tr><tr><td>Time_Distribution</td><td>Fixed (Value_1)</td><td>Fixed (Value_1)</td></tr><tr><td>Number_of_Transactions</td><td>MaxInt</td><td>&quot;MaxInt&quot;</td></tr></table> <h2>ExpressionList2</h2><table border="1"><tr><td><b>Parameter</b></td><td><b>Expression</b></td><td><b>Value</b></td></tr><tr><td>Block_Documentation</td><td>Enter User Documentation Here</td><td>Enter User Documentation Here</td></tr><tr><td>Expression_List</td><td>input.ID = 1<br/>input.Channel = irand(3, 33)</td><td>input.ID = 1<br/>input.Channel = irand(3, 33)</td></tr><tr><td>Output_Ports</td><td>output</td><td>&quot;output&quot;</td></tr><tr><td>Output_Values</td><td>input</td><td>&quot;input&quot;</td></tr><tr><td>Output_Conditions</td><td>true</td><td>&quot;true&quot;</td></tr></table> <h2>ExpressionList</h2><table border="1"><tr><td><b>Parameter</b></td><td><b>Expression</b></td><td><b>Value</b></td></tr><tr><td>Block_Documentation</td><td>Enter User Documentation Here</td><td>Enter User Documentation Here</td></tr><tr><td>Expression_List</td><td>input.ID = 3<br/>input.Channel = irand(3, 33)</td><td>input.ID = 3<br/>input.Channel = irand(3, 33)</td></tr><tr><td>Output_Ports</td><td>output</td><td>&quot;output&quot;</td></tr><tr><td>Output_Values</td><td>input</td><td>&quot;input&quot;</td></tr><tr><td>Output_Conditions</td><td>true</td><td>&quot;true&quot;</td></tr></table> <h2>Traffic</h2><table border="1"><tr><td><b>Parameter</b></td><td><b>Expression</b></td><td><b>Value</b></td></tr><tr><td>Block_Documentation</td><td>Enter User Documentation Here</td><td>Enter User Documentation Here</td></tr><tr><td>Data_Structure_Name</td><td>&quot;Stop_n_Wait&quot;</td><td>&quot;Stop_n_Wait&quot;</td></tr><tr><td>fileOrURL</td><td>&nbsp;</td><td>&quot;&quot;</td></tr><tr><td>Start_Time</td><td>0.0</td><td>0.0</td></tr><tr><td>Value_1</td><td>1.0 / Port_IOs_per_Sec</td><td>1.0E-3</td></tr><tr><td>Value_2</td><td>2.0</td><td>2.0</td></tr><tr><td>Random_Seed</td><td>123457L</td><td>123457L</td></tr><tr><td>Time_Distribution</td><td>Fixed (Value_1)</td><td>Fixed (Value_1)</td></tr><tr><td>Number_of_Transactions</td><td>MaxInt</td><td>&quot;MaxInt&quot;</td></tr></table> <h2>1553_RT2</h2><table border="1"><tr><td><b>Parameter</b></td><td><b>Expression</b></td><td><b>Value</b></td></tr><tr><td>Block_Documentation</td><td>Enter User Documentation Here</td><td>Enter User Documentation Here</td></tr><tr><td>Bus_Name</td><td>&quot;MyBusName&quot; /* String */</td><td>&quot;MyBusName&quot;</td></tr><tr><td>Size_Field_Name</td><td>&quot;Channel&quot; /* Integer */</td><td>&quot;Channel&quot;</td></tr><tr><td>Destination_Field_Name</td><td>&quot;ID&quot; /* Integer */</td><td>&quot;ID&quot;</td></tr><tr><td>Distance_to_Main_Segment</td><td>10.0 /* Feet */</td><td>10.0</td></tr><tr><td>Port_Number</td><td>3 /* Integer */</td><td>3</td></tr></table> <h2>Display</h2><table border="1"><tr><td><b>Parameter</b></td><td><b>Expression</b></td><td><b>Value</b></td></tr><tr><td>Block_Documentation</td><td>Enter User Documentation Here</td><td>Enter User Documentation Here</td></tr><tr><td>ViewText</td><td>true</td><td>true</td></tr><tr><td>saveText</td><td>false</td><td>false</td></tr><tr><td>Append_Time</td><td>true</td><td>true</td></tr><tr><td>fileName</td><td>Enter Filename to save text</td><td>&quot;Enter Filename to save text&quot;</td></tr><tr><td>rowsDisplayed</td><td>42</td><td>42</td></tr><tr><td>columnsDisplayed</td><td>75</td><td>75</td></tr><tr><td>suppressBlankLines</td><td>false</td><td>false</td></tr><tr><td>title</td><td>Statistics</td><td>Statistics</td></tr></table> <h2>Super_Probe</h2><table border="1"><tr><td><b>Parameter</b></td><td><b>Expression</b></td><td><b>Value</b></td></tr><tr><td>Block_Documentation</td><td>Enter User Documentation Here</td><td>Enter User Documentation Here</td></tr><tr><td>Size_Field_Name</td><td>&quot;Channel&quot;</td><td>&quot;Channel&quot;</td></tr><tr><td>Time_Field_Name</td><td>&quot;TIME&quot;</td><td>&quot;TIME&quot;</td></tr><tr><td>Number_of_Samples</td><td>10.0</td><td>10.0</td></tr><tr><td>Sim_Time</td><td>Sim_Time</td><td>0.1</td></tr><tr><td>Size_Bin_Width</td><td>2.0</td><td>2.0</td></tr><tr><td>Time_Bin_Width</td><td>1.0E-05</td><td>1.0E-5</td></tr></table> <h2>1553_RT</h2><table border="1"><tr><td><b>Parameter</b></td><td><b>Expression</b></td><td><b>Value</b></td></tr><tr><td>Block_Documentation</td><td>Enter User Documentation Here</td><td>Enter User Documentation Here</td></tr><tr><td>Bus_Name</td><td>&quot;MyBusName&quot; /* String */</td><td>&quot;MyBusName&quot;</td></tr><tr><td>Size_Field_Name</td><td>&quot;Channel&quot; /* Integer */</td><td>&quot;Channel&quot;</td></tr><tr><td>Destination_Field_Name</td><td>&quot;ID&quot; /* Integer */</td><td>&quot;ID&quot;</td></tr><tr><td>Distance_to_Main_Segment</td><td>10.0 /* Feet */</td><td>10.0</td></tr><tr><td>Port_Number</td><td>1 /* Integer */</td><td>1</td></tr></table> <h2>1553_BC</h2><table border="1"><tr><td><b>Parameter</b></td><td><b>Expression</b></td><td><b>Value</b></td></tr><tr><td>Block_Documentation</td><td>Enter User Documentation Here</td><td>Enter User Documentation Here</td></tr><tr><td>Bus_Name</td><td>&quot;MyBusName&quot; /* String */</td><td>&quot;MyBusName&quot;</td></tr><tr><td>Main_Bus_Length</td><td>10.0 /* Feet */</td><td>10.0</td></tr><tr><td>Number_of_Remote_Terminals</td><td>4 /* Integer */</td><td>4</td></tr><tr><td>Sim_Time</td><td>Sim_Time</td><td>0.1</td></tr><tr><td>Internal_Constant</td><td>Main_Bus_Length / 2.0 /* Do Not Modify */</td><td>5.0</td></tr></table>

"This Model demonstrates the use of 1553B. This model sends traffic from Port 1 to Port 3. The same Port_IOs_per_Sec are used for both. The Traffic goes to the Bus Controller to arbitrate bus Access, and includes process time to finish a multi- word message."