Page 740 - ExtendSim User Guide
P. 740

Debugging Tools
Measuring performance to debug models
Block History
Item Log Manager
Event Moni- tor
Find and Replace
Item Mes- sages
Link Alert
Memory Usage
Pause Sim
Record Mes- sage
any plotter
Library Item
Item Item
Utilities Utilities
Utilities Utilities Utilities Utilities Utilities Plotter
Category Information
Information Information
Discrete Event Tools
Discrete Event Tools
Discrete Event Tools
Model Control
Discrete Event Tools
Displays statistics and history (arrival time, priority, and attributes) of items that pass through it.
Counts items that pass through it and reports the time between item arrivals and cycle time statistics.
Collects specified data in selected History blocks and blocks with Contents tabs. Stores the data in an Extend- Sim database for analysis and output as a report.
Reports the contents of the ExtendSim discrete event calendar.
Finds specified dialog items and replaces their values. Drag a clone of a dialog item onto this block’s icon to search for similar dialog items.
Records the messages sent over item connectors.
Sends a message when the data in the linked database location changes. Use with the Record Message block.
Reports the size of each block, array, or database table in the model in bytes.
Causes the simulation to pause when certain conditions are met. Click Resume to continue execution
Records messages sent over value connectors in a dis- crete event or discrete rate model.
Add a plotter block any place in a model and connect it to the values you want to track.
Measuring performance to debug models
ExtendSim provides several methods for obtaining model information when debugging mod- els:
• Dialog boxes display data pertinent to the specific block and in some cases automatically perform statistical calculations. For instance, the dialog of the Queue block (Item library) reports utilization and maximum queue length as well as the number of arrivals and depar- tures.
• YoucanclonedialogparameterstothemodelwindowortotheNotebooktocreatecustom- ized reports and control panels, as shown in “How to clone a dialog item” on page 582.
• Many of the blocks in the libraries have value output connectors that give direct access to specific information. For example, the U output connector on the Activity block outputs uti- lization values. You can attach any value output to a plotter to display information about model performance. You can also attach value outputs to value inputs on diagnostic-type blocks, such as to the Display Value block (Value library) to display information about that output.
How To

   738   739   740   741   742