Presentation is loading. Please wait.

Presentation is loading. Please wait.

CopyRight©2006 Dragonfly Automation Software Dragonfly Open PlantEngine Center (DOPEC)

Similar presentations


Presentation on theme: "CopyRight©2006 Dragonfly Automation Software Dragonfly Open PlantEngine Center (DOPEC)"— Presentation transcript:

1 CopyRight©2006 Dragonfly Automation Software Dragonfly Open PlantEngine Center (DOPEC)

2 CopyRight©2006 Dragonfly Automation Software Agenda About Dragonfly Automation Software Background Introduction Of DOPEC Architecture Future

3 CopyRight©2006 Dragonfly Automation Software A system engineering company for industry automation quality and production monitoring software development. Enabling plants to achieve operational excellence by integrating production and operational data into knowledge to predict and prevent problems. DOPECProducts including Dragonfly Components and Dragonfly Open PlantEngine Center (DOPEC). About Dragonfly Automation Software

4 CopyRight©2006 Dragonfly Automation Software Providing reliable, high quality and rich featured components that can enhance the customers’ applications in automation,scientific research and simulation, and financial fields. ActiveX Components ActiveX Extension Components Dragonfly Chart.Net Support Tools Dragonfly Components

5 CopyRight©2006 Dragonfly Automation Software Background --- What is DDE?  Microsoft supports a special client/server mechanism called Dynamic Data Exchange (DDE).  DDE enables two applications to interact by exchanging data.  Applications supporting can communicate with any other application that supports DDE such as Visual Basic, Excel, Access, Lotus. DDE = Dynamic Data Exchange

6 CopyRight©2006 Dragonfly Automation Software OPCOPC = OLE for Process Control –A standard INTERFACE which enables the development of interoperable servers and clients applications. –Allows MULTI Client/Server Architecture. –Allows Local and REMOTE Server access. –Manages REAL TIME information. OPC (OLE for Process Control) is an industry standard specifying the interface (objects, methods) to an OLE object (COM,.dll) that accesses the (proprietary) data produced by field devices and programmable logic controllers. Background --- What is OPC?

7 CopyRight©2006 Dragonfly Automation Software Background --- OPC System Architecture OPC server X application (OPC client) OPC server (simulator) OPC server Y OPC standard node ( MS Windows) COM objects PLCs Brand X PLCs Brand Y non-standard

8 CopyRight©2006 Dragonfly Automation Software Software Driver Software Driver Software Driver Software Driver Display Application Trend Application Report Application Before OPC

9 CopyRight©2006 Dragonfly Automation Software Display Application Trend Application Report Application OPC client Software Driver Software Driver Software Driver Software Driver OPC server With OPC

10 CopyRight©2006 Dragonfly Automation Software Introduction of DOPEC A total open and transparent integrated solution for industrial automation data acquisition and plant management. Help optimize plant performance, support informed decision making and enhance collaboration through all levels of your enterprise for maximum productivity and profitability. A platform to deliver an integrated service for accessing the industrial plant data globally via internet network.

11 CopyRight©2006 Dragonfly Automation Software Process control and plant optimization system for enterprise-wide data access, control asset maintenance, process fault detection and alarm management. Integrate production and business layer for real- time profit management. Improve employee effectiveness by creating a collaborative environment. Enterprise-Wide decision support.

12 CopyRight©2006 Dragonfly Automation Software DOPEC = Dragonfly Open PlantEngine Center DOPEC is a DDE & OPC Client Design System which integrates all different kinds of DDE & OPC servers into one centralized Client System. DOPEC has its own data acquisition methodology to embed the customized data acquisition drivers. DOPEC is a customer configurable graphical user interface design software which is used to collect different kinds of DDE & OPC and other data in the industrial plants; DOPEC is a SPC based Quality Analysis Tool

13 CopyRight©2006 Dragonfly Automation Software DOPEC Architecture SIMATIC S7 1 SIMATIC M7 OPC Server AEAcq Server DDE ServerDAcq Server COM / DCOM DataEngine COM / DCOM WinViewer DDE_Engine OPC_Engine DAcq_Engine SPC_Engine DataLog_Engine AE_Engine DDE/DDEShare

