150 likes | 295 Views
Scaletta Bozza di soluzione in base a prime specifiche telefoniche (Codas) Feedback su bozza soluzione ed ulteriori e dettagliate (?) specifiche(Gabriele-Mhedi-Gustavo ) Tabella di Marcia ( Tutti ). AFS FS. B* Environment. FTU Archive. Mimic. Sequence. Fast signal to be archived.
E N D
Scaletta • Bozzadisoluzione in base a prime specifichetelefoniche (Codas) • Feedback subozzasoluzioneedulterioriedettagliate (?) specifiche(Gabriele-Mhedi-Gustavo) • Tabelladi Marcia (Tutti)
AFS FS B* Environment FTU Archive Mimic Sequence Fast signal to be archived Outcome MHD Controller PC Command Dispatcher MHD Process Command R/W R/W B* RPC/AFS R/W MHD Controller B* Context Database R/W MHD PLC
PLC • PLC S5 gia’ esistente ma da configurare con allarmi, comandi …..( Ciccone) e da integrare nell’ambiente B* ( CODAS)
Lato Prometo • Moke-up Server B* (gia’ esistente da portare a milano e aprire a frascati per supporto remoto) dove aggiungere: • variabili di applicative(parametri config., di stato..) • variabili dei punti campo (PLC) • Strutture dati B* x comunicazione (eventi,…) • Actor (relativo a processo client PC) • verbi dispatcher per comandi verso Client B* (PC) • Mimico/i • …….. Tutto sara’ riportato sul reale Prometeo in fase di rilascio
Lato PC (Windows XP) • Installazione: • Client B* • OpenAFS • Librerie RPC • Microsoft Visual C++ • Minima Configurazione x interfaccia a Server • Porting: • Libreria libToolsIOBstr.a (sorgente in C++) opportunamente personalizzata (snellimento) per attuale contesto • Personalizzazione (partendo da template C++ che da interfaccia comunicaz. Prometeo) Client B* per elaborazioni locali al PC ed associati a comandi provenienti da Prometeo. Da chiarire se si deve prevedere oltre accesso DB (r/w) anche richieste asincrone provenienti da client verso Prometeo.
Configurazioni - Setting Mimico di Configurazione (var. appl e di PLC) Par 1 Par 2 Par 3 …………… …………… MHD Controller PC MHD Process button Command Outcome R/W B* R/W MHD Controller B* Context Database MHD PLC
AFS FS Fasi Lente (Pre e Post Sparo) FTU Archive Commands (init, pre, start, store, postrun) Sequence MHD Process Dati sperimentali Outcomes R/W R/W Impianto B* RPC/AFS R/W MHD PLC MHD Controller B* Context Database Servono gate di prerun e start run?
Fase Veloce Gate hw FSC (-10 sec)? Msg sw Start-run (-20 secs) Plasma MHD Process RT HW B* RPC/AFS Serve Master Clock 1 MHz? Serve Gate Start-run ? Serve Segnale Presenza Plasma?
Di sicuro serve • Comandi, allarmi, stati, riferimenti,,, PLC • Variabili Applicative B* (di stato, parametri…) • Strutture dati B* • Necessita’ gates hw ed eventualmente quali? • Sequenza di comandi durante sparo • Puo’ il PC inoltrare richieste in modo asincrono verso Prometeo o basta solo accesso r/w a DB?
Tabella di Marcia (dipende da tempo effettivo consegna)
Task Chi Entro ------------------------------------------------------------ Plc Gus+Gab+Ciccone ??? Configuraz. B* Enzo-Fran-Mau ??? Server a Milano Gabriele+Gustavo ??? Ap. Serve vs Frasc. Gab + Mehdi ??? Tailor libToolsIOBStr Enzo ??? Ap. Serve vs Frasc. Gab + Mehdi ??? API B* Training Mehdi ??? Porting lib Mehdi ??? Processo B* PC Meddi ??? Storage+AFS Cristina+Franco+Mehdi ??? Mimico+Sequenza Canzio+Enzo ??? Gates HW? Maurizio ??? Doc (API) B* x Mehdi? Maurizio ???