Il Passante
Funzionalità
Architettura
Sistema
SCADA
Passante Ferroviario
di Milano
SAC
Sottosistemi
Ausiliari
Conclusioni
Passante Ferroviario Milano
Il Passante in cifre
Il
Il Passante
Passante
• 7 Stazioni urbane
• Lunghezza 10.4 km (attraverso il centro della città)
Funzionalità
Architettura
• Il servizio è attivo fra le 6.30 e le 20.30
• Garantisce 170 treni al giorno
• 8 treni per direzione nell’ora (freq. 6 - 15 minuti)
Sistema
SCADA
Unisce le linee ferroviarie in arrivo a
Milano dall’area nord-ovest della regione
(la rete delle Ferrovie Nord e le linee da
Gallarate e Novara FS) con quelle
provenienti dal sud-est (le linee FS da
Treviso-Bergamo, Piancenza e PaviaVoghera) .
SAC
Sottosistemi
Ausiliari
Il 21 Dicembre 1997 veniva inaugurata la
tratta Bovisa F.N.M.E. – Porta Venezia
F.S. del Passante Ferroviario di Milano.
Conclusioni
Passante Ferroviario Milano
Le Stazioni
Dateo
Bivio Lambro
P.ta Venezia
M1
P.ta Vittoria
SAC
Villapizzone
Sistema
SCADA
Certosa
Architettura
M3
Repubblica
Saronno
M2
P.ta Garibaldi
Seveso
Lancetti
Funzionalità
Bovisa
Il
Il Passante
Passante
Treviglio
Piacenza
Rogoredo
Sottosistemi
Ausiliari
Conclusioni
Passante Ferroviario Milano
Pavia
Funzionalità
Il Passante
 Supervisione e Controllo degli impianti
tecnologici
Funzionalità
Architettura
Sistema
SCADA
 Supervisione e controllo degli impianti di
emergenza
 Gestione degli impianti di Informazione al
Pubblico
SAC
Sottosistemi
Ausiliari
 Gestione degli impianti di Video
Sorveglianza (TVCC)
Conclusioni
Passante Ferroviario Milano
Impianti Controllati
Il Passante
Funzionalità
Architettura
Sistema
SCADA
SAC
Sottosistemi
Ausiliari
Conclusioni











Cabine elettriche e quadri di distribuzione
Gruppi di continuità statici e rotanti
Impianto di Terra
Impianto Idrico Sanitario
Impianto di Ventilazione e Condizionamento
Ascensori, Scale Mobili
Barriere di Ingresso e di Uscita
Diffusione Sonora
Impianto Anti Incendio
Impianto Anti Intrusione
Controllo Accessi
Passante Ferroviario Milano
Informazione al Pubblico
Il Passante
Funzionalità
 Gestione dei Pannelli Teleindicatori
 Gestione degli Eventi di Circolazione
 Gestione dell’Orario Teorico
Architettura
Sistema
SCADA
SAC
 Gestione dei Provvedimenti alla Circolazione
 Gestione delle informazioni sussidiarie ai
viaggiatori
Sottosistemi
Ausiliari
Conclusioni
Passante Ferroviario Milano
Impianto TVCC
Il Passante
Funzionalità
 Gestione centralizzata delle telecamere
distribuite nelle singole stazioni
Architettura
 Supervisione e Controllo dei sistemi locali di
video sorveglianza
Sistema
SCADA
 Supervisione e controllo dei sistemi locali di
videoregistrazione
SAC
Sottosistemi
Ausiliari
Conclusioni
Passante Ferroviario Milano
Scelte Architetturali
Il Passante
Soluzione basata sulle seguenti “linee guida”
Funzionalità
Architettura
HW / SW
di grande
diffusione
Affidabilità
Prestazioni
Modularità
Scalabilità
Apertura
Sistema
SCADA
SAC
Sottosistemi
Ausiliari
Conclusioni
Passante Ferroviario Milano
Piattaforma Hw / Sw
Il Passante
Funzionalità
Piattaforma Hardware-Software
Architettura
Apache/Php
Sistema
SCADA
Interbase
Intel
Intel x86
x86
SAC
Sottosistemi
Ausiliari
Conclusioni
Passante Ferroviario Milano
Factory Link
Linux
Linux
Kylix
Kylix
Architettura Client/Server
Il Passante
Posto Centrale
SV
Funzionalità
Posti Oper.
Architettura
Sistema
SCADA
SCADA/Linux
TEA
Rete Lan
Client X11
(Linux/Win)
Posto Periferico
SCADA/Linux
SAC
Sottosistemi
Ausiliari
Sistemi di
Campo
Conclusioni
Passante Ferroviario Milano
Architettura Funzionale
Il Passante
Funzionalità
Architettura
Sistema
SCADA
SAC
Sottosistemi
Ausiliari
 Sistema Gerarchico a 2 livelli
 Server Posto Centrale Ridondati
 Sistema di Supervisione e
Controllo Principale (SV)
 Sistema di Supervisione e
Controllo di Emergenza
(TEA)
 Intelligenza distribuita
