Home
USER`S MANUAL
Contents
1. 13 USING OPC DATASPY VIEW OPC DATA ACCESS dea nena teneo dena 18 USING OPC DATASPY TO VIEW OPC ALARMS AND EVENTS iti 20 CGENBROKE R nae a 27 FAVORITE ha ae 32 ca du dues 32 EOGADINGANDSA ICM 33 DRAG AND DROP M X X n 33 EOCGG INE e a EE 33 EMBEDDED FROFRERIYPFAGES cerni S 33 a a e a M 33 ARRAY DATA TYP a ere rere etree rer 33 SELECTLANGUAGE e a a E 34 OPC DataSpy User s Manual IV Introduction to DataSpy INTRODUCTION TO DATASPY With the introduction of the OPC Foundation Plug and Play communications standard called OPC Data Access and recently the OPC Alarm and Events Specifications a universal diagnostics and analysis utility was needed by industry ProcessView fills this need with OPC DataSpy Features of OPC DataSpy Architecture OPC DataSpy includes the following key standard features Su
2. USER S MANUAL Untitled 5mar DataSpy e _ 5 xj File Edit View Go Action Tools Help SW mesane D a My Computer H 1 OPC Data Access Alarms amp Events 1 Historical Data Access Network Neighborhood E Internet with GenBroker Data Monitor Alarm Monitor DataSpy iles SME al Fett VERSION 8 PVI EWOPCME Specifications and information subject to change without notice Up to date address information is available on our website web www smar com contactus asp Table of Contents TABLE OF CONTENTS mE 5 FEATURES OF ORG DATAS P 5 ARCHITECTURE 5 STARIIICUOPCDATAGIE tue ee d contient ced ec 5 TOOLBAR 6 MENU Sros Y FEE ME NU A MdL M dps E 7 EDITMENU erc
3. 7 VIE NU fon doubt Ney ere te 7 GS d aue UE D MEME E M EE E MM 8 PAG HON WIEN 5 8 FOOLS MENU S 8 tot A utetur 8 LOGALJAND REMOTE BROWSING ee eta ee 9 COOP GENUINE OVW Roll Cc 9 GENAGENTJIBROVWSIN oa Da iode ea eu Leto nce 9 REGISTRY BROWSING E ii M iC E 9 ORC DATA MONITORING cT 10 CALLBACK SUBSCRIPTION MECHANISM 10 CONNECTION TO MUETIPEE OPC SERVERS 10 OPC DIAGNOSTICS AND ANALY SIS 10 cc
4. select Options from the View menu DA Defaults AE Defaults Output I3enLlient Environment Browsing Data View Refresh Rate milliseconds Alarm view Aetresh Aate 2000 millisecands Embedded Property Pages Display Data Type at Values Display Data Type at Properties Display Number of Updates at Timestamp Use CLSIDs when pasting item names as text Cancel Help Options Dialog Box The Options dialog box contains the following tabs e Environment e Tree e Browsing e DA Defaults e AE Defaults e Output GenClient 13 OPC DataSpy User s Manual 14 Environment The Environment tab of the Options dialog box affects the DataSpy user interface in general Refresh rates You can set the refresh rates for the values of both data and alarm items These rates determine how often the list view in the right hand pane of the display is refreshed Embedded property pages If this option is checked the Properties dialog box will be embedded in the right hand pane of the display when Properties is selected from the View menu Displaying the data type Data values and OPC item properties are represented by variants They be displayed with or without their data types e g R8 If Display Data Type at Values is checked the value type for each item will be displayed next to the value under the Value column If Display Data Type at Properties is checked the data ty
5. D 2 Time bias 0000 4 d Embedded Properties Dialog Box Localization The OPC DataSpy is localized Array Data Type OPC DataSpy supports array data types When writing to an array item use commas to separate the array entries 33 OPC DataSpy User s Manual Select Language The Select Language function on the View menu allows you to choose which language to use in your display Choosing Select Language from the View menu opens the Select Language dialog box shown in the figure below NOTE A language resource dll is required for language switching Select Language D X List Dutch Netherlands English Australia c English Belize B English English Canada English Canbbean English Ireland C Native English Jamaica English Zealand English Republic of the Philippin Installed Locales Only English South Africa English Trinidad v Tobago Available Language English United Kingdom Translations Only English United States Cancel Help Select Language Dialog Box Define the parameters listed in the table below Then click OK to return to the work area Select Language Parameters PARAMETER DESCRIPTION Lists available languages Depending on which item you have selected the view on the left will change If English is checked the languages will appear as their English name If Localized is checked the languages will appear with the
6. as a list with details Properties Shows the properties of the selected item Output Shows or hides the output window bottom pane Always on Top Positions the DataSpy window in the foreground of your display About Displays information about the application Introduction to DataSpy The OPC DataSpy menu bar contains the following menus e File e Edit e View e Go e Action e Tools e Help You can also access many of the menu commands by right clicking items in the tree control and selecting command functions from the pop up menus File Menu The File menu commands are listed in the table below File Menu Commands COMMAND 5 FUNCTION Creates a new spy document Opens an existing spy document Save CTRL S Saves the active document SaveAs Savesthe active document under a new Exit jOlosestheapplication Edit Menu The Edit menu commands are listed in the table below Edit Menu Commands COMMAND SHORTCUT KEY FUNCTION Copy Copies the selected object to the clipboard Paste Pastes the last object placed on the clipboard Clear Output Erases the output window Select All Selects all objects in a list Unselects all selected items selects unselected items in a list Invert Selection View Menu The View menu commands are listed in the table below View Menu Commands 2 COMMAND FUNCTION Toggles the toolbar otatus Bar T
7. menu matches the right click pop up menu for each selected item For example if you right click Data Monitor in the tree view the pop up menu shows the commands Add OPC Item Add GenBroker Item Remove All Items Ping GenBroker and Paste These same commands will also be available in the Action menu as long as Data Monitor is selected If you select a different item in the tree view the Action menu commands will change accordingly The various Action menu commands are described in greater detail throughout this document Tools Menu The Tools menu commands are listed in the table below Tools Menu Commands COMMAND FUNCTION Pin Pings the specified GenBroker node You can see the results of the ping 9 in the Output window Displays a network Internet Control Message Protocol ICMP route to a ICMP Traceroute specified URL or IP address You can see the results of the trace in the Output window Launches the GenStatistics Viewer See the GenStatistics Viewer help GenBroker Statistics for more information Help Menu The Help menu commands are listed in the table below Help Menu Commands COMMAND SHORTCUT KEY FUNCTION Help Topics Launches the online help for the Configurator Launches the About Box which contains information about the product version number copyright and available disk space It also contains contact information About Application Introduction to DataSpy OPC Local and Remote Brows
8. native country in parentheses for languages with several dialects only When Native is checked the languages are displayed the way they would be written in that language Installed Locales Only If this is checked local languages appear in the box Available Language Translations Only Checking this box allows you to choose from available language translations only 34
9. updates Show the Connected tree This option shows or hides the Connected tree in the left hand pane of the screen For example if you are not interested in how the groups are structured in the OPC servers you may want to hide the Connected tree Show the GenBroker tree This option shows or hides the GenBroker tree in the left hand pane of the screen Introduction to DataSpy x DA Defaults AE Defaults Output Environment Tree Browsing Iw Expand Root when a Server is added Iw Expand D Server when a Group added Expand D Group when an Item added Establish Update Callback when a DA Group is created Expand AE Server when a Subscription added Show Connected tree Show GenBroker tree Cancel Help Options Dialog Box Tree Tab Browsing The Browsing tab in the Options dialog box allows you to select methods for local and remote browsing for OPC servers Connect to OPC servers on expand When this option is checked a connection to a server will be made when you click the sign in the tree view next to the server Otherwise you have to connect to the server manually by right clicking the server Get item IDs AE areas one by one This option allows you to enumerate item IDs or areas either one by one or all at once This would be useful if for example if you experienced problems with servers when item IDs are gotten all at once Use OPC ENUM This
10. 11 53 28 Ia AwxWimit Tempi CONDITION 5 amp 3 Coolant Level 04 03 01 11 53 28 Coolant leak detect CONDITION Limit s00 E 04 03 01 11 53 28 Iar wxtiRateofCha CONDITION Rate ofc 500 EP 5 DHOOL 11 53 28 jJ AwxiLimiti Prest CONDITION Limit s00 6 04 03 01 11 53 29 J AwxiLimiti Tempi CONDITION Limit sp0 Eb 04 03 01 11 55 29 faAwxiRateOfCha CONDITION Rate of 500 Eb 4 Temperature 04 03 01 11 53 30 J AwxiLimiti Tempi CONDITION Limit S00 6 lt lt 04 03 01 11 53 30 f DeviationiP CONDITION Deviation 5n 6 lt lt 04 03 01 11 53 31 i w Deviation P CONDITION Deviation 5n ua dnd 33 032 21 Saas shia cea T 1 Piet Rie can Viewing Alarms and Events To get alarms and events from an OPC AE server do the following 1 Right click the Connected tree and click Add Server as shown below Edit View Go Action Tools Help OPC Items el Sg Connected H E GenBraker M Monite Add Server Manually alarm Monit Paste tT Adding a Server 2 This opens the Select an OPC Server dialog box shown below Select an OPC AE server as shown below The selected server now appears under the Connected tree 20 Introduction to DataSpy Select an OPC Server rex i E Avalable OPC Serve
11. 2 Right click the node and select Ping Pinging an OPC DA Server To ping an OPC DA server browse to the server under the Internet tree right click the server name and select Ping Server from the pop up menu The latest version of GenBroker must be present on the server node Using the GenBroker Monitor to View OPC Data Access To view OPC DA servers using the GenBroker Monitor do the following 1 Under the GenBroker Monitor right click Data and select Request Point as shown below Edit View Go Action Tools Help f OPC Items Sy Connected See GenBroker Monitor Marne g nnm Data Mor Release A Points Paste Requesting a Data Point 2 This opens the Request Point dialog box shown below which allows you to select an OPC item to monitor The default settings are specified in the GenClient tab of the Options dialog box To select an OPC item click the button to the right of the Point Name field This opens the Unified Data Browser Select an OPC Data Access tag from the Internet subtree in the Unified Browser The tag name appears in the Point Name field as shown below 29 OPC DataSpy User s Manual 30 Request Point Point Marne Brendanhp450 SMAR Simulator 1 Simulate Scan Aate 00 Refresh Fate 0 Requested _ Iv Drop delayed updates Cancel Request Point Dialog Box 3 Click OK The tag now appears under Data under
12. OPC DataSpy screen is displayed as shown below The OPC DataSpy user interface consists of the following elements 1 OPC Item browser GenBroker Monitor OPC Data and Alarm Monitors Diagnostics and statistics and logging module output window ome OPC DataSpy User s Manual Toolbar Edit View Go Action Tools Help 1 a Gs 2 BS 2 v EE um E Sg Connected AB Internet with GenBroker 9 86 GenBroker Monitor E My Computer Fe Sel Data Monitor Fa Network Neighborhood 8 alarm Monitor Ready OUR NUM 2 OPC DataSpy Screen The toolbar shown below contains command buttons that enable you to modify the DataSpy screen For more information about the functions of these commands refer to the Menus section E ea gt New Creates a new document Open Opens an existing document Save Saves the active document Monitor Item Adds an OPC Item to the Monitor Back Moves the cursor back to the previously selected item in the tree control Next Moves the cursor to the next item in the tree control Up One Level Moves up one level in the tree control Refresh Refreshes the current selection Copy Copies the current selection to the clipboard Paste Pastes the current contents of the clipboard Large Icons Displays items as large icons Small Icons Displays items as small icons List Displays items as a list Details Displays items
13. PCIEemlat Removettems 0K Ox00000000 The operation completed successfully 1 aling OF Server Remaoveocroupt pono The operation completed successfully aling IOPCEventServer AckCondition OK 000000000 operation completed successfully alling IConnectianPoint LInadvize OR 000000000 The operation completed successfully reating Instance af ICOMICS ModbusOPCEventServer locally OK Ox00000000 The operation completed succe aling IOPCEventServer QueryEventCategories 0K Ox00000000 The operation completed successtully 1 aling IOPCEventserver CreateEventSubscriptiant OR 000000000 The operation completed successfully alling IlonnectionPointlontainer FindCannectionPointl OK Ox00000000 The operation completed successtully alling ICannectionPoint amp cd viser oKk COxO0000000 The operation completed successtully 1 aling IGPCEventserver amp ckCondritiant J OH Ox00000000 The operation completed successfully reating Instance of CONICS Simulator locally OK Ox00000000 The operation completed successtully 1 aling lOPCServer Getitatuel OK OxO0000000 The operation completed successfully aling GetStatus OK 000000000 The operation completed successfully 4 OPC Call Log the Output Window Options You can specify several display settings for data monitoring using the Options dialog box shown below To open the Options dialog box
14. The AE Defaults tab of the Options dialog box allows you to specify the default settings for OPC Alarm and Events subscriptions When you subscribe to a connected alarm or event server in the tree view these settings will be displayed in the right hand pane when that server s subscription 15 selected You can specify the Default Buffer Time in msec and the Default Maximum Size for subscriptions The Display at Most field specifies the maximum number of alarms that may be displayed The Acknowledger ID and Acknowledger Comment fields specify the default parameters for acknowledging alarms If the Remove Conditions After Being Acknowledged option is checked a condition will be removed from the display after it is acknowledged Introduction to DataSpy Environment Tree Browsing DA Defaults AE amp Output GenClient Default Buffer Time millisecands Default Size 1000 Display At Mosk 20 Events Acknawledger D ata5 pu Ack Comment Remove Conditions After Being Acknowledged Cancel Help Options Dialog Box AE Defaults Tab Output The Output tab of the Options dialog box allows you to configure settings for data in the output window bottom pane You can choose to show DataSpy messages OPC calls and Createlnstance calls You can also choose to log the output data to a file Clicking the button to the right allows you to select a log file for output E
15. View menu This opens the Server Properties dialog box which contains the following tabs e Interfaces e Server Status Introduction to DataSpy Interfaces OPC DataSpy can display all supported and unsupported interfaces from the server When you select a connected server in the tree view and then click the Properties button on the toolbar or select Properties from the View menu the Properties dialog box will open The Interfaces tab of the Properties dialog box contains information about all interfaces from the server as shown in the example below for an OPC DA server OPC DA Server Properties EN x Server status Interfaces Required Uptional ILI PCS erer IO PESserverPublieGiroups ILI PEE ommon new 2 0 ILIPCBroawseSereer amp ddressSpace ILI PCItemPraperties new 2 0 iPersistFile IConnectionPointContainer 2 0 Server Properties Dialog Box Interfaces Tab Server Status OPC DataSpy provides status information for all connected servers When you select a connected server in the tree view and then click the Properties button on the toolbar or select Properties from the View menu the Properties dialog box will open The Properties dialog box for servers contains a Server Status tab which displays all information regarding the status of the server start time current time last update time number of groups band width percentage update rate and current state of the server Clicking the Re
16. e 9 28 Network Neighborhood 1 4 Internet with GenBroker p 3 Connected nBraker Monitor GenBroke Eg Lx ow a H H E Data Monil Alarm Mon d subs Subscribing to an OPC AE Server 1 Select an OPC AE server and then click OK The subscription now appears under Alarms in the GenBroker Monitor as shown below Click on the subscription in the tree to view alarms in the right hand pane File Edit View Go Action Tools Help 1 8 OPC Items Alarm Source E S My Computer 3 Box Line EE OPC Data Access Comores 14530 Alarms amp Events coolant Level OPC Historical Data Acce a Critical Mace Sy Network Neighborhood Humidit Internet with GenBroker 5 E Connected Q eye EM GenBroker Monitor pensum 9 Data Pump B Alarms scale r Subscription VS MAR C Tank PSI Data Monitor 2 Alarm Monitor i Pressure Viewing Alarm Subscription GenBroker 31 OPC DataSpy User s Manual Favorites The Favorites item located under the Internet with GenBroker tree in the DataSpy tree control shown in the figure below enables you specify frequently connected network nodes and servers Right click the Favorites item and select Add Favorite from the pop up menu as shown in the figure below Ej f amp OPC Items N BI E My Computer 8 25 Network Neighbo
17. es The Sources tab in the Set Subscription Filter dialog box shown below allows you choose specific sources to display for the subscription 25 OPC DataSpy User s Manual 26 Set Subscription Filter Seventy Event Categories Areas Sources Add Remove OK Cancel Help Set Subscription Filter Dialog Box Sources Tab To add a source click the Add button This opens the Select a Source dialog box shown below Select source from the list and then click OK The sources you have selected Humidity and Pump1 in this case now appear in the Sources tab of the Set Subscription Filter dialog box as shown above Now the subscription will display data for the selected sources To remove a source select the source and then click Remove Select a Source BE x Browsing AlarmsServer locally E 5 Plant Area E E Sub Area A Am Torque i Belt Speed E L ompres sor E E Plant Area B ai Alkaline Level Hurnidity Scale Multimedia Alarming E G Language Ash Content 1S Line Select a Source Dialog Box Subscription Properties To view the properties of an AE subscription select the subscription in the tree view and then select Properties from the View menu or click the Properties button on the toolbar This opens the AE Subscription Properties dialog box The State tab shown below provides status informatio
18. fresh button refreshes the last update time D Server Properties 4 c X Server status Interfaces Hequired Optional ILI PES erver OPCS erverPublicGroups IOPCCommon new 2 0 IOPCBrowseS erveraddresss pace ILI PCItemProperties new 2 0 iPersistFile ConnectionPomtContainer new 2 0 Server Properties Dialog Box Server Status Tab Group Item Properties OPC DataSpy not only provides information about the properties of connected servers but it also displays the current status of both groups and items that are connected to those servers Group Properties To view the group properties for an OPC DA server select the group in the tree view and then click the Properties button on the toolbar or select Properties from the View menu This opens the 11 OPC DataSpy User s Manual OPC DA Group Properties dialog box shown below The Group State tab shows information about the group including the group name scan rate and the deadband percentage OPC DA Group Properties i a 2 x Group State Interfaces Internal name Active Requested rate 100 millisecands Client handle 2 0 00000002 0 Revised scan rate 100 milizeconds Serer handle 13175768 040009088 Lop ft Deadband D 8 Time bias 0000 Group Properties Dialog Box Group State Tab The Interfaces tab of the OPC DA Group Properties dialog box shown below contain
19. ible to monitor an OPC item by simply dragging the item from the OPC Item tree to the Connected tree One or more items can be dragged at the same time You can add items to a specific group by simply dropping the items on that group When items are dropped on the server an existing group is used or a new one Is created Logging Data OPC DataSpy can display all OPC calls Createlinstance calls and internal messages in the output window bottom pane You can choose to hide or display the output window by selecting Output from the View menu or by clicking the Output button on the toolbar The same information may be logged into a file Specify the log file in the Output tab of the Options dialog Embedded Property Pages The properties of a selected OPC server group item or subscription can be displayed as a part of the right hand pane as shown below or they can be shown in a separate dialog box You can choose they way you want the properties to be shown by using the Embedded Property Pages option in the Environment tab of the Options dialog box Note The embedded property pages are not available for Windows CE good M 2001 4 99 52 Yes FN SimulatePLC Sine 329990 Group State Interfaces Internal name TIE Active Requested scan rate 100 milliseconds Client handle 1 000000001 Revised scan rate 100 milizeconds Server handle 2117352 0x002F9128 Deadband
20. ied Browser Right click the desired item in the OPC Items tree and select Monitor as shown below If you wish to monitor all items for a particular server right click on the server name and select Monitor All Items E 12 OPC Items 8 Computer E OPC Data Access x Smar AEServer PUB 2m 5mar DFe amp b55Server 1 31 r 5mar DfFioleSersver TU CU z 69 Smar IServer i m SMAR VICE or Et OPC Alarms amp Ever Disconnect E rne OPC Historical Data Access 1 26 Network Neighborhood Internet with GenBroker OPE OPC Direct default eae Favorites Adding an OPC Item From the OPC Items Tree e Drag the item from the OPC Items tree and drop it on the Data Monitor or Connected icons OPC DataSpy then creates an OPC Group in the corresponding server if necessary and adds the item to it Group parameters can be preset in the DA Defaults tab of the Options dialog box You can also add a group manually by right clicking a server name in the Connected tree and selecting Add Group default 19 OPC DataSpy User s Manual Using OPC DataSpy to View OPC Alarms and Events You can use OPC DataSpy to view OPC alarms and events from OPC AE servers as shown below Viewing Alarms and Events 6 f Pressuret 04 03 01 11 53 24 eal Limit Pres CONDITION Limit 5 Eb 1 Temperature O4 03 01 11 53 27 PaAwxWimitiTempti CONDITION Limit 5 Eb 1 Temperature 04 03 01
21. ing The Browse Interface supports both the local computer and remote OPC servers through several different OPC connection methods The OPC DataSpy client has built in capabilities to browse the local registry of the computer as well as the WAN and LAN networks via DCOM You can select from a list of all the OPC servers available on the local PC or across the network using a simple tree control OPC tag browsing of OPC servers can be performed using any of the following three methods e OPC ENUM Browsing GenAgent Browsing e Registry Browsing OPC ENUM Browsing OPC ENUM was introduced with the OPC 2 0 Data Access DA specification so it may not browse OPC DA 1 0 servers It can be used for browsing OPC servers except XML DA servers The OPC ENUM is provided by the OPC Foundation and is the most generally used approach for browsing OPC Data Access servers Since the OPC ENUM was specified after the OPC DA 1 0 specification was released some OPC DA 1 0 servers may not be accessible with the OPC ENUM browsing method GenAgent Browsing GenAgent Browsing is an advanced tag browsing approach used for browsing servers located on Internet and intranet based systems GenAgent is provided as a standard part of ProcessView products and is specifically used as part of the Internet based WebHMI product It is similar to OPC ENUM browsing except GenAgent can browse OPC DA 1 0 servers This is the preferred method of browsing OPC servers Regis
22. isplayed in the right hand pane of the OPC DataSpy screen as shown below Timestamp Active FEN SimulatePLL Pumps peed 91 Good Non specific 15 17 53 188 Yes SimulatePLe PumpStatus Good Non specific 15 17 53 188 Yes FN SimulatePL C A amp 99 Good Non specific 15 17 53 188 Yes FEN SimulatePLL Random 3a Good Non specific 15 17 53 188 Yes FEN SimulatePLL Sine 0 68362 Good Non specific 15 17 53 188 Yes FEN SimulatePLL 5 quare 10 Good Non specific 15 17 52 086 Yes OPC Data Monitoring There are several ways to get an OPC item on scan Adding an OPC Item With Default Parameters e Adding an OPC Item to a Nondefault Group Adding an OPC Item With Default Parameters To add an OPC item with default parameters do any one of the following e Right click the Data Monitor in the tree view and select Add OPC Item as shown below You can also select Add Item from the Action menu while the Data Monitor is selected This opens the Unified Browser which enables you to select an item to add to the OPC server Introduction to DataSpy 1 8 OPC Items Name 9 85 Computer 8 26 Network Neighborhood 8 with GenBraker Mont La Add GenBroker kerr Remove All items Ping GenBroker Paste Adding an OPC Item From the Data Monitor Click the Monitor Item button on the toolbar and select the desired item from the Unif
23. me SubConditionName ChangeMask NewState ConditionQuality AckRequired ActiveTime ActorlD and server specific items Example FIC101 12 0 3 1 1 99 Condition Category1 700 Pump pressure to high 1 Limit HiHi 1 Active Enabled Good TRUE 12 0 2 1 1 99 Condition messages would be considered a typical alarm message with acknowledge capability For further details on any of the included information please refer to the OPC Alarm and Events specification 23 OPC DataSpy User s Manual 24 Event Categories The Event Categories tab in the Set Subscription Filter dialog box shown below allows you choose which event categories to display for the subscription Click the desired categories in the Available Categories list and then click Add to add them to the Selected Categories list Click Remove to remove categories from the list of selected categories Set Subscription Filter E x Type amp Severity Event Categories Areas Sources Selected Categories Available Categories All Deviation Digital Lirnit OFC Server Error Rate of Change System Configuration System Message Cancel Help Set Subscription Filter Dialog Box Event Categories Tab lt lt Add Remove gt gt Event Types and Categories All events generated are of the OPC defined Event Type Condition The AlarmWorX Server defines the following Event Categories and uses the identical names for the Conditio
24. mu 1 VT BOOL Good 2001 4 9 9 00 By WBrendanhp4501ICONICS Simu 59 2001 4 99 00 ee nj GenBroker Monitor Pinging a GenBroker Node To ping a GenBroker node 1 Right click the GenBroker Monitor and select Ping as shown below Ee Subscription 1 sec aa EF Subscription 1 sec is EF Subscription 1 sec Ping GenBroker Made 0 E Alarms Statistics f Se Data Monitor 8 Alarm Monitor Paste Pinging a GenBroker Node 2 Type in a node name URL or IP address in the Node to Ping field as shown below To test the connection check the Check TCP IP Connection First check box Click OK Ping a GenBroker node j Made to Ping Timeout seconds Trace Route Check Connection First Cancel Specifying the Node Name 3 See the ping and Trace Route messages in the Output window You can also ping for a trace route by selecting Internet Control Message Protocol ICMP Trace Route from the Tools menu This displays a network route to a specified URL or IP address Click the Start button to begin the trace You can see the results of the trace in the Output window 28 Introduction to DataSpy TraceRoute EB Address Results will appear in the output window below Pinging a Trace Route Alternatively you can 1 Browse for the node you wish to ping under the Internet tree
25. n Names Deviation e Digital e Limit Rate of Change The Limit and Deviation conditions have the following Sub conditions e Hi e Lo e lolo Note The following categories are not used in the ProcessView Alarm Server OPC Server Error System Configuration System Message Areas The Areas tab in the Set Subscription Filter dialog box shown below allows you choose which areas to display for the subscription Introduction to DataSpy Set Subscription Filter E E x Type amp Severity Event Categories reas Sources Add Remove Cancel Help Set Subscription Filter Dialog Box Areas Tab To add an area click the Add button This opens the Select an Area dialog box shown below Select an area from the list and then click OK The area Plant Area B in this case now appears in the Areas tab of the Set Subscription Filter dialog box as shown above Now the subscription will display data for sources that are in the selected area To remove an area select the area and then click Remove Select an Area Ix Browsing SMAR_AlarmServer locally Plant Ares fx Plant Area B Mulimedia Alaming d Language i Ash Content MI Box Line 19 Coolant Level Core Temp Critical Mass i Level Gauge Sid Pressure Radiation Level ii Tank PSI d Tanki OF Cancel Select an Area Dialog Box Sourc
26. n for the subscription Introduction to DataSpy AE Subscription Properties EH X State Filter Buffer time millisecends Active Max size 000 Chent handle 0 00000001 AE Subscription Properties Dialog Box State Tab The Filter tab shown below contains information about the subscription filters that have been set in the Set Subscription Filter dialog box Subscription Properties ED X Crate Filter Event toes and severity Areas Simple Condition Tracking Low 0 High severity 1000 Categories 5 AE Subscription Properties Dialog Box Filter Tab GenBroker Monitor Just as you use the OPC Monitor to view data from OPC servers you can also use the GenBroker Monitor in the tree view of the OPC DataSpy screen to view data from OPC DA and AE servers The difference is that the GenBroker Monitor uses GenClient GenBroker communication to monitor data from connected OPC servers under the Internet subtree of the OPC Items tree When you select GenBroker Monitor in the tree view the name value quality and timestamp of the OPC items are displayed in the right hand pane of the OPC DataSpy screen as shown below 27 OPC DataSpy User s Manual Value Timestam E Simu 0 59437382221 Good 2001 4 9 9 00 E WBrendanhp4501ICONICS simu 1 VT Good 2Z 001 4 9 9 00 VBrendanhp450YICONICS Si
27. nvironment Tree Browsing DADefauts AE Defaults Output GenClient Show DataSpy Messages Show Calls Show Createlnstance Calls Log Output ta File D ata5py log Options Dialog Box Output Tab GenClient The GenClient tab of the Options dialog box allows you to select settings for the GenBroker monitor If Display Data Type at Values is checked the value type for each OPC item in the GenBroker monitor will be displayed next to the value under the Value column You can choose to show GenClient calls in the output window bottom pane In addition you can specify the Default Scan Rate in milliseconds for requesting points and the Default Ping Rate in seconds for pinging a GenBroker node 17 OPC DataSpy User s Manual 18 Environment Tree Browsing DA Defaults Defaults Output Display Data at Values Show GenClient Calls in the Output Window Default Scan Hate 00 milliseconds Default Ping Timeaut En seconds Cancel Help Options Dialog Box GenClient Tab Using OPC DataSpy to View OPC Data Access You can use OPC DataSpy to view data from OPC Data Access servers The OPC Data Monitor tracks the status of items in connected OPC servers under the My Computer and Network Neighborhood subtrees of the OPC Items tree When you select Data Monitor in the tree view the name value quality timestamp and state of the OPC items are d
28. oggles the status bar Displays items as large icons Displays items as a list Details Displays items as a list along with detailed information about the configuration of each item Always on Top Positions the DataSpy window in the foreground of your display Output Shows or hides the output window bottom pane Shows the properties of the selected item Small Icons Displays items as small icons OPC DataSpy User s Manual Opens the Select Language dialog box see below Choose the language you wish to use for your system Unicode version only and click OK For navigation purposes use the buttons and check boxes in the List section Select Language Output Window Opens the Font dialog box which allows you to change the font font style Font and point size of the text in the output window Refreshes the current selection Optone Opens the Options dialog box For more information see the OptionsIDH Options section Go Menu The Go menu commands are listed in the table below Go Menu Commands SHORTCUT COMMAND KEYS FUNCTION Back ALT Left Arrow Moves the cursor back to the previously selected item in the tree control Foward ALT Right Arrow Moves the cursor forward to the previously selected item in the tree control Up One Level Moves the cursor up one level in the tree control Action Menu The commands on the Action menu vary according to which item is selected in the tree view The Action
29. option specifies whether to use OPC ENUM to get a list of available servers from a node Use Smar GenAgent when available This option determines whether to use GenAgent to get the list of available servers from a node Use Smar Universal Tag Browser When this option is checked you can use the Unified Data Browser to browse for OPC items Options 5 DA Defaults AE Defaults Output Environment Tree Browsing Connect to OPC Servers on Expand Get Item IDs One By One Get AE Areas One By One Use OPC Enum M Use Gendgent when available Use Universal TagBrowser when available Cancel Help Options Dialog Box Browsing Tab 15 OPC DataSpy User s Manual 16 DA Defaults The DA Defaults tab of the Options dialog box allows you to specify the default settings for OPC Data Access groups When you right click on an OPC DA server and select Add Group default to create a default group these settings will be displayed in the right hand pane when that group is selected You can set the Default Scan Rate in milliseconds the Default LCID and the Default Deadband percentage The Requested Type is the default type when adding an item Environment Tree Browsing DA Detaults AE Defaults Output GenClient Default Scan Hate Default LEID 0 Default Deadband lo A Requested Type _ Options Dialog Box DA Defaults Tab AE Defaults
30. ources Event Type Severity Simple Lowest Condition Highest Tracking Cancel Help Set Subscription Filter Dialog Box Type and Severity Tab e Simple These messages state information but do not have alarm status nor do they contain information on what initiated the message This includes the following information Source Time Type EventCategory Severity Message Cookie and server specific items Example FIC101 12 0 0 1 1 99 Simple Category1 100 Shift Change 1 Simple messages would be similar to an event e Tracking These messages contain the additional information about the client that initiated the event This includes the following information Source Time Type EventCategory Severity Message Cookie ActorID and server specific items Example FIC101 12 0 1 1 1 99 Tracking Category1 300 Pump pressure Set to 10 psi 1 Station 12 Tracking messages are similar to event messages in that the cause of the event is important An example would be an operator changing a setpoint value This type of message does not include acknowledge capability e Note Simple and tracking messages are removed from the alarm viewer via the acknowledge mechanism e Condition These messages contain all of the above information but also include an acknowledgement portion This includes the following information Source Time Type EventCategory Severity Message Cookie ConditionNa
31. pe for each OPC item will be displayed in the right hand pane under the Data column If Display Number of Updates Timestamp is checked the number of updates for each OPC item will be displayed in the right hand pane under the Timestamp column Use CLSIDs When an item is copied and pasted elsewhere e g Notepad and the Use CLSIDs when pasting item names as text check box is checked the server will be identified either by its CLSID or ProgID X DA Defaults AE Defaults Output I3enLlient Environment Tree Browsing Data View Refresh Rate milliseconds Alarm view Aefresh H ate 2000 millisecands Embedded Property Pages Display Data Type at Values Display Data Type at Properties Display Number of Updates at Timestamp Use CLSIDs when pasting item names as text Cancel Help Options Dialog Box Environment Tab Tree The Tree tab in the Options dialog box allows you to select settings for the Connected tree in the OPC DataSpy screen All boxes are checked by default Expanding If the Expand options are checked the root DA servers DA groups or subscriptions in the tree will automatically expand when items are added to them Establish update callback when DA group is selected If a group is created an OPC server and this option is checked the update callback is established when the group is created Otherwise you have to establish the callback connection manually to get
32. pport for GenBroker Internet communications technology Internet OPC over TCP IP tag browsing GenBroker Monitor Simple to use OPC test client inspection and diagnostics utility Determination of whether OPC server compliance Available as a stand alone OPC test client OPC Data Access DA test client OPC Alarm and Events AE test client OPC Data Access troubleshooting tool OPC Alarm and Events troubleshooting tool OPC compliance testing of third party servers Determination of OPC standards for OPC servers OPC loading and OPC traffic analysis New support for NT Logger and AlarmWorX Logger The main concept behind the OPC DataSpy is to provide an easy to use OPC Test Client to test diagnose and troubleshoot industrial applications using the OPC Foundations OPC Data Access and Alarm and Events specifications The OPC DataSpy tree control capability consists of three main parts 1 OPC Item Browsing 2 Data and Alarm Monitors 3 GenBroker Monitor The OPC item browser mode allows you to browse for OPC compliant Data Access and OPC Alarm and Event servers as well as OPC Historical Data Access servers and to provide basic information allowing users to view test and troubleshoot any OPC third party servers The OPC and GenBroker monitors provide real time monitoring of OPC server data Starting OPC DataSpy To start OPC DataSpy from the Windows Start menu select Programs gt Smar ProcessView gt DataSpy The
33. rhood Ei Internet with GenBraker 1 42 Connected m GenBroker Monitor f Sa Data Monitor LM Alarm Monitor Adding a Favorite Item In the Add Favorite dialog box choose an item type from the drop down list as shown in the figure below Node Specify a computer name Data Server Specify a computer name or URL Alarm Server Specify the name of the alarm and events server HDA Server Specify the name of the historical data access server Add Favorite D E x Type Hame Mode Data Server k Alarm Server Server Cancel Selecting an Type To Add to Favorites Advanced OPC DataSpy Capabilities 32 Advanced capabilities of OPC DataSpy include e Loading and Saving e Drag and Drop e Logging Data e Embedded Property Pages e Localization e Array Data Type e Select Language Introduction to DataSpy Loading and Saving OPC DataSpy is capable of loading and saving its configuration When loading a DataSpy file OPC DataSpy automatically connects to OPC servers and appropriate objects are created on the server side In addition the callback subscription is set up To load a DataSpy spy file select Open from the File menu The resulting dialog box allows you to browse for a file To save a document as a DataSpy file select Save As from the File menu Enter the file name in the resulting dialog box and then click OK Drag and Drop As mentioned above it is poss
34. rs El Mv Computer mic OPC Date Access Alarms amp Events Genk vent 0 9 SMAR AlarmServer ws OPC Historical Data Access Bay Network Neighborhood g Intemet wath GenBroker Cancel Selecting OPC Server 3 Create an event subscription in that server by right clicking the server and selecting Create Event Subscription as shown below La Bp Connected ED SMAR Simulator Group 100 msec SimulatePLC Sine E Eg SMAR AlarmSever E Subscription 1 si 2 ienBroker Monitor Data Monitor Alarm Monitor j Create Event Subscription default Create Event Subscription Create Another Instance Disconnect Creating an Event Subscription 4 You may create a subscription with default parameters which can be preset in the AE Defaults tab of the Options dialog box Or you can specify parameters in the Create Subscription dialog box shown below The new subscription appears under the OPC AE server under the Connected tree Create Subscription Buffer Time 1000 milliseconds Size 000 Client Handle 2 Active Cancel Create Subscription Dialog Box 21 OPC DataSpy User s Manual 22 5 When you click on the newly created subscription you will see alarms coming from the selected subscription in the right pane of the OPC DataSpy screen under the Alarm Monitor as shown below This displa
35. s information about all interfaces from the server OPC DA Group Properties E _ x Group State Interfaces Required by 1 0 lOPCAsynclO ID ataO bject Required by 2 0 lOPCAsynclO2 ConnectonPontContainer Required ICI PCGreupStateM gt ILI PL PubliclraupStatel gt IOP Cl bern gt lOPCSynclO Group Properties Dialog Box Interfaces Tab Item Properties When you select an OPC item in an OPC DA group the item s properties are displayed in the right hand pane of the OPC DataSpy screen as shown below PropertyID Data Description High 102 1 VT R8 High ELI 2 Them Access Rights 5 VT I4 Item Access Rights 4 Item Canonical Data Type 1 vT R8 Item Canonical DakaT 2 Item Quality 3 192 VT Iz Item Quality 4 Item Timestamp 4 41512001 2 49 Timestamp Them Value 2 D 241379752 Value amp l Low EU 103 1 RE Low ELI 2 Server Scan Rate 10 VT R8 Server Scan Rate BHEE IS Properties 12 Introduction to DataSpy OPC Call Logger OPC DataSpy is capable of logging calls made to OPC servers and their results OPC DataSpy traces and logs OPC calls The output window bottom pane of the OPC DataSpy screen shown below indicates whether those calls were successful in communicating to the OPC server To show or hide the output window select Output from the View menu or click the Output button on the toolbar aling IOG
36. the GenBroker monitor To write a value to the tag right click on the item and select Write as shown below This opens the Enter a Value dialog box shown below which allows you to specify a value Alternatively you can release the tag from the monitor OPC Items Connected GenBroker Monitor ER Data SMAR Simulator 11530 m Alarms eS Data Monitor Property Alarm Monitor Release no details Enter Value Value to write C write an EMPTY Variant Write a NULL Variant ceca Enter a Value Dialog Box 4 To geta specified property for a tag right click the tag and select Get Property This opens the Get Property dialog box shown below The properties are defined by the OPC 2 0 specifications Select a Property Name and then click Get It The value will be displayed in the Property Value field The property will also be displayed in the output window Introduction to DataSpy Get Property E x Property Name Item Access Fights Property Value coe Get Property Dialog Box Using the GenBroker Monitor to View OPC Alarms and Events To view OPC AE servers using the GenBroker Monitor do the following 1 In the GenBroker Monitor tree right click Alarms and select select Subscribe as shown below ile Edit View Go Action Tools Help 2 18 OPC Items 21 183 Computer EM Data Access OPC Alarms amp Events 051 Historical Data Acc
37. try Browsing Registry based tag browsing involves using the Windows Registry and looking for registered OPC servers performs OPC tag browsing of these OPC servers Unlike the other two browsing methods this method involves scanning the remote PC s registry This is why this method is used when the other methods fail You can select browsing methods using the Options dialog box shown below which is opened by selecting Options from the View menu For more information refer to the Browsing section SS Ce DA Defaults AE Defaults Output GenChent Environment Tree Browsing Connect to OPC Servers on Expand Get ltem IDs One By One Get AE Areas One By One Use OPC Enum Use Gen amp gent when available Use Universal TagBrowser when available Cancel Help OPC DataSpy Browsing Options OPC DataSpy User s Manual OPC Data Monitoring 10 OPC DataSpy enables the following types of data monitoring Callback Subscription Mechanism Connection to Multiple OPC Servers OPC Diagnostics and Analysis Options Using OPC DataSpy to View OPC Data Access Using OPC DataSpy to View OPC Alarms and Events GenBroker Monitor Callback Subscription Mechanism OPC DataSpy uses callbacks from the OPC server for getting data The callback mechanism lIAdviseSink or connection points depends on the DA server You can select one of them if both are available By default the subscription is established when a ne
38. w OPC group is created The connection point mechanism is used to get the alarm updates OPC DataSpy uses a synchronous write operation to write values to OPC servers OPC Data Access 1 0 OPC DataSpy provides the capability to get data using lAdviseSink OPC Data Access 2 0 OPC DataSpy provides the capability to get data using connection points OPC Alarm and Events 1 0 OPC DataSpy provides the capability to get alarms and events and acknowledge them from any OPC 1 0 Alarm and Events server Connection to Multiple OPC Servers It is possible to connect to multiple OPC servers in the Connected tree Also it is possible to create multiple OPC groups in an OPC DA server and multiple event subscriptions in an OPC AE server Data coming from all servers are displayed together in the Monitor subtrees Particular OPC servers and OPC groups or event subscriptions are shown in the Connected subtree OPC Diagnostics and Analysis The OPC DataSpy client performs many diagnoses and compliance testing of OPC servers e Versioning e Server Properties Group Item Properties e OPC Call Logger Versioning OPC DataSpy detects whether servers were written according to OPC 1 0 or 2 0 specifications Server Properties OPC DataSpy provides information about connected OPC DA and AE servers To view the properties of a connected server click on the server in the tree view and click the Properties button on the toolbar or select Properties from the
39. you can unsubscribe from the server by selecting Remove In addition you can refresh or clear the display For more information about alarm filters and subscriptions please see the AlarmWorX Help documentation Items Connected P SMAR Simulator ig GroupO1 100 msec B a Ksroup z 100 msec A SimulatePLC Sine 9 SMAR AlarmServer Subscription 1 see gt Subscription 1 se E Subscription 1 se Refresh rS GenBroker Monitor Clear Display Data Monitor Be Alarm Monibar SPENDS J Ed ded LEY u Setting Subscription Filters Selecting Set Filter as shown above opens the Set Subscription Filter dialog box which contains the following tabs Type and Severity Event Categories Areas e Sources Type and Severity The Type and Severity tab in the Set Subscription Filter dialog box shown below allows you to choose which event types to display for the subscription simple condition and tracking It also enables you to specify a range for the severity A value of 0 represents the low severity value and 1000 represents the high severity value Please note that OPC Alarm and Event AE servers are required to scale severity values to the OPC ranges i e an AE server that contained two severity ranges would convert these to 0 and 1000 Set Subscription Filter E E x amp Seventy Ever Categories Areas S
40. ys the source time message event type category and severity of each alarm To acknowledge an alarm right click the alarm and select Acknowledge For more information about subscriptions please see the section about Subscriptions i Pressuret 04 03 01 11 53 24 ewe LimitiPres CONDITION Limit 500 i Temperature 04 03 01 11 53 27 CONDITION Limit 500 i Temperaturet 04 03 01 11 53 78 CONDITION Limit 500 Coolant Level 04 03 01 11 53 28 Coolant leak detect CONDITION Limit 500 i Temperature O4 03 01 11 53 28 CONDITION Rate 500 i Pressuret 04 03 01 11 53 28 eve LimitiPres CONDITION Limit 500 i Temperature 04 03 01 11 53 29 frAwxWMimit Temp CONDITION Limit 500 i Temperaturet 04 03 01 11 53 29 CONDITION Rate ofc 500 i Temperaturet 04 03 01 11 53 30 frAwxWMimit Tempi CONDITION Limit 500 i Pressuret D4 03 01 11 53 30 t Awe Deviation P CONDITION Deviation 500 6 i Pressuret 04 03 01 11 53 31 9 eave DeyiationiP CONDITION Deviation X dnm dnd C aras Doa ERI KTBIPSTTTOI Alarm Subscription Subscriptions After you have created an alarm and event subscription you may set filters on it by right clicking the subscription and selecting Set Filter as shown below Alternatively
Download Pdf Manuals
Related Search
Related Contents
IN DUSTRIAS Q UIM ICAS CUADRADO, S.A. Manual de instalación Manual del usuario rdsfm1000 v1.1 datasheet [english] Samsung SMO-150QN Home Security System User Manual 日立超音波流量計 INSTRUCTION MANUAL P32-P33 バーシャットとは Benutzerhandbuch Copyright © All rights reserved.
Failed to retrieve file