1 / 9

ANKA Control System Takes Control

ANKA Control System Takes Control. IGOR VERSTOVSEK J. Stefan Institute igor.verstovsek@ijs.si http://kgb.ijs.si/KGB. Presented at the PCaPAC Workshop, 9.-12.10 .2000. Our Vision. A CS optimized for maintenance safe & simple installation/configuration centralized & consistent management

nessa
Télécharger la présentation

ANKA Control System Takes Control

An Image/Link below is provided (as is) to download presentation Download Policy: Content on the Website is provided to you AS IS for your information and personal use and may not be sold / licensed / shared on other websites without getting consent from its author. Content is provided to you AS IS for your information and personal use only. Download presentation by click this link. While downloading, if for some reason you are not able to download a presentation, the publisher may have deleted the file from their server. During download, if you can't get a presentation, the file might be deleted by the publisher.

E N D

Presentation Transcript


  1. ANKA Control System Takes Control IGOR VERSTOVSEK J. Stefan Institute igor.verstovsek@ijs.si http://kgb.ijs.si/KGB Presented at the PCaPAC Workshop, 9.-12.10.2000

  2. Our Vision • A CS optimized for maintenance • safe & simple installation/configuration • centralized & consistent management • powerful & easy application creation ANKA Control System Takes ControlIgor Verstovsek

  3. Design goals • User requirements • low cost • refresh time approximately 1 second • CS as a black box • Solution 1. a small number of flexible building blocks 2. clean and consistent interfaces 3. modern technology - LonWorks / CORBA / Java ANKA Control System Takes ControlIgor Verstovsek

  4. Architecture • LonWorks fieldbus • local intelligence • Device server layer • CORBA OO communication mechanism • Client layer • Java Beans framework ANKA Control System Takes ControlIgor Verstovsek

  5. Design’s pros and cons • Tailored for ANKA requirements • might not scale to larger systems • Interdependencies are neglected • handled at client level • control limited to slow processes Not a control, but a supervisory system Simplicity is favoured over flexibility ANKA Control System Takes ControlIgor Verstovsek

  6. Commissioning • Hardware reliable from the beginning • Upgrades made on a running system • Fast upgrade time for DS and clients On September 1st 2000 -> ANKA Gmbh ANKA Control System Takes ControlIgor Verstovsek

  7. Performance and testing • 256 nodes, 10 server PCs, 8 client PCs • Application startup and connect • 5 to 15 seconds • Refresh rate from 20 ms • 20 – 30 round trips per second • Java can be CPU and memory hungry • graceful degradation ANKA Control System Takes ControlIgor Verstovsek

  8. Installation procedure: 1. Plug in I/O boards 2. Install software with Wizard 3. Enter data in static database 4. Logically install fieldbus nodes 5. Double-click on device server 6. Double-click on client · Abeans library · Graphic objects · Device Beans · IBM Visual Age · Visually connect components · logging · alarm table · security/access · Bugzilla Did We Achieve the Vision? • safe & simple installation/configuration • centralized & consistent management • powerful & easy application creation ANKA Control System Takes ControlIgor Verstovsek

  9. Conclusion • A correct approach • Two years of successful running • Standardization leads to reusability • Riken ion storage ring • ESO telescope array ANKA Control System Takes ControlIgor Verstovsek

More Related