PVSS: Windows Linux
13th May Outline Current software architecture PVSS on Linux Demo What has to be redone for Linux console Vacuum, GCS, cryogenics and other applications Other solution
13th May Current software architecture: cryo & QPS Data Servers LHC Logging LHC Post-mortem LASER LHC Operators Expert Consoles Front-end: PLC PC PVSS +UNICOS framework Windows XP Bidirectional link Send data Direct Access Get and Show data PVSS +UNICOS framework Linux PVSS link
13th May PVSS UIM on Linux PVSS on Linux and Windows ETM strategy: first on Windows and then on Linux Differences in graphical interface: UIM ActiveX supported in Windows, no equivalence in Linux Study from ETM to use Qt package ( for the equivalence of ActiveX in Linuxwww.trolltech.com Nothing planned for Linux until ….. (no dates) Development of PVSS graphical interface Scripting editor not user friendly in Linux Development of synoptics (demo) with UNICOS package Not user friendly in Linux One panel at a time Basic script editor Etc. No plan for ETM to have the same development tool environment on Linux and Windows
13th May Demo Creating/modifying synoptic on Windows and on Linux Synoptics are created in lab and modified on site. Run-time look and feel TreeExplorer: WindowTree & TrendTree PVSS scripting development environment on Linux and Windows
13th May What to redo for Linux console: UIM ActiveX: Tree explorer use JCOP tree explorer PID redo it with PVSS bargraph Graphical frame (use of ActiveX) Replace Excel and Internet Explorer call (started from PVSS) All widgets, faceplates and contextual buttons of the devices 54 widgets, 10 faceplates, 12 contextual buttons All the other panels must be checked About 200
13th May Porting Windows UIM to Linux UIM During the porting of unicos on PVSS 3.0 Currently planned for July 2004 with Windows XP console Time for UIM Linux porting not yet totally studied Estimated at minimum 6 man/month no new development during the porting Missing manpower
13th May Vacuum, GCS, cryogenics and others PVSS-unicos already (will be) used by Vacuum: own Vacuum ActiveX (not portable) Development time for Windows UIM: xx man/month GCS (IT/CO, gas control system of the LHC experiments) Cryogenics application QPS PIC Development of synoptics on Linux instead of Windows All application developers are Windows users No more Windows support (IT/CO?) Synoptics of current applications in production and in development must be redone when the Linux package will be ready Some user requirements cannot be implemented
13th May Other solution? Windows terminal client: Rdesktop