Wonderware 培训资料_第1页
Wonderware 培训资料_第2页
Wonderware 培训资料_第3页
Wonderware 培训资料_第4页
Wonderware 培训资料_第5页
已阅读5页,还剩73页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

1、System Platform 3.1,Wonderware? System Platform 3.1,Agenda,Contents,Module 1:,Introduction,Module 2:,Application Infrastructure,Module 3:,Application Objects,Module 4:,Extending the Objects,Module 5:,Alarms and History,Module 6:,Security,Module 7:,Galaxy Maintenance,Module 8:,Device Integration Prod

2、ucts,Module 9:,Multi-Node Applications,System Platform,Module 1:,Introduction,Contents,Section 1:,Course Introduction,Section 2:,Wonderware System Platform,Lab 1,Creating a Galaxy,Section 3:,The ArchestrA IDE,Section 4:,Automation Objects,Section 5:,System Requirements, Licensing and,Support,Section

3、 6:,Application Planning,Lab 2,Identifying the Mixer,System Platform,Course Description and Objectives,Course Description,The,System Platform,Part 1,training course is a 4-day instructor-led,course designed to give the knowledge necessary to develop and,support applications with Wonderware Applicati

4、on Server.,Course Objectives,?,Understand the ArchestrA? technology and how it is applicable to,the plant floor environment.,?,Become familiar with developing objects and instances configuring,applications using the Integrated Developing Environment.,?,Be able to troubleshoot applications in a stand

5、alone and,networked environment.,Project Specific Work,Wonderware System Platform,Microsoft Technologies & Industry Standards,System,Platform,Clients,Function Specific Modules,Industry Packs,Project Specific Work,Wonderware System Platform,Microsoft Technologies & Industry Standards,System,Platform,

6、Clients,Function Specific Modules,Industry Packs,Wonderware System Platform,Wonderware System Platform,Wonderware Clients,Application Server,Historian,Information Server,Device Integration Products,ActiveFactory,(Analysis Client),Information Server CAL,(Report Client),InTouch,(Visualization),3,rd,Pa

7、rty,Data Sources,Software,Applications,3,rd,Party,Controllers,It is an open and extensible system of components based on,a distributed, object-oriented design.,It provides a unified environment for visualization, plant,history, device communications and automation application,integration.,Applicatio

8、n Servers application, configuration,information and project database.,ArchestrA,Application Server,Galaxy,Galaxy Repository,Single computer and software where the Galaxy,database is located.,Concepts and Terminology,Highlights,?,Leverage the .NET Framework for the Automation World,?,Object-based ap

9、plication,?,One global networked namespace,?,Centralized configuration and security,?,Multi-user development environment,?,Component-based plant application model,?,Self documenting,?,Advanced system maintenance and diagnostics,Line 1,Line 2,Production,Intake,Discharge,Wonderware Application Server,

10、+ Scan-based system.,10 min,LAB 1,Creating a Galaxy,Alarms and events,Documentation,Inputs/Outputs,Logic/Scripting,Historical Information,Security,Automation Objects,Graphic symbols,$Valve,CV101,CV102,CV103,Templates and Instances,?,Instances derived from templates and inherit all the configuration,

11、?,New templates can be derived from existing templates,?,Changes to templates can be propagated to derived objects,?,Templates allow the development of a library of standard objects,Automation Objects,ArchestrA? Topology,Workstation,I/O Data Server,Information,Server,Historian,Galaxy,Repository,Auto

12、mationObject,Server,AutomationObject,Server,Visualization Node,Visualization Node,Engineering Station,Engineering Station,Workstation,I/O Data Server,Information,Server,Historian,Galaxy,Repository,AutomationObject,Server,AutomationObject,Server,Visualization Node,Visualization Node,Engineering Stati

13、on,Engineering Station,ArchestrA? Topology,Bootstrap,Platform,Galaxy Rep.,Bootstrap,Platform,Bootstrap,Platform,Historian,Bootstrap,Platform,Info Server,Bootstrap,Platform,InTouch,Bootstrap,Platform,InTouch,Bootstrap,Platform,IDE,Bootstrap,Platform,IDE,Bootstrap,Platform,IO Server,Bootstrap,Platform

14、,Engineering Station,Workstation,I/O Data Server,Information,Server,Historian,Galaxy,Repository,Engineering Station,AutomationObject,Server,AutomationObject,Server,Visualization Node,Visualization Node,Galaxy Rep.,Historian,Info Server,InTouch,InTouch,IDE,IDE,IO Server,ArchestrA? Topology,Bootstrap,

