Documenti di Didattica
Documenti di Professioni
Documenti di Cultura
IMPIANTI INDUSTRIALI
A.A. 2020/2021
IL SOFTWARE ARENA
Arena Simulation è uno dei più diffusi e potenti strumenti per la simulazione di sistemi di natura discreta; esso è
distribuito dalla Rockwell Software in differenti versioni in grado di soddisfare ogni esigenza.
L’elevata flessibilità del programma è una conseguenza diretta della struttura gerarchica di tale strumento.
L’utente può accedere ai moduli di basso livello dai pannelli Blocks ed Elements per sfruttare la flessibilità del
simulation-language, ottenendo così un mix tra costrutti SIMAN e moduli di alto livello.
BASI DEL LINGUAGGIO SIMAN / ARENA
Nella Status Bar vengono visualizzate le coordinate (x,y) del cursore, tempo e numero di replicazioni durante la
simulazione.
Nella Project Bar si trovano vari pannelli, alcuni dei quali contengono i moduli per la realizzazione del modello,
altri sono invece di ausilio per altre operazioni. I principali panels sono:
• Basic Process, contiene i moduli più semplici ed i più utilizzati;
• Advanced Process, contiene moduli da utilizzare in modelli più complessi;
• Advanced Transfer, contiene i moduli per la simulazione delle movimentazioni;
• Navigate, consente di navigare attraverso diverse viste e nei vari submodels;
• Reports, contiene tutte le categorie dei risultati della simulazione.
La Model Window (finestra modello) è separata in due parti:
• Flowchart view, dove vengono inseriti i moduli che formano il modello e le varie componenti dell’animazione;
• Spreadsheet view, dove vengono visualizzati i dati del modello.
Entrambe le visualizzazioni sono parti attive nella realizzazione del modello in termini di compilazione e modifica dei
moduli. Le due viste sono suddivise da una barra orizzontale regolabile a seconda delle esigenze; in alcuni casi può essere
utile mantenere solo una delle due model window attraverso il comando Split Screen nel menu View.
I MODULI
Tale modulo specifica ogni caratteristica delle code presenti nel modello; se non
viene inserito un nome in altri moduli, la coda assume l’identificativo di default
Queue 1.
È utilizzato per definire le variabili del modello e il loro valore iniziale; esse sono
generalmente utilizzate in altri moduli (come il Decide) o in delle espressioni e
possono essere resettate all’interno del modello stesso tramite un Assign.
Rappresenta una stazione, ovvero un luogo sia fisico che logico dove vengono effettuate delle operazioni; è
necessario come punto di partenza e di arrivo nella definizione di un trasferimento.