EntryFrom Planimate Knowledge BaseEntries introduce new items into a model. Most Items will be created at an Entry. The only other Object that can create items is a Splitter. Entries can be classified as objects that are “Logical with Process Delaysâ€. Entries are not designed to have storage capacity as such. However in some Entry modes, the Entry will hold an item if it is being blocked.
Entry StatesEntries have three states, Idle, Blocked and Done.
Entry ModesEntries have nine modes, all of which are configured from Object Edit View: Periodic ArrivalsThis Entry mode is simple to specify, and good for beginners to get started with. Periodic Arrival events cause items to arrive over a period of time, such as customers at a bank. You specify a Start and End time, plus a time interval between item arrivals, and if desired, a limit on the total number of items to be created. The inter-arrival time can have a variation pattern applied to it.
Receive BroadcastThis mode makes your entry behave like a radio or television receiver. You 'tune' it in to a Broadcast, and whenever that Broadcast is sent from its source, it will be ‘received’ at this entry, and the Entry will produce an Item. Combined with the generation of Broadcasts by Routines, Dispatchers or Exits, Broadcast Entries are extremely useful for sending information around a model, or invoking activity in a subsystem of your model from a different or remote subsystem location. Think about Broadcasts as being able to co-ordinate model-wide activities (like initialize, prepare user reports, load from files) etc, and the full capability will become apparent.
Message EntryThis mode enables the entry to receive a message sent from another object (when an “Original Item†enters a Message Dispatcher or passes through a Change Object). Upon receiving this message, the entry produces a “Message Itemâ€, which is a ‘clone’ of the Original Item and sends it on. When the Message Item is destroyed later on in an Exit, the Original Item is informed, and will move on from the object it was waiting in.
Upon Click / Upon Click (and continue)This mode enables you, the modeller, to make an event occur during a model run. If you would like to be able to interact with your model during a run, you can use this entry mode to produce an item for you while the model is paused. After pausing a run, click on this entry object.
This mode has certain uses, like enabling you to collect information at certain times during a run, and writing out this information using other features of Planimate®. You may also wish to be able to make choices about certain logical configurations and settings in the model during the run, to test your skill at reading the system perhaps.
Table Driven Remove Row / Indexed
There are two table driven modes:
Attribute SensorThis mode enables you to watch the value of an attribute, and produce an item after a threshold value is reached or exceeded. After producing the item, the entry will wait until a different threshold has been reached or exceeded before it is ‘reset’ and able to produce another item again.
Wormhole EntryThis mode allows you to ‘cheat the system’. Normally you cannot send an item along a path from one subsystem to a distant subsystem without having to respect the hierarchy of subsystems in the model. However you can link a Wormhole Entry with a Wormhole Exit and pass an item from one subsystem to another directly. The use of wormholes is not recommended practice, however they can be useful now and again.
Single Time ArrivalThis is a very simple mode, which is good for getting started quickly. You enter two settings in the Arrival Details Option in the Entry's Object Edit Menu.
Note that both of these settings are fixed and can only be varied by manual editing. Entry Articles
Entry Object Frequently Asked Questions
|