15、Platform,Bootstrap,Platform,Bootstrap,Platform,Bootstrap,Platform,Bootstrap,Platform,Bootstrap,Platform,Bootstrap,Platform,Bootstrap,Platform,Bootstrap,Platform,Unified Name Space,Bootstrap,Platform,System Requirements,Software,ArchestrA IDE,AutomationObject Server,Galaxy Repository,Windows Vista,?,

16、Business,?,Enterprise,?,Ultimate,?,?,?,Windows Server 2003 SP2,?,Standard Edition,?,Enterprise Edition,?,?,?,Windows Server 2003 R2 SP2,?,Standard Edition,?,Enterprise Edition,?,?,?,Windows XP SP3,?,Professional,?,Tablet 2005,?,(Professional),?,?,(Professional),(Single-node only),SQL Server 2005 SP2

17、,*,?,Standard,?,Enterprise,?,.Net Framework CLR 3.5,?,?,?,*,SP3 for SQL Server 2005 is not supported,System Requirements,Hardware,Minimum,Recommended,CPU,Single-Core 3 GHz,Dual-Core 2 GHz,RAM,2Gb,4Gb,Minimum,Recommended,CPU,Single-Core 2 GHz,Single-Core 2 GHz,RAM,1Gb,4Gb,Minimum,Hard Drive,30Gb avai

18、lable,Display,SVGA (1024x768),Optical Drive,CD-ROM,Input Device,Keyboard and Mouse,Other,Network interface card,Galaxy Repository,ArchestrA IDE and AutomationObject Server,All Systems,This refers to the total application model that resides in the,Galaxy Repository.,Number of I/O points being access

19、into the Galaxy.,Number of PCs in the Galaxy that will be part of the,single namespace.,Galaxy,IO Count,Platform Count,ArchestrA IDE,Integrated Development Environment for configuring,the Galaxy,Concepts and Terminology,Suggested Project Workflow,Identify Field Devices and Functional Requirements,De

20、fined Naming Conventions,Defined the Plant Model,Plan Templates,Defined the Security Model,Defined the Deployment Model,10 min,LAB 2,Identifying the Mixer,Mixer System,LAB 2,Identifying the Mixer (Cont.),10 min,Heat Exchanger,Module 2:,Application,Infrastructure,Contents,Section 1:,The Plant Model,L

21、ab 3,Creating the Plant Model,Section 2:,The Deployment Model,Lab 4,Creating the Deployment Model,Section 3:,The Runtime Environment,Lab 5,Using Object Viewer,Section 4:,Connecting to the Field,Lab 6,Connecting to the Field,System Platform,Plant,The Plant Model,Section,Area,Production Line,Manufactu

22、ring,Cell,Area,Production Line,Manufacturing Cell,Section,Area,Production Line,Manufa,Section,Plant,Production,LAB 3,Creating the Plant Model,Line1,Line2,10 min,ControlSystem,Bootstrap,The Deployment Model,Platform,AppEngine,Area,Area,Bootstrap,The Deployment Model,Platform,AppEngine,Area,Area,AppEn

23、gine,Area,Area,15 min,LAB 4,Creating the Deployment Model,15 min,LAB 5,Using Object Viewer,Connecting to the Field,Legacy InTouch Node,Field Device,Device,Driver,Communication Protocols,Client,Server,DDE or SuiteLink,Node,Name of the computer where the server application is running.,Application,Name

24、 of the server application executable.,Topic,Name of the topic in the server application from which to receive data.,OPC,Node,Name of the computer where the OPC Server is running.,Server,Name of the OPC Server.,Scan Group,Name of the scan group in the OPC Server from which to receive data.,DDE,OPC,S

25、uiteLink,Galaxy,InControl,LAB 6,Connecting to the Field,15 min,Field Device,Device,Driver,Module 3:,Application Objects,Contents,Section 1:,Templates and Instances,Section 2:,The $UserDefined Object,Lab 7,Modeling the Heat Exchanger,Section 3:,Change Control and Propagation,Lab 8,Configuring Change

26、Control and,Propagation,Section 4:,The $AnalogDevice Object,Lab 9,Modeling a Meter,Section 5:,The $DiscreteDevice Object,Lab 10,Modeling a Valve, Pump and Motor,Section 6,Containment,Lab 11,Creating the Mixer,System Platform,Templates,Base Template,Core objects created with the,ArchestrA,?,Object To