14 CopyRight©2006 Dragonfly Automation Software DOPEC consists of DataEngine, and WinViewer; DataEngine is used to collect and analyze data from the plant floors which include DDE Engine, OPC Engine, DAcq (Data Acquisition) Engine, Datalogger, AE (Alarm/Event) Engine and SPC Engine. WinViewer is used to visualize the collected dada, such that, the customers can locally or remotely control and monitor the industrial automation systems and the plant device.

15 CopyRight©2006 Dragonfly Automation Software Data Flow Chart Device 1Device 2Device n-1Device n OPC ServerAEAcq ServerDDE ServerDAcq Server DataEngine DDE Engine /OPC Engine / DAcq Engine Datalog Engine /AEEngine / SPC Engine Win Viewer Viewer Server Plant DataEngine Room Office Info Acq Client Information Acquisition

16 CopyRight©2006 Dragonfly Automation Software Information Acquisition Information can be acquired by many servers like OPC DA servers, OPC AE servers, DDE servers, Dragonfly Data Acquisition Servers (DAcqServer) and Dragonfly Alarm/Event Acquisition Servers (AEAcqServer). DAcqServer is a server to sample the process and production data from plants which allows customers to embed their own data acquisition drivers into DOPEC system. AEAcqServer is a server to audit and collect the alarms and events from the plants which can embed the customized AE drivers into DOPEC.

17 CopyRight©2006 Dragonfly Automation Software DataEngine DataEngine collects all data from the plant floors and distribute all these data to DOPEC Viewers for display. DDE Engine can communicate with the DDE servers locally or remotely via DDE Protocol and DDE Share. OPC Engine can communicate with the OPC servers locally or remotely via COM/DCOM. DAcq Engine can communicate with Dragonfly Data Acquisition Server(DAcqServer) locally or remotely via COM/DCOM

18 CopyRight©2006 Dragonfly Automation Software AE Engine can communicate with Dragonfly AEAcqServer and OPC AE Servers locally or remotely to log all alarms and events into SQL database and provide interface for WinViwer to access these information via COM/DCOM. Datalog Engine can communicate with the other Data Acquisition Engines to log the process and production data into SQL database and provide interface for WinViewer to generate Datalog Reports. SPC Engine provides SPC calculations and analyses for SPC variables via sampling data from other data Engines.

19 CopyRight©2006 Dragonfly Automation Software WinViewer A customer configurable graphical user interface design software which is used to collect different kinds of real-time process and production data in the industrial plants. –Design Graphical User Interface; –Connect the Data Objects to data source in the plants via DataEngine; –Display the OPC data, DDE data, DAcq Data or other data in form of many kinds of graphical intuitive components.

20 CopyRight©2006 Dragonfly Automation Software –Many graphic charts and components to show the data from DataEngine; –Alarms and Events auditing and monitoring; –Event Report Generation (HTML Reports & Excel Reports) –Datalog Report Design and Generation (HTML Reports & Excel Reports); –Screen Image Capture, Report Print Preview & Print; –Language Switching Support to allow the WinViewer designers to implement multiple language support. –Unit Switching Support.

21 CopyRight©2006 Dragonfly Automation Software –Apply “What you get is What you see” graphic approach to design your navigation pages. –Configurable Viewer Framework, Page Navigation (Add, Modify or Delete the function groups, Add, Modify or Delete the screen Pages). –User Management (Login & Logout, User Account Management, User Access Level Control); –Customer Designed ActiveX Special can be easily embedded into WinViewer.

22 CopyRight©2006 Dragonfly Automation Software Window Viewer Framework Menu Bar Tool Bar Function Group Bar Navigation Tabs Navigation Forms Tool Box Button Status Bar

23 CopyRight©2006 Dragonfly Automation Software

24 Navigation Design Navigation of WinViewer consists of some function groups, and several tab forms under each function group. FnGrp1 Tab Form 1 Tab Form 2 Tab Form 3 FnGrp2 Tab Form 4 Tab Form 5 FnGrp3 Tab Form 6 Navigation

25 CopyRight©2006 Dragonfly Automation Software Navigation Design Navigation Design includes two levels: Function Group Design How many function groups the viewer can be split? Function Group Name, Icon and others properties need to be specified. Navigation Form How many navigation forms under each function group? Tab Name, Form Font, Background Picture and others need to be configured as well.

26 CopyRight©2006 Dragonfly Automation Software Design Navigation Tab Form Many graphical data components are provided. People can drag them from Tool Box and draw them on the form. There categories of Graphical Components, General Components Data Components Chart Components

