Specifying Resources for a
Triggered Event
Triggered Events can have specified Resource Something that has a limited supply (e.g., spare parts, fuel, skilled personnel, money) and is required in order for elements of the modeled system to carry out certain actions. Requirements.
The Trigger dialog for a Triggered Event includes a Resources... button:
To define a Resource Requirement for a Triggered Event, press the Resources... button in the Trigger dialog for the element. The following dialog will be displayed:
You can add a Resource Requirement by pressing the Add button.
A Triggered Event interacts with the specified Resource Stores when triggered, and can only have two types of interactions (specified in the Usage column):
-
Spend (discrete): A discrete quantity of the Resource is required in order to pull the trigger. If triggered with a Spend Requirement and the requested Resource quantity is not available, the trigger is held (it waits) until the Resource becomes available. If the Resource becomes available at a later time in the simulation, this creates a delay; if the Resource never becomes available, the trigger is never pulled.
-
Deposit (discrete): A discrete quantity of the Resource is created and deposited with the Store when the element is triggered.
Resources are an advanced feature, and you should read the topics below before attempting to use them.
Learn more
- Controlling How Resources are Allocated Amongst Competing Requirements
- Elements That Can Interact With Resources
- Generating Resources
- Interacting with Resources
- Moving Resources in a Model
- Referencing Resource Availability and Use in Input Expressions
- Specifying a Resource Interaction for a Trigger
- Specifying Resources for a Conditional Container
- Specifying Resources for a Discrete Change Delay
- Specifying Resources for a Triggered Event
- Specifying Resources for an Event Delay