(Posti Periferici, SAC)
Conclusioni
Passante Ferroviario Milano
Architettura SW
Il Passante
Funzionalità
Web Server
Architettura
SAC
CGI
GUI
JSP
ODBC Link
Configuratore
Sistema
SCADA
PHP
RDBMS
(Interbase)
DB
Logger
Real
Time
DB
Historian
Alarm and
Events
Timer Event
Math / Logic
Historical
Trending
Driver
RPC/XDR
Report
Generator
FL-LAN
Factory Link
Sottosistemi
Ausiliari
Sistema Operativo
Conclusioni
Passante Ferroviario Milano
TCP/IP
Struttura del Sistema (1)
Il Passante
Funzionalità
Architettura
Sistema
SCADA
SAC
Sottosistemi
Ausiliari
Conclusioni
Passante Ferroviario Milano
Struttura del Sistema (2)
Il Passante
Funzionalità
Architettura
Sistema
SCADA
SAC
Sottosistemi
Ausiliari
Conclusioni
Passante Ferroviario Milano
Comunicazione (1)
Il Passante
Funzionalità
La comunicazione tra il sistema SCADA e tutti
i dispositivi periferici è basata sullo standard
RPC/XDR (SUN)
Definizione Interfacce
(IDL – FIle .x)
Architettura
Server
Client
Interfaccia
Sistema
SCADA
.c
.h
Generazione STUB
(rpcgen)
Stub
Stub
RPC
RunTime
RPC
RunTime
SAC
Sottosistemi
Ausiliari
Conclusioni
.c
.h
Client
Passante Ferroviario Milano
Integrazione
Drivers
Server
TCP/IP
Comunicazione (2)
Il Passante
Comunicazione tra i vari moduli del sistema
Funzionalità
Interbase
Architettura
FactoryLink
DB
RealTime
TX-TASK
RX-TASK
Sistema
SCADA
Linux
SAC
Driver1
Sottosistemi
Ausiliari
Conclusioni
Driver2
Drivern
RPC/XDR
Impianto1
Passante Ferroviario Milano
Impianto2
Impianton
Gestione Ridondanza
Il Passante
Funzionalità
Server
Principale
Server
BackUp
Virtual IP
HeartBeat Link
Architettura
HeartBeat
HeartBeat
Replication Server Link
Sistema
SCADA
SAC
Sottosistemi
Ausiliari
Db
Log
Alm
Log
RDBMS
RDBMS
Rt Db
(Tags)
FL-LAN
Drivers
Drivers
Conclusioni
Sistemi in campo
Passante Ferroviario Milano
Rt Db
(Tags)
Db
Log
Alm
Log
Pagine Sinottiche
Il Passante
Funzionalità
Architettura
Sistema
SCADA
SAC
Sottosistemi
Ausiliari
Conclusioni
Passante Ferroviario Milano
Network Management
Il Passante
Funzionalità
Architettura
Sistema
SCADA
SAC
Sottosistemi
Ausiliari
Conclusioni
Passante Ferroviario Milano
Sistemi Acquisizione Comando (1)
Il Passante
Funzionalità
Architettura
Sistema
SCADA
SAC
SAC
Sottosistemi
Ausiliari
Conclusioni
Gestiscono gli Input digitali provenienti
dagli impianti (Digital Input)
Gestiscono gli Output digitali verso
gli impianti (Digital Output)
Gestiscono gli Input analogici
provenienti dagli impianti (misure)
Gestiscono localmente l’impianto tramite
MMI locale o remota (telnet / xterm)
Gestiscono la comunicazione da e verso il sistema
SCADA tramite protocollo RPC/XDR
Passante Ferroviario Milano
Sistemi Acquisizione Comando (2)
PC industriale CPU Intel 32bit 266MHz PICMG
Il Passante
Funzionalità
Architettura
15 schede di Acquisizione e Comando Bus PCI
S.O. Open Source (Linux RedHat 7.3)
Linguaggi programmazione: C/C++
MMI basata su ncurses (vt100/xterm)
Sistema
SCADA
SAC
SAC
Disco alla stato solido (DOM IDE 64Mbyets)
Servizi di telegestione (xterm, ftp, telnet…)
Sottosistemi
Ausiliari
Conclusioni
Passante Ferroviario Milano
Sistemi Acquisizione Comando (3)
Il Passante
Funzionalità
Architettura
Sistema
SCADA
SAC
SAC
Sottosistemi
Ausiliari
Conclusioni
Passante Ferroviario Milano
Magazzino e Manutenzione (1)
Il Passante
Funzionalità
Architettura
Sistema
SCADA
SAC
Sottosistemi
Sottosistemi
Ausiliari
Ausiliari
Manutenzione:
Magazzino:
 Archivio impianti di stazione
 Gestione listini
(impianto/fornitore)
 Programmazione Manutenzione
Preventiva
 Valutazione stato di
Manutenzione degli Impianti
 Pianificazione interventi di
manutenzione
 Gestione interventi di
manutenzione
 Analisi Statistiche
