|
 |
 |
MODEL COMMUNICATIONS MODULE
Model Communications Module - for emulation and multi-model communication The Model Communications module is an enhancement to the AutoMod software that allows you to transfer information between:
|
Multiple models
Models and control systems (emulation)
Models and other applications |
 |
Communication between multiple models This new module provides:
Easier multiple-model management The Model Communications module enables users to independently build two or more models and easily send and receive data between the models during simulation (figure 1). Multiple models can be run separately or they can share information and operate as an overall system. Naming conventions within the models is not an issue because the models are not merged, they are communicating and sharing data. The models can still be run independently for debugging and verification purposes. |
| Parallel processing The Model Communications module enables users to take advantage of multi-CPU hardware, as well as multiple machines on the network.
| For example, in figure 2, there are two models that need to run at the same time and there are two machines on which to run them. Model one requires 85 MB of RAM to run, so it cannot run on machine 2, nor can both models run on either machine at the same time without exceeding available memory. Therefore, the Model Communication module lets you distribute the computing tasks in the most effective way for your system. |
 | Communication between models and control systems
Communication between models and control systems can be implemented at several levels, from PLC to supervisory control. Control system developers can test control software by connecting to accurate models, which provide the same responses as the real hardware, well before it becomes available (figure 3). Using simulation scenarios is faster and more cost effective than testing a system during on-site commissioning. More about emulation
Communication between models and other applications The Model Communications Module allows easy communication between models and third-party applications, such as a spreadsheet packages or Visual Basicâ„¢ programs. |
 | Proliferating model usage A custom interface can be easily developed, enabling better data management between the model and third-party applications (figure 4). Custom user interfaces provide user friendly control of a simulation model during runtime, allowing simulation studies to be proliferated to more users.
Operator training
Custom user interfaces to simulation models can provide a training tool for operators simulating the programs they use to control the actual system. This helps operators get experience faster than they would in actual use of the system and eliminates risk associated with new employees operating and training on live equipment. For example, warehouse operators can practice with sortation lane assignments, maintenance schedules, etc. using the simulation model and the control system user interface.
|
 |
|
 |