Home

Alarm Gateway Object User Manual

image

Contents

1. 28 ExpOSed Alarm Fields as ee ede oscar Ee Ee ee 30 COMMOUIPATION u uq isu Su aaa 34 aak DE I elena ate 34 EXDOSeQO atr IDUIGS cesi uk dudit e uad IM UEM DUM 36 lae ere au a ner tek o n IE nuna T 38 Advanced 42 Oblecr pardcde Ol OC CONG a u uu u u y 44 Alarm Gateway Object User Manual Rev 1 6 P185m16 Alarm Gateway Object for Wonderware Application Server Introduction The Alarm Gateway Object Alarm Gateway is a basic component of Wonderware Finland Alarm Extension Pack Standard Edition and provides functionality to create separate configurable Alarm Provider for alarms coming from Wonderware Application server WAS and or other Alarm Providers compatible with Wonderware Alarm System Alarm Gateway Alarm Consumers AlarmClient Application Server Alarm Control InTouch AlarmViewerCtrl other Provider Provider Filtering and setting event Priorities Supporting alarm event Custom Properties In case included in Wonderware Finland Alarm Extension Pack UReason Edition the Alarm Gateway Object provides also the functionality to send receive alarms to from Wonderware alarming system from to UReason alarming system The Alarm Gateway can be used to solve the following tasks Avoid alarm loss in high loaded systems WAS Historical
2. Component Message a ArchestrA Toolkit Archestr ObjectSupport AlarmGateway 001 New alarm GenAlarms 001 Analog O01 Hi with state UNACK ALM Type Hi Archestr4 Toolkit Archestr ObjectSupport AlarmGateway 001 WW gt UR new Event gt AlmEvtName GendAlarms_001 4nalog_001 Hi Description Anal Lat ArchestrA Toolkit Archestr ObjectSupport AlarmGateway 001 WW New alarm GenAlarms_001 4nalog_001 Hi was added succesfully Ej WinPlatform OO1 WAS ArchestrA Toolkit Archestr ObjectSupport AlarmGateway 001 New alarm GenAlarms 001 Analog O01 HiHi with state LINACK ALM Type HiHi Default Group ArchestrA Toolkit ArchestrAObjectSupport AlarmGateway 001 WW LUR new Event gt AlmEvtName GenAlarms 001 Analog 001 HiHi Description An 2 Opened Log Files ArchestrA Toolkit ArchestraObjectSupport AlarmGateway 001 Succesrully Platform Manager ArchestrA Toolkit Archestr ObjectSupport AlarmGateway 001 ete O01 with state UMACK Type DSC ArchestrA Toolkit Archestr ObjectSupport AlarmGateway 1 WW set Alarm Off For alarm GenAlarms O01 Discrete 001 was successfull ArchestrA Toolkit Arcehestr ObjectSupport AlarmGateway 001 New alarm GenAlarms 001 Analog O01 Hi with state UNACK_RTN Type Hi VUA hs port AlarmGateway 1 ww set Alarm Off For alarm GenAlarms_001 4nalog_001 Hi was successfull rcRestPA Poolkifeareh TAPER AlarmGateway 1 New alarm G
3. 2 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 6131 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 51391 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 AlarmGateway_001 Alarm UserID 10 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 AlarmGateway 001 ML AlarmListConfiguration lt AlarmConfiguration gt lt Alarm Name Hi ID 10 gt lt AlarmConfiquration gt AlarmGateway_001 AlarmDeleteAlarmStringID 2333232233432 7 24 2012 10 11 1 7 24 2012 10 11 1 7124 2012 10 11 1 7 24 2012 10 11 1 7124 2012 10 11 1 7 24 2012 10 11 1 712412012 10 10 7 24 2012 10 10 C Alarm Gateway Object User Manual Rev 1 6 P185m16 38 Troubleshooting Here are common issues that may occur while using Alarm gateway object and solutions 1 No alarms from Alarm Provider WinPlatform for Alarm Gateway a check is valid Demo or full license installed for Alarm Gateway is Attribute License IsLicensed true in Object Viewer ERr eAlarm DBLogger Events x E d a amp Alarm DBLogger Events a larm DBLogger Q AlarmDBLogger Det Events AlarmDBLoc dee eAlarmGateway li FieldEngine eed i see GenAlarms_001 Gen4larms_001 cow GenEvents DO1 GenEvents 001 vDema SOL User s SQL ServerMame LOCALHOST SOL Password k SQL LoggingMode_Enurn Detailed Consolidated SQL LoggingMode Detailed SQL Inserted Alarm And Event 220 0 SQL Datab
4. ESP Utility Monitor RDBMS Interface Status Connected OK 9 Structure e Rule Engine 8 Domains Remote Port needs ta be 61617 for ServerPort 61617 default remote app Change to 61616 for testing with remote UConnect To disable the remote subscription ta Invensys events toggle the Enable switch of the object External UConnect Connection Enable Ie m Lon Pracessipg R les The detail af the Connect Connection object contains event listeners to which is subscribes The events to which this B BH Data Processing Rules application subscribes can be generated by another UI Reason Hs Replicate Data application or by for example an Invensys application F variable Mapping Profiles Ay Invensys Remote Active Value true This publisher listens far Event changesto EPSEvents so Ack and Clear from GAS SAM can be sent back to remote Invensys application E Messages 5 Autosave ON Un Alarm Gateway Object User Manual Rev 1 6 P185m16 42 Advanced Troubleshooting For advanced troubleshooting there are possible to set Log Flags following log flags are available 1 General attribute LogFlag General logs general logic diagnostic messages to SMC Logger 2 WW Alarms attribute LogFlag WWAlarms logs Wonderware alarms logic diagnostic messages to SMC Logger 3 WW Events attribute LogFlag WW Events logs Wonderware event logic diagnostic messages to SMC Logger 4 UReason attribute L
5. a Em E Redundancy message channel port 30001 c Redundancy primary channel port so000 2 Create AppEngine with Scan period 7 secs and assign it to Platform object Deployment View a Template Toolbox 4 gt 55 AppEngine DD1 E gaf arTesti z General Redundancy RW Interrupts Alarms Scheduler History Engine E Application ER Ed Device Integration E f System Engine startup Eype auto 9 AppEngine I iM fares Scan period oy ER InTouchviewApp sorte be id ViewEngine i Enable storage to historian E winPlatForm Enable Tag Hierarchy Historian Store forward deletion threshold Store Forward minimum duration al eaae Forwarding chunk size ay Deployment Forwarding delay dif grTest1 Buffer count c Unassigned Host 5e Area 001 E winPlatForm OO1 AppEngine O01 Idle duration Process Interval Cerinke EE Enable Late Data 3 Create Area object and assign in to AppEngine object Alarm Gateway Object User Manual Rev 1 6 P185m16 og Deployment E HEF arTesti m ie Unassigned Hast E pd winPlatFarm 001 Hi AppEngine O01 bos 4 Create AlarmGateway instance and assign it to Area object 5 Open Alarm Gateway object editor and configure following parameters in a Consumer tab e Alarm Query Galaxy Area_001 Where Area 001 is area name what is h
6. NOME Shelved Summary Analog DO1iLak Aa Faulk Tree More Details Annotations Properties Source Finder Associated To qf Schnowlendge Glear E Shelve W Purge X S _ Association Ack Cr Type Messages Tad Alarm Gateway Object User Manual Rev 1 6 P185m16 22 setUR Priority Is used to set UReason alarm system alarm Severity property Sample Following command sets UReason alarm Severity property to 5 Warning for alarm Generator 001 Discrete 001 AlarmGateway O01 setUR Priority Me Tagname Discrete 001 5 Note UReason alarm system has following alarm event priorities Critical 2 High Severity 3 Medium Severity 4 Low Severity 5 Warning 6 Information J All ESP Alarms ESP Surveillance 604 mm Message Source Analog 0D1 LoXAG SP200 2011 27 9 11 19 33 Analog 0D1 LoX AG SP200 2011 27 9 10 38 27 Analog 01 LoLoM AG Generator 001 2011 27 9 10 33 37 Analog 0D1 LoXAG SP200 2011 27 9 10 33 37 Analog 01 LoLoMn AG Generator 001 2011 27 9 10 32 43 Analog O01 Lao AG SP200 2011 27 9 10 32 43 THP Decrease Event B Source 5P200 Date Tue Sep 27 11 19 33 EEST 2011 Ack m Severity gt warning Cleared Type THP Decrease Generated By NONE Shelved E Summary Analog o AG Fault Tree More Details Annotations Properties Source Finder Associated To y Schnowledge clear Be shelve id Purge OC F Associat
7. ObjectSupport AlarmGateway 001 ww New alarm GenAlarms_001 Analog_001 Hi was added succesfully ArchestrA Toolkit Archestr ObjectSupport AlarmGateway 001 New alarm GenAlarms 001 Analog O01 HiHi with state UNACK ALM Type HiHi ArchestrA Toolkit Archestr ObjectSupport AlarmGateway 001 WW gt UR new Event gt AlmEvtName Gen larms 001 Analog O01 HiHi Description An ArchestrA Toolkit Archestr ObjectSupport AlarmGateway 001 Ww New alarm GenAlarms_001 4nalog_001 HIHi was added succesfully ArchestrA Toolkit Archestr ObjectSupport AlarmGateway 001 New alarm GenAlarms O01 Discrekte 001 with state UNACK RTM Type DSC ArchestrA Toolkit Archestr ObjectSupport AlarmGateway 001 WW set Alarm Off For alarm GenAlarms 001 Discrete O01 was successfull of gt E Alarm Gateway Object User Manual Rev 1 6 P185m16 44 Object upgrade procedure 1 Open ArchestrA IDE and import new version of Alarm Gateway object 2 Object state is changed to Require software update ol I Sees sy i 11 5 B ag AEP eAlarmiateway 3 Deploy object host platform to install software update 4 Check upgraded object configuration version go to object editor and open about tab d AlarmGateway 001 Version Alarm Gateway Version 1 1 4472 15863 Release build date Friday March 30 2012 8 48 46 AM 5 Check object runtime version by reading RuntimeVersion a
8. 9131 21361 20120724 11 11 18 GenAlarms 001 amp nalog amp larm1 LoLo 8131 31371 Test 13 7 24 2012 10 11 12 540 AMA 2012 07 24 10 11 12 GenAlarms 001 Analog larm1 HiHi 6131 51391 Test 13 7 24 2012 10 11 12 540 2012 07 24 10 11 09 GenAlarms_001 AnalogA amp larm Hi 7121 41281 Test 12 7 24 2012 10 11 02 544 AMA 2012 07 24 10 11 00 Gen amp larms 001 DiscreteAlarm1 2012 07 24 10 10 52 GenAlarms_001 AnalogA amp larm1 Lo 9111 21151 2012 07 24 10 10 47 GenAlarms_001 amp nalog amp larm1 LoLo 8101 31071 Test 10 7 24 2012 10 10 42 551 AMA 201 2 07 24 10 10 43 GenAlarms_001 DiscreteAlarm1 AlarmGateway O01 Alarm Name sad eas 7 24 2012 10 11 1 AlarmGateway_001 AlarmIDList U 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 7 24 2012 10 11 1 AlarmGateway_001 Alarm User3 Test 13 7 24 2012 10 11 12 540 AMA 5555533339 10 7 24 2012 10 11 1 AlarmGateway_001 4larm User1 6131 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 7 24 2012 10 11 1 AlarmGateway_001 Alarm User2 51391 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 7 24 2012 10 11 1 AlarmGateway_001 Alarm UserID 10 0 0 0 0 0 0 0 0 0 0 AlarmGateway 001 ML AlarmListConfiguration lt AlarmConfiquration 0 0 0 0 0 0 0 0 0 7 24 2012 10 11 1 zAlarm Name Hi ID 10 s gt lt AlarmConfiguration gt 7 24 2012 10 10 0 AlarmGateway_001 AlarmDeleteAlarmStringID 7 24 2012 10 10 0 Al
9. Console1 If user selects Show Mimic On Console1 from UReason alarm menu this attribute is changed to UReason Source value for Alarm Analog 001 Lo it is SP200 see picture below e AlarmGateway 001 UReason Mimic Path Console2 If user selects Show Mimic On Console2 from UReason alarm menu this attribute is changed to UReason Source value for Alarm Analog 001 Lo it is SP200 see picture below OASYS AM Engineering user admin Fie Edit Search View Tools window Help gm lt co Query ffi Columns X o Acknowledge X Clear Shelve f Purge Details 3 Freeze m Es 3 All ESP Alarms ESP Surveillance 604 A e K o Message Seute Sent SE 73 Domains Analog 001 Lo AG SP200 2011 27 9 11 19 33 ESP Surveillance Analog 001 Lo AG SP200 p Open the selected Item 21 5 Analog 001 LoL0 AG Generator 001 X Delete 31 Analog 001 Lo AG SP200 C GoT 37 E Analog 001 LoLoX AG Generator 001 Br las ue Analog 001 LoY AG SP200 y Acknowledge 43 Analog 001 Lo AG Generator 001 X Clear 19 Shelve Discharge Pressure ROCLo AG SP200 44 GenAlarms_001 Discrete_001 DSC AG GenAlarms_001 nee an consed 44 Discharge Pressure ROCLo AG SP200 Run CM Model 26 DP Decrease AG SP200 Show Mimic On Console2 26 Intake P Decrease AG SP200 2011 22 9 13 41 26 Discharge P Increase AG SP2
10. InTouch alarm provider c Register using Galaxy Galaxy name gt instead of Galaxy ry Alarm areas blank For all a d 4 Template Toolbox Graphic Toolbox 5 Deployment x F AlarmDBLoggerDemol E Redundancy C EJ Lu igned Host o Ed HE Redundancy message channel IP address H His AlarmDBLogger o RH FieldEngine F1 Zu Ch Fie LL Redundancy message channel port 30001 N J di WBSERVER EN jew Y WinPlatF 001 mrtatrorm Redundancy primary channel port 30000 N c if alarms are checked and alarms are displayed in any Wonderware alarm display from Platform directly check Alarm Gateway consumer settings in Object Viewer Alarm Gateway Object User Manual Rev 1 6 P185m16 39 is correct alarm query FromPriority ToPriority set must be the same as in Wonderware alarm controls UH IPIE d ii I I Consumer ToPriorit consumer Status Consumer Query Type Historical Consumer FromPriority 1 Consumer Alarmauerr Iaalaxy F1 ninFinerzinn 1 2 Alarms are coming to Alarm Gateway but no alarms displayed in alarm controls that are connected to alarm gateway a check are Wonderware alarm controls configured properly for Alarm gateway Is Alarm provider name configured properly 1 red in picture below in Alarm control AlarmGatewayProvider Is Alarm Areas configured properly in Alarm control must be the same as in property Consumer AlarmAuery F1 2 blue in picture
11. License CustomerID 2496 7275 8b8b 0991 6 3 2011 11 09 31 359 CO Good DemoObject_001 License_DemoExpirationDate 6 3 2011 11 09 31 359 CO Good DemoObject_001 License_Demokey DemoObject_001 License_IsLicensed true 6 3 2011 11 09 31 359 CO Good 6 3 2011 11 09 31 359 CO Good DemoObject_001 License_ProductID PR00185 100 6 3 2011 11 09 31 359 CO Good DemoObject_001 License_Softwarekey 199f 5cb3 5fFda ab6c 6 3 2011 11 09 31 359 CO Good waten List 1 FILE User DefaultUser Mode Llser P Licensing run time attributes Attribute License CustomerlD Unique generated Read Only customer ID License DemoExpirationDate Demo license expiration Read Only date License DemoKey Demo license key License IsLicensed If True then product is Read Only licensed License ProductID Product ID Read Only License SoftwareKey Product software key Alarm Gateway Object User Manual Rev 1 6 P185m16 13 Configuration For general information about objects including relationships deployment and alarm distribution see the Wonderware Integrated Development Environment IDE documentation For information on configuration options for object information scripts user defined attributes UDAs or attribute extensions click Extensions Help in the Help file header General Configuration The following section describes the Object Editor options for configuration and the associated attributes Use the General tab
12. Wonderware alarm providers WAS InTouch Alarm Gateway UReason alarming system Alarm Gateway Object User Manual Rev 1 6 P185m16 Installing the Alarm Gateway Object Hardware requirements The Alarm Gateway object has the same hardware requirements as Wonderware Application Server It is strongly recommended to have computer with 2 gigahertz GHz or faster processor 32 64 bit A multi core processor is also strongly recommended The Intel Itanium 2 processor is not supported Software requirements The Wonderware Application Server 3 1 version or later are supported Alarm Gateway Object User Manual Rev 1 6 P185m16 Package content e AlarmGateway 001 folder contains standalone Alarm Gateway object installation e P185m16 pdf User Manual this document Alarm Gateway Object User Manual Rev 1 6 P185m16 Installing standalone object Object import 1 Copy Alarm Gateway object to some folder e g to C Install 2 Start the ArchestrA IDE and import the AlarmGateway2 aaPDF file from AlarmGateway 001 folder to a new existing galaxy in the further explanation we will assume that a new galaxy grTest1 is used Look in O AlamGateway 001 o 2 egm My Recent Documents Desktop My Documents My Computer a L 3 My Network File name Alarm ateway2 aaPDF Places Files of type Package files aaPKG aaPDF Y Cancel 7L Note If you are using existing galaxy and there are already d
13. below W Object Viewer File Edit View Options Help d Ed Attribute Reference AlarmGateway_001 addShelved value e af grTesti Attribute ame vaue Cd TA winPlatForm 001 WAS31b ealarm DBLogger Alarms AlarmGateway LastErrorCode E e larm DBLogger Events AlarmGateway LastError Message 2 03 aAlarm DBLogger Events aAlarm DBLogger AlarmGateway Restart false AlarmDELogger Det Events AlarmDBLoc AlarmGateway Started true 4 48 eAlarmGateway AlarmInhibit False g AlarmGateway AutoConfig AlarmGateway _ d AlarmModeCm nable LI fico r 9 AlarmGateway 001 AlarmGateway_001 Area AlarmGateway AutoConfig i w HA oat 100 W Y E 3 48 FieldEngine_F1 Attributet False 2 43 F1 ConfigVersion 1 GenAlarms 001 GenAlarms 001 Consumer AlarmQuery Galaxy F1 Ra t AR 7 GenEvents 001 GenEvents 001 es m vDemo Consumer QueryTypeEnum Summary Historical Langunges Consumer Status Last alarm update 10 31 2011 2 11734 PM New Alarms 2 m Consumer ToPriority 999 English United States en US El ContainedName Container Properties Custom ttributesListSize 10000 DebugLogging False ExecutionRelatedObject ExecutionRelativeOrder None 5 getShelvedList lt xml versionz 1 0 Shelved Alarms gt AlarmClient1
14. est 13 7 24 2012 10 11 12 540 AMA 555353050000 ND 7 24 2012 10 11 1 AlarmGateway_001 Alarm User1 6131 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 7 24 2012 10 11 1 AlarmGateway_001 Alarm User2 51391 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 7124 2012 10 11 1 AlarmGateway O01 Alarm UserID 10 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 7 24 2012 10 11 1 AlarmGateway O01 XML AlarmList Configuration lt AlarmConfiguration gt lt Alarm Mame Hi ID 10 7 z AlarmConfiguration gt 7 24 2012 10 10 AlarmGateway_001 AlarmDeleteAlarmStringID 7 24 2012 10 10 C Alarm Gateway Object User Manual Rev 1 6 P185m16 37 Alarm User2 dataType float array rray size is defined in editor Exposed Alarm Fields Arrays Size attribute Description Exposes Alarm field User2 W195 2 103 53 AlarmGatewayProvider F 1 W195 2 103 53 AlarmGatewayProviderlUReason AlarmGateway AlarmGateway _001 AlarmDeleteAlarmStringID 2012 07 24 10 11 27 GenAlarms 001 amp nalog amp larm1 Lo 2012 07 24 10 11 22 GenAlarms_001 AnalogAlarm1 LoLo 8141 31471 Test 14 7 24 2012 10 11 22 537 AMA 2012 07 24 10 11 18 GenAlarms 001 DiscreteAlarm1 20150724 10 11 15 GenAlarms_001 amp nalogAlarm1 Hi 7131 41381 Test 13 7 24 2012 10 11 12 540 AMA 2012 07 24 10 11 18 GenAlarms 001 AnalogAlarm1 HiHi 6131 Test 13 7 24 2012 10 11 12 540 AMA 2012 07 24 1
15. 0 11 18 GenAlarms 001 amp nalog amp larm1 Lo 9131 21361 2012 07 24 10 11 18 GenAlarms 001 amp nalog amp larm1 LoLo 8131 31371 Test 13 7 24 2012 10 11 12 540 AMA 2012 07 24 10 11 12 GenAlarms 001 amp nalog amp larm1 HiHi 6131 51391 Test 13 7 24 2012 10 11 12 540 AMA 20120124 10 11 08 GenAlarms_001 AnalogAlarm Hi 712 41281 Test 12 7 24 2012 10 11 02 544 AMA 2012 07 24 10 11 00 Gen amp larms 001 DiscreteAlarm1 2012 07 24 10 10 52 GenAlarms O001 amp nalog amp larm1 Lo 9111 21161 2012 07 24 10 10 47 GenAlarms 001 amp nalog amp larm1 LoLo 8101 31071 Test 10 7 24 2012 10 10 42 551 AMA 2012 07 24 10 10 43 GenAlarms 001 DiscreteAlarm1 AlarmGateway 001 Alarm Name AlarmGateway 001 AlarmIDList AlarmGateway_001 Alarm User3 AlarmGateway_001 Alarm User1 AlarmGateway_001 Alarm User2 AlarmGateway_001 Alarm UserID XML AlarmListConfiguration Test 13 7 2 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2012 10 11 12 540 x 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 D 10 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 lt AlarmConfiguration gt lt Alarm Name Hi ID zi AlarmConfiguration gt 7 24 2012 10 11 7 24 2012 10 11 7 24 2012 10 11 7 24 2012 10 11 7 24 2012 10 11 7 24 2012 10 11 7 24 2012 10 10 7 24 2012 10 10 P Alarm User3 dataType float array Array size is define
16. 00 2011 22 9 13 41 20 Analog 001 Lo AG SP200 2011 22 9 13 41 17 Analog 001 LoLo AG SP201 2011 22 9 13 41 17 Discharge Pressure ROCLo AG SP200 2011 22 9 13 41 08 Analog 001 HiHi AG SP202 2011 22 9 13 41 08 THP Decrease AG SP200 2011 22 9 13 41 05 Analog 001 Hi AG SP202 2011 22 9 13 41 02 Discharge Pressure ROCLo AG SP200 2011 22 9 13 40 50 GenAlarms 001 Discrete 001 DSC AG GenAlarms 001 2011 22 9 13 40 47 Analog 001 Lo AG SP200 2011 22 9 13 40 20 Mimic functionality can be used for opening specific In Touch windows that are tied to UReason alarm by the Source value Alarm Gateway Object User Manual Rev 1 6 P185m16 Sample InTouch script IF Galaxy AlarmGateway 001 UReason Mimic Path Console1 lt gt THEN Show Galaxy AlarmGateway_001 UReason Mimic Path Console1 Galaxy AlarmGateway_001 UReason Mimic Path Console1 J Console Console 1 ENDIF IF Galaxy AlarmGateway 001 UReason Mimic Path Console2 lt gt THEN Show Galaxy AlarmGateway 001 UReason Mimic Path Console2 Galaxy AlarmGateway_001 UReason Mimic Path Console2 Console Console 2 ENDIF r GRPC UREASONS5A INTOUCH_ESP a z TEI ETE A D Z TI 3 ioi xi n Script Edit Insert Help Windows amp Scripts Unassigned Ga NO ols windows C AlarmControls Tagname field Galaxy AlarmGateway_001 UReason Mimic Path Cons DK C Main E ir IF Galaxy AlarmG ateway_
17. 001 Vp spun l vpn 2 I UReason IPAddress 192 168 181 158 UReason Local Mame NET ESPEventPublisher UReason Local Port 61617 UReason Mimic Path Consolel UReason Mimic Path Consoles UReason Mimic Path ID1 OASYTSAM ESPConsale1Request UReason Mimic Path Ibe OASYTSAM ESPConsalezRequest UReason Password LIReason Port 61616 UReason RemoteName OASYTSAM ESPEventPublisher UReason Suffix AG UReason Totalalarms4cked 0 0 UReason TotaldlarmsCreated 0 0 UReason User admin 4 LIE true 10 28 2011 5 06 03 81 Reason rd 10 28 2011 5 06 03 81 CO ce Ok ere s d Restart False MO 25 20115 086 03 81 Ok Alarmatewav 001 UReason Tatal larmsCreated 440 0 10 28 2011 5 06 03 81 C Good Ok hlarmaateway 001 UReason Local Port 61617 10 28 2011 5 06 03 81 Ok hlarmaateway DO1 LUReason IPAddress 192 168 181 158 10 28 2011 5 06 03 81 Ok hlarmaateway DO1 LFeason Enabled true 10 28 2011 5 06 03 81 Ok b If alarms are created for UReason in Alarm gateway side UReason Connected true attribute and UReason TotalAlarmsCreated gt 0 attribute Alarm Gateway Object User Manual Rev 1 6 P185m16 41 and still no alarms in UReason alarming in system HEHE 10262011 5 06 03 81 C Good 71 10 28 2011 5 06 03 81 C Good Ok AlarmGateway O01 er Restart False 1 fzBlaen115 06 03 81 C Good Dk SlarmGateway 001 UReason TotalalarmsCreated 440 0 10 28 2
18. 001 UReason Mimic Path Consolel lt gt THEN Cancel C sP202 Show Galaxy AlarmG ateway_001 UReason Mimic Path Console1 Save C Ureason Web Server Access I T GP Scripts Galaxy AlarmG ateway_001 U Rieason Mimic Path Console1 Restore lt p Galaxy AlarmGateway_001 Mimic InTouchWindow Console Console 1 Galaxy AlarmGateway DO1 UReason Mimic Path Console1 ENDIF eo Galaxy AlarmGateway_001 UReason Mimic Path Console2 Validate IF ELSE AND mE THEN ELSE IF OR IE AES Alarm Gateway Object User Manual Rev 1 6 Functions String Add ons Misc Quick Help MEM OLE Math System 27 P185m16 28 Mimic functionally without UReason alarming system For Alarm Gateway UReason Mimic functionality only for Wonderware alarm system without UReason the following string attributes are needed e AlarmGateway 001 Mimic Alarmname input AlarmName from provider alarms list max length 32 characters Sample SP200 Intake Pressure Decrease e AlarmGateway 001 Mimic InTouchWindow returns default WAS object name or user defined set in setSource attribute value e g SP200 Sample script InTouch data change script Galaxy AlarmGateway 001 Mimic In TouchWindow IF Galaxy AlarmGateway 001 Mimic In TouchWindow lt gt THEN LogMessage Show Mimic Intouch window Galaxy AlarmGateway 001 Mimic In TouchWindow Show Gala
19. 011 5 06 03 81 C Good Ok 1 f28 20115 06 03 81 CO Good Ok oo 161 155 10 28 2011 5 06 03 81 C Good Ok 10 28 2011 5 6 3 81 C Good Ok Ee 001 pun Is reconnected to restart connection from Wonderware alarm system from UReason alarms side in UReason console go to tab Data handling gt External Data Sources and uncheck Enable wait for 3 sec and check again OASYS AM Engineering user admin File Edit Search View Tools range Window Help a mx o ele lt D o Pivesion m o 01 External Data 5ources ESP Surveillance New X da Boxe 1 73 Domains B EET The detail of the Sl Database Connection object contains Fie Writer objects which are the channel interface far writing valuesirecordsta a database ESP ESP Failures EFTs 3 d ESP ESP Failures Frequency Analysis u eed Da ESP ESF Failures FuzzyLogic i e i gt ESP ESP Failures Operator Support G External UConnect Connection d ESP Support Calculations amp Parameter Drifts 2 ESP Support Capacity Constraint Modelling 2 d i 2 ESP Support Persist values 52 ESP Support Test DataSets ServerHostname localhost Ensure Host set correctly For remote is Invensys connection leave as i ESP Utility Monitor Invensys Remote ee P H Localhost remate app will find _ i x 7 ESP Utility Monitor OPC Interface OASY SAM not other way round
20. 04 01 2012 12 55 15 PM 0401 2012 12 55 15 PM 0470172012 12 55 43 PM 0401 2012 12 55 50 PM Alarm Gateway Object User Manual Rev 1 6 UHACE UHACE UHACE RTH UHACE UNACE UHACE RTH UHACE 10 P185m16 11 Licensing requirements Alarm Gateway object support two types of licenses e he demo license is for free and provides an unlimited functionality but it is valid only for a limited time period e he software key enables the Alarm Gateway Object unlimited full time running without any restrictions Demo License installation The demo license is for free and provides an unlimited functionality but it is valid only for a limited time period After demo license expiration the Alarm Gateway will stop to provide the alarms The demo license can be obtained by sending inquiry to info wonderware fi To activate the received demo License key you need to set it to object License_DemoKey attribute If demo license is valid correct key is installed License IsLicensed attribute is true and in License DemoExpirationDate attribute is displayed expiration date after that product stops working AtrbuteReference 7 quam saa xi DemoObject 001 License CustomerID f 2496 7275 8b8b 0991 6 3 2011 11 46 51 578 CO Good Ok Reference DemoObject 001 License Demokey DemoObject O01 License DemoExpirationDate 6 30 2011 12 00 00 AM 6 3 2011 11 46 51 578 C Good Ok DemoObject_00
21. 1 License_Demokey 38 FB 6F 63 08 74 7E 39 A0 26 A 6 3 2011 11 46 51 578 CO Good DemoObject D01 License IsLicensed true 6 3 2011 11 46 51 578 CO Good Ok E u E rods ger ed Leg 546 E DemoObject O01 License ProductID PR00185 100 6 3 2011 11 46 51 578 CO Good Ok DemoObject O01 License SoftwareKey 6 3 2011 11 46 51 578 CO Good Ok Watch List 1 FILE User DefaultUser Alarm Gateway Object User Manual Rev 1 6 P185m16 12 Software key installation The software key enables the Alarm Gateway Object unlimited full time running without any restrictions To get and enable the software key get Product ID from object License ProductlD attribute e g PR00185 100 get Customer ID from object License CustomerlD attribute copy paste it to e mail or text file or similar and provide this Customer ID string when ordering the Alarm Gateway Object when product is purchased copy the received Software Key to object License SoftwareKey attribute If license key is valid correct key is installed License IsLicensed attribute is set to true and product is ready for use CIVIC IG IN VYP NET OI LI Provider Name AlarmGatewayProvider RestartAlarmGateway false Running true ScanState true ScanStateCmd true Security Group Default SkortDese Description for AlarmGateway Reference DemoObject_001 License_SoftwareKey Tagname DemoObject 001 199f 5cb3 5fda ab6c DemoObject DO1
22. 4 Configuration attributes XML AlarmListConfiguration Stores Alarm XML configuration XML sample lt AlarmConfiguration gt Alarm Name HiHi ID 10 gt lt AlarmConfiguration gt Sample WAS script AlarmGateway 001 XML AlarmListConfiguration ecAlarmcConriguraLiono lt Alarm Name x Aaa ID eJAlarmConfiquration AlarmIDList dataType int array Array size is defined in editor Exposed Alarm Fields Arrays Size attribute Description Array of Alarm Gateway generated exposed alarm unique ID that can be used to identify each exposed alarm AttributeReference Value AlarmGateway 001 XML AlarmListConfiguration lt AlarmConfiguration gt Alarm Namez i ID 2 10 AlarmConfiguration AlarmGateway 001 AlarmIDList 5 677 AlarmGateway 001 AlarmDeleteAlarmStringID 0 AlarmGateway 001 Alarm UserID 10 10 10 AlarmGateway 001 Alarm User3 Test 47 2012 07 23 14 37 32 126 A Test 47 2012 07 23 14 37 32 126A AlarmGateway 001 Alarm User2 0 0 147 1 147 1 AlarmGateway 001 Alarm Userl 0 0 147 1 147 1 AlarmGateway 001 Alarm Namel GenAlarms 001 DiscreteAlarm1 GenAlarms 001 AnalogAlarm1 Hi GenAlarms 001 AnalogAlarm1 HiHi AlarmDeleteAlarmStringID dataType int Description Deletes entry from Exposed Alarm Fields that matches specified alarm ID in array AlarmiDList Alarm Gateway Object User Manual Rev 1 6 P185m16 4 TI AttributeReference Provider AlarmBackupL
23. Alarm Gateway check e UReason IPAddress attribute is correct UReason server ID address entered e UReason Local Port attribute is correct port for UReason server entered UReason User attribute is correct UReason user entered e UReason password attribute is correct UReason password entered Note if UReason seeting are changed is needed to restart Alarm Gateway by setting AlarmGateway Restart attribute to true FF Object Viewer File Edit View Options Help Se M EA Attribute Reference AlarmGateway_001 UReason Connected value ET AF grTesti Attribute Mame 4 Value El w inPlatFarm 00145316 remnove shelved False Hi eAlarm DELogger Alarms ScanState true es edlarm DBLogger Events ScanStateCmd true x Ed adlarm DBLagger Events adlarm DBLogger 3 curitytisroup Default u 4 AlarmDBLogger Det Events AlarmDBLac setClass Gendlarms 001 Analog_001 HIHI THP Increase semis stes secPriority GenEvents_ 001 Value1 804 u B N edlarm setSource Gendlarns DO1 Analog 01 HiHi 5Pz z E d AlarmGateway AutaConfig Alarmiateway sep eer GenAlarms 0D1 Analog 001 HiHi 805 4 Alarmaateway 001 Alarmiatewawy 001 cetUser GenAlarms DD01 Analog D01 HiHi 805 ae TY FieldEngine F1 sekLIser3 1 1 4 ee D F1 F1 ShortDese Description Far Alarmaabeway od GenAlarms 001 GenAlarms 001 cius a 001 be GenEvents 001 GenEvents
24. Alarm Gateway Object for Wonderware Application Server User Guide Ver 1 x Rev 1 6 PR 00185 WONDERWARE FINLAND P O Box 38 FIN 00371 Helsinki Finland tel int 358 9 5404940 fax int 358 9 5413541 www wonderware fi Table of Contents MOGUCOM ree o PEE 1 Installing the Alarm Gateway Object a ee ee ee EE ee 3 Hardware regure Men S uuu u uuu ENE Do ad La 3 Sowat TeddieimeRs st eie ssa eiu esp s ness 3 Packade COMICAL UR UC 4 Installing standalone ODJECE sien u u uu entiers 5 a D D e LE e 5 GDJeGLCoO lfigulfaliou u uu uy ee ge EE 6 Licensing FEQUINCINGIIS NEER ED OG eso tI LIP tide Ee esse ls tus 11 Deo License TH SEAT a OTI ouis oaa air bu acia ut but i bina Ee bue 11 ooiware Key insae s Su 12 uuu GR GE RO ER OE 13 General GonAUrUOR EE EE EE EE S 13 ui Fine Ok est EM MT 14 Custom Alarm Event attributes a a a RER kr ner 15 Wonderware alarm system custom attributes 16 Alarm Gateway UReason Mimic functionality 26 Mimic functionally without UReason alarming system
25. HierarchicalName AlarmGateway 001 Host AlarmGateway_AutoConfig Indlarm False License_CustomerID 8d57 7275 f67b 092a License DemoExpirationDate 1 31 2012 12 00 00 AM License DemoKey 3B 21 3A 99 27 SF 2C OC B1 CC A8 7F 4B 94 D2 9B 6B 11 90 B4 64 AC D4 56 EG F7 9 License IsLicensed true License ProductID PR00185 100 License SoftwareKey LogLevel Mimic Alarmname Mimic InTouchwindow Provider AlarmBackupEnabled False Provider AlarmBackupLocation C 4GObj_Alarm_BackUp Client Mode Provider AlarmBuFSize 2000000 larm Mode Required Provider AlarmHierarchyFile c Program Files Archestr4 Framework Bin GlobawataCache AreaHierarchy xml A olors Required Provider Name AlarmGatewayProvider Provider TotalAlarmsCreated 13341 0 olumn Details Required removeshelved False uery Filters Required ScanState true ime Settings Required ScanStateCmd true gt SecurityGroup Default un Time Behavior Required setClass Gen larms_001 Analoq_001 HiHi THP Increase ata Binding Required setPriority GenEvents_001 aluel 478 ent Required setSource GendAlarms_001 Analog_001 HIHi SP202 setUser1 GenAlarms_001 Analog_001 HIHi 479 setUser2 GenAlarms_001 Analog_001 HIHI 593 TEE Faem Alanen OOI Amalan NNA E Tem 4 4 MIE ka afavancn Alarm Gateway Object User Manual Rev 1 6 P185m16 40 3 Alarms are displayed into Wonderware alarm controls but no alarms in UReason alarms system a check is UReason alarms system configured properly in
26. MimicWindow Me Tagname Analog 001 Lo SP200 Alarm Gateway Object User Manual Rev 1 6 P185m16 25 UReason gateway Alarm Gateway Object provides functionality to send receive alarms to from Wonderware alarming system from to UReason alarming system The following functionality are supported Send new and acknowledged alarms to UReason alarm system UReason functionality to show Mimic InTouch windows UReason Shelved alarms functionality Acknowledge Wonderware alarms from UReason alarm system ee ee The following configuration is required for UReason gateway functionality d AlarmGateway_001 General Reason Abaut object Information Scripts LIDAS Extensions Graphics Enable gateway to UReason alarming system z Ad Alarm server IPAdress 192 168 181 158 4 Port 61616 MET User UReasonUser UT god Password enn o Remote Name CASYSAM ESPEventPublisher Mimic Path ID1 OASYSAM ESPConsolelRequest ch Mimic Path ID2 OASYSAM ESPConsole2Request Local Mame MET ESPEventPublisher i Pork 61617 dT d Please refer to UReason documentation for more information about UReason alarming system Alarm Gateway Object User Manual Rev 1 6 P185m16 26 Alarm Gateway UReason Mimic functionality Alarm gateway supports UReason Mimic functionality Following object attributes are used for Console1 and Console2 e AlarmGateway 001 UReason Mimic Path
27. R 8 48 AM 6 If configtime and runtime version numbers are equal and version numbers are correct versions latest not previous object version numbers the object import was successful 7 lf update is now successful before contacting technical support try following action Undeploy objects hosting platform and restart PC on that Alarm Gateway platform is installed after restart deploy objects and check version again Alarm Gateway Object User Manual Rev 1 6 P185m16 Jun 2011 Jun 2011 Sep 201 1 Sep 201 1 Oct 201 1 Mar 2012 Jul 2012 Hev 1 0 Hev 1 1 Hev 1 2 Hev 1 3 Hev 1 4 Hev 1 5 Hev 1 6 45 WONDERWARE FINLAND Alarm Gateway Object Revision History First Release Alarm Group Hierarchy XML Associated Attribute and Description changed Custom attributes and UReason gateway added Custom attributes for UReason gateway added Mimic windows functionality added Installing the Alarm Gateway Object section modified Troubleshooting and Object upgrade procedure sections added Exposed Alarm field feature added Exposed attributes section updated Alarm Gateway Object User Manual Rev 1 6 P185m16
28. alarms and events are stored in a circular buffer where the oldest entries are discarded to make room for new ones so in case there generated a lot of events then important alarms can be lost By using the Alarm Gateway it is possible to store all important alarms in separate Alarm Gateway buffer that can be done by querying alarms events only with priorities from 1 to 998 Alarm Gateway Object User Manual Rev 1 6 P185m16 Alarm Consumers NAS alarm Alarm gateway MALO provider alarm provider larmcli Control In Laucn arme wer Cir v la WAS alarm buffer Alarm Gateway contains alarms alarm buffer contains and is overloaded only important alarms with priority 1 398 with lot of events that all has priority 999 Note Alarm Gateway alarm buffer can contain about 6000 7000 alarms The total number of stored alarms depends on size of alarms Change the event priority WAS alarming system does not provide possibility to configure event priority all events have built in priority 999 By using Alarm Gateway it is possible to change the event priority by using the setPriority custom attribute For more information see the Custom attributes section setPriority later in this User Guide Connect to UReason alarming system Alarm Gateway can send alarms events from Wonderware alarming system to UReason alarming system For more information see UReason gateway section later in this User Guide
29. arm Name Alarm1i ID 11 gt lt AlarmConfiguration gt Note For testing proposes in WAS following sample alarms are defined Analog 001 LoLo Lo Hi HiHi Discreate 001 Discreate 002 4 set it to Alarm Gateway Big String XML AlarmListConfiguration attribute 5 When defined alarm raises WAS Recent Alarms and Events Historical TimeLCT State Type Class Priority Name 2012 03 27 15 55 58 UNACK Comm SYSTEM 1 F1 from WinPlatform 001 F1 2012 03 27 15 56 05 UNACK RTN Comm SYSTEM 1 F1 from WinPlatform 001 F1 2012 03 27 15 56 13 UNACK Hi VALUE 500 GenAlarms 001 Analog 001 Hi F1 2012 03 27 15 56 22 UNACK RTN Hi VALUE 500 GenAlarms 001 Analog 001 Hi F1 2012 03 27 15 56 48 UNACK Hi VALUE 500 GenAlarms 001 Analog 001 Hi F1 2012 03 27 15 56 57 UNACK RTN Hi VALUE 500 GenAlarms 001 Analog 001 Hi F1 2012 03 27 15 57 23 UNACK Hi VALUE 500 GenAlarms_001 Analog_001 Hi F1 2012 03 27 15 57 32 UNACK RTN Hi VALUE 500 GenAlarms_001 Analog_001 Hi F1 2012 03 27 15 57 58 UNACK Hi VALUE 500 GenAlarms 001 Analog 001 Hi F1 2012 03 27 15 58 07 UNACK_RTN Hi VALUE 500 GenAlarms_001 Analog_001 Hi n Displaying 1 to 11 of 303 alarms Default 100 Complete Helsinki Kyiv Riga Sofia Tallinn Vilnius Alarm Gateway Object User Manual Rev 1 6 P185m16 33 6 Exposed Alarm Field arrays are filled with defined Alarm Fields that are defined in XML AlarmListConfiguration attribute AttributeReferen
30. arm Userl dataType string array Array size is defined in editor Exposed Alarm Fields Arrays Size attribute Description Exposes Alarm field User W195 2 103 53 AlarmGatewayProvider F 1 W195 2 103 53 AlarmGatewayProviderlUReason 2012 07 24 10 11 27 GenAlarms_001 amp nalogAlarm1 Lo 2012 07 24 10 11 22 GenAlarms O01 amp nalog amp larm1 LoLo 8141 31471 Test 14 7 24 2012 10 11 22 537 AMA 2012057324 10 11 15 GenAlarms_001 DiscreteAlarm 2012 07 24 10 11 18 GenAlarms 001 Analog amp larm1 Hi 7131 41381 Test 13 7 24 2012 10 11 12 540 AMA 2012 07 24 10 11 18 GenAlarms_001 AnalogAlarm HiHi 51391 Test 13 7 24 2012 10 11 12 540 AMA 2012 07 24 10 11 18 GenAlarms_001 AnalogAlarm1 Lo 9131 21361 2012 07 24 10 11 18 GenAlarms_001 AnalogAlarm1 LoLo 8131 31371 Test 13 7 24 2012 10 11 12 540 AMA 2012 07 24 10 11 12 GenAlarms_001 AnalogAlarm HiHi 6131 51391 Test 13 7 24 2012 10 11 12 540 AMA 2012 07 24 10 11 09 GenAlarms D01 amp naloglarm1 Hi 7121 41281 Test 12 7 24 2012 10 11 02 544 AMA 2012 07 24 10 11 00 Gen amp larms 001 Discrete amp larm1 2012 07 24 10 10 52 GenAlarms 001 AnalogAlarm1 Lo 3111 21161 2012 07 24 10 10 47 GenAlarms_001 AnalogAlarm Lol 8101 31071 Test 10 7 24 2012 10 10 42 551 AMA 201 2 07 24 10 10 43 GenAlarms 001 DiscreteAlarm 0 AlarmGateway 001 Alarm Name 7 24 2012 10 11 1 AlarmGateway 001 AlarmIDList 7 24 2012 10 11 1 AlarmGateway_001 Alarm User3
31. aseTvpe Enum Alarm DE logger object custom Wonderware orginal SQL DatabaseType Wonderware orginal SQL Database WINE vents SQL Connected true ShartDesc Description For AlarmDBLagger SecurityGroup Default ScaristateCrnd true Scanstate true Restart False LogLevel 4 License SofEwarekev PRD0186 100 License Demokev 3B 2134 99 27 9F 2C OC B1 CC AB 7F 4B 94 D2 6B 11 90 B4 64 AC D4 License DemoExpirationDate 1 31 2012 12 00 00 AM Eis EF OE EE E o InAlarm false oee section Licensing requirements for details about object licensing b check if WinPlatform object has enabled alarming option Enable InTouch alarm provider is checked Y ArchestrA IDE E 81 x Galaxy Edit View Object Window Help SS RR Xia 8 5 9 Template Toolbox a WinPlatform 001 Ca Fm x El Mf AlarmDBLoggerDemo1 General Engine Alarms Platform History Scheduler History Engine History Object Information Scripts gt H 5 Alarm DB Logger a H fj Application Gal Device Integration Network address VMOPERATOR E H 3 ESP Demo amp Ga System History store forward directory N 9 AppEngine 1 4rea Minimum RAM 1024 MB h PP InTouchViewApp ViewEngine Statistics average period 10000 ms 5 WinPlatform InTouch alarm provider 7 v Enable
32. ce AlarmGateway 001 AlarmlDList AlarmGateway 001 AlarmStringList armGateway armListConfiguration AlarmGateway 001 AlarmDeleteAlarmStringID Lonsumer rromPriority Consumer QueryType Historical Change Array Element Consumer QueryTypeEnum Summary Hist Consumer Status Last alarm upd AlarmGateway 001 AlarmStringList Consumer ToPriority 999 ContainedName Dim1 10 Container CustomAttributesListSize 10000 Double Click on an item to modify it ExecutionRelatedObject ExecutionRelativeOrder None Status Value Exposed Alarm Fields Arrays S 10 1 Good Ok GenAlarms 001 Discrete 001 merit EL s 001 Discre 4 Good Ok GenAlarms 001 Analog 001 Hi 5 Good Ok GenAlarms 001 Analog 001 LoLo InAlarm false 6 Good GenAlarms_001 Analog_001 Lo License_CustomerID 29ff 7231 f11d 7 Good Ok License DemoExpirationDate 2019 06 30 0 0 8 Good Ok License DemoKey 7B 47 FO 10 E6 9 Good Ok License IsLicensed true 10 Good Ok License ProductID PR00185 100 License SoftwareKey LogLevel 0 Mimic Alarmname Value 13 15 13 78 78 78 0 0 0 0 N Ium gs mcs ami eu GenAlarms 001 Discrete 001 GenAlarms 001 Analog 001 HiHi GenAlarms 001 Discrete 002 GenAlarms 001 Analog 001 Hi GenAlarms 001 Analog 001 LoL lt xml versionz 1 0 encodingz utf 8 AlarmConfiguration Alarm Names GenAlarms 001 Analog 001 HiHi IDZ 10 Alarm Namez log ID 10 Alarm Gateway Object User Manual Rev 1 6 P185m16 3
33. d in editor attribute Exposed Alarm Fields Arrays Size attribute Description Exposes Alarm field User3 W195 2 103 53 AlarmGatewayProvider F 1 W195 2 103 53 AlarmGatewayProviderlUReason 2012 07 24 10 11 27 GenAlarms_001 Analog4larm1 Lo 2012 07 24 10 11 22 GenAlarms_001 AnalogAlarm1 LoLo 8141 31471 Test 14 7 24 2012 10 11 22 537 AMA 2012 07 24 10 11 18 GenAlarms 001 DiscreteAlarm1 2012 07 24 10 11 18 GenAlarms 001 amp nalogAlarm1 Hi 7131 41381 Test 13 7 24 2012 10 11 12 540 AMA 2012 07 24 10 11 18 GenAlarms 001 AnalogAlarm 1 HiHi 8131 51381 2012057324 10 11 15 GenAlarms 001 amp nalog amp larm1 Lo 9131 21361 2012 07 24 10 11 18 GenA amp larms_001 amp nalog amp larm1 LoLo 8131 31371 Test 13 7 24 2012 10 11 12 540 AMA 2012 07 24 10 11 12 GenAlarms_001 AnalogAlarm HiHi 6131 51391 Test 13 7 24 2012 10 11 12 540 AMA 2012 07 24 10 11 08 GenAlarms 001 AnalogA amp larm Hi 7121 4128 Test 12 7 24 2012 10 11 02 544 AMA 2012 07 24 10 11 00 GenAlarms_001 DiscreteAlarm1 2012 07 24 10 10 52 GenAlarms_001 Analog4larm1 Lo 9111 1161 2012 07 24 10 10 47 GenAlarms 001 amp nalog amp larm1 LoLo 8101 31071 Test 10 7 24 2012 10 10 42 551 AMA 2012 07 24 10 10 43 GenAlarms 001 DiscreteAlarm1 0 AlarmGateway_001 Alarm Name AlarmGateway_001 AlarmIDList AlarmGateway_001 Alarm User3 AlarmGateway_001 Alarm User1 AlarmGateway_001 Alarm User2 GenAlarms_001 AnalogAlarm1 HiHi
34. e alarming system alarm User 2 field to 23 3 for alarm Generator 001 Analog 001 Lo AlarmGateway 001 setWW User2 Me Tagname Analog 001 L0o 23 3 Time TT Pronty Used State O92 2011 10 38 24 Generator OD Analog La 10 200000 EZ 239999 Test 1 UMACE 11 10 38 24 Generator Analog ld 0 000000 0 000000 201 10 36 16 Generator ScanstateCmd 799 0 000000 0 000000 OO 2011 10 36 16 Fl ScandtateCud aa 0 000000 0 000000 4 KR Displaying 1 to 4 of 4 alarms Def lt Querr 100 Complete Alarm Gateway Object User Manual Rev 1 6 P185m16 19 SetWW User3 Is used to set Wonderware alarm system User defined User3 string field Sample Following command sets Wonderware alarming system alarm User 3 field to Test 1 for alarm Generator 001 Analog 001 Lo AlarmGateway 001 setWW User3 Me Tagname Analog 001 Lo Test 1 State Dez 011 10 38 24 Generator Analog Lo 18 200000 43 299999 Test 1 UHACE 0927 2011 10 38 24 Generator DD Analog n 0 000000 0 000000 O92 2011 10 36 16 Generator Scanstatelmd 799 0 000000 0 000000 O92 2011 10 36 16 F1 ScanStateCmd 999 0 000000 0 000000 4 Displaying 1 to 4 of 4 alarms Default Chery 100 Complete Alarm Gateway Object User Manual Rev 1 6 P185m16 20 UReason alarm system custom attributes setUR Source Is used to set UReason alarm system alarm Source property Sample Following command set
35. enAlarms O001 Analog 001 HiHi with state UNACK_RTN Type HiHi ArchestrA Toolkit Archestr ObjectSupport AlarmGateway 1 WW set Alarm Off For alarm GenAlarms_001 Analog_001 HIHi was successfull ArchestrA Toolkit Archestr ObjectSupport AlarmGateway 001 New alarm GenAlarms_001 4nalog_001 Lo with state LIMACK ALM Type Lo ArchestrA Toolkit Archestr ObjectSupport AlarmGateway 001 vogter En smetta ams AtA Bet i ArchestrA Toolkit Archestr ObjectSupport AlarmGateway 001 Ww New alarm Gendlarms_001 4nalog_001 Lo was added succesfully ArchestrA Toolkit Archestr ObjectSupport AlarmGateway 001 New alarm GenAlarms O01 Analog O01 LoLo with state UNACK ALM Type LoLo ArchestrA Toolkit Archestr ObjectSupport AlarmGateway 001 W W 2UR new Event gt AlmEvtName GenAlarms_001 4nalog_001 LoLo Description Ar ArchestrA Toolkit Archestr ObjectSupport AlarmGateway 001 Www New alarm GenAlarms_001 A4nalog_001 LoLo was added succesfully Archestr4 Toolkit Archestr ObjectSupporkt AlarmGateway UReason new Event gt Class Name DP Decrease TagId GenAlarms 001 GUID Aich gh eT A o AlarmGateway OOM LIReason new Event gt Class Name DP Decrease TagId GenAlarms 001 GUIDO j ctSupport AlarmGateway OOM UReason new Event gt Class Name DP Decrease TagId GenAlarms 001 GUID ArchestrA Toolkit Archestr ObjectSupport AlarmGateway OOM UReason new Even
36. eployed an older Alarm Gateway object version please following upgrade instruction from section Object upgrade procedure 3 After importing AlarmGateway template is added to Template Toolbox wf Template Toolbox El Mif arTesti E Application r7 d a Qa fAnalogDevice sits Boolean pe DiscreteDevice ses f Double nes FieldReFerence Float hs Integer pes Sequencer Gg 5QLData T tString d 5witch g UserDefined 1 z Device Integration Alarm Gateway Object User Manual Rev 1 6 P185m16 Object configuration 1 Create WinPlatform object if is not existing already with alarm provider feature enabled Template Toolbox 4 5 winPlatform 001 E Wf orTest1 General Engine Alarms Platform History Scheduler History Engine History Object Inform Gal Application alarmGateway AnalogDevice EO Network address W WRLUS2 da Boolean DiscreteDevice History store Forward directory Ty Double FieldReference Minimum RAM 1024 MB Float Integer Statistics average period 10000 ms diy Sequencer 50LData String 5witch UserDefined Register using Galaxy Galaxy name gt instead of Galaxy d 4 Alarm areas blank For all mi ff 4 Template Toolbox zl Deployment El df grTesti Redundancy 7 E i H Blu 01 Redundancy message channel IP address
37. ion Jack clr type Message d Alarm Gateway Object User Manual Rev 1 6 P185m16 23 setUR Source Is used to set UReason alarm system alarm Source property Sample Following command sets UReason alarm Source property to Me Tagname Generator 001 value for alarm Generator 001 Analog 001 Lo AlarmGateway 001 setUR Source Me Tagname Analog 001 Lo Me Tagname 1 All ESP Alarms ESP Surveillance 604 Message Source Analog O01 Lo AG SP700 2011 27 59 11 19 33 Analog O01 Lo AG SP700 2011 27 59 10 38 27 Analog 01 LoLoM AG Generator 001 2011 27 9 10 33 37 Analog DO1 Lo AG SP200 2011 27 9 10 33 37 Analog 01 LoLoM AG Generator 2011 27 9 10 32 43 Analog O0D1 LoXAG SP200 2011 27 9 10 32 43 THP Decrease Event B Source SPz Date Tue Sep 27 11 13 33 EEST 2011 Ack Severity 2 Warning Cleared Type THP Decrease Generated By NONE Shelved Pi Summary Analog OO1LakAG Fault Tree More Details Annotations Properties Source Finder Associated To qf Gchnowledge Glear E Shelve W Purge XX S _ Association ack c Type Message 000 s Alarm Gateway Object User Manual Rev 1 6 P185m16 24 setUR MimicWindow Is used to set UReason alarm system alarm MimicWindow property For details see Alarm Gateway UReason Mimic functionality section Sample Following command sets UReason alarm MimicWindow property AlarmGateway 001 setUR
38. ocation Provider AlarmBufSize Provider AlarmHierarchyFile Provider Name Provider TotalAlarmsCreated Provider TotalEventsCreated ReleaseVersion removeShelved RuntimeVersion ScanState 5canStateCmd SecurityGroup setUR Class setUR MimicWindaw setUR Priority setUR Source setWW Priority Vlug 35 FATemp 500000 C Program Files x86 Creative ShareDLLCADI NotiMan exe AlarmGatewayProvider Modify Numeric Value Reference AlarmGateway_001 AlarmDeleteAlarmStringID Value 5 n AlarmGateway 001 XML AlarmListConfiquration lt Aldcer onfiguration Alarm Names i ID 10 gt AlarmConfiguration AlarmGateway 001 AlarmIDList yb AlarmGateway 001 AlarmDeleteAlarmstringlD AlarmGateway_001 Alarm UserlD 10 10 10 AlarmGateway_001 Alarm User3 Test 47 2012 07 23 14 37 32 126 A Test 47 2012 07 23 14 37 32 126A AlarmGateway 001 Alarm User2 0 07147 1 147 1 AlarmGateway 001 Alarm Userl 0 07147 1 147 AlarmGateway 001 Alarm Name Alarm UserID dataType int array GenAlarms 001 DiscreteAlarml GenAlarms 001 AnalogAlarm1 HiGenAlarms 001 AnalogAlarml HiHi Description Displays User defined ID from Alarm list configuration attribute XML AlarmListConfiguration file Alarm node attribute ID lt AlarmConfiguration gt Alarm Name HiHi ID 10 gt lt AlarmConfiguration gt AttributeReference AlarmGateway 001 AML AlarmListConfiguration AlarmGateway 001 Ala
39. ogFlags UReason logs UReason logic diagnostic messages to SMC Logger 5 License attribute LogFlags License logs licensing logic diagnostic messages to SMC Logger Log flags are possible to configure in object editor d AlarmGateway 001 7 Consumer Provider UReason Shelved Alarms Log Flags Abou Log Flags General MET WW Alarms E LE WW Events LI UReason ET License LI Log flags is possible also configure in runtime see ArchestrA symbol Alarm_Gateway_Details from Klinkmann software demo Alarm Gateway Object User Manual Rev 1 6 P185m16 43 REF Alarm Gateway configuration dialog AlarmGateway 001 1 1 4512 20255 Build 5 2 2012 11 15 AM Log Flags m General m WAWATA arme m License m WEY enta m UReazon Total Alarms created 359 Total Events created 381 IP 185 2 103 13 User admin i Password is MOT defined scripts Password FAG password must be entered manually here Suffix AG WW Alarms created 0 WW Events created 0 WW Alarms ACKed from UReason Last alarm update 5 9 2012 12 34 56 PM New Alarms 10 SMC ArchestrA System Management Console WAS31B Log Viewer grTesti WinPlatform 001 WAS31b m E File Action View Help e V gt 2 ArchestrA System Management Cc Start Time 10 31 2011 3 51 51 PM IP End Time 12 31 2100 11 58 59 PM 5 Galaxy Database Manager DAServer Manager 39 Log Viewer
40. ost of Alarm Gateway object or other area can be specified that host objects with alarming enabled e Log Level set to 0 if do not want diagnostic log messages to be logged into SMC Logger or set to 1 to enable diagnostic logging Q AlarmGateway 001 La H Consumer Provider UReason Shelved Alarms About object Information Scripts LIDAS Extensions Graphics Consumer Alarm Query Vaalaxy Area 001 From Priority i To Priority 599 Query Type Historical Log Level 1 pi I b Provider tab Change alarm provider name if needed of alarm clients Alarm Gateway Object User Manual Rev 1 6 P185m16 AlarmGateway_001 L Provider Name MarmaatewayProvider p i Alarm Historical I Buffer Size Alarm Group c Program Files 4rchestr4 Framenvork Bin GlobalbataCachel 4reaHierarchy xml EE i Hierarchy File z Location k Enable Alarm Backup E TL alarm Backup M AL Location 4 k Exposed Alarm Fields arrays fzo A size c UReason tab Enabled connection to UReason alarming system if used d AlarmGateway 0017 Shelved Alarms About object Information Scripts Enable gateway to UReason alarming system ot Alarm server Adress 192 168 181 158 Port 61616 User admin Password Remote Mame OASYSAM ESPEvenkPublisher Mimic Path IC1 JOASYSAM ESPConsoleiRequest Mimic Pa
41. rm Mame AlarmGateway 001 Alarm Userl AlarmGateway 001 Alarm User2 larmtisatewsay ULT Alarm Users AlarmGateway Q01 Alarm UserID AlarmGateway 001 AlarmIDList lt AlarmConfiguration gt Alarm Namez Hi 1I GenAlarms 001 AnalogAlarml Hi GenAlarme 001 AnalogAlarml HiHi sees 1132 11132 10 00 0 0 0 0 0 0 0 0 0 0 0 0 DA D 0 0 0 0 0 0 0 0 0 00 00 0 0 0 0 0 1132 1 1132 1 0 0 0 0 0 0 0 0 0 0 8 0 04050 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 est 13 20120 120528 iMtee rest 132 2012 07 23 12 55 28 642A 1 2 2 12 12 i iilii 10 10 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 AlarmGateway_001 AlarmDeleteAlarmstringlD 0 Alarm Gateway Object User Manual Rev 1 6 4 5 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 P185m16 36 Exposed attributes Alarm Name data Type string array Description Exposed alarm name W195 2 103 531AlarmGatewayProviderlF 1 4195 2 103 531AlarmGatewayProviderlUReason 2012 07 24 10 11 27 GenAlarms 001 AnalogAlarm1 Lo 2012 07 24 10 11 22 GenAlarms 001 amp nalogAlarm1 LoLo 8141 31471 Test 14 7 24 2012 10 11 22 537 AMA 2012 07 24 10 11 18 GenAlarms 001 DiscreteAlarm1 2012 07 24 10 11 18 gt GenAlarms_001 AnalogA amp larm Hi 7131 41381 Test 13 7 24 2012 10 11 12 540 AMA 2012 07 24 10 11 18 GenAlarms_001 AnalogAlarm1 HiHi 6131 51391 Test 13 7 24 2012 10 11 12 540 AMA 2012 07 24 10 11 18 GenAlarms 001 A amp nalogAlarm1 Lo
42. s UReason alarm parameter Source to SP200 for alarm Generator 001 Analog 001 Lo AlarmGateway 001 setURSource Me Tagname Analog 001 Lo SP200 OASYS AM Engineering user admin File Edit Search View Window Help 155 e Be Or G G aar ffi Coms X e Acknowledge X clear Do shelve fd Purge lt Q Detalls Freeze m o E J All ESP Alarms ESP Surveillance 604 CEL EO Domains ad Rule Engine Alarm Gateway Object User Manual Rev 1 6 P185m16 21 setUR Class Is used to set UReason alarm system alarm Type property Note Class is a critical parameter for UReason alarm system all alarms events that are intended for use in UReason alarm system must have defined valid class Sample Following command sets UReason alarm Class Type property to THP Decrease for alarm Generator 001 Analog 001 Lo AlarmGateway 001 setURClass Me Tagname Analog 001 Lo THP Decrease X All ESP Alarms ESP Surveillance 604 Wi Message Source Analog O0D1 LoyAG SP200 2011 27 9 11 19 33 Analog 1 SP20D 2011 27 9 10 38 27 Analog 01 LoLoM AG Generator 001 2011 27 9 10 33 37 Analog O0D1 LoyAG SP200 2011 27 9 10 33 37 Analog 01 LoLoM AG Generator 001 2011 27 9 10 32 43 Analog 1 SP20D 2011 27 9 10 32 43 THP Decrease Event E Source SP200 Date Tue Sep 27 11 19 33 EEST 2011 Ack Severity warning Cleared Type THP Decrease Generated By
43. s Wonderware alarming system alarm priority to 10 for alarm Generator 001 Analog 001 Lo AlarmGateway 001 setWWPriority Me Tagname Analog 001 Lo 10 State 09 27 2011 10 38 24 Generator Analog Lo 10 200000 23 299999 Test I UHACK D9 27 2011 10 38 24 Generator Analog 0 000000 0 000000 0927 2011 10 36 16 Generator ScanStateCmd 999 0 000000 0 000000 D9 27 2011 10 36 16 Fl ScanStateCmd 999 0 000000 0 000000 4 Displaying 1 to 4 of 4 alarms Default Chery 100 Complete Alarm Gateway Object User Manual Rev 1 6 P185m16 17 SetWW Userl Is used to set Wonderware alarm system User defined User1 float field Sample Following command sets Wonderware alarming system alarm User 1 field to 10 2 for alarm Generator 001 Analog 001 Lo AlarmGateway 001 setWW Userl Me Tagname Analog 001 L0 10 2 Time Mame Priority Use ue2 sex 888 O92 2011 10 38 24 Generator OD Analog La 10 200000 23 299999 Test 1 UMACE 11 10 38 24 Generator Analog ld 0 000000 0 000000 201 10 36 16 Generator ScanstateCmd 799 0 000000 0 000000 OO 2011 10 36 16 Fl ScandtateCud aug 0 000000 4 KR Displaying 1 to 4 of 4 alarms Def lt Querr 100 Complete Alarm Gateway Object User Manual Rev 1 6 P185m16 18 SetWW User2 Is used to set Wonderware alarm system User defined User2 float field Sample Following command sets Wonderwar
44. sion 1 0 encoding utf 8 1223 1 2223 2 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 gt lt AlarmConfiguration gt Alarm 1223 1 2223 2 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 Name HiHi 7 AlarmConfiguration gt 1 2 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 Test 223 2012 03 30 11 44 23 800A 2Test 223 2012 03 30 11 44 23 800B Amy can No Data GenAlarms 001 Analog 001 HiHi GenAlarms 001 Analog 002 HiHi Default gt lt Default gt lt Default gt lt Default gt lt Default gt 163 164 165 166 167 0 0 0 0 0 Alarm Name AlarmIDList Alarm User3 Alarm Userl Alarm User2 Default Default Default Default Default 2 HiHi Adds to exposed list all Alarms that name ends with HiHi all HiHi priority alarms Change Array Element AlarmGateway_00 L AlarmStringList 1 Ok 2 Ok 3 Ok 4 Ok 5 Ok 6 Ok 7 Ok 8 Ok 3 Ok 10 Ok Alarm Gateway Object User Manual Rev 1 6 GenAlarms_001 Analog_001 HiHi GenAlarms_001 Analog_002 HiHi 31 P185m16 32 3 Value1 Lo Change Array Element ES AlarmGateway 001 AlarmStringL ist Double Click on an item to modify it Value GenAlarms Q01 Analog Q01 Lo GenAlarms_001 Analog_001 LoLo 1 2 3 4 2 7 9 1 e D used defined ID is used to delete entries from arrays by set value to AlarmDeleteAlarmStringlD attribute lt AlarmConfiguration gt Alarm Name Alarm_300 Valuel Lolo ID 10 gt Al
45. t Element Name Alarm Attributes e Name Alarm name alarm names are case sensitive Note Also wildcards are supported following samples are correct 1 GenAlarm Adds to exposed list all Alarms that name starts with GenAlarm Alarm Gateway Object User Manual Rev 1 6 P185m16 Change Array Element AlarmGateway 001 AlarmStringList Dim 1 10 Double Click on an item to modify it Walt Good Good Good Good Good Good Ml KP L GenAlarms_001 Discrete_002 GenAlarms_001 Analog_001 Lo GenAlarms_001 Analog_001 LoLo GenAlarms_001 Discrete_001 GenAlarms DO1 Analog 001 Hi GenAlarms 001 Analog 001 HiHi AlarmGateway 001 XML AlarmListConfiguration AlarmGateway 001 AlarmDeleteAlarmStringID AlarmGateway 001 Alarm User3 AlarmGateway 001 Alarm User2 AlarmGateway 001 Alarm Userl AlarmGateway 001 AlarmIDList AlarmGateway 001 Alarm User3 1 AlarmGateway 001 Alarm User3 2 AlarmGateway 001 Alarm User3 3 AlarmGateway 001 Alarm User3 4 AlarmGateway 001 Alarm User3 5 AlarmGateway 001 Alarm User3 6 AlarmGateway 001 AlarmStringList 4 AlarmGateway 001 Alarm Name AlarmGateway 001 Cfg CreatedAttributes ID AlarmGateway 001 Cfg CreatedAttributes AttributeReference Modify String Value lt xml versionz 1 0 encodingz utf 8 lt A 0 Test 223 2012 03 30 11 44 23 800A 2Test 223 Reference AlarmGateway 001 XML AlarmListConfiguration lt xml ver
46. t gt Class Name DP Decrease TagId GenAlarms 001 GUID ArchestrA Toolkit Archestr ObjectSupport AlarmGateway 001 New alarm GenAlarms O001 Analog O01 LoLo with state UMACK RTN Type LoLo ArchestrA Toolkit Archestr ObjectSupport AlarmGateway 001 WW set Alarm Off For alarm GenAlarms 001 Analog O01 LoLo was successfull ArchestrA Toolkit ArchestrAObjectSupport AlarmGateway 001 New alarm GenAlarms O01 Analog O01 Lo with state UNACK_RTN Type Lo ArchestrA Toolkit Archestr ObjectSupport AlarmGateway 001 WW set Alarm Off For alarm GenAlarms O01 Analog O01 Lo was successfull ArchestrA Toolkit Archestr ObjectSupport AlarmGateway 001 New alarm GenAlarms O01 Discrete 001 with state UNACK ALM Type DSC ArchestrA Toolkit Archestr ObjectSupport AlarmGateway 001 WW LUR new Event gt AlmEvtName GenAlarms_001 Discrete_001 Description GenAl ArchestrA Toolkit Archestr ObjectSupport AlarmGateway 001 WW New alarm GenAlarms O01 Discrete 001 was added succesfully ArchestrA Toolkit Archestr ObjectSupport AlarmGateway 001 UReason new Event gt Class Name DP Decrease TagId GenAlarms O01 GUID ArchestrA Toolkit Archestr ObjectSupport AlarmGateway 001 New alarm GenAlarms O01 Analog O01 Hi with state LINACK ALM Type Hi ArchestrA Toolkit ArchestrAObjectSupport AlarmGateway 001 W W 2UR new Event gt AlmEvtName GenAlarms 001 Analog 001 Hi Description Anali ArchestrA Toolkit Archestr
47. th ID OASYSAM ESPConsole2Request suff kaa NET ESPEventPublisher 61617 Alarm Gateway Object User Manual Rev 1 6 P185m16 6 Create or import some objects with alarming enabled under Area 001 7 Deploy created all objects sa Deployment El Mf arTesti em Unassigned Hast E E winPlatform 001 E f85 AppEngine 001 E 4 Area 001 Pee n arm P a v DO 1 8 License Alarm Gateway object see Section Licensing requirements for details 9 Create or import InTouch application to test AlarmGateway alarms configure alarm client Alarm Query WWNode AlarmGatewayProvider Area_001 or W192 168 75 209 AlarmGatewayProvider Area 001 Note Query without Nodename like AlarmGatewayProvider Area 001 or AlarmGatewayProvider Area 001 will not work on Windows 2008 AlarmviewerCtrii Properties x Control Name General Color Time Format Query Properties Events From Priority 1 To Priority 898 Alarm State All m Query Type Summary z Alarm Query Alarm atewayProviderl rea 001 Huer Favourites Query Favorites File n Edit Sort Column Time ba 7 Auto Scroll to New Alarms Secondary Sort Column Sort Direction Ascending Descending Cancel Apply Help 10 Run InTouch application and check alarms Alarm Gateway Object User Manual Rev 1 6 P185m16 O40 12012 12 55 15 PM O41 2012 12 55 15 PM 4701 2012 12 55 15 PM 4701 2012 12 55 15 PM
48. to configure and tune the behavior of the Alarm Gateway Object Consumer Editor Option Associated Attribute Alarm Alarm Query Consumer ConsumerAlamQuery Consumer Alarm Consumer Alarm Query From i EE FromPriority the starting value of the alarm priority range To Priority Consumer ToPriority Enter the ending value of the alarm priority range Query Type Consumer QueryType Alarm query type Provider Editor Associated Attribute Description Option Name Provider Name Alarm provider name Alarm Provider AlarmBufSize Alarm buffer size Historical Buffer Size Alarm Provider AlarmHierarch Path to WAS generated Alarm Area hierarchy Group file Hierarchy Default value cAProgram XML Files ArchestrA Framework Bin GlobalDataCache AreaHierarchy xml Alarm Provider AlarmBackup Alarm Backup XML files Location on disk Backup Location XML Location Alarm Gateway Object User Manual Rev 1 6 P185m16 14 Run Time Object Attributes All object attributes are grouped into following groups by prefix AlarmGateway defines attributes for Alarm Gateway general configuration and status Provider defines attributes for Alarm Provider configuration Consumer defines attributes for Alarm Consumer configuration Licence defines attributes for licensing Set defines custom attributes see section Custom attributes for more information The following table describes the run time only at
49. tributes for the Alarm Gateway Object Note Configurable run time attributes are described in the configuration sections For more information see Configuration section above Attribute Description Run Time Access AlarmGateway Started If true Alarm Gateway is Started Read Only and running AlarmGateway LastErrorMessage Last Error Message Head Only AlarmGateway LastErrorCode Last Error Code No errors 0 Head Only restarts Alarm Gateway Note It is highly recommended to run any Alarm Gateway Object in separate Engine since Alarm Gateway uses scan interval for reading the alarms Recommended Engine scan interval for Alarm Gateway is at least 1000 ms Alarm Gateway Object User Manual Rev 1 6 P185m16 15 Custom Alarm Event attributes By using custom attributes it is possible to change following alarm data fields in Wonderware alarm system or in UReason alarm system For Wonderware alarm custom attributes prefix setWW is used for Ureason attribute prefix setUR is used SetWW Priority Alarm Event Priority SetUR Source SetUR Class Alarm Class Custom attributes can be set from WAS scripts with following command syntax objectName CustomAttribute Alarm Event name value Alarm Gateway Object User Manual Rev 1 6 P185m16 16 Wonderware alarm system custom attributes SetWW Priority Is used to set Wonderware alarm system alarm and event Priority valid range from 1 to 999 Sample Following command set
50. ttribute value ReleaseVersion 45 AM 3 Build 3 30 2012 8 RuntimeVversion 1 1 4472 1586 ar ScanStateCmd true Security Group Default setUR_Class GenEvents_001 Class DP Decrease setUR_Mimic Window GenAlarms_001 4nalog_001 HIHi SP201 setUR_Priority GenAlarms O001 Discrete 002 6 setLIR Source GenAlarms 001 Analog O01 HiHi GenAlarms 001 setww Priority GenEvents_001 alue1 25 set W Ww Useri GendAlarms_001 4nalog_001 HIHi 227 set wi User2 Gen4larms_001 4nalog_001 HIHi 227 Fe ee ee mm Al mama m CC Am mm m 4 EER A Aa i E E AttributeReference Value AlarmGateway_001 ML AlarmListConfiguration lt xml versionz 1 0 encoding utf 8 gt zAlarmConfFiguration Alarm Name AlarmGateway 001 AlarmStringList Default gt lt Default gt Default gt Default gt lt Default gt Default Default Del AlarmGateway_001 AlarmDeleteAlarmStringID AlarmGateway 001 Alarm User3 Default gt lt Default gt Default gt Default Default gt Default Default Del AlarmGateway_001 Alarm User2 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 AlarmGateway O01 Alarm User1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 AlarmGateway D01 LogLevel 3 AlarmGateway O01 Alarm Name Analog O01 Hi GenAlarms O01 Analoc EH ut ILI ena I AlarmGateway_001 Runtimeversion 1 1 4472 15863 TE
51. xy AlarmGateway 001 Mimic In TouchWindow Galaxy AlarmGateway_001 Mimic InTouchWindow Console Console 2 ENDIF Alarm Gateway Object User Manual Rev 1 6 P185m16 IF Galaxy AlarmG ateway_001 Mimic InT ouchWindow lt gt THEN LogMessage Show Mimic Intouch window Galaxy AlarmGateway D01 Mimic InT ouch indow Show Galaxy AlarmG ateway_001 Mimic InT ouchwindou Galaxy AlarmG ateway _001 Mimic InT ouchWindow Console Console 2 ENDIF Alarm Gateway Object User Manual Rev 1 6 i 29 P185m16 30 Exposed Alarm Fields Exposed Alarm Field arrays are used to expose specific Alarm information fields as object attributes that can be used in WAS scripting Following configuration is needed to setup Exposed Alarm Fields 1 In object editor open tab Provider and set Exposed Alarm Fields arrays length d AlarmGateway 001 Consumer Provider UReason Shelved Alarms About Object Information Scripts UDAs Extensions Graphics Provider Name AlarmGatewayProvider T Alarm Historical 500000 Buffer Size A Alarm Group c Program Files ArchestrA Framework Bin GlobalDataCache AreaHierarchy xml a LI Hierarchy File Location Enable Alarm n Backup i Alarm Backup n XML Location Exposed Alarm Fields arrays 100 size 2 Deloy Alarm Gateway object 3 Define exposed alarm configuration XML XML structure Root lt AlarmConfiguration g

Download Pdf Manuals

image

Related Search

Related Contents

Télécharger la version intégrale  Guía de instalación    Cables Direct HD-SPX302 video splitter  Texte intégral PDF (542 ko)  DEL硫T EC  User Manual - Kosmos Malabares    Viking Telephone K-1500 User's Manual    

Copyright © All rights reserved.
Failed to retrieve file