Document ID: /fineweb-2-swissfilter-quality_10-filterrobots/filtered/01189.jsonl.gz/136

SIMULATORE Ae 6/6

Simulatore Ae 6/6
Il progetto
Parte informatica
La parte informatica si può suddividere in due parti: una prima parte è costituita dal programma integrato nel PLC che funge da interfaccia con il computer di simulazione. La seconda parte è invece il programma di simulazione vero e proprio installato sul computer.
PLC
Il programma del PLC, basato su una CPU 727-T della ditta Selectron di Lyss, è stato scritto utilizzando il tool CAP1131. Il PLC è stato programmato utilizzando il linguaggio Function Block Diagram (FBD), uno dei cinque linguaggi di programmazione supportati dallo standard IEC 61131-3. Alcune parti del programma particolarmente complesse sono state scritte in C.
Questo tipo di programmazione vine utilizzato al giorno d'oggi per implementare l'intera logica di comando della maggior parte dei treni nuovi.
Programma di simulazione
Il programma utilizzato per la simulazione è Locsim, anche se in linea
di principio il simulatore potrebbe essere collegato con parecchi altri simulatori disponibili in commercio.
Il programma utilizza per la parte grafica le librerie OpenGL ed i simulatori che lo utilizzano
sono principalmente simulatori di guida professionali impiegati dalle compagnie ferroviarie per l'istruzione
dei macchinisti.
Il programma di simulazione integra anche tutti i sistemi di sicurezza presenti nella Ae 6/6 reale. Oltre al classico Signum, Locsim è in grado di interfacciarsi con l'apparecchio DAZ dello ZUB 121 presente sul banco di comando. L'inserimento dei dati del treno è al momento possibile unicamente tramite il computer in quanto l'interfaccia con il terminale radio Zugfunk 88 non è stata implementata.