27 CopyRight©2006 Dragonfly Automation Software General Components Support general background drawing Line Triangle Shape Label & Picture Fame Pipe

28 CopyRight©2006 Dragonfly Automation Software Data Components Graphical Data Components which can be connected to DataEngine to graphically display data variables in the plants. TextBox Indicator Ruler Gauge Device Temperature

29 CopyRight©2006 Dragonfly Automation Software Graphical Chart Components can show the data historic trend and relationships among different floor and production data variables. XYChart PieChart BarChart Chart Components

30 CopyRight©2006 Dragonfly Automation Software

31 Language Switching A Language Support Tool is available for people to design their own language systems, including “Add New Language”, “ Add a new String” and son on. Languages can be dynamically switched in WinViewer.

32 CopyRight©2006 Dragonfly Automation Software Unit Switching A Unit Support Tool is available for people to include their units and unit categories. All units can be dynamically switched between the same unit category in WinViewer.

33 CopyRight©2006 Dragonfly Automation Software Datalog Report Datalog Duration of Reports can be configured; Reports can be HTML Format or Excel Format.

34 CopyRight©2006 Dragonfly Automation Software Multiple Report Templates can be provided. Report Columns, Title, SubTitle, Report Frame can be configured during Report Template Design.

35 CopyRight©2006 Dragonfly Automation Software Alarm/Event Alarms of one machine or multiple machine can be audited; Alarm Icon and Warning Icon can be configurable; All latest events of all machines are shown on the event page.

36 CopyRight©2006 Dragonfly Automation Software Event Report Report can be HTML format or Excel Format; Events can be filtered by event categories and date/time; Report can be one machine based or multiple machine based.

37 CopyRight©2006 Dragonfly Automation Software SPC SPC is used to detect deviations in a production process that would lead to non-conforming items. Such detection of deviations may lead to reduction of production costs or rework costs. SPC package in DOPEC includes XBar/R, XBar/S, Median/R, Median/S, X Moving Range, V-Mask & Tabular CUSUM, EWMA and other charts.

38 CopyRight©2006 Dragonfly Automation Software Customer ActiveX Support Customers can include their special logic and graphics into WinViewer Navigation system by implementing them in one Microsoft ActiveX control (DLL or OCX) and embedding it into WinViewer.

39 CopyRight©2006 Dragonfly Automation Software User Access Level Management Only Administrators can configure the DOPEC Viewer. Non-Administrator people can not configure the framework, and can not switch from Running Mode to Design Mode. Administrators can create different user access levels and user rights to implement their own security system.

40 CopyRight©2006 Dragonfly Automation Software Future LAN Mach1 OPC Server Mach2 DDE Server Mach3Mach n DAcqAEAcq Communication Device DataEngine (OPC Engine) (DDE Engine) (DAcq Engine) (AE Engine) (Datalog Engine) (SPC Engine) WinViewer1WinViewer2 COM/DCOM Web/SOAP Server HTTP WebViewer1WebViewer2

41 CopyRight©2006 Dragonfly Automation Software Web/SOAP server and Web Viewer To support globally internet accessible to all these industrial real-time process and production data sources, a Web server is implemented. –Collect all data including SPC information from the DataEngine; –Configurable Web page design; –Dynamically update data displayed in the web viewers; –XML/SOAP support.

42 CopyRight©2006 Dragonfly Automation Software Data Acquisition (DA) Read the real-time process data and production data from all kinds of industrial machines and automation devices. OPC servers or DDE servers are available in many new control systems Access the data from Profibus or other industrial bus communication devices.

43 CopyRight©2006 Dragonfly Automation Software Achieve data from RS232, RS422, RS485 or other serial communication ports. Obtain data from GPIB interface from instrument systems. And achieve data from other devices which have no standard data communication interface channel by providing the external sensors or instruments like pressure transducers, position magnet rod or other sensors.)

44 CopyRight©2006 Dragonfly Automation Software Data Acquisition, Protocol Decoder, Network Devices and communicate with DAcqServer and DAcqEngine will be our next focus; Web/SOAP server and Web Viewer are the goal of next DOPEC generation.

45 CopyRight©2006 Dragonfly Automation Software


Download ppt "CopyRight©2006 Dragonfly Automation Software Dragonfly Open PlantEngine Center (DOPEC)"

Similar presentations


Ads by Google