27、olkit,Contain the base attributes and,functionality of the object,Read-Only configuration,Templates created from another,template within the ArchestrA,?,IDE,Inherits the attributes,functionality and configuration,from the parent template,Writeable configuration,Derived Template,$UserDefined Object,A

28、nalogFA,AD1,PV.Input.InputSource,PV.Input.Value,Scaling,RawMin,RawMax,EngUnitMin,EngUnitMax,DiscreteFA,PV.Input.InputSource,PV.Input.Value,Invert,Analog,Boolean,Template,$DiscreteDevice,$Valve,$Inlet,CV101,$Outlet,CV102,CV103,CV104,LAB 7,Modeling the Heat Exchanger,20 min,TC1,TC2,TC3,TC4,Control of

29、Changes and Propagation,Locking Attributes,?,Locking an attribute prevents,changes of that attribute on,derived,objects (templates and instances).,?,Locking attributes helps to establish standards,in the,galaxy.,?,Locking an attribute locks that attribute all the way down,on the derivation hierarchy

30、.,?,Unlocking an attribute releases the “locking control”,only,one level down.,Control of Changes and Propagation,$DiscreteDevice,Locked,Unlocked,Locked In Parent,$Valve,$Inlet,CV101,$Outlet,CV102,CV103,CV104,LAB 8,Configuring Change Control and Propagation,10 min,$AnalogDevice Object,PV,AD1,PV.Inpu

31、t.InputSource,PV.Input.Value,Scaling,RawMin,RawMax,EngUnitMin,EngUnitMax,Analog,LAB 9,Modeling a Meter,10 min,INLET 1,INLET 2,OUTLET,PUMP 1,PUMP 2,AGITATOR,LIT,TT,$Meter,$DiscreteDevice Object,PV,DD1,CLS.InputSource,CLS.Value,Map,OLS.InputSource,OLS.Value,States,Map,Cmd,CmdOpen.OutputDest,CmdOpen.Va

32、lue,Boolean,Boolean,INLET 1,INLET 2,OUTLET,PUMP 1,PUMP 2,AGITATOR,LIT,TT,LAB 10,Modeling a Valve, Pump and Motor,20 min,$Meter,$Pump,$Motor,$Valve,Containment,Containment,?,Allows more advanced structures to be modeled as a single object.,?,Container and contained objects are still accessible as ind

33、ividual objects.,?,Relationship can be build at the template or instance level.,Inlet Valve,$InletValve,Level Meter,$LevelMeter,Outlet Valve,$OutletValve,Agitator,$Agitator,$Tank,INLET 1,INLET 2,OUTLET,PUMP 1,PUMP 2,AGITATOR,LIT,TT,LAB 11,Creating the Mixer,30 min,$Meter,$Pump,$Motor,$Valve,$Mixer,M

34、odule 4:,Extending the Objects,Contents,Section 1:,UDAs,Section 2:,Extensions,Lab 12,Configuring the Motor Speed,Section 3:,Introduction to QuickScripts .NET,Lab 13,Adding Auto Reconnect to,DDESuiteLinkClient,Lab 14,Configuring Automatic Reference,System Platform,UDA Categories,Calculated,Calculated

35、 Retentive,Object Writeable,User Writeable,Same,Object,Other,Objects,External,Users,LAB 12,Configuring the Motor Speed,10 min,Relative References,Me,MyContainer,MyArea,MyEngine,MyPlatform,MyHost,LAB 13,Adding Auto Reconnect to DDESuiteLinkClient,15 min,LAB 14,Configuring Automatic Reference,15 min,M

36、odule 5:,Alarms and History,Contents,Section 1:,Alarms,Lab 15,Configuring Alarms,Section 2:,Historization,Lab 16,Configuring History,System Platform,Alarms,Alarm Engine,?,Alarms are generate by the objects.,?,Alarm providers make the alarms,available to external alarm,subscribers.,?,Available alarm

37、subscribers allows:,?,Visualization and acknowledge,of alarms,?,Logged alarms into a SQL,Server database,Alarms,WinPlatform,AppEngine,Area,Alarm Viewer,Alarm DB Logger,P,R,O,V,Alarm Provider,?,$WinPlatform object as the InTouch Alarm Provider for the galaxy.,?,A single $WinPlatform can provide alarm