Conclusioni
Passante Ferroviario Milano
 Gestione materiale di scorta
 Gestione del “sotto scorta”
 Movimentazione materiale
magazzino
 Archivio Apparecchiature
SV/TEA
Magazzino e Manutenzione (2)
X11 Client
X11 Client
Il Passante
Funzionalità
Squadre
Manutenzione
Gestore Magazzino
Gestore Manutenzione
Architettura
TCP/IP
Sistema
SCADA
Database
Server
SAC
Kylix
X11
Linux
Data Source
Sottosistemi
Sottosistemi
Ausiliari
Ausiliari
Conclusioni
Repository
Passante Ferroviario Milano
Magazzino e Manutenzione (3)
Il Passante
Funzionalità
Architettura
Sistema
SCADA
SAC
Sottosistemi
Sottosistemi
Ausiliari
Ausiliari
Conclusioni
Passante Ferroviario Milano
Supporto Operatore (1)
 Gestione della documentazione di supporto
Il Passante
Funzionalità
 Consultazione della documentazione di supporto
 Ricerca della documentazione per parole chiave
 Navigazione “tree-view” sulla documentazione
Architettura
SOTTOSISTEMA
GESTIONE
SOTTOSISTEMA
SUPPORTO OPERATORE
Sistema
SCADA
SAC
Sottosistemi
Sottosistemi
Ausiliari
Ausiliari
TCP/IP
(Web Based)
Consultazione supporto
operatore per:
- sicurezza
- condizioni di emergenza
- individuazione guasti
- …..
Conclusioni
Passante Ferroviario Milano
.pdf
Gestione della documentazione di supporto
Supporto Operatore (2)
Il Passante
Funzionalità
Architettura
Il sottosistema è strutturato in modalità Web Based,
la fruizione e la redazione dei contenuti viene
realizzata tramite un semplice browser
Client Web
Clients
Database
Web Server
HTML
JS
PHP
Apache
Data Source
Sistema
SCADA
SAC
Sottosistemi
Sottosistemi
Ausiliari
Ausiliari
Presentation
layer
Application
layer
Conclusioni
Passante Ferroviario Milano
Repository
Supporto Operatore (3)
Il Passante
Funzionalità
Architettura
Sistema
SCADA
SAC
Sottosistemi
Sottosistemi
Ausiliari
Ausiliari
Conclusioni
Passante Ferroviario Milano
Configuratore (1)
Il Passante
E’ un modulo software in grado di
generare automaticamente:
Funzionalità
Architettura
Sistema
SCADA
SAC
•
•
•
•
TAG di campo
File di configurazione del sistema centrale
File di configurazione del sistema periferico
File di configurazione sistemi di campo
(SAC)
Sottosistemi
Sottosistemi
Ausiliari
Ausiliari
Conclusioni
Passante Ferroviario Milano
Configuratore (2)
Il Passante
Funzionalità
Consistenza
Impianti
(I/O)
Definizione
Punti
SAC
Definizione
Punti
CDS
Architettura
Sistema
SCADA
SAC
Database
Appoggio
(Access)
Sottosistemi
Sottosistemi
Ausiliari
Ausiliari
Conclusioni
Tabelle F.L.
(Interbase)
Passante Ferroviario Milano
Template
Tabelle F.L.
Configuratore
Files
Configurazione
SAC
Files
Configurazione
Start-Up
Configuratore (3)
Il Passante
Funzionalità
Architettura
Sistema
SCADA
SAC
Sottosistemi
Sottosistemi
Ausiliari
Ausiliari
Conclusioni
Passante Ferroviario Milano
Conclusioni (1)
Il Passante
Funzionalità
Architettura
Sistema
SCADA
SAC
Sottosistemi
Ausiliari
Conclusioni
Conclusioni
Riepilogo
•
•
•
•
•
•
•
•
•
Piattaforma Hardware:
Sistema Operativo:
Sistema SCADA:
Comunicazione:
Protocollo Utilizzato:
Numero I/O campo:
Numero I/O Tag:
Linguaggi utilizzati:
Sistemi Acq. & Cmd:
X86 (Intel Xeon)
Linux
Factory Link ECS
TCP/IP
RPC/XDR (std unix)
60000 punti
500000
C/C++
PC Industriali
• Interfacce con sistemi esterni: PLC, Server, Scada
Esterni, CTC, SSDC, ….
Passante Ferroviario Milano
Conclusioni (2)
Il Passante
Funzionalità
Architettura
Sistema
SCADA
Conclusione
L’architettura del sistema è risultata
particolarmente vantaggiosa, sia da un
punto di vista tecnico che economico,
unisce infatti le caratteristiche di stabilità
ed efficienza della piattaforma Linux,
FactoryLink 6.6 ECS e Interbase con la
piattaforma hardware Intel x86.
SAC
Sottosistemi
Ausiliari
Conclusioni
Conclusioni
Passante Ferroviario Milano
HW e SW
di grande
diffusion
e
Affidabilità
Prestazioni
Modularità
Scalabilità
Apertura
Scarica

Funzionalità