Title: Web-Based electronic Operation Log System Zlog System
1Web-Based electronic Operation Log System Zlog
System
- K.Yoshii, T.Nakamura
- Mitsubishi Electric System Service Co., Ltd.,
Tsukuba, Ibaraki, 305-0045, Japan - T.T.Nakamura, K.Furukawa T.Obina, M.Satoh,
N.Yamamoto - High Energy Accelerator Research Organization
(KEK), Tsukuba, Ibaraki, 305-0801, Japan
2History of the Operation Logging System for KEKB
Accelerator
- Aug 2002
- Notebook
- by hand
Sep 2002Dec 2003 MS-Access SQL server
by hand (partially automated)
Jan 2004 ZLog - Zope PostgreSQL
Almost automating.
3Old Log Notebooks
- Aug 2002
- Notebook
- by hand
4Old electronic Log
User Interface
- Sep 2002Dec 2003
- MS-Access SQL server
- by hand (partially automated)
5New electronic Log
User Interface - Zlog core
- Jan 2004
- ZLog system- Zope PostgreSQL
- Almost automating.
6 7- Every Shift, Print of Paper
- Paper in Binder
8Zlog system Structure
- Frontend
- Zlog Core (Made by Zope)
- (Web Application to input/output controller)
Backend PostgreSQL (Database server) Log
Monitor Server (Sub input application )
9????????????
- Database Server - PostgreSQL
- Log Monitor Server
- Web Application Server - Zope
10Database Server - PostgreSQL
Database Server - PostgreSQL
Inherit
11Log Monitor Server
Auto-logged items
SQL commands (Character Convert)
- Injection start/end
- Injection rate
- Physics run start/end
- Peak luminosity
- Tuning start
- Alarm
- etc.
Log Monitor Server.- python script
EPICS/Python API
caput (EPICS)
camonitor(EPICS)
12Web Application Server - Zope
Web Application Server - Zope
DA (Zope Product)
Zope Function Web Server Several products
(plug-in Zope components) Application
develop Japanese handling in multi-platform.
Zlog core (Zope Application)
Web browser Zlog core??? ?????Interface???
13What is Zope?
- Python based open source web application server.
- Run on Mac, Unix and Windows.
- Several products
- (plug-in Zope components).
- Through-the-Web management.
14Zope Management Interface
15Why Zope?
- Easy to learn.
- Rapid development (only 2.5 months for the ZLog).
- High extensibility.
16Main Interface - Zlog core
- Input and Edit Interface
- Viewer Interface
- Search Interface
17Input and Edit Interface
18Viewer Interface - 1
- Called Input and Edit Interface
- 1 Shift (8 hour ) of KEKB Operator Display for
printout.
19Viewer Interface - 2
20Search Interface
- Period or Any Time Search
- Group, Trouble, Keyword Condition Search
21Several Products
- Utilizing at KEKB several products
22Developed Zope Application
- Development at KEKB Zope Application
- (Without Zope core)
23The Merits of Zlog system
- Automation of the operation log entry.
- Client can input, reading, development without
choosing the place at KEKB if there is a network
terminal (LAN).
- Zlog core has management and display in direct
Web, client do not need the conversion to the Web.
- Zlog system is object oriented, it is superior in
Serviceability.
24Usefull introduction of Zlog
- RI-beam of RIKEN - Zlog system
- J-PARC - Zlog core
- KEKB Vacuum System Management - Zlog core
PostgreSQL
25Develop the Zlog system
- Zlog system is updating addition and
revision by the technical improvement of
developer at any time.
26??