38、s from the whole galaxy.,?,Alarm providers can be limited to provide alarms for specific areas of the galaxy.,LAB 15,Configuring Alarms,30 min,WinPlatform,AppEngine,Historization,Area,C,L,I,E,N,T,History Engine,?,$AppEngine object as the Historian client for the objects.,?,An $AppEngine historize on

39、ly the objects that it host.,?,Native support for Store & Forward.,Historian,LAB 16,Configuring History,20 min,Module 6:,Security,Contents,Section 1:,Security Overview,Lab 17,Configuring Security,System Platform,Development,Security,Runtime Security,Security,Develoment,Testing,Troubleshooting,Enviro

40、nment,Security Groups,BELONGS TO,ONE OR MORE,OPERATIONAL,PERMISSIONS,ASSIGNED TO,ATTRIBUTES,Roles,Security,Classifications,Users,Security Audit Trail,?,The Galaxy generates an event for every,user-generated write to an attribute.,?,Alarm DB Logger,is used to log the,events.,?,Use the,v_EventHistory,

41、view in the alarm,database to query events.,LAB 17,Configuring Security,40 min,Module 7:,Galaxy Maintenance,Contents,Section 1:,Exporting and Importing Objects,Section 2:,Configuring Instances Through a CSV,File,Section 3:,System Management Console (SMC),Section 4:,Network Account Utility,System Pla

42、tform,Module 8:,Device Integration,Products,Contents,Section 1:,Wonderware I/O Servers,Section 2:,Wonderware Data Access Servers,Section 3:,Device Integration Objects,System Platform,DA Server,DAS Engine,Device Integration Products,I/O Data Server,ArchestrA,Runtime,IO Server,DDE,SuiteLink,PLC Protoc

43、ol,DDE,SuiteLink,PLC Protocol,IO Servers and DA Servers,?,Communications between the Galaxy and field,devices is achieved through,Device Integration,Products,.,?,Supported protocols include,DDE,SuiteLink,and,OPC,.,?,New internal architecture for DA Servers,provides independency between components.,O

44、PC,DA Servers and DI Objects,I/O Data Server,PLC5_A,SLC_A,PLC_1,CNET,DHP,NIC,PLC_2,SLC_B,PLC5_B,Module 9:,Multi-Node,Applications,Contents,Section 1:,Application Redundancy,Lab 18,Configuring Application Redundancy,Section 2:,DI Redundancy,Lab 19,Configuring the Redundant DI Object,Section 3:,Multi-

45、Node Application,Lab 20,Convert to Network Environment,System Platform,Application Redundancy,ArchestrA,Runtime,Non-Redundant System,?,The server handles all the,data.,?,If server if lost, client lose,connection to all data:,?,InTouch,?,Historian,?,Other Application Object,Servers,Redundant System,?

46、,Redundant server maintain,synchronized data through,dedicated network.,?,If the primary server is lost,the backup server will take,over.,?,The switch between the,servers is transparent to the,clients.,Application Redundancy,Platform1,Characteristics,?,Currently supported only in,pairs,?,Second netw

47、ork connection,(,RMC,) necessary,?,Configuration Terminology:,?,Primary,AppEngine,?,Backup,AppEngine,?,Runtime Terminology,?,Active,AppEngine,?,Standby,AppEngine,?,Active,AppEngine refer to,Standby,AppEngine as,Partner.,RMC,ArchestrA,Platform2,AppEngine1,(Backup),Primary,Backup,AppEngine1,Active,Sta

48、ndby,Standby,Active,Redundant Message Channel,Automatic Synchronization,1.,Current data,(Checkpoint),2.,Alarm states and times,3.,History store and,forward blocks,4.,Deployed objects and,configuration,5.,AppEngine status,RMC,ArchestrA,Active,Standby,Supported Configuration,Platform1,Characteristics,

49、?,Peer to peer architecture,?,Each WinPlatform host a,different AppEngine and,Application Objects,?,No need for dedicated backup,nodes,?,WinPlatforms can host more,than one AppEngine:,?,Backup for AppEngine1 is,assigned to Node 2,?,Backup for AppEngine2 is,assigned to Node 1,RMC,ArchestrA,Platform2,AppEngine1,(Backup),AppEngine2,(Backup),AppEngine2,AppEngine1,Redundancy Configuration,Windo

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论