Presentation is loading. Please wait.

Presentation is loading. Please wait.

Kris Kostro Roland Swoboda

Similar presentations


Presentation on theme: "Kris Kostro Roland Swoboda"— Presentation transcript:

1 Kris Kostro Roland Swoboda
CMW Explorer Kris Kostro Roland Swoboda PCR SM, 16 Nov. 2001

2 What is CMW Device Explorer
Administration tool First approach for the CMW administration console Demo of CMW connectivity It may be useful for operation Master Thesis for Roland PCR SM, 16 Nov. 2001

3 CMW Architecture Clients Servers CMW Infrastructure CORBA, RDA, JMS
User written Middleware Existing or off-shelf Java Control Programs RAD programs (VB, Excel) C Programs Clients Middleware Client API Device/Property Model Topic Model Naming Service CMW Infrastructure CORBA, RDA, JMS Configu- ration Service Server Framework API (C++, Java) Servers Virtual Devices (Java, C++) New Servers SL-Equip Server PS-GM Server OPC Gateway Physical Devices (RF, BT, BI, Powering) PCR SM, 16 Nov. 2001

4 Connectivity Demo Components
User written Middleware Existing or off-shelf CMW Device Explorer and Management Console Middleware Client API Device/Property Model Naming Service CMW Infrastructure CORBA, RDA, JMS Server Framework API (C++, Java) Configu- ration Service SL-Equip Gateway PS-GM Server PS-GM Server RF OPC Gateway …… Schneider OPC Server MH …… MH PS Booster trafo PLC SEM Focus PCR SM, 16 Nov. 2001

5 CMW access to SL Equip now next year Linux pcslux8 LynxOS 2.5.1
Gateway LynxOS 2.5.1 LynxOS 3.1.0a MH …… MH SL-Equip Server 1553 1553 eqsrv SEM SEM now next year PCR SM, 16 Nov. 2001

6 Device/Property Model
Control system consists of named devices (position monitor, beam line) Devices are composed of properties (position, current) Operations on properties set, get, subscribe, unsubscribe Devices organized into device classes SL Equip devices are organized into Families (often ==class) Devices are unique only in family_member.host form Action often like property Type, size and user options have to be supplied PCR SM, 16 Nov. 2001

7 Demonstration Connectivity with SL, PS and OPC devices
Display modes and capabilities Browsing capabilities PCR SM, 16 Nov. 2001

8 PCR SM, 16 Nov. 2001

9 Facilities Browsing Displaying Values Displaying info about Classes
Devices Properties Displaying Values Graphs, Tables, Getting, Subscribing Displaying info about Server Client PCR SM, 16 Nov. 2001

10 Technology Java, Swing CMW Client API JDataViewer PCR SM, 16 Nov. 2001

11 Browser hierarchies PCR SM, 16 Nov. 2001

12 JDataViewer View / SubView PCR SM, 16 Nov. 2001

13 Displaying data Device-Property 1 Device, 1 Property = SUBVIEW
1 Device, n Properties = OVERVIEW n Devices, 1 Property = OVERVIEW PCR SM, 16 Nov. 2001

14 Roadmap Wrap-up display and browsing facilities
Add 3D Time axis for subscriptions Save configuration (with XML) Server info display, navigation within clients & servers Restart of servers, control of tracing Distributed logging PCR SM, 16 Nov. 2001


Download ppt "Kris Kostro Roland Swoboda"

Similar presentations


Ads by Google