Home

- Getting Started - Getting Started

image

Contents

1. 2 Double click on Add Remove Programs as shown in Figure 2 9 Ea Control Panel File Edit View Favorites Tools Help de Back mb search LA Folders eg ls ll x mm El Name Comment a PE accessibility Options Customizes accessi BjAdd Remove Hardware Installs removes a Installs and remove Control Panel Add Remove Programs 3 33 Administrative Tools Configures administ Add Remove Programs Adobe Gamma Calibrate monitor Fo a programs and Automatic Updates Configures Automat Po A avantao Connect Configures settings A A l Indaba Ala T sta Tira Cabe Hha daka Fima Installs and removes programs and Windows component Figure 2 9 Control Panel 3 From the list of programs that you can remove select Smar ProcessView as shown in Figure 2 10 4 Click on Change Remove to remove ProcessView and all of its components 4dd Remove Programs j 3 loj x E EA Currently installed programs art buy Mame gt Change or 15 Outlook Express Update 0330994 Size 4 07ME al Remove l Programs gd RoboHelp Office x3 in Sentinel System Driver Size 6 lt BEE er ia A Sig 208 x e a Amar Process iew Size SOME Add Mew Used Frequently Programs Last Used On 5 6 2004 To change this program or remove it From your ChangefRemove aa computer click Change Remove Change Remove 8 Smar System302 Size 734 M16 Add Remove Windows ja System Update Siz
2. Data Entry with Keypad Figure 5 28 Data Entry Examples Click on any of the three Radio buttons to download a preconfigured value to the OPC tag controlling the light bulb Clicking on the light bulb itself opens a pop up a menu offering these same choices Next click on the Data Entry field lt has an automatic number pad configured to pop up Slide the knob to the right of the bulb to change the value 5 13 R80 Getting Started 5 14 Chapter 6 Introduction TRENDWORX QUICK START TrendWorX is the Data Logging and Trending module in ProcessView There are actually several components that make up this software package e SQL Data Logger e Data Logging Configurator e Persistent Background Trending e Trend Viewer ActiveX for Live and Historical Trending e Database Reporting Tools Within each of these components are dozens of tools with hundreds of parameters and combinations to satisfy a wide range of applications The intent of this chapter is not to go through every combination and permutation but to walk through enough fundamental concepts of the TrendWorX Viewer ActiveX to get a project started For additional information on using TrendWorX please refer to TrendWorX Help documentation available on the ProcessView product CD This chapter builds on the example display developed in the Chapter 5 showing how to add live trending of data If it is not already running open the QuickStartWalkThru gdf file in GraphWorX
3. Figure 5 18 Location Dynamic Inflection Points 7 With the path defined double click anywhere outside the dotted rectangle or press the ESC key The Property Inspector dialog box will reappear Click OK to save the configuration 8 Enter Runtime mode CTRL M to see the circle travel through the pipe based on the OPC values for Tank 1 Rotation Dynamic Now it is time to create a needle for the meter and have it rotate with the OPC tag values To demonstrate this 1 First in Configuration mode select the Rectangle Square drawing tool Then draw a thin rectangle by clicking and dragging straight up from the center of the meter as shown in Figure 5 19 Click Here Figure 5 19 Rectangle Drawing Tool Needle for Meter 2 With the rectangle still selected click on the Rotation Dial dynamic to make the rectangle swing through the meter s scale based on an OPC tag as shown in Figure 5 20 ror a Hz fe E Figure 5 20 Rotation Dial Dynamic 3 The Property Inspector for the Rotation Dial dynamic will appear as shown in Figure 5 21 Note that the Rectangle tab refers to the visible object to which this dynamic is attached Setting up the rotation dynamic is a simple process First click the Data Tags button to assign this dynamic to an OPC item select the Tank 1 OPC tag created in Chapter 4 Second click the Set Angles and Pivot button The Property Inspector will then temporarily disappear allowi
4. 2 1 R80 Getting Started User s Manual the current configuration can be immediately granted for a 30 day temporary period All current options and licensing information will be retained for 30 days Please contact Smar for a license upgrade within the temporary 30 day period ProcessView version 5 x 6 x and 7 x software licenses must be upgraded to work with ProcessView version 8 0 or subsequent versions of ProcessView 4 You will see the CD introduction and the main menu From here you can click on a link to the Smar Web site go to the Documentation Center view CD based Web pages containing miscellaneous information and install software 5 Click on the ProcessView button The Setup screen briefly appears followed by the Welcome Message screen as shown in Figure 2 1 Click the Next button to continue Welcome 0004434 xi Welcome to the ProcessView Setup program This program will install ProcessView on pour computer kis strongly recommended that you exit all Windows programs before running this Setup program Click Cancel to quit Setup and then close any programs you have running Click Nest to continue with the Setup program welcomes WARNING This program i protected by copyright law and International treaties Unauthorized reproduction or distribution of this program or any portion of it may result in severe ciil and criminal penalties and YO LJ Will be prosecuted to the masimum extent po
5. Line Color Mein jo a Transparent i Line Style Mo Line T Shadow Color U 30 Edge None Figure 5 23 Making a Transparent Bitmap 9 Enter Runtime mode CTRL M to see the rotation working 5 10 Color Dynamic GraphWorX Quick Start GraphWorX offers two types of color dynamics e Discrete Color Dynamic The object changes from one color directly into another color based on a Digital signal or Boolean expression More than one color change can be defined e g a valve turning from gray to red on alarm to yellow on warning and to green when open etc e Analog Color Dynamic The object changes its color gradually going through an entire spectrum of colors based on an Analog signal or Analog expression through its range of values For example use this to show continuous temperature change having an object get brighter red as it gets hotter This section walks through adding an Analog Color Dynamic to the light bulb so it can change color from gray to bright yellow while an OPC tag to which it is connected to changes values This animation should not change the color of the entire light bulb object just the glass dome on top The light bulb is actually a bunch of symbols grouped together clipart that was imported as a vector based Windows Metafile and then converted into native GraphWorX objects So your simply clicking on the light bulb and adding the dynamic would not be the correct thing to do What yo
6. No available idle thread to run the script or the script failed Either increase the number of script engine available threads in ScriptWorX Tools Set Number of Threads or configure the application to run fewer scripts in a given period of time or optimize the scripts to run faster Check if some scripts do not hang up in the scripting engine i e in never ending loops etc Script lt ScriptName gt failed to run because of no idle thread was found Either increase the number of script engine available threads in ScriptWorX Tools Set Number of Threads or configure the application to run fewer scripts in a given period of time or optimize the scripts to run faster Check if some scripts do not hang up in the scripting engine i e in never ending loops etc Scripting engine failed to start a script lt ScriptName gt Check if there is the scripting engine in the Task Manager and if the application is in Runtime mode Check if the DLL containing the script has been made from the related vba project and has been correctly registered Check if the project module and script name match the related VBA project VBA module and procedure Note The script can be started only from the Designer module named Main by default Scripting engine failed to suspend a script lt ScriptID gt The script could already be finished therefore it has not been possible to suspend it Swx32 SuspendScript Script is not found in the scr
7. Creating a Trend View The TrendWorX component for plotting live and historical data graphically on the screen is actually an ActiveX component It is therefore available not only within the TrendWorX container application but in any ActiveX container In GraphWorX the TrendWorX Viewer ActiveX can be inserted into the display by clicking on the TWXView button on the ActiveX toolbar as shown in Figure 6 1 Figure 6 1 Inserting a TrendWorX Viewer ActiveX Control A trend window is placed on the screen as shown in Figure 6 2 Shrink it down and move it to fill in the right hand section of the screen as shown in Figure 6 2 It s easiest first to move it so the lower right corner is at the desired location and then simply use the upper left resize handle to position the opposite corner 4 51 51 PM 4 52 15 PM 4 52 39 PM 4 53 03 PM 04116801 015801 0119001 011501 Description value Figure 6 2 Placement of the Trend Viewer ActiveX 6 1 R80 Getting Started User s Manual Dragging and Dropping Data Sources GraphWorX has a feature called Drag Drop Data Source working together with the TrendWorX Viewer ActiveX To see what it does 1 Double click on the first process point you created in Section 6 3 This opens the Property Inspector for the process point Click on the PPT DE tab and then check Drag Drop Data Source check box as shown in Figure 6 3 Click OK x Text PPT DE Data Source y rag Drop Data Source S
8. Hours jo Cancel Apply Help Figure 6 12 TrendWorX Viewer ActiveX Properties Rates Tab Samples There are several other tabs in the Trend Viewer ActiveX Properties dialog box for adding editing pens changing which window elements are shown grid configuration trend type and so on Click on each of these tabs to explore these options 6 6 Chapter 7 ALARMWORX QUICK START Introduction AlarmWorX is the alarm monitoring logging and reporting module in ProcessView There are actually several components that make up this software package e Alarm Server Configurator Creates alarm definitions e Alarm Server Main engine for monitoring alarms e Alarm Logging Configurator Defines what alarms get logged to a database and or printer e Alarm Logger Enables printing and logging to a database e Alarm Container Provides a container for the Alarm Viewer ActiveX helpful for stand alone applications e Alarm Viewer ActiveX Plug in that shows live alarm information e Alarm Report ActiveX Plug in that shows historical alarm information from the logged database e Alarm Indicator ActiveX Monitors alarm activity from virtually anywhere on your computer display e AlarmWorX Multimedia optional Plug ins for enunciating alarms using various multimedia agents including pager phone fax e mail and marquee Within each of these are dozens of tools with hundreds of parameters and combinations to satis
9. Please refer to Chapter 11 in this Getting Started manual for more information on Technical Support ProcessView Installation Errors Expression Errors Smar About Box Automation Server is not registered The installation of ProcessView failed to register the About Box Automation Server Restart your computer and try the installation again If the problem persists contact Smar Technical Support Smar Tag Browser Automation DLL not registered The installation of ProcessView failed to register the Tag Browser Automation Server Restart your computer and try the installation again If the problem persists contact Smar Technical Support Syntax Error Unknown number format A number was specified in the expression but in an invalid or unknown format Syntax Error No end tag token A start tag token was found but no matching end tag token Syntax Error No end local variable token A start local variable token was found but no matching end local variable token Syntax Error Unknown function An unknown function name was specified in the expression Syntax Error Unknown operator An unknown operator was specified in the expression Syntax Error No tag name Start and end tag tokens were found with no tag name specified between the tokens Syntax Error No local variable name Start and end local variable tokens were found with no local variable name specified between the tokens Syntax Error
10. User Information x Please enter pour name and the name of the company for whom wou work Introduce nme pse 7 Company Smar Equipamentos Industrials Ltda Back Cancel Figure 2 3 User Information 8 The Choose Destination Location dialog box appears as shown in Figure 2 4 Select the destination location for the software installation The default directory for the setup is Program Files Smar ProcessView If you wish to keep this default location click the Next button to 2 3 R80 Getting Started User s Manual continue lf you prefer to select a different directory location for the installation click the Browse button to select a different drive or directory Click Next to continue Choose Destination Location Setup will install Process Mew in the following folder To install to this folder click Mest To install to a different folder click Browse and select another folder ou can choose not to install ProcessView by clicking Cancel to exit Setup Pa 7 Destination Folder Destination C Program FilesSmar ProcessWien Browse Cancel Figure 2 4 Choosing the Destination Location 9 The Component dialog box appears as shown in Figure 2 5 By default the components and subcomponents installed by ProcessView require at least 600 MB of disk space If you lack the Space a message appears asking you either to change hard drives or delete unnecessary files from your current drive
11. Getting Started US 0 sinalf ell N Sit MAY 06 Getting Started VERSION 8 FOUNDATION USER S MANUAL Getting Started YivBABeanRoaster GraphWorX by Smar er E ioj xj File View Tools Configure Help VBA Coffee Bean Factory VBA Recipe Manager Coffee Bean Flow PAINT MIXERS PVIEWSTTME Specifications and information are 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 Charpter 1 PROCESSVIEW ARCHITECTURE 2 0 ii o da aa Dl A eh 1 1 INTRODUCTION er 1 1 WHAT ISOLE FOR PROCESS CONTROL 2 2 nella len 1 1 WHAT FS PROCESS VIEW st a lleida ica 1 2 GRAPHWORX Ge el ONCE UTR OT Ur ee ene are ee 1 3 TRENDWORX caretas een ee ee tte oe td tie gh ed was ecco enna ae Bere nee 1 4 PEARL Oele 1 4 SCHIPTWORX ra a ee ee ee dret anne 1 4 PROJ OTWORY ee ee ee ei 1 4 VORWORX an Ada O A ee 1 5 A ae es 1 5 SCHEEN MANAGER anne ee ee en tte er 1 5 Se a A Mand as ee Reason eae 1 5 CENBROK ER nena ee Oran te Wenn OE Suerte een Enea te ee ene eo Oe eee rene 1 6 BR ON at pc ee ee ee lt bt Fe eden Ie ah ate 1 6 SECURITY SERVER A ee er 1 6 A E eee eee 1 6 DA TAWOR AAA A mers eee Ser eee ee 1 7 ALARMWORX MULTIMEDIA eis athe aes ee a tadas 1 7 S
12. ROT Running Object Table upon exiting If this error occurs you are advised to exit Persistent Trending and reboot the PC 11 3 Getting Started Error opening Tag Browser lt appears when the Persistent Trending cannot load the Smar Tag Browser Make sure that the Tag Browser has been properly installed and registered Error Opening About Box lt appears when the Persistent Trending cannot display the About box information Make sure that the SmarAbout dll has been properly installed and registered Logging time interval should be adjusted or the number of samples increased Data buffer can be refreshed prior to logging This appears when you configure a Persistent Trending group for logging to a text file and the Log to Disk settings are such that the logging interval is larger than the amount of data samples the group has been configured to keep in memory buffers As a result you can lose data while logging Insufficient Security Level lt appears when you attempt to perform an operation within the Persistent Trending without having the required security attributes in the ProcessView Security Server The selected language translation is not available lt appears when you try to switch languages and the Persistent Trending cannot find required the language resource DLL A search string must be specified lt appears when you try to perform point replacement operations without specifying a search string A replace string m
13. To add further to these lists select the desired application from the drop down list and check the Include in Auto Start Stop List entering a delay if desired Use the Up Down arrow keys to change the sequence of the list In the Optional Startup Command field you can specify a startup file for the selected application For example you may want to start GraphWorX with a specific display gdf file in runtime mode To select a startup file click the button to the right and browse for the file Select a file and then click OK The directory path and file name appear in the Optional Startup Command field as shown in the figure below For complete information about configuring ProcessView Tray please see the ProcessView Tray Help documentation ProcessView provides a utility called GenBroker to assist with projects using a set of applications networked together There are many options and configurations possible As with other chapters in this Getting Started manual this section covers just some basics to get a project pointed in the right direction For further information please see the GenBroker Help documentation on the ProcessView product CD The GenBroker Configurator is a tool that enables you to customize your network architecture The GenBroker Configurator allows you to e Specify the communication method e Configure the GenBroker Client e Configure the GenBroker Server e Assign nodes to direct channels 8
14. ann Made xl Descending Bonne Then bu Time Date MM Ascending Clear All Time Date Descending Ascending El Descending Then by fe Ascending Descending none E Then by ee e Ascending none Descending Figure 7 7 Sorting Alarm Information Configuring the Alarm Viewer In Configuration mode double click on the Alarm Viewer ActiveX control This opens the Properties dialog box as shown in Figure 7 8 7 4 AlarmWorX Quick Start General Default Aow Column Subscription Display Grids Tool Tips Settings Alarm Interaction Enable MiliSeconds MW Enable Double Click Disable Popup Menu Runtime Interaction e Auto Start 4 Event Show Header 4 Move Columns If Resize Columns Resize Rows Always Use Ack Dialog Force Comment Severity Cancel Apply Help Figure 7 8 Alarm Viewer ActiveX Properties Dialog Box There are many parameters that can be modified just one of which will now be covered Please refer to the AlarmWorX documentation for complete information about available configuration options It is possible to configure not only the row colors based on alarm state as mentioned earlier in this chapter but also the Font and Flash properties They also can appear differently based on the priority also known as the severity ofthe alarm To change how alarm rows appear 1 Click on the Row tab
15. as shown in Figure 4 7 4 3 R80 Getting Started User s Manual 2 This opens the Tag Properties dialog box as shown in Figure 4 8 Change the following parameters e Name Tank 1 File Add Edit View Help ajajaj a Ged lL DiskIO Name FL HT alobalvariables f PLCSim Temperatures H H Recipeste 3 HI Simulater Pelete JE WebHMI New Group MICH Mi o Fig 4 7 Adding a New Tag to the Levels Group e Description Water Level e Simulation Signal Sine e Data Type FLOAT 3 The OPC specification also provides for passing OPC clients the scaling used for each OPC tag This aids in setting up ranges for animated graphics trend logging scaling etc You will now add scaling to this tag Under the Scaling section check the Enable check box and then Tag Properties x Mame Tank 1 Description water Level Amplitude Simulation signal Sine chase 0 ose EEE Scaling Enable Settings crite C Read Write In t Value E Figure 4 8 Tag Properties click on the Settings button 4 The Tag Process Settings dialog box appears as shown in Figure 4 9 The sine wave signal you have configured will go from 1 to 1 Fill in the fields as shown in Figure 4 9 so this scales to 0 to 100 meters Click OK 4 4 OPC Server Quick Start Tag Process Settings Figure 4 9 OPC Tag Scaling 5 The Tag Properties dialog box now appears as shown in
16. for products be REMOVED from this PC If you continue your ability and rights to use the product on this PC will be REMOVED Do you wish to continue j Cancel Figure 3 23 Killing a Software Key License 23 Click OK to continue or Cancel to exit Clicking OK will display another warning message lf the license you are killing is an authorized time limited license a message appears as shown in Figure 3 24 Process View Warning you will not be able to reauthorize this time limited license using the Proc iew Web Licensing Utility Please contact Procview Customer Service for further information S Cancel Figure 3 24 Killing a Time Limited License 24 If the license you are killing is a 30 day license or a permanent license a message appears as shown in Figure 3 25 Smar Software Licensing If you Continue your ability to use the product will be REMOVED from this system Continue Cancel Figure 3 25 Continue With License Termination 25 Clicking OK will display the Kill and Remove License dialog box as shown in Figure 3 26 Click Cancel if you do not want to continue Enter your name the date and the password you received from Smar to kill the license on the above dialog box and then click OK Click Cancel if you do not want to kill your license NOTE This is the last step before you can exit without killing your license Enter Hame Matt Enter Date 114142002 C Ente
17. interact with and manipulate the data The Data Mining Configurator establishes connections with data sources that can be mined from ProcessView applications such as GraphWorX where users can visualize data Key features of data mining include e Brings database access to any OPC client e Supports many data sources including Microsoft Access Microsoft SQL Server Microsoft Excel MSDE and Oracle e Easy to use dataset support includes database table access single field read or write column read or write row read or write and two dimensional array read or write as well as simple SQL commands e Data manipulators enable access to database stored procedures and execution of complex SQL commands e Database Connection Wizard e Database object browser e Support for aliasing one data tag can access multiple database fields e Data Mining grid ActiveX control e Data Mining Configurator e Integration of data mining configuration into Unified Data Browser Screen Manager The Screen Manager is a utility for managing the layout of the displays used for the operator interface The Screen Manager supports configuration not only for a single computer monitor but also for a multiple monitor system allowing definitions of various layouts to fill the screen s The Screen Manger not only supports the ProcessView application documents but third party documents as well e g placement of a CAD drawing or a Microsoft Word document
18. 11 19 SECURITY SERVER roren e el ee er Eee ine 11 19 LOGIN GEHIEN Tees een contes 11 19 Getting Started VI Chapter 1 Introduction PROCESSVIEW ARCHITECTURE Welcome to the Smar ProcessView M family of Web enabled industrial automation software for Microsoft Windows operating systems featuring OPC based client and server applications for Human Machine Interface HMI SCADA and Control This Getting Started manual will help you get up and running with your new software quickly and easily It will show you how to e Install the ProcessView software e Authorize a ProcessView software license e Work with the online GraphWorx tutorial e Configure an OPC tag e Create a simple project with graphics trends and alarms There is also a section on tips and tricks for working efficiently on projects and a quick explanation of the other tools offered by ProcessView The remainder of this chapter provides some background on the following information e Whatis OLE for Process Control e What is ProcessView e System components clients and servers e Creating your custom project What Is OLE for Process Control OLE for Process Control OPC is a standards based approach for connecting data sources e g PLCs controllers I O devices databases etc with HMI client applications graphics trending alarming etc It enhances the interface between client and server applications by providing a universally
19. 4 Charpter 10 HELP AND TECHNICAL SUPPORT uzuuuu000222222220000000000n0022an0000n00nnnnaannnnnnnnonnnnn nn nnnnnnnen 10 1 GONTAGT INFORMATION uustiitasaes iii en anna 10 1 Charpler TT ERROR MESSAGES Sida A een 11 1 ERROR MESSAGES se ee pila dad 11 1 PROGESSVIEW INSTALLATION ERRORS a a u u 11 1 IV Table of Contents EXPRESSION ERRORS cu E a eee ee 11 1 LANGUAGE SOPORTA tet ada 11 2 GRARAWO Ra o 11 2 TBRENDWORR a a eee IE 11 2 TFRENDVIEWERACTIMEXA ica ee tee lat ideo lolo ee a detecci n 11 3 PERSISTENT TRENDING 2 ee 11 3 TRENDWORXCONTAINER 2822er er ticas 11 4 REND WORX REROREING smc ee een 11 5 IIA ta totales omdiadeoa 11 8 TRENDWORX SOLDATA LOGOER orasi ee ee es ei 11 8 SCRIPT WORX AND SWAENGINE sas o o a use lesisei 11 10 BUNSCRIR Dantin Een er ee nee Nein cameos aoa g en muaedas 11 11 SYNGHIBONIZATION OF FIEE AND VBA EDITO Rada 11 11 SCRIPT O aces 11 12 SEGUR Cap er Lean ee euch 11 12 AEARMWORR 22er A A eta too 11 13 ALARMWORX SERVER o tl ee 11 13 ALARMWOR X LOGGER E32 ee ee ee sende erobern enge 11 13 ALARM OR RER OFT o ne eee eee age 11 14 NS A O HITECHE BER UBSEHERNEEEERERR ARENA 11 15 DATAWORR er es seele re 11 15 LICENSE WEIT Eee ee an nee ae dae lalola tc ies 11 16 INITIAETZATION ERROR oie ae 11 16 AUTHORIZATION ERRORS nisse ee ee 11 17 TRANSFER FRRORS ea ansehe a aid 11 17 LICENSE REMOVAL ERRORS ren ee rer 11 18 TEMPORARY LICENSING ERRORS cias 11 18 GENERAL ERRORS ger reelle en 11 18 SECUR ee ee ee
20. 5 Getting Started User s Manual e Assign mediator nodes for indirect channels e Specify the default channel e Add and remove nodes or IP addresses e Configure channel properties e Specify the location of primary and redundant remote servers The configuration settings are saved in a GenBroker configuration gbx file You can store multiple configuration files Configuration files tell GenBroker Server how to communicate when it interacts with various clients Starting the GenBroker Configurator To start the GenBroker Configurator 1 From the Windows Start menu select Programs gt Smar ProcessView gt Tools gt GenBroker Configurator 2 This opens the GenBroker Configurator startup dialog box as shown in Figure 8 8 Since GenBroker needs some information about the network it needs to know how to communicate with particular nodes you should specify an active GenBroker configuration file The GenBroker configuration file is stored in an XML format in a gbx file The GenBroker configuration file specified as the Active Configuration is the default configuration used for GenBroker communications To specify an Active Configuration click the button to select a gbx file Then click the Edit button To create a new configuration click the Edit button If no active configuration file is specified OPC Direct communication is used for all nodes In this case GenBroker communication behaves the same way for OPC Data
21. Access Security and Licensing applications using other subsystems may work a little bit differently as OPC communication except it does not pick up the servers location from the system registry as mentioned above Instead it assumes the servers are local You can also specify an Alternate Configuration file for GenBroker Server by checking the check box and clicking the button to select a gbx file z GenBroker Configurator i a Ioj x al a Active Configuration Thiz is the active GenBroker configuration for all GenBroker communications on this node Ic Documents and Settings Desktop emp Test gbx Edi Use this option if you want the GenBroker Server on this node to have a separate configuration from what 13 specified in the active configuration eg Edit lt lt Less Cancel Figure 8 8 GenBroker Configurator Startup Use Alternate Configuration for GenBroker Server 3 Clicking the Edit button opens the GenBroker Configurator as shown in Figure 8 9 The screen consists of a split window with a tree control view in the left hand pane and a configuration view in the right hand pane The Configurator provides a standard format for the configuration The Configurator also includes a toolbar and menus with several command functions The Configurator properties are described in detail in the sections below 8 6 Process View Utilities E Configuration Properties Administrative
22. Control the layout of windows using the Screen Manager e Configure security settings to password protect projects e Back up project files to Microsoft Visual SourceSafe e Search for and replace machine names and OPC tags throughout all project files using a global find replace utility e Publish projects to the Web e Control and monitor runtime functions for all applications using ProcessView Tray e Launch ProcessView system tools e Generate comprehensive reports for all files and projects VCRWorX Data Mining Process View Utilities Import and manage third party applications Note For information about adding third party applications to ProjectWorX please contact smarinfo smar com For additional information about ProjectWorX please see the Help documentation for this application VCRWorX is a powerful tool in ProcessView that enables the replay and reanimation of graphical historical and alarm data Features of VCRWorX replay include Replay of OPC data Reanimation of graphics Re plotting of trends Replay of alarms See what the operator saw through replay of graphical displays VCRWorX Control Panel with customizable skins layouts Change the replay speed Specify time and date ranges for data replay Search for key events tags and expressions Customize the layout and appearance using skins For additional information about VCRWorX please see the Help documentation for this application ProcessV
23. For additional information about the Screen Manager please see the Help documentation for this application DataSpy OPC DataSpy is a utility for connecting to OPC servers serving as a test application and also as a convenient tool for viewing OPC information It can test OPC Data Access compliance as well as OPC Alarm and Events compliance The analysis tools provided aid in quickly trouble shooting third party drivers For additional information about OPC DataSpy please see the Help documentation for this application 1 5 Getting Started User s Manual 1 6 GenBroker DCOM is the method of communication for ProcessView There are however certain disadvantages to using DCOM To overcome DCOM timeout problems for example it was necessary to eliminate Windows callbacks and reduce the number of different function calls over Windows DCOM communications DCOM s major disadvantages are e Its complex settings often make its configuration ineffective when the client is remote e It does not work well across NT domains e lts connection over slow and unreliable networks e g the Internet is practically impossible e Itis not easy to configure to pass through firewalls In response to these difficulties Smar has enhanced ProcessView with GenBroker a proven high speed communications utility Employing a network of applications GenBroker uses TCP IP and SOAP XML channels to achieve real time and secure communications betwe
24. Launch ProcessView system tools e Generate comprehensive reports for all files and projects For additional information about ProjectWorX please see the Help documentation for this application To launch ProjectWorx 1 From the Windows Start menu select Programs gt Smar ProcessView gt ProjectWorX 2 The first time you open ProjectWorX you are asked to select a folder in which the ProjectWorX database will be stored as shown in Figure 9 1 Browse for a projects folder and then click OK 9 1 R80 Getting Started User s Manual 9 2 Please select a root folder For Projectors II ComPlus Applications CompuServe 7 0 5 CyberLink El 5 Smar mi El Processview IS Bin 5 Examples G Genlic wings fom Project DO EProjects DI PW Templates Folder Frojects Make New Folder Cancel A Figure 9 1 Main Projects Folder Selection 3 The Smar ProjectWorX Projects console opens in the Microsoft Management Console as shown in Figure 9 2 This is the main ProjectWorX console that allows you manage your ProcessView projects This is a split window with a tree control view in the left hand pane and a configuration view in the right hand pane 4 Select Help Topics from the Help menu for information about setting up your projects tation ven tos top Jo ae Bang Tree Modified R i Applications Es opc Servers Project 1l sec 270 bytes a 20 2001 5 06 02 PMI Projinfo ini
25. Login When you log in the Security Server Configurator screen opens The Security Configurator consists of two separate panes User Group definitions are in the left hand side of the window and individual User Names on the right hand side If the system is blank to begin with you can easily define your own sets by clicking on the New Group button and the New User button on the toolbar as shown in Figure 8 2 and then assign users to groups by clicking on the Associate Users With Groups button E E E Figure 8 2 New User New Group and Associate Users with Groups Toolbar Buttons 8 1 Getting Started User s Manual 8 2 Figure 8 3 shows three groups GENERAL MANAGER OPERATORS and SUPERVISORS Their folders have been expanded click on the symbol next to the folder or double click on the name to show which users are assigned to them File Edit Insert View Help Ee GENERAL MANAGER S E JEFF H E OPERATORS o e E AGRON ae om Bf SUPERVISORS teady NUM F Figure 8 3 User Names and Groups Double click on a group name to edit its parameters Similarly double click on a name to edit that user s security parameters Security Configuration Modes The Security Server supports three Seral modes of security configuration The security mode is specified in the Security Configurator e Basic security mode e Advanced security mode e Integrated NT security mode The Security Server can run in b
26. O bytes 10 15 2002 8 08 14 AM Smar Projectors Projects f Project 1 EY Applications re e OPC Servers h System Tools gt Project Location C Program Files Smar Proc FULL ACCESS Figure 9 2 ProjectWorX Console File Names Do not use full path names for file references For example in the GraphWorX Display Load action use MyDisplay gdf instead of C ProgramFiles Smar ProcessView MyProject MyDisplay gdf This way when the project is used on another machine it does not have to be in the exact same directory GraphWorX Tips and Tricks Specifying a Working Directory Use the Set Working Directory feature to establish a common location for file storage When working with a group of developers have everyone point to a common location on the network making updates easier Selecting Set Working Directory from the Tools menu opens the Set Working Directory dialog box shown in Figure 9 3 which enables you to configure a custom directory in which all application configuration files will be stored and retrieved Click Browse to select the directory Select working directory a E NE xi Ic Documents and Settings 4dministratorsMy Documents hu Save to Registry DK Cancel Figure 9 3 Set Working Directory Dialog Box Aliases If tag names are not yet defined in the OPC server use aliases with descriptive names They can be tied to simulated points for testing purposes and then easily
27. There are subcomponents installed in many of the components These subcomponents are typically broken into three subsections program files help files and example files If you do not have enough disk space to install the complete set of tools you can elect either not to install one or more of the main components e g DataWorX or some of the subcomponents e g help files If you only install the program files for example the amount of hard disk space required decreases To make a change highlight the component and click the Change button This will open the Subcomponents dialog box for that component A check indicates that the component or subcomponent will be installed Click Next to continue Components Selection E x Select components to be installed Components eg CommiarHeip Files TE fa Alarmar iw raptor Trendi ors iw Screen Manager Description This component includes common help tiles Charge Space Required 004396 E Space Available 2203568 K lt Back Next gt Cancel Figure 2 5 Selecting ProcessView Components 2 4 Installation and Requirements The Select Components dialog box appears as shown in Figure 2 6 Here there are two additional options available for a ProcessView installation Browser Station Installation This option should be used when installing the software on a networked PC that ties into another ProcessView system A Browser Station which cannot
28. alarm database 7 3 R80 Getting Started User s Manual Alarm Ack Bw xl Comparison Ack Severity minas I 1000 Lancel Column Description Value Coolant level ts low Possibl Comments Keyboard N KE a en Figure 7 6 Alarm Acknowledgment Once an alarm has returned to normal and has been acknowledged it is removed from the Alarm Viewer Thus only items that require immediate attention are shown to the operators The Historical Alarm Report ActiveX control is used to view old alarms Alarm Sorting The alarms are sorted by default in simple chronological order To change this double click on any column heading The rows are then sorted in ascending order based on the values shown in that column By double clicking on the same column heading a second time they will be sorted in descending order It is possible to sort by more than one column Right click on an alarm line and select Sort from the pop up menu This opens the Sort dialog box as shown in Figure 7 7 Up to five levels of sorting and sub sorting can be configured In the example in Figure 7 7 alarms will be sorted first by node name then by time date Thus all alarms from a given computer node will be grouped together which is convenient for a central alarm viewing station on a network The Default Sort order can be defined in Configuration mode Security can prevent users from changing this order A Sort Alarms by
29. as shown in Figure 5 27 Click the Data Tags button and navigate to the OPC tag Smar Simulator 1 SimulatePLC OUTPUTS FLOAT This is a tag that has already been created It is important to link to this specific tag since the various controls configured in this display to change the light bulb are already tied to this particular OPC tag Property Inspector E x Line Analog Color DataSource 1 Drag Drop Data Source Simulator 1 SimulstePLC OUTPUTS FLOAX Data Tags 2 Expression Iv Fill I Line Start Color ul End Color Start Color E End Color Figure 5 27 Analog Color Dynamic Property Inspector Click on the End Color field and select Yellow Then click OK to save the configuration To get out of sub symbol editing either double click outside the symbol boundary or press the ESC key Enter Runtime mode CTRL M to see this color change work Details on changing the underlying OPC value are covered in the next section Writing Values to OPC Tags 5 12 GraphWorX offers a variety of ways to write values to OPC tags Data Entry Process Points Radio Buttons Push Buttons Check Boxes Sliders Location Dynamic to slide an object Dials Rotation Dynamic to turn an object Pick Actions Pop up Menus VBA Scripting The Quick Start example file already has four of these configured and ready to try out as shown in Figure 5 28 GraphWorX Quick Start Pop up Menu Radio Buttons
30. at GenRegistrar server and will terminate now Check that the GenRegistrar component has been installed Try to re install the application Error Initializing VBA Failed to properly initialize VBA component Try to re install the application Cannot start Subscription Editor Check that the component has been installed Try to re install the application Scripting engine disconnected It is recommended to restart the ScriptWorX Press OK to exit now press Cancel to continue Scripting engine has unexpectedly been terminated Restart the application Configuration of console events failed when calling the scripting engine Failed to configure the scripting engine Try to restart the application Check if there is only one instance of SwxEngine in the Task Manager Configuration of system events failed when calling the scripting engine Failed to configure the scripting engine Try to restart the application Check if there is only one instance of SwxEngine in the Task Manager Setting of current directory failed when calling the scripting engine Failed to configure the scripting engine Try to restart the application Check if there is only one instance of SwxEngine in the Task Manager Another instance of ScriptWorX is already running The ScriptWorX configurator and monitor ScriptWorX32 exe can run only in one instance An attempt to run a second instance has been Error Messages detected Run Script
31. can be freely floating above a GraphWorX application or docked to any side of the GraphWorX display Features of the Symbol Library are fully implemented in the Dockable Symbol Toolbar You can create rename and delete both category files and symbols within the dockable toolbar as well as unlock categories with passwords and change the look of the symbol icons in the view pane The category file format of the Dockable Symbol Toolbar is fully compatible with previous versions of the Symbol Library and vice versa For additional information about the Symbol Library please see the Help documentation for this application ActiveX ToolBox The ActiveX ToolBoX provides tools for creating your own custom ActiveX controls and embedding them in ActiveX containers like GraphWorX You can create applications rapidly and professionally with high performance ActiveX controls that are true OPC clients For additional information about ActiveX ToolBox please see the Help documentation for this application 1 7 Getting Started User s Manual System Design 1 8 OPC ToolWorX OPC ToolWorX is a tool for creating OPC Data Access and OPC Alarm server and client applications lt includes OPC configuration GUI production grade Modbus OPC server as example detailed documentation and explanation of OPC concepts and OPC test client With a large number of devices and servers available in the automation market it is necessary for OEMs end users and syste
32. connect directly to an OPC server must connect to a remote machine For a typical installation this option should NOT be checked GaphWorX Runtime Only This option creates an installation whereby GraphWorX the graphics screen building module in ProcessView cannot enter Configuration mode For the typical installation this option should NOT be checked Click Next to continue Installation Type u E x Check the following options if required For standard installation DO NOT check any options select Browser view Node Installation No Local OPC 140 l GraphWor Runtime Only No Configuration Mode Installation Type Back Cancel Figure 2 6 Selecting ProcessView Components 10 The Select Program Folder dialog box appears as shown in Figure 2 7 You can choose the program folder in which the software will be installed The default folder in the Program Folder field is Smar ProcessView You can keep this default select an existing folder from the list or type a new folder name in the Program Folders field Click Next to continue 2 5 R80 Getting Started User s Manual Select Program Folder x Setup will add program icons to the Program Folder listed below F l d r ou may type a new folder name or select one from the existing O e E Folders list Click Hest to continue Program Program Folders ALLE Ones ACD Systems Administrative Tools Adobe Canon Font Manager CorelDRAW 7 CorelDR
33. counts networking logging and alarming requirements as well as other factors To determine which type of computer best fits your application set up a test application station The processor and memory requirements of your existing project may be greater in this version of ProcessView than in previous versions due to additional and enhanced features in the product Installing Process View The following steps detail the ProcessView system installation Before installing Smar software be sure to close all other applications If your operating system e g Windows NT requires a login name you must log in with administrator capability before installing ProcessView software To run the ProcessView applications you must be logged into the operating system with an account that is a member of the Administrators group or the Power Users group 1 Before installing Smar software be sure that all other applications are closed and or disabled 2 Insert the ProcessView product CD into your CD ROM drive If Autorun is enabled on your system the CD introduction starts automatically Otherwise browse to your CD ROM drive and run the RunMe bat file 3 During the ProcessView 8 0 installation the system will look for a prior installation of the ProcessView License Utility If a previous installation of the License Utility is detected an update is required If your PC is currently licensed a temporary ProcessView 8 0 license with
34. demo period expired ALL ACCESS DENIED This message appears when ProcessView runs in the Demo mode and shuts down after the Demo period Message Box Errors Error loading AppSec DLL The dll APPSEC DLL must be in the same directory as the security server SECURITY EXE This file could not be found or is corrupt You must copy this file back or reinstall ProcessView after uninstalling the current setup Login Client The Security Server is not installed on the local computer Install the Security Server or select 11 19 Getting Started 11 20 Preferences from the Options menu and choose the network node where the Security Server has been installed The Security Server is not installed or is not responding on network node 1 This is usually caused by a network failure To select a Security Server installed on a different machine select Preferences from the Options menu and choose a working network node where the Security Server has been installed Smar About Box Automation Server is not registered The installation of ProcessView failed to register the About Box Automation Server Reinstall ProcessView
35. e mailing log files are ideal for tracking and archiving data and sending detailed reports to technical support Developers can use these reports to identify the source of the problems For complete information about using TraceWorX please see the TraceWorX Help documentation on the ProcessView product CD ProcessView contains numerous applications with multiple components requiring a well trained user in order to successfully create integrate deploy and manage projects Each of these components requires complex setup of many different types of configuration files databases and OPC servers as well as runtime and security settings To simplify the management and deployment of the broad spectrum of ProcessView applications ProjectWorX integrates all ProcessView applications into a single easy to manage format The ProjectWorX user interface is basically a container embedded in the Microsoft Management Console MMC The ProjectWorX console conveniently consolidates all of your ProcessView files in one easily accessible location enabling you to e Organize all ProcessView application files into separate projects e Create new ProcessView application files and OPC server configurations e Import application files into projects e Start and stop ProcessView applications e Pack project files into a single compressed file and unpack project files for easy deployment to multiple computers e Activate entire projects into runtime mode e
36. fF Telephone Fax AN E mail I Site Code 7985 6017 DDAE 0010 DF94 4207 73 Figure 3 16 Process View Registration Information 16 The ProcessView Product Registration dialog box is displayed as shown in Figure 3 17 There are two options depending on whether the products have already been purchased and shipped with a labeled Product CD If the products to be installed on this PC have already been 3 9 R80 Getting Started User s Manual 3 10 purchased enter the Product Registration ID number s provided with the CD case s in the field s provided Then click Accept The next dialog box to appear will be the Registration Process Completed dialog box Skip to Step 4 below 17 If you have not yet purchased the software products and therefore do not yet have the CDs with the sticker label bearing your Registration Numbers click Skip to proceed to the next dialog box Process iew Product Registration 3 l x IF you have already purchased product s enter the provided Registration Numbers to be licensed on this PE The numbers may be found on the CD holders Registration Humber Customer Code Additional Skip Figure 3 17 ProcessView Product Registration 18 In the New Purchase of Products dialog box shown in Figure 3 18 will be displayed next if this is a new purchase or if the Product IDs are not available This dialog box does not require that the Registration IDs have been specified because the
37. loading by TrendWorX Container Make sure that the target directory exists Could not load display list It appears when you try to load a display file list for automatic loading by TrendWorX Container Make sure that the target directory exists A Window with a titlebar must have a border lt appears when you configure a display or main application window style with conflicting options This is NOT a Pocket TrendWorX File Please Exit CE Configuration Mode First It appears when the TrendWorX Container has been set in CE Configuration mode and you try to load a non CE display file Cut to clipboard failed lt appears when the TrendWorX Container fails to execute a Cut menu action on an ActiveX Control Copy to clipboard failed lt appears when the TrendWorX Container fails to execute a Copy menu action on an ActiveX Control Retry the operation Error Messages Failed to paste object from clipboard lt appears when the TrendWorX Container fails to execute a Paste menu action from the Windows Clipboard Retry the operation choosing Paste Special ltem on the clipboard has zero size lt appears when the available item on the Windows Clipboard has zero size Retry placing the item on the Clipboard again TrendWorX Reporting Error Opening About Box It appears when the TrendWorX Reporting cannot display the About box information Make sure that the SmarAbout dll has been properly installed and registered OLE initialization
38. product is NOT authorized at the current site Figure 3 9 License Not Found Message If you are running the License Utility for the first time before authorizing your license on a computer a dialog box for the Temporary License Authorization appears as shown in Figure 3 10 This allows you to use Smar products immediately for up to 30 days while you are completing the registration process The temporary licensing is a one time license and is for a period of 30 days This can be used for product evaluation and trial purposes To execute the temporary license click Yes If you want to transfer a license to the PC click No If you want to continue to run in demonstration mode click Exit Smar Software Licensing ProcessYiew Temporary License Authorization 3 x Selecting YES will begin the registration process and authorize this PE to run for a one time only thirty 30 day trial period The PC can be FULLY authorized at any time during or after this tral period by completing and retuming the Customer Registration Form generated by the registration dialog YES want to activate my temporary authorization now want to transter a license to this PC wank to esit and continue to run in demonstration mode Figure 3 10 Temporary License Authorization This enables the temporary license and the License Utility will open as shown in Figure 3 11 If you are upgrading a previous version of the License Uti
39. provide a Site Code in order to obtain a valid Site Key The Site Ley wall then be valid during or after the 30 day tral period has ended 2 Fusing a disk defrag ublity such as Norton Utilities Speed Disk be sure to configure the utility such that the GenLlics2 ent GenLics2 rst and GenLics2 key files are not moved If these files are manipulated the software license will be lost As an example it using Morton Speed Disk choose File Options Customize and Unmovable Files and specify that the ent ret and kep files must not be moved Be gt Have you read and understood the information in this dialagbox IF you choose No Setup will close Select Yes to continue Back Yes Ho Figure 3 6 License Utility Version Information 11 In order to complete the License Utility installation you must acknowledge that you have read the notice that was displayed in the previous screen Check the check box and click the Next button to continue as shown in Figure 3 7 Motice Acknowledgement g x Do you acknowledge reading and understanding the notice in the previous display Installation will not continue without acknowledgement Cancel Figure 3 7 Acknowledging the License Utility Version Warning Setup is now complete as shown in Figure 3 8 Click the Finish button to exit the installation wizard You may be asked to restart your computer before running the Smar License Utility Note You must now run
40. sim Simulator File Add Edit wiew Help Mew Device Ctrl D Mew Group Cr Mew Tag Ctrl T Multipl Etr Mame Function Access Processing T Ramp REA Custom a Temperatures Levels i Recipestorage SS Figure 4 13 Multiplying a Base Tag OPC Server Quick Start 4 Setthe Number of tags to 9 as shown in Figure 4 14 Click OK Multiply Tag q x Base name 7 Lancel Duplicate AM PLITUDE Duplicator Factor i 0 First number i Humerc places E Number of tags E Figure 4 14 Multiply Tag Dialog Box 5 This creates 9 tags named T001 T002 T003 and so on You can delete the first base tag T if you wish by right clicking on it and selecting Delete from the pop up menu 6 The final step is to select Save from the File menu to save your changes There are other features in the Simulator OPC Server such as Monitor Mode for viewing the OPC values without requiring a separate OPC client importing and exporting tags to CSV files etc For more information please see the Simulator OPC Server Help documentation 4 7 R80 Getting Started User s Manual 4 8 Chapter 5 GRAPHWORX QUICK START This chapter serves as a mini tutorial for GraphWorX the HMI module in ProcessView There are dozens of tools with hundreds of parameters and combinations to create powerful graphics The intent of this chapter is not to go through every combination and per
41. switched to live I O after tags are defined Use aliases for connections in symbols added to a symbol library With long descriptive names for the aliases it becomes a self documenting library For example it is far more understandable having a connection with the name lt lt OutsideAirTemperatureAnalogValue gt gt than it is to have an old OPC connection like Smar Modbus PLC12 T101 For information about configuring aliases please see the GraphWorX Help documentation Use the Shared Object Name property for objects that will be used in more than one place on more than one GraphWorX display That way they can be globally updated should changes be required Use the Object Name property for every object This makes it easier to identify the objects in Search Replace reports Alias lists Find reports and so on To share just one object with someone else simply drag it out of the GraphWorX display directly to the desktop of your computer It creates a scrap file which can be shipped over the network and or copied to a floppy disk etc This scrap file can then simply be dragged back into another GraphWorX display To duplicate and place objects in one step hold down the CTRL key as you drag them Open up multiple instances of GraphWorX to copy objects between different displays Instead of using two separate Hide dynamics to toggle the visibility of two different objects first select the two objects and then apply the Digital Sele
42. the Alarm Viewer ActiveX file and enter Runtime to view the newly configured alarm in action Chapter 8 Introduction Security Server PROCESSVIEW UTILITIES ProcessView offers a host of applications to complement the core products of GraphWorX TrendWorX and AlarmWorX This chapter briefly introduces some of these utilities For further details on these and the rest of the products offered please refer to the Help documentation The Smar Security Server provides a variety of options for restricting operator actions during runtime including e Which points they can write to change value e Critical points e Which files they can open e Time sheets for defining when they can log in e Password management e Workstation access for logging in e Client application action restrictions For additional information about configuring the Security Server please refer to the Security Server Help documentation available on the ProcessView product CD To define the security setup for your system you must use the Smar Security Configurator To launch it choose Start gt Programs gt Smar ProcessView gt Tools gt Security Configurator Enter a user name and password as shown in Figure 8 1 sn Enter an Administator user name and i password or leave the user name blank and enter the default Administrator password User Mame Password Challenge i 4240 Lancel Figure 8 1 Security Server Administrator
43. the License Utility and register your software license in order to use ProcessView or any of its components For more information see the section below called Running the License Utility 3 5 R80 Getting Started User s Manual Setup Complete E i Setup has finished installing Licensing Utility on your computer Tha n K Setup can launch the ReadMe file and GenLics2 exe Choose YOU the options you want below for a Choosing y Yes Tmantia view the Feadiie tle smar software Click Finish to complete Setup Figure 3 8 Setup Complete Running the License Utility 3 6 The ProcessView Software License Utility provides full authorization to any of the purchased ProcessView products and its available options To launch the License Utility from the Windows Start menu select Programs gt Smar Software Licensing gt License Utility This program linked to the executable file GENLIC32 EXE may already have been started if you checked the box to launch it after installation Temporary Authorization of ProcessView System A dialog box will open as shown in Figure 3 9 informing you that ProcessView is not authorized You must first activate a temporary software license Once you have activated the temporary license you will be then able to register your permanent software license This allows you to use our products immediately for up to 30 days while you are completing the registration process x pr a UL This
44. the report creation Make sure that the source and target database connections have been properly configured and not deleted the hard disk where the database is located has enough disk space and the report target name does not include characters such as etc In addition make sure that the tags configured in the report do not have characters such as etc in their names You may have to edit the Logging Names in the TrendWorX Configurator for the tags being logged Error in Opening Target Table Severity 650 The report failed to execute because TrendWorX Reporting could not read open the target table either in the source or the target database TrendWorX Reporting will try to create a target table in the source database even if the report is configured as a CSV or a MS EXCEL report type to accelerate the report creation Make sure that the source and target database connections have been properly configured and not deleted the hard disk where the database is located has enough disk space and all passwords and user id accounts have not been modified since the configuration of the report Failed to Load EXCEL Severity 650 The report failed to execute because TrendWorX Reporting could not load EXCEL Make sure that MS EXCEL has been properly installed on the same PC where TrendWorX Reporting is installed and that the desired MS EXCEL workbook has not been opened exclusively or deleted Getting Started 11 8 Error in Printing EX
45. the section Authorizing Your Software License Authorizing the Software License Once you have your Site Key from either the Web site or from the fax e mail form received from Smar you are ready to authorize your license When you select Authorize License from the Actions menu of the License Utility the ProcessView License Authorization dialog box appears as shown in Figure 3 20 ProcessYiew License Authorization 5 x aeaeaie _ _ _ _ SSS SITE CODE 79856017 DDaB OC10 DF94 4207 79 SITE KEY Cancel Enter the purchased Site Ley which has been provided for your specific Site Code Mote after Temporary Authorization expires the Site Code will change but the orginal Site Key wall still be walid Figure 3 20 License Authorization This dialog box displays your Site Code Type the Site Key number received from Smar in the Site Key field If while using the same PC you have obtained the number from the Smar Web site paste the number into the Site Key field Click Update to have your license authorized You can now view the enabled software license by selecting View License from the Actions menu bar of the License Utility If you had an existing license to begin with clicking Update will overwrite your existing license either by replacing or appending updating it with new products Viewing the Software License To view the software license select View License from the Actions menu of the Licens
46. the window although it is still collecting data in the background on ME gt ES HIM AM MA depre iiem IT TiN Il EINE Ar lu y 48 54 PM 1 49 18 PM 1 49 42 PM 1 50 06 PM Er 1142002 114172002 1111 2002 114172002 11 11 2002 Description lt W PLCSim Levels Tank 1 OP PLCSim Temperatures TO01 0 70 er 91 40 1 50 46 F E Figure 6 6 Freeze Mode Data Details While in Freeze mode click on the graph With the mouse held down drag across the trended data A black bar appears and as the mouse is dragged back and forth over the Trend window the Detail window at the bottom shows the data values and times under the cursor Pressing the Cursor Forward and Cursor Back buttons on the floating toolbar is another way of adjusting which data details are shown If you hover the mouse pointer over one of the data samples over the circle surrounding the point a pop up window appears showing that data point s details as shown in Figure 6 7 This is handy if the details window is ever configured not to be visible Trend Viewer sb ODOM SL E AT ih ne PLE sim Levels Tank 1 Value 5 90 Time 1 58 53 PM Date 11 11 2002 1 50 12 PM 59 36 Pi1 59 00 Ph 59 24 PM 1111200411411 20041411 20041411 2002 Description Value B PLESim Levels Tank 1 3 90 1 50 53 PM ES PLCSim Temperatures TOO7 95 00 1 58 53 PM Figure 6 7 Details of Data Shown in Trend Window Duri
47. to create toolbar failed due to lack of GDI resources Restart container application and or close other applications that use many DataWorX Error Messages GDI resources AlarmWorX Viewer The selected language translation is not available The language translation file is not available Possible reasons are either an incorrect language name or the file is not in the bin directory The selected language resource is too old Please obtain an updated version of the file The language file version is incorrect A new language file must be created with the current resource files Unable to Open File The system could not open the file A corrupted file or an unsupported version could be the cause Unknown Version Using Default Settings The system did not recognize the alarm viewer information stored in the document A corrupted file or an unsupported version could be the cause Error messages that appear in the message boxes OLE initialization failed Make sure that the OLE libraries are the correct version DWX cannot run because of problems with OLE The user should check OLE DLLs The selected language translation is not available You tried to select another language but the translation DLL cannot be found Contact your local vendor to get the proper translation DLL The selected language resource is too old Please obtain an updated version of the file You attempted to select another language but the available transla
48. with an invalid time range span You should adjust this selection Please make a valid time range selection Report End Time is earlier than Report Start Time It appears when you configure a report to execute within a starting time and an ending time and the report end time is newer than the report start time No Target Text File is Selected lt appears when you configure a text type of a report to execute and no valid target filename has been specified No Valid Excel Worksheet is Selected It appears when you configure an EXCEL type of a report to execute and no valid EXCEL Worksheet name has been specified In addition to the above user interface error messages TrendWorX Reporting sends the following messages and errors to the Gen Registrar and if desired to the NT Event Logger Started Reports Severity 500 When entering Runtime mode Stopped Reports Severity 500 When exiting Runtime mode Error in Starting Reports Severity 800 TrendWorX Reporting could not enter Runtime mode Make sure that the computer is not running out of memory or resources or running some extremely CPU intensive application Report was deleted Severity 650 A report was deleted while TrendWorX Reporting was in Runtime mode Error Messages Report was Cancelled Severity 650 A report was cancelled while TrendWorX Reporting was in Runtime mode Report was deleted Severity 650 A report was deleted while TrendWorX Reporting was in Runt
49. 1 and Backup Printer 2 has failed AlarmWorX Report Database Type not supported Error occurs when ConnectionString property is set to the string specifying OLE DB connection to a database other than MS ACCESS or MS SQL Server Crystal Reports Database Connection was not configured Would you like to select ODBC connection now This message box pops up during an attempt to launch Crystal Reports either by clicking Report button on AWXRep toolbar or calling LaunchReport method when Crystal Reports have not previously been configured By selecting Yes button you could open the ODBC panel and select the appropriate ODBC connection for Crystal Reports configuration Crystal Report failed during connection to database Indicates that incorrect ODBC connection was specified for Crystal Reports Change connection and try again Crystal report SQL Server Error This error indicates that Crystal Reports could not recognize the data structure in the given table It occurs when some columns are renamed or deleted Printer error occurred This error message appears if incorrect printer response was received during alarm data printing Fix printer problem and try again Can t load toolbar This message box appears when loading toolbar resource fails due to lack of GDI resources Restart container application and or close other applications that use many GDI resources Error at toolbar creation This message box indicates that attempt
50. AW 3 Date Manager Dicion rio Houaiss Back Cancel Figure 2 7 Selecting the Program Folder 11 The copying of files will now begin Click Cancel to stop the installation procedure at any time 12 Click the Finish button as shown in Figure 2 8 The ProcessView installation automatically installs Microsoft Visual Basic for Applications VBA If you are using the Unicode version of ProcessView for international language switching capability the installation will give you the option of installing Microsoft Arial Unicode Font The installation also installs a Dot Matrix Font on your computer Setup Complete 2 x Setup has finished installing Procez ew on pour computer Thank YOU Choose the options you want below Setup can launch the Readme file and Graphie ors fof choosing Fes want to view the Headhle file Yes want to launch Graphiwot now S mar M Yes want to install ProcessView Software Licensing software Click Finish ta complete Setup Figure 2 8 Installation Complete 2 6 Installation and Requirements Uninstalling Process View The ProcessView software can be uninstalled removed from the system with all of your project related files left intact If your operating system requires a login e g Windows NT you need to log in with administrator capability to uninstall To uninstall ProcessView 1 From the Windows Start menu select Settings gt Control Panel
51. CEL Worksheet Severity 650 The report failed to print automatically the target MS EXCEL Worksheet Make sure there a printer has been installed and configured properly Error in Disconnecting From EXCEL Severity 650 TrendWorX Reporting failed to disconnect from MS EXCEL The user may have to shutdown MS EXCEL manually TWXTray TWX SQL Data Logger failed loading its latest configuration This error occurs when TWX SQL Data Logger cannot load its last configuration The likeliest cause of this error is that no TWX SQL Data Logger configuration exists Use TrendWorX Configurator to create and save Logger configuration Unable to start an instance of TWX SQL Data Logger COM error occurred when creating TWX SQL Data Logger object Make sure that TWX SQL Data Logger application has been properly installed and registered Can not start TWXReporter This message indicates an error has occurred during an attempt to start TrendWorX Reporting Make sure that TrendWorX Reporting application has been properly installed and registered EnterRuntime method of TWX Reporter failed This message indicates an error has occurred during an attempt to call TrendWorX Reporting s EnterRuntime method Make sure that TrendWorX Reporting application has been properly installed and registered Open method of TWX Reporter failed This message indicates an error has occurred during an attempt to call TrendWorX Reporting s Open method Make sure that T
52. Figure 4 10 Click OK to save this tag Tag Process Settings Figure 4 10 Defining the Tag Properties Next you will add several tags to the Temperatures group folder using a special feature of our OPC servers 1 Right click the Temperatures group and select New Tag from the pop up menu as shown in Figure 4 11 4 5 R80 Getting Started User s Manual a TE Diskto Hf Globalvariables II PLE Sim emperatures Lewels Paste AH Recipestorage Delete Hf SimulatePLC Mew Group WebHMI A Properties Figure 4 11 Adding a New Tag to the Temperatures Group 2 This opens the Tag Properties dialog box as shown in Figure 4 12 Change the following parameters e Name T e Enable Scaling 0 to 100 scales to 32 to 212 Deg Your tag should appear as shown in Figure 4 12 This is simply a base tag e one that you will multiply to produce several tags Click OK Ci x Hame TO Description Po Amplitude 1 Simulation signal Ramp rl Fhase lo Data Type INT gt Scaling ACCESS M Enable Read Scaling input range O to 100 wite scales to 32 to 212 Deg Read write Init Value lo Figure 4 12 Base Tag 3 Next you will take this base tag and multiply it to create a series of OPC tags To do this first select the tag T by clicking on it in the right hand window frame then choose Multiply from the Add menu as shown in Figure 4 13 4 6 2 E i Simulator
53. ID uniquely identifies the product s to be installed Select the quantity and type of products to be installed and licensed on this PC and click OK ProcessYiew New Purchase of Products l x Identify the quantity of products to be licensed on this PC Luarntity Product s Point Court Enterprise Systern bl O I Options EI Po yl e WebHMi IW Actives Tookor MMe Server I CE Toolwor 0 W MSDE Logging I OPC Tooors al Po Pe I Reportor net I Eiewors net I Alanmwor Pocket MC w ORs User 2 MobileHMI net Lisers 0 Additional OF Cancel Figure 3 18 New Purchase of Products 19 Finally the ProcessView Registration Process Completed dialog box is displayed as shown in Figure 3 19 You may now choose which method you prefer to use to send your information to Smar Smar Software Licensing Process iew Registration Process Completed m x To complete the registration process select one of the following methods and press OF E mail registration via clipboard E mail techsupper smar com Print and mail registration to IR Or Antonio Furlan dr 1028 Sert ozinho 5P Brazil Cancel Figure 3 19 Registration Process Completed 20 After receiving this information from you the Smar Order Processing Department will provide you with the unique Site Key for your system via fax or e mail Once you have your Site Key you can authorize your software license see
54. MBOLLIBRAR ie ios 1 7 AC TN PC OO BO riera a daba 1 7 OPS TOOLWOR X ne licita 1 8 AG TIVE TOOLWORI A ee a te 1 8 SYSTEM DESIGN 222 ers nee tated e a e a a a aN 1 8 Charpter 2 INSTALLATION AND REQUIREMENTS ccccsssssssssssssseeencnecensenenceceenacanannassssessnsnsesnsnenanaees 2 1 INTRODUCTION tt a ee ee en 2 1 SYSIEM REQUIREMENTS ee einer 2 1 INSTALEINGPROGESSVIE We 2 nee lO al 2 1 UNINSTAEEING PROGESSVIEW sao ces hhc e o a ota Sao O 2 7 Charpter 3 SMAR SOFTWARE LICENSING 22ss sssccrronnnnsnnenneceeensannonsanecceesecuannansnnnenerecannannennessens 3 1 INTRODUCTION esse else 3 1 FREE DEVELOPMENT see ee ee ee acess a A 3 1 FRES DEMO MODE RUNTIME ee seele 3 1 INSTALLING SMAR SOFTWARE LICENSING 2222000022200002000000nnnnnennnnnnnnnnnnnnnnnnnnnnnnnnnnennnnnnnnnnnnnnnnenennn nennen 3 1 RUNNING THE LICENSE UTILITY 2 ee td as 3 6 TEMPORARY AUTHORIZATION OF PROCESSVIEW SYSTEM uaanaeannnnnnunnnunnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnn 3 6 REGISTERING FOR A SOFTWARE LICENSE csccccsssssssscsesssesssesesscscsesesesesesasasesasasasasssseseserasasesesasacacsesesesescscsescseseneeeenen 3 7 AUTHORIZING THE SOFTWARELIGENSE as za Er ee ee hs et rn 3 11 VIEWING THE SOFTWARE LICENSE a ee Nee ee ee eye ee 3 11 TRANSFERRING ASOFTWARE KEY LICENSE estatuilla 3 13 KILLING A SOFTWARE KEY LICENSE nee see ee een 3 14 GFWGOMBATIBIL ee an ee ea lances 3 16 SITE KEYS AND FILE MAINTENANGE c
55. Missing left parenthesis A right parenthesis was found with no matching left parenthesis Syntax Error Missing right parenthesis A left parenthesis was found with no matching right parenthesis Syntax Error Incorrect number of parameters The wrong number of parameters was specified in a function used in the expression Syntax Error Unexpected token An unspecified syntax error exists in the expression Syntax Error No end string constant token A start string constant token was found but no matching end string constant token Getting Started Language Support GraphWorX TrendWorX 11 2 Syntax Error No end alias token A start alias token lt lt was found but no matching end alias token gt gt Syntax Error Old shift operator unsupported See shl and shr Old Shift operators lt lt and gt gt are no longer supported for expression configuration Use shl and shr functions instead The selected language resource does not have the appropriate version number Please obtain an updated version of the file lt FileName gt The selected language translation is not available This error message appears when you attempt to change to a language for which there is no available language resource file Unexpected file format This error occurs if the format of the file you are attempting to open is not valid for this version of GraphWorX This message will appear if you attempt to open a fil
56. Servers Channels and Nodes channels BE OPC Direct default E Advanced 22 OPC over TCP IP Direct Channels TEF oe OPC over SOAPZEML Direct Channels SOAF e OPC over DCOM Direct Channels DEON Add TCP Channel Set s Default Add Node Add SOAP Channel Properties Eemove Add DCOM Channel For Help press F1 ACTIVE Figure 8 9 GenBroker Configurator NOTE In order for clients to communicate with the GenBroker Server you must set GenBroker active on the server node using ProcessView Tray GenBroker Channels There are three basic methods for GenBroker Networked communications 1 OPC Direct In an OPC direct channel the client applications such as GraphWorx TrendWorX and AlarmWorX communicate directly with OPC servers This method uses standard fast DCOM over an intranet or local area network LAN but does not allow you to set a connection retry period or timeout settings This method of communication is similar to that of OLExpress 2 Using a Direct Channel In a direct channel client applications communicate with GenBroker software located on remote nodes on an intranet or LAN This method allows you to set a connection retry period and timeout settings GenBroker then communicates locally with the target OPC servers on behalf of the client application There are predefined direct channels that users cannot delete 3 Using a Channel via a mediator node Indirect Channe
57. acket because either the maximum number of data logging packets to hold in memory has been reached or the maximum number of retrials for data logging a packet of data has been exceeded Make sure the PC is not overloaded the database is available the network connection is active and a user or administrator has not opened the database in Exclusive mode The configuration of data logging may have to be evaluated to prevent the system from overloading You may also have to modify registry settings for the maximum number of packets or data logging retrials Retried To Log Data Severity 650 The Data Logger has had to retry to log a logging packet Make sure the PC is not overloaded the database is available the network connection is active and a user or administrator has not opened the database in Exclusive mode The configuration of data logging may have to be evaluated to prevent the system from overloading You may also have to modify registry settings for the maximum number of packets and or data logging retrials ScriptWorX and SwxEngine 11 10 Scripting engine did not start yet do you want to wait Script engine has not started in the expected time The computer can be overloaded so wait for a while Failed to start scripting engine The application cannot fully operate Check that the scripting engine SwxEngine exe is available and has been registered Try to re install the application Application failed to register properly
58. alog box for the new tag appears in the right hand pane of the Configurator as shown in Figure 7 13 3 Inthe Name field give this alarm tag the name Tank Level Alarm 4 Inthe OPC Input 1 field click on the arrow button and select OPC Tags from the pop up menu This opens the Unified Data Browser In the OPC DA tab browse to the OPC tags created earlier in Chapter 5 and select Smar Simulator 1 PLCSim Levels Tank 1 Click OK The tag now appears in the OPC Input 1 field text box as shown in Figure 7 13 1 Name Tank Level Alarm 10 25 2002 4 00 06 PM OPC Input 1 Smar Simulator 1 PLCSim Levels Tank 1 E General Alarms Related Values reas Enabled 7 Default Display Description Delay seconds Base Text The Tank Level is E Help Instructions Enter alarm help test here configured to show up in the ToolTip Apply Reset Add New Tag Figure 7 13 General Alarm Tag Definition Fields 7 0 R80 Getting Started User s Manual 7 8 5 In the General tab enter the following parameters as shown in Figure 7 13 e Enabled 1 e Base Text The Tank Level is This text concatenated with the alarm message text to create the full alarm line appears in the Alarm Viewer is logged to disk and is used by the optional AlarmWorX Multimedia package to send to pages and e mails etc NOTE In the Help Instructions field you can optionally enter the text that will appear in t
59. as shown in Figure 7 9 Display Grid Tool Tips Settings General Default Row Colurnrn Subscription Event Type Alarm Condition bl Configure Severity Achons Flash Disabled Beep Disabled Color Text Color gE Background Figure 7 9 Alarm Row Configuration Cancel Apply Help 2 Click on the Severity drop down list and select 900 1000 The window then shows the settings 3 for all unacknowledged alarms with a severity priority greater than or equal to 900 Click on the Configure button This opens the Set Row dialog box as shown in Figure 7 10 Here you can change the Font Colors Flash and Beep parameters Click OK when you are 7 3 R80 Getting Started User s Manual Set Row Alarm Condition x Mote A oO K a00 E Severity E Severity 5 represents low Cancel F severity to next Font valid severity Delete Text Flash Text Color A Frequency Slow Background Beep Background Color Frequency Slow Figure 7 10 Alarm Row Configuration Configuring an Alarm Tag 7 6 The AlarmWorX Configurator is used to define which OPC tags should be monitored by the AlarmWorX Server To launch the Configurator from the Windows Start menu select Start gt Programs gt Smar ProcessView gt AlarmWorX gt Alarm Server Configurator The Alarm Server Configurator opens as shown in Figure 7 11 On the left side of the win
60. asic mode or advanced mode Basic mode is suggested for first time users of the Security Server The advanced mode is equivalent to the only security mode in previous versions prior to version 7 x of ProcessView You can always convert a basic mode configuration to an advanced mode configuration at any time However the conversion from basic mode to advanced mode cannot be reversed i e an advanced configuration cannot be converted to a basic configuration The integrated NT security mode automatically synchronizes users and groups with the Windows NT security database The node on which the Security Server runs must have Windows NT Windows 2000 Windows XP or Windows Server 2003 but the client nodes can run on any Windows operating system i e Windows 98 Windows Me etc For more information about security modes please see the Security Server Help documentation on the ProcessView CD Assigning Application Actions To restrict which users and or groups can use various features within the ProcessView client applications e g GraphWorX and TrendWorX etc select the menu Application Actions from the Edit menu as shown in Figure 8 4 Edit Insert View Help Edit Enter Rename C Delete Del Duplicate E Global Settings m Default Group Application actions n EE Figure 8 4 Application Actions The Actions Users Association window appears as shown in Figure 8 5 H 8 AM Containe
61. ation dynamic is a simple three step process First click the Data Tags button to assign this dynamic to an OPC item From the OPC DA tab of the Unified Data Browser select the Tank1 OPC tag created in Chapter 4 Second click the Zig Zag button to define a multi path animation Third click the Set Limits button The Property Inspector will then temporarily disappear allowing a visual click and drag configuration of the location parameters used to define the path in which this circle will move Property Inspector Y Ellipse Location Data Tags J DataSource Drag Drop Data Source Smar Simulator 14PLCSim Levels Tank F Siider he Tracking D Continuous Update Figure 5 16 Location Dynamic Property Inspector 5 Note that the circle has a set of dotted rectangles around it Click on the circle and drag it to the bottom of the tank as shown in Figure 5 17 The actual circle remains where it was originally drawn at the end of the pipe What actually moves when you drag it is the end point definition for the location dynamic A dotted line then connects the start and end locations EEE 7777 777 i I E I E E A i A HE Figure 5 17 Location Dynamic Start End Limits GraphWorX Quick Start 6 Next click anywhere on the dotted line connecting the start end points and drag the added inflection point to the corner of the two pipes as shown in Figure 5 18 77777777 277777
62. attributes in the ProcessView Security Server The selected language translation is not available lt appears when the user tries to switch languages and the Data Logger has not found the required language resource DLL OLE initialization failed Make sure that the OLE libraries are the correct version lt appears upon startup if the system OLE libraries have not been properly installed or are not up to date Cannot change files while OPC Clients are connected to this server lt appears when the user tries to shutdown the Data Logger and there are DCOM COM clients connected to it including Trend ActiveX s TrendWorX Configurator and VB Scripting clients You should shutdown all client applications first Error Messages Cannot change files while OPC Clients are connected to this server lt appears when the user tries to open a new txd configuration file on the Data Logger and there are DCOM COM clients connected to it including Trend ActiveX s TrendWorX Configurator and VB Scripting clients You should shutdown all client applications first Not A Valid Configuration Name lt appears when you try to export an existing 5 20 txd configuration file to the new TrendWorX Configuration database using an invalid configuration name Failed to Connect to Database lt appears when you try to export an existing 5 20 txd configuration file to the new TrendWorX Configuration database and the Data Logger fails to connect to the databas
63. c directory and try again Could not Open matching Registration File The matching registration file in the same directory as the program could not be opened Check transfer diskette and try again Could not Write Matching Registration File The matching registration file in the same directory as the program could not be written to Check transfer diskette and try again License Transfer In error General message which is further detailed by a second message Transfer Is Allowed only for Unauthorized Software Key A license cannot be transferred to an existing authorized PC Could Not Find Registration File for Software Key Make sure the transfer diskette has been installed at specified path and try again Outdated Registration Files are used The transfer diskette in use does not apply to current transfer Unable to find Site Key in Given directory A valid Site Key was not found on transfer diskette You may have to obtain a new license The Site Key File has been damaged A valid Site Key was not found on the transfer diskette You may have to obtain a new license Unable to Find Registration file on Floppy The transfer diskette was not registered properly in Step 1 of the transfer Transfer is attempted for different application The license being transferred from this PC is not of the same license type on destination PC Transfer Files are Already in Floppy The transfer diskette already contains the lice
64. ctiveX The Trend Viewer ActiveX Properties dialog box appears as shown in Figure 6 11 Each of the various tabs contains a set of parameters for controlling the trend s operation In the previous section the range window was switched from showing the first pen s range information to the second pen s information From this dialog it is possible to adjust the window to show both ranges at the same time 1 Click on the Ranges section in the Appearance tab Change the Size field to Large Change the Visible Ranges field to 2 and then click Apply as shown in Figure 6 11 Both ranges are now shown in the Trend window 6 5 R80 Getting Started User s Manual General Appearance Flanges Pens Rates Settings Workspace Details Ranges Time Grids Border Style Sunken Rectangle 7 Wisible Ranges Align Lifi T Format Change Font CD soc cancel K apo P Hee Figure 6 11 TrendWorX Viewer ActiveX Properties Ranges Tab Colors Tert Background ws e Show Ranges 2 Then click on the Rates tab as shown in Figure 6 12 Change the Data Collection Rate to 0 seconds 250 milliseconds and then click Apply General Appearance Ranges Pens Fates Settings Data Collection Hate Display Refresh Rate Hours Min 7 Collection f ES a Rate 0 History Refresh Rate E E Sec Trend Period Tears Months Days Min
65. ctor dynamic For process points use a sunken 3D Edge and a fill color white if it permits data entry gray if it is read only That way operators will know visually whether a field has read write access To quickly give objects a similar look and feel i e fill color gradient line style etc simply copy the master object and then right click on another object and choose Paste Visible Properties from the pop up menu This duplicates the object and its properties in the display Use Templates to facilitate a common look and feel across an entire set of displays Then to update the entire project only the template needs to be updated 9 3 R80 Getting Started User s Manual TrendWorX AlarmWorX 9 4 Use the Load Save Configuration file to easily transfer Trend Viewer ActiveX setup parameters between different displays When plotting a digital point use the Stair Plot option for the pen If only a few of the options in the Trend Viewer toolbar need to be accessed by the operator during runtime consider using buttons tied to VBA scripts In the Trend Logger if you desire more then one statistical filter for the logged data use the Edit gt Multiply menu option on the tag Then for each of the duplicated tags select a different filter An alternative is to log all samples to disk and use different filters from within the Trend Report package To avoid logging unnecessary small changes in an analog value use an ap
66. d in the lt DirectoryName gt directory The Script Wizard exits now Check if the script wizard directory has been presented in the installation directory and if it contains the subdirectories with stp script template files Script template stp files are regular ASCII files It is possible to check them for example in Notepad Script wizard provided no code for the script body Check the script template files There was no VBA code found in the script template file Check the script template stp file in the related ScriptWizard directory Script template stp is an ASCII file It is possible to check it for example in Notepad Script wizard template script does not contain required keyword which separates the header from the script The script template does not contain the expected keyword which closes the Header section Check if the script template has not been damaged Script template stp is an ASCII file It is possible to check it for example in Notepad Failed to compile current project into VbaMT DLL The VBA project could not be compiled into VBA DLL and the scripts inside this project will not run The reason could be either a missing VBA project create open the correct one in VBA Editor using either menu File gt New or File gt Open or there is a syntax error in the compiled scripts open VBA Editor and try the menu Debug gt Compile lt Project gt This usually provides you with a good idea of what the p
67. desktop PC If the user decides that more Pocket PC connections are needed the user must purchase more Pocket PC connections in packages of five connections The ProcessView License Utility detects how many Pocket PCs are connected to the desktop PC If the maximum number of connections has been made no new connections will be allowed to the desktop PC For example during one connection a Pocket PC can be running Pocket TrendWorX Pocket AlarmWorX and Pocket GraphWorX simultaneously If any of those applications are running the connection is active For Pocket PCs and other CE devices the License Server runs on the desktop PC connected over Ethernet via GenBroker Thus if a user has a license that allows for two connections and has two Pocket PCs connected at the same time both Pocket PCs can be running Pocket TrendWorX Pocket AlarmWorX and Pocket GraphWorX simultaneously Then if another Pocket PC tries to connect to the GenBroker server on the desktop PC where those two licenses are located it will be denied Please refer to the GenBroker help documentation for information about assigning a node or IP address to a remote License Server Please refer to the Smar BizViz CD documentation for information about licensing for ReportWorX BridgeWorX and PortalWorX Smar Software Licensing Transferring a Software Key License You can use either a floppy disk or the Web Licensing Site to transfer a license You can transfer a software
68. directory name It is also advisable not to tamper with the system s clock if using a time limited license Setting the time back more than one hour will invalidate the license Ensure there is at least 1 MB of free disk space at all times on the hard drive the license is installed on If the disk becomes completely full the software license may be lost If you are using Norton Speed Disk to reallocate disk clusters the following procedure must be followed to prevent loss of the ProcessView Software License 1 Open Speed Disk and choose File gt Options gt Customize gt Unmovable Files Specify that the ent rst key ky2 and 41s files cannot be moved Ensure there is at least 1 MB of free disk space at all times on the hard drive the license is installed on If the disk becomes completely full the software license may be lost 3 17 R80 Getting Started User s Manual 3 18 Chapter 4 OPC SERVER QUICK START Introduction ProcessView Plugs and Plays with the powerful open communication architecture of OPC OLE for Process Control An overview of OPC can be found in Chapter 1 Since there are hundreds of OPC servers available each with variations on the steps for using their configuration tools it is not possible to provide exact details for the specific server you will use for your project Instead this chapter provides a step by step guide for creating OPC tags using the Smar Simulator OPC Server which is au
69. dow is a tree control of the defined alarm Areas also called folders or alarm groups and Alarm Configurations The right side of the configuration window shows the configuration details for the items selected in the tree control AlarmWorX allows the configuration of multiple areas each with its own set of tags and possibly sub areas For example click on the symbol next to the Areas folder at the root of the tree structure All root level alarm areas are shown as shown in Figure 7 11 Next click on the symbol next to the folder for the area named Plant Area A or double click on the folder icon The tree then expands to show several alarm tags already defined within this area as well as an additional sub area named Sub Area A To view the configuration of any tree item simply click on it a Areas CriticalTemps Hl Box Line Default 9 2 2003 1 18 12 PM Fire ith Pressure Default 9 2 2003 1 18 24 PM al El valved Default 11 9 1908 3 55 22 PM Language Multimedia Alarming Plant Area A Name Sub rea 4 f 17231 Description Heset Add New Area Box Line Default en tl Pressure Default m El valvel Default l Arm Torque Default pe tl Ash Content Default tl Belt Speed Default en tl Compressor Default al core Teno e sil A Figure 7 11 Alarm Areas in the Server Configurator Alarm areas can be used in several ways For example they can be used by the Alarm V
70. e Make sure that the configuration database exists and is not opened in Exclusive mode An error log was generated Do you want to save it lt appears when you try to export an existing 5 20 txd configuration file to the new TrendWorX Configuration database and errors occur while exporting the configuration In addition to the above user interface error messages the Data Logger sends the following messages and errors to the Gen Registrar and if desired to the NT Event Logger Started Logging Severity 500 When entering Runtime mode Stopped Logging Severity 500 When exiting Runtime mode Failed to create threads runtime aborted Severity 800 The Data Logger could not enter Runtime mode Make sure that the computer is not running out of memory or resources or running some extremely CPU intensive application Database Group DeActivated Severity 600 A database group has been deactivated and logging for it is not active Activated Database Group Severity 600 A database group has been activated and logging for it is now active Logging Group De Activated Severity 600 A logging group has been deactivated and logging for it is not active Activated Logging Group Severity 600 A logging group has been activated and logging for it is now active Switched Logging Database Connection Severity 650 The database group have switched database connections in response to an external command Conflicts In Tab
71. e 618KB Components ENE eH El Windows 2000 Hotfix KB329115 ja Windows 2000 Hotfix KB820888 am indias 2000 Anti KRESS eR Figure 2 10 Add Remove Programs Properties 2 7 R80 Getting Started User s Manual 5 When the files are removed the uninstall program will indicate that the process is complete Click OK Uninstalling ProcessView Enterprise Software or its components will not uninstall the Licensing software Your valid license will remain activated on your PC 2 8 Chapter 3 Introduction Free Development SMAR SOFTWARE LICENSING ProcessView software products use a software based licensing scheme An activated license is required to use the software in full production mode This license designates which products may be used as well as the I O point count limit used in the system This document explains the concepts of the software licensing and shows how to install and activate the license Note The system will run in a two hour Demo mode without a site key enabled Note ProcessView version 5 x 6 x and 7 x software licenses must be upgraded to work with ProcessView version 8 0 or subsequent versions of ProcessView Note If you wish to upgrade your Smar Software License simply install the new version over the existing version It is NOT necessary to uninstall the old version before installing the new version There are two distinct modes of operation within the ProcessView software modul
72. e Utility This opens the ProcessView License View dialog box shown in Figure 3 21 which displays the current license information including e Type of license e Restrictions on the license e Number of copies licensed allowed and used 3 11 R80 Getting Started User s Manual 3 12 e Number of Clients Units supported by the license e Site Code and Site Key Process iew License View u x Process View Version 3 Product License License Status Restriction Days Allowed 333 Used f O m License Configuration 15 000 Point System with 2222 Client Unite Pocket MC WOrk Users lo MobileHM Users lo Options F WebHMl T Active Tookyor F Alarniwot Multimedia T CE Tookvors M Datawor Fiedundancy OPC Tookwors TT Reportwor M Controlo Bridgewor l Fortalwor Licenze Site Information alte Code FBO DIBF DDAB 083D A921 8905 1649 89 Site Key ADAS 46 6 3020 AFBF 0126 9461 70E 4 FCC3 EBES AF Figure 3 21 Viewing the Software License If the license is temporary the Site Key field will display Temporary Authorization and there will be a unique Site Code generated by the utility based on your computer hardware Users of Pocket ProcessView must purchase licenses for simultaneous connections between a desktop PC and Pocket PCs or CE devices When a user purchases Pocket ProcessView and installs it on a desktop PC two simultaneous Pocket PC connections will be available to that user from the
73. e that is not a GraphWorX display file This message will also appear if you attempt to open a display file created in a newer version of GraphWorX than the version currently being used to open the file For instance using GraphWorX v5 2 you cannot open displays files created with GraphWorX v6 0 the newer format cannot be understood by the older GraphWorX However you can open v5 2 displays in GraphWorX v6 0 all old displays will run in newer versions of GraphWorX Failed to open document This generic error message appears when a GraphWorX display fails to load Reasons for the failure vary depending on the situation One possible cause is that the GraphWorX display contains ActiveX controls that are not properly registered Failed to save document This error occurs when you try to save a read only file Failed to create empty document This error typically occurs when GraphWorX is unable to start up properly This can occur when certain Windows resources are low or have run out Failed to create object Make sure the object has been entered into the system registry This error can occur when you attempt to insert an ActiveX control that has not been properly registered The selected language resource does not have the appropriate version number Please obtain an updated version of the file lt Filename gt This error message appears when you try to change GraphWorX s language if the version number of GraphWorX and that of the la
74. ecting Context the ToolTip will instead show the entire contents of the selected cell row column Selecting Comment shows comments entered by users for that instance of that alarm entered while acknowledging the alarm as discussed in the next section Alarm Line shows the contents of all visible columns for that alarm line None turns them off Access to changing the ToolTips can be controlled via the Security Server Acknowledging Alarms To acknowledge an alarm on the screen in runtime simply double click anywhere in alarm line To access advanced Alarm Acknowledgment features right click on an alarm line and select Ack from the pop up menu as shown in Figure 7 5 Priority Comments Sort Filter Tooltips d tio Ter Figure 7 5 Acknowledging an Alarm This opens the Alarm Acknowledgment dialog box as shown in Figure 7 6 From here operators can choose to acknowledge the following e Point Acknowledges all selected alarms e Global Acknowledges all alarms in the system e Visible Acknowledges all visible alarms e Filtered Acknowledges alarms using the active alarm filter e Area Acknowledges alarms associated within the selected alarm area e Comparison Acknowledges all alarms within a specified column that have the same value NOTE Selecting Event Removal removes all event messages Additionally comments may be added These are posted to the Alarm Viewer and can also be logged to the historical
75. el is the only exception it uses OPC calls Protocols that every channel can use for these transmissions are e DCOM Suitable for local networks enabled with DCOM Not recommended for Internet use e TCP IP Communicates over intranet Internet through routers and firewalls e SOAP XML Communicates over intranet Internet through routers and firewalls NOTE In order to use SOAP XML channels you must you must first install Microsoft Internet Information Server IIS on the GenBroker Server node Using a technology that has been incorporated into all Smar products TraceWorX provides online diagnostics and tuning of applications running in the ProcessView system TraceWorX is designed expressly for systems integrators OEMs and customers who want to have tools for doing their own troubleshooting and diagnostics To configure TraceWorX choose Start gt Programs gt Smar ProcessView gt Tools gt TraceWorX TraceWorX tracks the runtime activity for each ProcessView application and logs the runtime data to a log file based on user configured trace levels The log file provides a thorough color coded report detailing all activity for the application including the time the date the severity level and a description of the event or problem TraceWorX also features several options for reporting issues to technical support If you are experiencing problems with any applications the log file deployment options such as compressing and
76. elete those unwanted actions by selecting them and pressing DEL When nobody is logged into the system the Security Server uses the configuration defined for the Default group advanced security mode only A new installation has DEFAULT appear under all the action items so that by default you can use everything in the system while the project is being developed To remove the DEFAULT user from a particular action press the keyboard DEL key as explained above To further define the parameters associated with the Default group such as l O Point write restrictions file access account policies etc select Default Group from the Edit menu ProcessView Tray Utility 8 4 The ProcessView Tray Utility provides a way either to manually or automatically start and or stop each of the components within ProcessView This handy utility Gentray exe should be placed in the computer s Startup group so that it is available every time the computer is started It is represented as a triangle icon in the Windows System Tray in the lower right corner of the Task bar as shown in Figure 8 6 GenBroker Datawors d Secure Desktop Start Script tors Stop Alarmar Auto Stark Graphivore Auto Stop Screen Manager i TrendwWore b Bias eae automati Status Configure N Help Exit Figure 8 6 ProcessView Tray The top section lists the various components of ProcessView Selecting one shows any sub components in a pop up me
77. en Web browser clients and WebHMI servers Everything except the method of communication remains the same as before For additional information about GenBroker please see the Help documentation for this application Dr DCOM Dr DCOM is a utility for helping set up DCOM connections for networked OPC clients and servers It tests OPC interfaces on both local machines and those on the network An Auto Configuration Wizard is provided to assist in the rapid setup of a network solution For additional information about Dr DCOM please see the Help documentation for this application Security Server The Security Server manages access rights to users and groups of users within the ProcessView suite of applications A configuration tool permits creating custom groups and assigning individuals to those groups users can be assigned to more than one group Various product features can then be restricted based on who is logged into the computer during Runtime Configures such items as e Basic advanced and NT integrated security modes e Alarm access restrictions e File access restrictions e OPC point tag writes permissions e Time logon permitted e Login station control e User defined security e Password and user group account management maximum age length etc e Account lockout e Auto logout after timeout for high level users e Access to development mode e Task switching e Windows access e Online configuration e S
78. enu select New Device as shown in Figure 4 2 4 1 R80 Getting Started User s Manual iy Simulator sim Simulator File Add Edit view Help New Device Ctrl D N New Group Cir New Tag Chrl T E Multiply zer NIT SimulatePLE I WebHMI Figure 4 2 Creating a New Device 2 In the Device Properties dialog type in the name PLCSim and then click OK as shown in Figure 4 3 The new PLCSim device will appear in the tree control of the Configurator x o gt Cancel i Figure 4 3 Device Properties Creating Groups With Smar OPC Servers you can organize your l O tags into convenient folders making them easy to work with connect to view and manage etc For this quick start you will create two groups Make sure the newly created PLCSim device is highlighted so the group you are about to create is associated with that device 1 Right click the PLCSim device and select New Group from the pop up menu as shown in Figure 4 4 ry Simulator sim Simulator File Add Edit View Help majs lee AL DiskIch Mame H A Globalyariables fl Recip Paste U Simu Delete T web New Tag h Properties Figure 4 4 Creating a New Group 2 This opens the Group dialog box Name the group Temperatures as shown in Figure 4 5 Click OK The new group will appear under the PLCSim device 4 2 Creating Tags OPC Server Quick Start G
79. es Configuration and Runtime Configuration is the product s capability to let you configure the system to create graphic displays in GraphWorx for example define which data to log in TrendWorX and configure which OPC points to monitor for alarming in AlarmWorX etc Many refer to Configuration mode as Development mode since the entire project is designed and developed in this mode Configuration mode in ProcessView does not require an installed software license You may develop your system on any machine In Runtime mode modules communicate with the actual I O Input Output talk to network nodes and animate the documents made by using Configuration mode Free Demo Mode Runtime Without a valid license installed in your PC it is still possible to enter Runtime mode described above The software will check for a valid software license key on initialization If none is found ProcessView runs in Demo mode It has the following limitations e It will only permit Runtime mode for two hours e Only 32 OPC tag connections points will be updated Running past the two hour limit generates a message stating that the demo time has been exceeded You must then exit On restarting you will get another two hour block of time in which to run If there are more than 32 tags on a particular screen gray stars or whatever is configured as the Point Failure character will appear in place of the actual I O data If you intend to run in De
80. everal individual features and functions offered by the various client applications within ProcessView For example it restricts user access to printing reports Zooming menu commands screen switching trend view manipulations alarm acknowledgment and much more For additional information about the Security Server please see the Help documentation for this application WebHMI WebHMI provides OPC and visualization information from any Smar ProcessView OPC based product to any computer running Microsoft Internet Explorer Based completely on Microsoft DNA architecture WebHMI uses ActiveX and DCOM technology to provide Web based visualization ProcessView Architecture Integrate your HMI application with traditional Web browsers to perform remote and low cost monitoring of key manufacturing information WebHMI not only allows the viewing of display information but also provides for security data entry and real time interaction with your application WebHMI allows you to view over the Internet or intranet traditional operator real time displays with animation live data trends reports and alarms For additional information about WebHMI please see the Help documentation for this application DataWorX DataWorX provides patent pending enabling technology which includes OPC server to OPC server data bridging OPC aggregation and mission critical OPC based redundancy Unique data bridging technology allows the connectivity of any OPC serve
81. failed Make sure that the OLE libraries are the correct version lt appears upon startup if the system OLE libraries have not been properly installed or are not up to date Insufficient Security Level It appears when you attempt to perform an operation within the TrendWorX Reporting without having the required security attributes in the ProcessView Security Server The selected language translation is not available lt appears when you try to switch languages and the TrendWorX Reporting does not find the required language resource DLL Error opening Tag Browser lt appears when the TrendWorX Reporting cannot load the Smar Tag Browser Make sure that the Tag Browser has been properly installed and registered Failed to add DOC to ROT lt appears when TrendWorX Reporting cannot register with ROT Running Object Table upon initialization If this error occurs you are advised to exit TrendWorX Reporting and reboot the PC Failed to remove DOC from ROT lt appears when TrendWorX Reporting cannot unregistered from ROT Running Object Table upon exiting If this error occurs you are advised to exit TrendWorX Reporting and reboot the PC Please do not select to retrieve qualities or limit the number or report tags It appears during the configuring or editing of a report which returns the samples in a CSV type of format There are more than 55 configured tags for the report and you select Retrieve Qualities as well This would result
82. fy a wide range of applications The intent of this chapter is not to go through every combination and permutation Instead it walks through enough fundamental concepts of the Alarm Viewer ActiveX and setting up an OPC tag to be monitored for alarms to get a project started For additional information on using AlarmWorX please refer to the AlarmWorX Help documentation available on the ProcessView product CD This chapter builds on the example screen developed in the previous two chapters showing how to add a live alarm viewer to that display If it is not already running please open the QuickStartWalkThru gdf file in GraphWorX Creating an Alarm View The AlarmWorX component for showing live active alarms in a table is actually an ActiveX component It is therefore available not only within the AlarmWorX container application but in any ActiveX container In GraphWorX the AlarmWorX Viewer ActiveX can be inserted into the display by clicking on the AWXView button on the ActiveX toolbar as shown in Figure 7 1 Figure 7 1 Inserting an Alarm Viewer ActiveX Control An alarm window is placed on the screen Move it and resize it to fill up the bottom section of the screen as shown in Figure 7 2 It s easiest to move it first so the lower right corner is at the desired location and then simply use the upper left resize handle to position the opposite corner Save the display file 7 1 R80 Getting Started User s Manual ES PLCSim Te
83. g Cancel to exit Setup Pa h Destination Folder Destination oremrminsune teme Cancel 9 The setup will also create a program folder and copy all the shortcuts related to the License Utility into that program folder The default program folder is Smar Software Licensing You can specify a different folder if you want as shown in Figure 3 5 Click Next to continue The setup will start copying files to your computer and will display the status associated with the memory disk Figure 3 4 Choosing the Installation Directory space and percentage of information copied Select Program Folder Setup will add program icons to the Program Folder listed below TOU may type a new folder name or select one from the existing Folders list Click Nest to continue Folder Program Program Folders Process View Smear Sottware Licensini Existing Folders ACD Systems Administrative Tools Adobe Canon Font Manager CorelQR aw 7 CorelDRAaw 9 Date Manager Dicion rio Houaiss Figure 3 5 Select Program Folder 10 Read the important notice as shown in Figure 3 6 Click Yes to continue 3 4 Smar Software Licensing Important Notice E xf Please read the following information to ensure proper operation of the software licensing This information i also contained in the ProcVievulic tet file ProcViewLic Important Notice 1 The 30 day temporary license must be activated to
84. h Sten 2 ep EN Transfer License Out Step 3 On the DESTINATION PC ingert the floppy containing the license from step 2 and press this button This will transfer the license from the floppy and install it on the new PL i Stem 4 En TE wet E ranzfer license ln WARNING IF transfering a time limited license make sure Source and Destination PC s are TIME SYNCHRONIEED Figure 3 22 Transferring a License At the target PC a floppy disk has to be prepared for receiving a license Format the floppy disk using the target computer If you do not have a formatted floppy disk you can quit the License Transfer dialog box and run it later Select the Destination PC which is about to receive the license option on the License Transfer dialog box Notice that Step 1 of the dialog box is enabled The path will default to Aa If your floppy disk drive letter is different you can type it in the path field for example B Click the Register Transfer button This will prepare the floppy disk for transfer Insert the prepared floppy disk in the source computer and run the License Utility Select Transfer License from the Actions menu of the License Utility and select the Source PC which already has license installed option Notice that Step 2 in the dialog box is now enabled The path will default to A If your floppy disk drive letter is different you can type it in the path field for example B Click the Transfer License O
85. hat executes on a condition but no condition has been specified You should configure a condition for the report 11 5 Getting Started 11 6 Database query failed It appears during the configuring or editing of a report s database group object logging group or tags TrendWorX Reporting was unable to get the information from the underlying historical database Make sure that the database has not been moved or not been opened in Exclusive mode If it is a remote database make sure security has been properly configured and rights to reading info from the database have been enabled In addition make sure that none of the historical database info tables has been deleted You may want to reload the configuration to the datalogger again and then attempt to configure the report Database Connection Failed lt appears during the configuring or editing of a report s database group object logging group or tags TrendWorX Reporting was unable the get the information from the underlying historical database Make sure that the database has not been moved or not been opened in Exclusive mode If it is a remote database make sure security has been properly configured and rights to reading info from the database have been enabled In addition make sure that none of the historical database info tables has been deleted You may want to reload the configuration to the datalogger again and then attempt to configure the report No Table Entries Found I
86. he alarm ToolTip 6 Click on the Alarms tab and then click the Limit button The Limit field shown in Figure 7 14 is used to set up the monitoring of an analog OPC tag or expression and a maximum of four limit alarms Name Tank Level Alarm li O25 72002 4 00 06 PM OPC Input 1 Smar Simulator 14PLCSim Levels T ank 1 General Alarms Related Values Areas Limit Deviation Rate Of Change Digital OPC Override Input Deadband lo Value Message Text Severity Reg Ack A o C La foo Too low Open the inet vawe dfo lft Betum To Normal now back to omar Hi feoo xf faboutto overtow gfo Hh H EAN i Reset do Nen Tag Figure 7 14 Limit Alarm Tag Definition Fields 7 Enter a Lo limit of 200 Whenever the tank falls below this level the Lo alarm is triggered 8 Enter the Message Text for the Lo alarm as Too low Open the inlet valve 9 Enter a Hi limit of 800 Whenever the tank goes above this level the Hi alarm is triggered 10 Enter the Message Text for the Hi Alarm as about to overflow 11 Enter a Severity level for the Hi Alarm as 900 The higher the number the greater the severity priority of the alarm 12 Enter the Return to Normal text for when the alarm clears and returns to normal as now back to normal 13 Click the Apply button to save the changes to the database With the fields entered as shown return to the GraphWorX display project with embedded
87. heir use For example the Trend window by default only shows one range The range is the list of numbers along the left hand side of the Trend Viewer plot However each pen actually has its own range Configuring the window to show two or more different ranges simultaneously will be covered later in this chapter To show the range for the second pen right click on the second pen and then choose Options gt Show Range from the Pen pop up menu as shown in Figure 6 10 Notice how the range window changes from showing O to 10 and instead now shows 32 to 212 which was the range set up in TrendWorX Quick Start Chapter 5 for this OPC tag OOO IA HN VIA N 2 16 40 Phi 2 17 04 Phi 2 17 28 PM 2 17 52 PM 2 18 16 P 1111 2002 114112002 11412002 1141 2002 11411 201 scription Value Time PL Sim Levels Tank 1 5 02 2 15 23 PM A A ar Options y visible 1111201 403 4771 710 717 Fina 14040490 Formatting j Sees BR Pen Marker Edit Alarm Lines Stair Plot Autboscale aN Shot Gomments Insert Eomments Figure 6 10 Changing the Range Window There are many more features offered by TrendWorX Viewer ActiveX while in Runtime mode Please refer to the TrendWorX Help documentation for more information For now exit Runtime mode so you can explore additional configuration parameters for the Trend Viewer Configuring the Trend Window While in Configuration mode double click on the TrendWorX Viewer A
88. hine names and OPC tags throughout all project files using a global find replace utility e Publish projects to the Web e Control and monitor runtime functions for all applications using ProcessView Tray e Launch ProcessView system tools e Generate comprehensive reports for all files and projects e Import and manage third party applications Note For information about adding third party applications to ProjectWorX please contact smarinfo smar com For additional information about ProjectWorX please see the Help documentation for this application ProcessView Architecture VCRWorX VCRWorX is a powerful tool in ProcessView that enables the replay and reanimation of graphical historical and alarm data Features of VCRWorX replay include e Replay of OPC data e Reanimation of graphics e Re plotting of trends e Replay of alarms e See what the operator saw through replay of graphical displays e VCRWorX Control Panel with customizable skins layouts e Change the replay speed e Specify time and date ranges for data replay e Search for key events tags and expressions e Customize the layout and appearance using skins For additional information about VCRWorX please see the Help documentation for this application Data Mining ProcessView Data Mining enables visualization of data from various data sources such as a Microsoft Access database in a customizable user friendly display format that enables users to
89. hipment unopened and your money will be refunded SMAR provides this program and licenses its use in the United States Puerto Fico or Internationally fou assume the responsibility for the selection of the program to achieve your intended results and for the installation use and results obtained from this program LICENSE gt Do vou accept all the terms of the preceding License Agreement Ifyou choose No Setup will clase To install Softlic you must accept this agreement lt Back No Figure 3 2 Software License Agreement 7 The User Information dialog box appears as shown in Figure 3 3 Type in your name and your company s name and then click Next User Information x Please enter pour name and the name of the company for whom wou work Name Company Smar Equipamentos Industrials Ltda Cancel Figure 3 3 User Information Dialog Box 8 Choose the destination directory for the installation as shown in Figure 3 4 This defaults to Program Files Smar SoftLic If you want to install the License Utility in a different directory click Browse Click Next to continue 3 3 R80 Getting Started User s Manual Choose Destination Location Setup will install Software Licensing Utility in the following folder To install to this folder click Nert To install to a different folder click Browse and select another folder ou can choose not to install Software Licensing Utility by clickin
90. ia ee r acids 3 16 Charpter 4 OPC SERVER QUICK START u nehanana k aai aiaiai akih 4 1 INTRODUCTION iaga aa ls td dd dr acia desen 4 1 STAR TINGA NEW OPC SIMULATOR PROJECT it edad 4 1 CREATING GROUPS testen Een da ee e ee 4 2 CREATING TAGS Aue ee ed ee ee Matera delata eta act 4 3 Charpter 5 GRAPHWORKX QUICK STA BET ne 5 1 INTRODUC HON ESS ee ee ticas 5 1 STARTING THE PROJECT ee ec 5 1 PROCESS POINTS A eta 5 4 RUNTIME MODE e ee eee ee 5 7 KOGA TON DYNAMIC ereden r a ee Il I Getting Started ROTATION DYNAMIC Sa Reese een 5 9 GOEOEIDYNAMIS risers asa Bar ee ees le nee 5 11 WRITING VALUES TORO TAGS e adi 5 12 Charpter 6 TRENDWORX QUICK START an 6 1 INTRODUCTION ee ee Else 6 1 GBEATINGATTBENDVIEW ee ee 6 1 DRAGGING AND DROPPING DATA SOURCES occcccoccnncncccncccoccnnononcnnnccononnnnononononnnnnonnnnnononnnnnnnnnnnnonannnnnonnnnnninaneness 6 2 MANIPULATING TRENDS DURING RUNTIME oooccccnncccnnococcnncncccnnccccccononononononcnononnncnnononcnnononcnnnnnannnnononcnnononnnnnnnos 6 2 FEOATING TOOLBAR dida 6 2 FREEZEIMODE os nn ne ne en ee ar ee nice ere een re ecw ere 6 3 DATA DES me ee e e a Ome Ne ter en aa 6 3 ZOOM MOR T Ae O 6 4 Ma e re O E eae 6 4 A A A A Pe etde ease aes 6 4 CONFIGURING THE TREND WINDOW 2 2 2 ne run 6 5 Charpter 7 ALARMWORX QUICK START iia data edita nai la aia daa iaa 7 1 INTRODUCTION aks ea ane cate e e edad e ad 7 1 CREATING AN ALARM VIEW ita ici 7 1 ALARM VIEWER RUNTIME OPERATION ooccccccncc
91. ient Server Architecture Figure 1 2 shows the OPC Architecture which was introduced by the OPC Foundation mainly to overcome this issue By following the OPC Architecture a device needs only one standard driver which is an OPC compliant server All OPC compliant client applications can then be connected to that device either locally or over a network Furthermore connections can be made to more than one OPC server at the same time Any OPC client application can connect to any OPC server In other words OPC offers true Plug and Play capability in the fields of HMI and industrial automation OPC server types include OPC Data Access DA OPC Alarm and Events AB and OPC Historical Data Access HDA What Is ProcessView 1 2 ProcessView offers the following stand alone OPC client applications for graphics data collection trending and alarming e GraphWorx e TrendWorXTM e AlarmWorX Each client application is an ActiveX container featuring Internet intranet ready object technology and offering Microsoft s powerful Visual Basic for Applications VBA technology ProcessView Automation Suite is a collection of these software components that provides a complete solution for HMI SCADA software applications In addition to the above three main modules the following applications are also included e ScriptWorx e ProjectWorXTM e Screen Manager e DataSpy e GenBroker e Dr DCOM e Security Server ProcessV
92. iew Architecture e DataWorXTM e VCRWorXTM e Data Mining Smar also offers a variety of other software modules to complement ProcessView The following are available as add on options e WebHMI e AlarmWorX Multimedia e Symbol Library e ActiveX ToolIBox e Smar OPC Servers e Third party OPC Servers e OPC ToolWorXTM e ActiveX ToolWorXTM O Figure 1 3 illustrates how each of these components fits in to the OPC automation architecture A brief explanation of each of the software modules follows NOTE For more information about these products please visit the Smar Web site at www smar com Contr wok a Figure 1 3 OPC Automation Tool Suite GraphWorX GraphWorX is a stand alone OPC client software package for Human Machine Interface providing a rich set of tools for creating animated graphics This is where the visualization of the process is created for the operator interface GraphWorX combines drawing operating procedures quality reporting and management directly into your operator displays using your choice of ActiveX Controls and Visual Basic for Applications VBA scripting language For additional information about GraphWorX please see the Help documentation for this application 1 3 Getting Started User s Manual 1 4 TrendWorX TrendWorX is a stand alone OPC client software package for collecting real time data logging data to a database trending both real time and historical data
93. iew data mining enables visualization of data from various data sources such as a Microsoft Access database in a customizable user friendly display format that enables users to interact with and manipulate the data The Data Mining Configurator establishes connections with data sources that can be mined from ProcessView applications such as GraphWorX where users can visualize data Key features of data mining include Brings database access to any OPC client Supports many data sources including Microsoft Access Microsoft SQL Server Microsoft Excel MSDE and Oracle Easy to use dataset support includes database table access single field read or write column read or write row read or write and two dimensional array read or write as well as simple SQL commands Data manipulators enable access to database stored procedures and execution of complex SQL commands Database Connection Wizard Database object browser Support for aliasing one data tag can access multiple database fields Data Mining grid ActiveX control Data Mining Configurator Integration of data mining configuration into Unified Data Browser 8 9 Getting Started User s Manual 8 10 Chapter 9 TIPS AND TRICKS Introduction This chapter provides various tips and tricks for using ProcessView on a project Project Management Using ProjectWorX ProcessView contains numerous applications with multiple components requiring a well trained user i
94. iewer ActiveX to filter out which alarms will be shown in its active list e g only alarms that occur in Plant Area B Alarms can be sorted by area with the Alarm Viewer Operators also have the opportunity to acknowledge all alarms within a given area It is also possible to tie dynamics in GraphWorX to the alarm status of an entire area e g flash an object whenever any alarm within an area is active There are other benefits as well The design of a good alarming scheme for any project should AlarmWorX Quick Start employ areas Before explaining the quick steps for creating a new alarm tag it is worth pointing out that the alarm definitions themselves are stored in a configuration database by default the file is Awx32Svr mdb which is a Microsoft Access database This makes it easy for project teams to share alarm definitions and distribute the alarming system across networks NOTE To create a new configuration database select New from the File menu and follow the steps in the Configuration Database Wizard To create a new tag 1 Right click on the Default alarm configuration in the tree control of the Configurator and select New gt Tag from the pop up menu as shown in Figure 7 12 El Alarm Configurations i Default AA oe 4 A ee Areas Perr rrr rs HC Rename Multiply Language Multimedia Alarming Delete Plant Ares Figure 7 12 Creating a New Alarm Tag 2 The properties di
95. if the security is installed on the current computer and if the Login exe is in the ScriptWorX installation directory Unable to launch the security configuration application Make sure the file Security EXE exists in the same directory as this application The Security exe has failed to start Check if the security is installed on the current computer and if the Security exe is in the ScriptWorX installation directory Script lt ScriptName gt failed to run because of security The current user is not allowed to do the intended action Log in as a user with the proper security rights Refer to Security documentation Error Messages AlarmWorX AlarmWorX Server Internal errors encountered by the AlarmWorX Sever are reported via the Smar Event Server another OPC Alarm 8 Events compliant server The Smar Event Server can optionally write selected events to the NT Event Log The following simple events can be generated by the AlarmWorX Server SEVERITY MESSAGE 1 2 Started 1 2 Stopped Alarm Tag 1 Condition 2 Input Item 3 Error Unknown Alarm Tag 1 Condition 2 Input Item 3 Error Tag does not exist Alarm Tag 1 Condition 2 Input Item 3 Error Rejected by Security Server Alarm Tag 1 Condition 2 Input Item 3 Error Licensed I O Point Count Exceeded 700 700 Alarm Tag 1 Condition 2 Input Item 3 Error Demo mode has timed out Alarm Tag 1 Condition 2 Inpu
96. ime Runtime Ady Grid Script Editor Load Tabs ToolTips Compatibility Event Write Tag Symbol Library Style Define Tag Name Source as CO Standalone WNode NameServer Name Point Name C Server NamesPoint Name C Point Name Toolbar Position f Floating C Docked to left C Docked to top C Docked to right substitute Node Hame for local tag to Hotking the Node Name is omitted f word lt Local Hodet Computer Mame Figure 5 2 Application Preferences toolbox 3 The following box will be open Click on the Combo Box and choose Automotive gt Robot gt ABB1 Robot shown in Figure 5 3 f Dockable az Symbol Toolbar C Docked to bottom Cancel Help GraphWorX Quick Start Symbols fi Robot sdf T ABET Robot a me Figure 5 3 Symbols Combo Box 4 Drag and drop the symbol to the display window 5 3 R80 Getting Started Display1 GraphWorX by Smar File Edit View Format Arrange Draw Dynamics Tools Runtime Help BETETE H le ul E o Figure 5 4 New Display Window Process Points The first step is to show live values coming from the OPC Simulator Server using the tags created in Chapter 4 1 Click on the Process Point PPT dynamic button located on the Dynamics toolbar near the bottom of the screen as shown in Figure 5 5 a Oe TR a S Sou MpPors m I HEHE ee Se ela kk OS Figure 5 5 Proce
97. ime mode No Errors Found Severity 500 The report was executed with no errors Invalid Table Name Severity 650 The report failed to execute because TrendWorX Reporting could not get the information from the underlying historical database Make sure that the database has not been opened in Exclusive mode or moved If it is a remote database make sure that security has been properly configured and rights to reading info from the database have been enabled Also make sure that no historical database info tables have been deleted You may want to reload the configuration to the datalogger again and then attempt to configure the report No Data Found Severity 650 The report failed to execute because TrendWorX Reporting could find no historical data tables in the source database Target Connection Failed Severity 650 The report failed to execute because TrendWorX Reporting could establish no database connection to the target database Make sure that the target database connections has been properly configured and not deleted and all passwords and user id accounts have not been modified since the configuration of the report Failed to Create Target Table Severity 650 The report failed to execute because TrendWorX Reporting could not create the target table either in the source or the target database TrendWorX Reporting will try to create a target table in the source database even if the report is configured as a CSV or MS EXCEL rep
98. in a report with more than 255 columns an upper limit for reporting to Excel etc You should either reduce the number of configured tags or not select Sample Quality Retrieval for the report No Report Name Assigned lt appears during the configuring or editing of a report to which no Report Name has been assigned You should enter a Report Name No Tags Selected in Report lt appears during the configuring or editing of a report for which no tags have been selected You should select tags for the report No Source Database Selected It appears during the configuring or editing of a report for which no source database connection has been established You should establish a source database connection for the report No Target Database Selected lt appears during the configuring or editing of a report to a database and no target database connection has been established for the report You should establish a target database connection for the report No Source Database Object Selected lt appears during the configuring or editing of a report for which no source database group has been selected You should establish a source database group for the report No Source Group Object Selected lt appears during the configuring or editing of a report for which no source logging group has been selected You should establish a source logging group for the report No Condition Selected It appears during the configuring or editing of a report t
99. ion 1 logging event queue overflow 750 AWXLog32 Messages have been lost Queue size is 2 events Error opening Configuration Database Provider 1 ANYA OJS Connection 2 Error string from database is in Comment Attribute 800 AWXLog32 Error Querying Configuration Database Provider 1 AWXLog32 11 13 Getting Started 11 14 SEVERITY SOURCE MESSAGE Connection 2 Query 3 COM error string is in Comment Attribute Configuration Database has no configuration for Node and no Default 2 AWXLogs2 Provider 1 Connection 2 Error opening Logging Database for Configuration 1 Provider 2 oou ANA Connection 3 COM error string is in Comment Attribute Query of Column definitions failed for configuration 1 800 AWXLog32 Query 2 COM error string is in Comment Attribute Error opening Configuration Database Provider 1 om un m Connection 2 COM error string is in Comment Attribute Configuration Database has no configuration 1 Provider 2 oN AQUA Connection 3 COM error string is in Comment Attribute AWXLog32 il 1 subscription to OPC Event Server s AWXLog32 Configuration 1 error assigning value to column 2 AWXLoa32 Configuration 1 INSERT INTO table 2 failed E Error string from database is in Comment Attribute AWXLog32 Failed to register 1 with GenRegistrar Configuration 2 will not execute AWXLog32 Printing to both Primary Printer
100. ipting engine It could already finish The script could already be finished therefore it has not been possible to suspend it Scripting engine failed to resume a script lt ScriptID gt The script could already be killed therefore it has not been possible to suspend it Swx32 StartScript Call method StartRuntime prior to StartScript Application is not in Runtime mode Use StartRuntime method to put it into Runtime Scripting engine failed to terminate a script lt ScriptID gt The script could already be finished therefore it has not been possible to suspend it Not all scripts exited yet Press OK to terminate them press Cancel to wait for a while Some scripts can take longer to finish Wait for a while to let them finish Check to see that they do not contain deadlocks or never ending loops Synchronization of File and VBA Editor The related VbaMT project vba was not found Please open the VBA editor and locate the project manually using File gt Open Project Open the VBA editor and use menu File gt Open to load the project manually Failed to open VBA project lt ProjectName gt Check the project exists and load it manually in VBA editor Open the VBA editor and use menu File gt Open to load the project manually Failed to compile VBA project Check if the VBA Project name matches the current Project name You can open VBA editor and make the DLL manually using menu item File gt Make lt P
101. it a pen configuration and there is no point signal name entered for the pen Please Enter A Valid Description Text lt appears when you try to edit a pen configuration and no description text has been entered for the pen Failed to Create Toolbar lt appears when the Trend ActiveX fails to create its floating toolbar upon entering Runtime mode Failed to Create CMiniFrameWnd lt appears when the Trend ActiveX fails to create its miniframe window required for its floating toolbar upon entering Runtime mode Cannot delete XY Plot X axis in Animate mode lt appears when you try to delete a pen designated as the X axis pen in an XY Plot Error opening Tag Browser lt appears when the Trend ActiveX cannot load the Smar Tag Browser Make sure that the Tag Browser has been properly installed and registered Error Opening About Box lt appears when the Trend ActiveX cannot display the About box information Make sure that the SmarAbout dll has been properly installed and registered Persistent Trending No Group Name Selected It appears when you try to add or edit a Persistent Trending group and have not specified a name for it Failed to add DOC to ROT lt appears when Persistent Trending cannot register with ROT Running Object Table upon initialization If this error occurs you are advised to exit Persistent Trending and reboot the PC Failed to remove DOC from ROT It appears when Persistent Trending cannot unregistered from
102. itten Check hard drive Exit the license utility and try again GlobalLock GlobalUnlock failed An error occurred while accessing ClipBoard Another application is currently using ClipBoard Exit the license utility and try again Error creating Registration Text File Exit the license utility and try again Security Server NT Application Event Log Messages The following messages will appear in the Windows NT Event Log under normal operation These messages are for the administration and are not error messages User 1 has logged in from station 2 This message appears when a user logs in from a node User 1 has logged out from station 2 This message appears when a user logs out from a node User 1 has been automatically logged out from station 2 This message appears when a user is automatically logged out from the system Smar Security Server has started This message appears when the Smar Security Server starts Smar Security Server has shutdown This message appears when the Smar Security Server shuts down User 1 has logged in for Administration This message appears when a user logs in as the administrator User has logged out for Administration This message appears when a user logs out as the administrator Software License not found Beginning 2 hour demo This message appears when a user starts ProcessView and a valid license is not found The system starts in the Demo mode Software License not found and
103. ity director Figure 3 30 Message Confirming Creation of KILL TXT File If you uninstall the Software License Utility it will delete this KILL TXT file So make sure to copy this file or note the confirmation code before uninstalling the Software License Utility You also need to give this code to Smar for the license removal process to be complete Also a time limited license CANNOT be credited back to the Web based License Generator using a Kill Code You must call the Smar Order Processing department Simply uninstalling ProcessView Enterprise Software or its components will not uninstall the Licensing software Your valid license will remain activated on your PC The ProcessView Software Licensing Site Key can coexist with a ProcessView for Windows 3 5 GFW 16 bit product if already installed for Windows NT They are two mutually exclusive software licensing utilities Note that the ProcessView protection key does not authorize GFW to run and the GFW protection key does not authorize ProcessView to run each has its own mechanism In other words you cannot simply copy the license files from one directory to another and expect the system to work Simply install each respective licensing utility to enable both product families Site Keys and File Maintenance 3 16 The software Site Key handles licensing of ProcessView without requiring a hardware protection key Licensing encrypting information is stored deep within the Windo
104. l The client applications communicate with a mediator node The mediator does not communicate with any specific OPC server but rather redirects the communication to another node where the GenBroker is located The client applications may not have any direct connection with the node where the GenBroker they use is located Users may create and delete these indirect channels By default there are none of these mediator nodes defined in a new configuration file The channels either direct or indirect translate the OPC COM calls into one of several protocols described in the next section The translated calls then traverse over the network to the remote node The awaiting GenBroker on the remote station then translates the calls back into OPC COM where the local OPC server can then execute them Think of GenBroker as a universal translator taking OPC communications and transforming them into various protocols for network transmission GenBroker Protocols GenBroker uses the following basic methods of networked communications e OPC direct channel e Direct channel over DCOM e Direct channel over TCP IP e Direct channel over SOAP XML e Indirect channel via a mediator node 8 7 Getting Started User s Manual TraceWorX ProjectWorX 8 8 Most channels either direct or indirect translate the OPC COM calls into one of two protocols and transmit them to the remote node where GenBroker can execute them The OPC Direct chann
105. le Naming aborted runtime Severity 800 The Datalogger has aborted Runtime due to conflicts in table naming and overall data logging configuration On starting Runtime mode or uploading a configuration file the Data Logger tries to perform a database consistency and conflict resolution test You should make sure the table names selected for data logging include no improper characters such as etc that the target historical database has not been deleted has been properly configured and the security attributes of the database allow the Data Logger application to read create and alter database tables without any restrictions Errors Found in Activating Database Logging Group Severity 750 The Data Logger could not activate the desired Database Group You should make sure that table names selected for data logging do not include improper characters such as etc that the target historical database has not been deleted and has been properly configured and the security attributes of the database allow the Data Logger application to read create and alter database tables without any restrictions Errors in De Activating Severity 750 The Data Logger could not activate the desired Database or Logging Group The Database or Logging Group has already been deactivated Database Switching Failed Severity 750 The Data Logger failed to switch database connections for a database group Make sure the new database has been properly configu
106. license from one PC to another or a single copy of the software license if multiple copies exist on the same PC The License Utility must be installed first on the target PC so you can perform the license transfer Transferring Licenses Using a Floppy Disk License transfer requires that the target PC is an unauthorized site To transfer a license from one PC to another do the following On the target computer select Transfer License from the Actions menu of the ProcessView License Utility to generate registration files on a floppy disk This opens the ProcessView License Transfer dialog box shown in Figure 3 22 Process iew License Transfer 1 x Toy are about to transfer a license from one PC to another Todo so identify this PC to be one of the following ee ee cere Source FC which already has license installed a C Destination PE which is about to receive the license m To pertor the license transfer the following three step process is required Step 1 On the DESTINATION FC insert a formatted blank floppy into the floppy dive The floppy will be initialized in preparation to receive the license from the source PE Enter Registration File Path and press button at right Step 2 On the SOURCE PC insert the registered floppy from step 1 and press this button This will remove the license from the source PC and place it on the floppy for transfer to the registered destination PC Enter Registration File Pat
107. lity and already have a ProcessView 5 x 6 x or 7 x license selecting YES will convert the ProcessView 5 x 6 x or 7 x license to a temporary 30 day license of the same configuration Please refer to the Smar Software Licensing or Getting Started Help documentation on the ProcessView product CD for details about registering authorizing transferring and terminating an Smar software license File Actions Help Yrelcome to the Software Licensing Utility select the appropriate Action from the menu bar to Register for a license via Web Licensing Yiew the current license Authorize a new license or update an existing one Transfer a license from one PC to another Kill and remove an existing license For Help press Fl Figure 3 11 License Utility Screen Registering for a Software License To authorize a permanent license you must get a Site Key which is a unique software key number that unlocks the runtime licenses for your site There are two options to register and obtain a Site Key for the PC running the License Utility Regardless of the method selected the registration and license of ProcessView product s is achieved using the following process 12 Identify all products that will run on the PC as well as the Site Code to be generated during the registration process for the PC 3 7 R80 Getting Started User s Manual 13 Smar validates the purchase of the products to be insta
108. lled by using the provided Product Registration Number s shipped with the purchased CD Once validated Smar generates and returns a corresponding Site Key number that will activate the proper products for use on this PC 14 Select Authorize License from the Actions menu and enter the provided Site Key number in the ProcessView License Authorization dialog box to activate the license as shown in the Figure 3 12 Process iew License Authorization 1 x Authorization LL E gt SITE CODE 79856017 DDAB 0010 DFS4 4207 79 e SITE KEY Cancel Enter the purchased Site Ley which has been provided for your specific Site Code Mote after Temporary Authorization expires the Site Code will change but the original Site Key wall still be walid Figure 3 12 ProcessView License Authorization In the License Utility begin the process of obtaining your site key by selecting Register for a License from the Actions menu This opens the Registration Method dialog box as shown in Figure 3 13 Registration Method a X Two methods are available for registering a license and obtaining a Site Key hor thie PL C Express Web Site Registration via internet Cancel Fax Email Registration Figure 3 13 Selecting a Registration Method Express Web Site Registration via Internet If the PC has access to the Internet select Express Web Site Registration Via Internet to link to the Smar Registration Web Page as shown in Figu
109. m integrators to write their own OPC compliant server and client applications OPC ToolWorX implements the advanced programming concepts of the OPC Specification For additional information about OPC ToolWorX please see the Help documentation for this application ActiveX ToolWorX ActiveX ToolWorX is the industry s first and only OPC based ActiveX toolkit Create your own custom high performance ActiveX controls that are true OPC clients Connect your OPC ActiveX Controls to any OPC server Embed real time OPC enabled ActiveX controls into most popular ActiveX containers including Visual Basic Web based HTML pages Microsoft Word Microsoft Excel Microsoft PowerPoint and many other third party ActiveX containers Create libraries of reusable components based on popular Microsoft ActiveX technology Using standard OPC Plug and Play connect them to factory floor devices such as PLCs industrial devices and much more For additional information about ActiveX ToolWorX please see the Help documentation for this application When designing your system keep in mind that the various applications can run as a stand alone or as a suite on each PC For example the system in Figure 1 4 shows several ProcessView systems mixed with a station dedicated to alarming another dedicated just to trending and another that shows only graphic screens ProcessView offers the flexibility to scale and expand as your system needs change Xx number of ae Floa
110. mar Simulator 1PLE Sim Levels Tank Data Tags Expression Figure 6 3 Drag Drop Data Source Configuration 2 Repeat Step 1 for the second process point Enter Runtime mode click on the Runtime menu or press CTRL M to switch modes 4 Click on the first process point and drag it into the TrendWorX Viewer ActiveX window as shown in Figure 6 4 The OPC tag information is added to the Trend window the scale is automatically set and the data are plotted over time in the trend window Figure 6 4 Drag Drop Data Source in Runtime 5 Repeat Step 4 for the second process point dragging the process point into the Trend Viewer window Manipulating Trends During Runtime The TrendWorX Viewer ActiveX offers many runtime features This section explores just a few of them Floating Toolbar While in Runtime mode and with the two pens now added to the Trend window in the previous section double click on the plot area of the Trend Viewer The Trend Viewer toolbar will appear as shown in Figure 6 5 The buttons on this toolbar are used to work with the Trend window in Runtime mode NOTE The toolbar can become disabled with security ta lal bn AMP a E M S L Figure 6 5 Trend Viewer Toolbar 6 2 TrendWorX Quick Start Freeze Mode Clicking on the Hand icon in the floating Trend Viewer toolbar as shown in Figure 6 6 causes the display to enter Freeze mode whereby the trend information is frozen in
111. mber Copy this Site Key to the clipboard CTRL C Return to the ProcessView License Authorization dialog box in the License Utility and Paste CTRL V your Site Key in the appropriate field Click Update to complete the registration process Even if the PC on which you wish to install the license is not connected to the Internet you may still access the Smar Web site via another computer You will go through the same steps but will not be able to simply copy and paste the required codes Fax E mail Registration Instead of connecting to the Internet either from the installation PC or another one as described above you apply for a software license via e mail or fax You specify the products to be installed on your PC and then send the generated information via fax or e mail to Smar as described below 15 If the Fax E mail method is selected the ProcessView Registration Information dialog appears as shown in Figure 3 16 The Site Code generated for your computer by the License Utility is displayed at the bottom Enter your name address city phone number etc in this dialog box and then click OK The License Utility automatically saves this information into the Registration file Register dat in the path where you have installed the License Utility ProcessYiew Registration Information please enter all d ata xi four Name Company a Address AA Cancel Address Y tiy State Country Po Postal Code
112. me and the OPC server configuration lt item name gt Demo over DWX cannot access the specified OPC item because the Demo mode is over DWX must be restarted to work in the Demo mode again lt item name gt Point count exceeded DWX cannot access the specified OPC item because the total number of accessed points has exceeded the limit given by the license Close some other ProcessView application lt item name gt Error Local point not allowed The current license does not allow accessing points locally lt item name gt Error ProcessView Registrar not found DWX cannot locate the ProcessView Registrar to get the license information lt item name gt Generic ERROR A generic OPC error occurred when DWX tried to access the specified OPC item License utility errors are generated while running the License Utility These errors appear on a dialog box and are of the following format License Utility Error CKERR error details Refer to License Utility Help for more information Initialization Errors Initialization of Key Protection Failed General failure message which is further described by a second message This error can occur if files related to the License utility have been moved or deleted If the operating system is Windows NT make sure CRYPSERVICE service is running If the problem persists restart your computer and re install the Licensing Utility Unable to Find Program File The Licensed Pr
113. mo mode skip to Chapter 4 Installing Smar Software Licensing If you have a previous version of the ProcessView License Utility installed a notice appears By installing the ProcessView 8 0 License Utility you will no longer be able to run the 5 x 6 x 7 x versions of ProcessView lf you have an existing Site Key for version 5 x 6 x or 7 x a temporary 30 day license will be authorized for ProcessView 8 0 In order to proceed with the License Utility installation you must acknowledge that you have read the version compatibility notice displayed in the installation screens Note You need to log in with administrator privileges before installing ProcessView software Note Set the System Date and Time properly before installing the Software License Utility Setting 3 1 R80 Getting Started User s Manual 3 2 the time and or date by more than an hour after the installation will affect any time limited Licenses such as the Temporary 30 day Activation 1 Before installing Smar software be sure that all other applications such as Microsoft Office or any antivirus software are closed and or disabled 2 Insert the ProcessView product CD into the CD ROM drive 3 You will see the CD introduction and the main menu If Autorun is enabled on your system the CD introduction starts automatically Otherwise browse to your CD drive and run the RunMe bat file Select Software from the menu 4 Select Licensing from the software selec
114. mperatures TODI 7 i Time Date Description I Figure 7 2 Placement of the Alarm Viewer ActiveX Alarm Viewer Runtime Operation 7 2 Enter Runtime mode CTRL M As the alarm OPC client goes into Runtime it connects to the AlarmWorX Server this ActiveX by default connects to the installed examples and sends a request that alarm monitoring begin thus the AlarmWorX Server automatically starts up This not only works on the local machine but with any OPC Alarm and Event server on the network Once the alarms are being monitored new alarms events are posted to the Alarm Viewer as shown in Figure 7 3 Time Date Description Tag Value Priority 9 39 43 AM 1141220 Very high deviatio Pressure ba S00 4 39 43 AM 1110220 Very high pressur Pressure bo 500 9 39 43 AM 111220 Rate of change to Temperature 13 500 9 39 37 AM 114220 Normal Condition Temperature Figure 7 3 Alarm Viewer ActiveX in Runtime Alarm Colors By default the Alarm Viewer is configured to show the alarms and events in the following manner e Unacknowledged active alarms are in white text on a red background These are new alarms that have not been acknowledged by an operator and are still actively in their alarm state e Acknowledged active alarms are in red text on a white background These alarms are still actively in their alarm state but have been acknowledged by an operator or have been configured to be auto acknowledged e Unackn
115. mutation but to walk through a few fundamental concepts at least sufficient enough to get a project started For additional information on using GraphWorX please refer to the GraphWorX Help documentation The next two chapters will also build on the example screen developed in this chapter showing how to add live trending of data and alarm information Please be sure to follow each of the steps Introduction available on the ProcessView Product CD outlined Starting the Project To start the project first launch GraphWorX from the Windows Start menu by selecting Programs gt Smar ProcessView gt ProjectWorX gt GraphWorX 1 In GraphWorX select Application Preferences from the Format menu shown in Figure 5 1 File Edit View Format Arrange Draw Dynamics Tools asa Template b Layers Set Configuration Mode Password Background Color Fill Color Line Color Line Width b Line Style d Toggle Fill Toggle Freeze Font Display Properties Save Properties As Preferences Reset Default Display Properties Application Preferences Apple Preferences To Properties Reset Default Application Preferences Figure 5 1 Selecting Application Preferences in Format Menu 2 Select the Compatibility tab and then check Dockable as Symbol Toolbar option in the Symbol Library Style as shown in Figure 5 2 5 1 R80 Getting Started 5 2 Application Preferences i E General Window Runt
116. n area e g flash a picture of an alarm horn whenever any alarm within the area is active e Viewing only the alarms in the Live Alarm Viewer ActiveX from a given area By default the Alarm Viewer ActiveX is sorted by the Active Time of the alarms Therefore acknowledging an alarm does not change the sort order If you wish to have acknowledged alarms float to the top of the list sort by the Event Time column instead The alarm historical report ActiveX can be linked to five of your own Crystal Report templates allowing the reports to be tailored to fit your needs These are set up in the Reporting tab of the Report ActiveX Properties dialog box Consider using a different size font and even a different color scheme for alarms that are of higher priority This way they will jump out of the list and get your attention These are set up in the Row tab of the Alarm Viewer ActiveX Properties dialog box Chapter 10 HELP AND TECHNICAL SUPPORT Contact Information Smar E mail smarinfo smar com Web www smar com 10 1 R80 Getting Started User s Manual 10 2 Chapter 11 Error Messages ERROR MESSAGES This chapter provides a list of possible causes and solutions for system problems you may encounter while using ProcessView Software If the information provided here does not solve your problem and you have installed the system according to the Getting Started Reference Guide procedures contact Smar Technical Support
117. n order to successfully create integrate deploy and manage projects Each of these components requires complex setup of many different types of configuration files databases and OPC servers as well as runtime and security settings To simplify the management and deployment of the broad spectrum of ProcessView applications ProjectWorX integrates all ProcessView applications into a single easy to manage format The ProjectWorX user interface is basically a container embedded in the Microsoft Management Console MMC The ProjectWorX console conveniently consolidates all of your ProcessView files in one easily accessible location enabling you to e Organize all ProcessView application files into separate projects e Create new ProcessView application files and OPC server configurations e Import application files into projects e Start and stop ProcessView applications e Pack project files into a single compressed file and unpack project files for easy deployment to multiple computers e Activate entire projects into runtime mode e Control the layout of wndows using the Screen Manager e Configure security settings to password protect projects e Back up project files to Microsoft Visual SourceSafe e Search for and replace machine names and OPC tags throughout all project files using a global find replace utility e Publish projects to the Web e Control and monitor runtime functions for all applications using ProcessView Tray e
118. n the object You can then make changes to the object s parameters In this case open up the Property Inspector for the second process point below the first one click on the PPT DE tab at the top click on the Data Tags button and select the Temperatures T001 OPC tag created in Chapter 4 The dynamic should appear as shown in Figure 5 11 Click OK to complete this process point configuration Property Inspector E x Text PPT DE DataSource D Drag Drop Data Source ICS Simulator 1APLE Sim Temperatures TOOT Data Tags Expression Print Tune Figure 5 11 Second Process Point s Dynamic Connection 5 6 Runtime Mode Location Dynamic GraphWorX Quick Start So far in this chapter GraphWorX has been used only in Configuration Development mode In order to see the dynamics working you must switch to Runtime mode Simply click on the Runtime menu or press CTRL M to switch modes GraphWorX then hides the development toolbars makes connections to the OPC server s used in the display s dynamics and begins updating the display with live data Notice that the process points you created are now displaying values as shown in Figure 5 12 One of the features offered by GraphWorX is the ability to pop up additional help information for objects For example moving the mouse pointer over one of the process points shows the full OPC tag name for the dynamic connection and its current value in the pop up ToolTi
119. ng Freeze Mode 6 3 R80 Getting Started User s Manual 6 4 Zoom Data While in Freeze Mode hold down the Shift key on the keyboard and then click and drag a box area on the graph as shown in Figure 6 8 Upon releasing the mouse button the graph automatically zooms and rescales the zoomed in area to fit the window This process of rubber banding a window with the mouse to zoom in can be repeated thereby zooming in further To zoom out simply right click anywhere in the zoomed area ffteede moto A PAS EA AA RER 4 46 55 PRED 01 PRA OF Ph A PM TAT 200 11 200 11 200 1A 1 200 2 Figure 6 8 Zooming in on a Selected Area Trend Statistical Data Clicking on the Statistics button in the floating Trend Viewer toolbar opens the Trend Statistics dialog box as shown in Figure 6 9 Here statistics are shown for each pen being plotted This information can be saved to a CSV file which can then be opened by Microsoft Excel Microsoft Word and various databases Trend Statistics x Avg save PLE Sim Levels Tank 1 RealTime 00f 333 4 39 PLOSim Temperatures TOO Real Time 32 00 208 40 120 38 Save Ag OK Cancel e Include Samples Figure 6 9 Viewing Trend Statistics Pen Menu Right clicking on a pen description in the Detail window opens a pop up Pen menu which offers a variety of options while in Runtime mode as shown in Figure 6 10 Try each of these menu items out to explore t
120. ng a visual click and drag configuration of the rotation parameters 5 9 R80 Getting Started Property Inspector x Rectangle Rotation D ata Source E Drag Drop Data SOUICE Smar Simulator TAPLCSim Levels Tanki mi Sen Angles degrees Rotation Direction Shark 17366 EE f Clockwise C Counterclockwise End 301 524 524 Me Tracking Figure 5 21 Setting up a Rotation Dynamic 4 Notice that the rectangle has a set of dotted rectangles around it and a circle with a cross hair in dd gt o its center as shown in Figure 5 22 A Click on the cross hair circle which designates the pivot point and drag it to the bottom of the rectangle as shown in Figure 5 22 B Figure 5 22 Defining Rotation Pivot and Angles Next the Ending Angle is defined Click and drag the rectangle in Figure 5 21 B to the end of the meter marks as shown in Figure 5 22 C Finally the Starting Angle is defined by dragging the remaining dotted rectangle to the meter mark start as shown in Figure 5 22 D Press ESC or double click to get out of the rotation definition mode and return to the Property Inspector Click OK to save Double click on the bitmap image of the meter to open its Property Inspector Check the Transparent check box as shown in Figure 5 23 thereby making anything blue in the bitmap invisible and creating an irregularly shaped bitmap Click OK to save these changes Property Inspector x Image
121. nguage resource file for the selected language do not match These version numbers must exactly match to load the language successfully You can check the version number of GraphWorX by opening the About box and the version number of the language resource file by right clicking on the file in Windows Explorer and choosing the Properties option from the pop up menu The selected language translation is not available This error message appears when you attempt to change GraphWorX to a language for which there is no available language resource file License Failure This message occurs if GraphWorX is unable to connect to the Smar licensing server This can occur if the licensing server GenRegistrarServer EXE is not properly registered Insufficient Security Level This message appears in Runtime mode when the user currently logged into the Smar security system does not have permission to perform the command that has just failed This message can also occur if GraphWorX is unable to connect to the Smar Security Server Security Server Timed Out Both TWXViewer and TWXBgTrend display a dialog box saying this You are running the software in Demo mode or a Time Limited mode e g Temporary License mode Install a proper license No protection key has been found or the demo period has expired A message that appears in Error Messages TWX Viewer You are running the software in Demo mode or a Time Limited mode e g Temporary License m
122. nncccccnnccccccncococcncocononnnoncnnnnnnnnnnononnnnononnnnnnnnnnnnonnnnnnononnnnnnnnnnnnnnanenns 7 2 E AO a ee er 7 2 A SE ee ee en ee ee ae 7 2 ACKNOWLEDGING ALARMS rs ee Er a pecas 7 3 AEABM SORTING er see ee ne See ne sine ee 7 4 CONFIGURING THE ALARM MEWE R o ae ae 7 4 CONFIGURING AN ALARM TAG ee 7 6 Charpter 6 PROCESSVIEW UTILITIES lt eee ele ee 8 1 INTRODUC TION esist sie ee sa ee ee 8 1 SECURITY SERVER nun zen Litas aie cba o a DL acute 8 1 SECURITY CONFIGURATION MODE Seo acia 8 2 ASSIGNING APPLICATION ACTION S 2 2 2 22er 8 2 PROCESS VIEW TRAY UTILITY sad le a ad dt lei 8 4 GENBRORER Haze dee een a cea hier id deta des ee ae 8 5 STARTING THE GENBROKER CONFIGURATOR cscccccsssesesesesssssssssecesesssaesesesssassnesesesesesaesesesesasanasssesesesacaeenseeceeeeaesenesanans 8 6 GENBROKER CHANNELS rec eat tee le nen otto daa 8 7 GENBROKERPROTOCO Susa ee eed eta aie ral ate aed 8 7 TEABEWORX deal 8 8 PROJEETWORR Eee a ed cates iene 8 8 VORN ORA AAA A ea ee oe ene ee eee ene eee ee eer 8 9 PATA NUNIN Gorse cas cia aa Lat hentai lie see 8 9 Charpler9 TIPS AND THICK SS hi 9 1 INTRODUG FION cars o ot eee ee 9 1 PROJECT MANAGEMENT o ea ns 9 1 USING PROJECT WORK ne O A ee ae 9 1 A Seat eel teas 9 2 SPECIFYING A WORKING DIRECTOR en ee ee asias 9 3 A cde ge cet asec ae ee ee easen eee nee 9 3 GRAPHWORX oa NI eee css oa cece aus eee dE 9 3 TRENDWORX ze ee ecg sede cis eas pee estas A A eee 9 4 ALARMWOR X A NA se ac tee sue ace ewan eee 9
123. nse to be transferred License Removal Errors Invalid Password A password is needed to delete a Site Key Call Smar Cannot create KILL TXT File Details of license removal could not be written to disk Failed to Destroy the License Software Key Is NOT Initialized Exit the license utility and try again The protected program is not authorized Exit the license utility and try again The license files are currently written protected Exit the license utility and try again Temporary Licensing Errors Temporary Authorization Period has expired The license utility attempted to create a 30 day license but the one time only license had already been used and has since expired You cannot use the 30 day temporary authorization more than once General Errors Security Error Messages Could Not Get License Information Exit the license utility and try again Failed to Initialize Software Key If running NT make sure CrypKey INI file has accurate paths and reboot Exit the license utility and try again Unable to Perform the Thunk Operation Exit the license utility and try again Registry Query Error Exit the license utility and try again Unable to close file Check hard drive Exit the license utility and try again Disk access error Check hard drive Exit the license utility and try again File could not be written Check hard drive Exit the license utility and try again File data item could not be wr
124. nu For each item there is a list of commands to Start Stop and Auto Start Auto Stop the application The Auto Start and Auto Stop options permit a ProcessView system to be brought up and shut down in an orderly fashion Selecting these items puts the application in a management list To access this list and make additional changes to the optional parameters click on the ProcessView Tray icon and select the Configure menu item The following window appears as shown in Figure 8 7 GenBroker Process View Utilities Graphwork Custom Optional Startup Command C Program Files Smart Process EJ Service Parameters Fee 7 Fun as Serice 17 Automatic Service Include in AutoStop List Relative Position lo Relative Delay sec lo M Include in AutoStart List Relative Position 11 Relative Delay sec 2 Autostart List Autostop List Application Application lay Alarmator Server a Graphior 0 cl Graph ors E Secure Desktop 0 Data or 3 Datawiors U Hote Applications configured for Autostart Autostop will be started stopped When ProcessWwiew Tool Tray is started stopped Process wiew Tool Tray Startup Parameter Asp AutoStart Processwiew Tool Tray Startup Delay sec lo Import a Esport this DK ee configuration configuration Figure 8 7 ProcessView Tray Configuration Any items already selected for Auto Start Auto Stop already appear in the respective lists
125. nvert value s from file lt filename gt The given CSV file contains a value that cannot be converted to the required data type Can t export CSV file lt filename gt DWX cannot write to specified file Can t import CSV file lt filename gt DWX cannot read specified file 11 15 Getting Started License Utility 11 16 ProcessView Registration Server denied running DataWorX DWX cannot run because there are no client units left Close some other ProccessView application to run DWX Another instance of DataWorX is already running Only one instance of DWX can run on a computer at a time Close the other one first Specify name of the OPC item Specify the OPC item name in the form lt node name gt lt server name gt lt item name gt Error opening About Box DWX cannot find About box Unable to run the security login client DWX cannot find the security login application Make sure ProcessView has been properly installed Unable to launch the security configuration application Make sure the file Security EXE exists in the same directory as this application DWX cannot find the security configuration application Make sure ProcessView has been properly installed Error messages that may appear in the output window lt item name gt Add item FAILED DWX cannot access the specified OPC item because Addltems operation has failed The specified point probably does not exist in the server Check the point na
126. ode Install a proper license Trend Viewer ActiveX Insufficient Security Level It appears when you attempt to perform an operation within the ActiveX Control without having the required security attributes in the ProcessView Security Server The selected language translation is not available lt appears when you try to switch languages and the ActiveX Control does not find the required language resource DLL Please Enter A Valid Range Value lt appears when you try to enter an invalid High or Low Range value or string on editing range information A search string must be specified lt appears when you try to perform point replacement operations without specifying a search string A replace string must be specified lt appears when you try to perform point replacement operations without specifying a replace string Error in Saving Info lt appears when an error occurs while you try to save to a file statistical information from the signals displayed in the Trend ActiveX Cannot switch trend mode Modify Connections First lt appears when the Trend ActiveX has been configured for a History Only replay in Freeze mode and you try to connect real time pens or if real time pens exist you try to select Frozen Historical replay Please Enter A Valid Alarm Value It appears when you try to enter an invalid High or Low Alarm value on editing pen alarm information Please Enter A Valid Point Name lt appears when you try to ed
127. ogram file could not be found This problem occurs only if the folder or files related to the licensing utility have been tampered with Uninstall the licensing utility and re install it Incorrect Master Key The License Utility in use does not support this product This problem occurs only if the folder or files related to the licensing utility have been tampered with Uninstall the licensing utility and re install it Master Key Does Not Match Program The License Utility in use does not support this product This problem occurs only if the folder or files related to the licensing utility have been tampered with Uninstall the licensing utility and re install it Error Messages Unable to Create License Files Disk error has occurred This can also be due to insufficient disk space Make sure you have at least 1 MB of free disk space for the licensing utility Authorization Errors A valid license already exists The License must be Killed before enabling Backup Authorization The Backup Authorization allows a user to authorize a second temporary license in case a failure occurs during a license upgrade If the license is already valid there is no need to authorize another temporarily Failed to Authorize Software Key A valid license does not exist Get a valid software license Software Key Is NOT Initialized A reference to the Site Key was not possible because prior initialization failed Restart the Licensing Utility and t
128. omputer and clicking on Tank 1 as shown in Figure 5 8 Click OK eat ee A X Der Smar Simulator 11PL Sirm Lewels Tank Ed OPC DA Database Access Global Aliases Graphiwors c Y My Computer BEAS Smar AlarmSerwer_ 1 BEAS Smar DatabaseOPcserver 3 H Smar DatbawWwors 0 Fs Smar Simulator 1 EA ES BridgewWor Recipes MES DiskIO HES Globalwariables EE HAC H E Panell H Panel EME PLCSim JO Levels EE Temperatures iy Recipestorage Figure 5 8 Tag Browser 5 5 R80 Getting Started 5 To adjust how this live data appears click the Text tab at the top of the Property Inspector dialog Make the text centered with a Sunken Frame and a fill color of Gray as shown in Figure 5 9 Then click OK Property Inspector x Text PPT DE Lire ia ja y Gradient Fill o Fill Pattern Freeze Object W Stretch Text On Resize Font Aral Size 10 Text Center Bound Center Figure 5 9 Text Tab Properties 6 The process point is inserted into the display as shown in Figure 5 10 Now duplicate the process point either by choosing the Copy Paste or Duplicate commands from the Edit menu or by holding down the CTRL key as you drag the object Place this second process point below the first one as shown in Figure 5 11 279797997 E Figure 5 10 Two Duplicate Process Points Next to the Meter 7 To open the Property Inspector for an object simply double click o
129. onal information about the ScriptWorX please see the Help documentation for this application ProjectWorX ProcessView contains numerous applications with multiple components requiring a well trained user in order to successfully create integrate deploy and manage projects Each of these components requires complex setup of many different types of configuration files databases and OPC servers as well as runtime and security settings To simplify the management and deployment of the broad spectrum of ProcessView applications ProjectWorX integrates all ProcessView applications into a single easy to manage format The ProjectWorX user interface is basically a container embedded in the Microsoft Management Console MMC The ProjectWorX console conveniently consolidates all of your ProcessView files in one easily accessible location enabling you to e Organize all ProcessView application files into separate projects e Create new ProcessView application files and OPC server configurations e Import application files into projects e Start and stop ProcessView applications e Pack project files into a single compressed file and unpack project files for easy deployment to multiple computers e Activate entire projects into runtime mode e Control the layout of windows using the Screen Manager e Configure security settings to password protect projects e Back up project files to Microsoft Visual SourceSafe e Search for and replace mac
130. ort type to accelerate the report creation Make sure that the source and target database connections have been properly configured and not deleted the hard disk where the database is located has enough disk space and the report target name does not include characters such as etc Also make sure that the tags configured in the report do not have characters such as etc in their names You may have to edit the Logging Names in the TrendWorX configurator for the tags being logged Failed to Open Source Connection Severity 650 The report failed to execute because TrendWorX Reporting could not establish a source database connection Make sure that the source and or target database connections have been properly configured and not deleted and all passwords and user id accounts have not been modified since the configuration of the report Failed to Create ADO Objects Severity 650 The report failed to execute because TrendWorX Reporting could not create ADO ActiveX Data Objects required to execute the reports Make sure that ADO has been properly installed Try re installing ADO from the Smar CD Error in Updating Target Table Severity 650 The report failed to execute because TrendWorX Reporting could not update the target table either in the source or the target database TrendWorX Reporting will try to create a target table in the source database even if the report has been configured as a CSV or a MS EXCEL report type to accelerate
131. owledged return to normal messages are in dark green text on a white background These alarms were in an alarm state were never acknowledged and then left the alarm state Although the point is no longer in alarm this message remains on the screen until it is acknowledged so operators know that an alarm did occur e Operator tracking events are in black text on a white background These are used for events posted by the GenEvent Server which tracks such items as operator set point changes user login and so on These colors can be configured not only for these states but also for various alarm priorities and more This will be demonstrated later in this chapter Alarm ToolTips Hovering the mouse pointer over an alarm line in runtime causes a ToolTip to pop up By default this ToolTip is configured to show any Help text configured for that alarm The contents of this ToolTip can be changed on the fly Simply right click on an alarm line and select ToolTips from the pop up menu as shown in Figure 7 4 AlarmWorX Quick Start Description aL We Priority Very hig ature 93 SU A Rate o SS Peni ze AO Comments 7 en na Sort wen A Coolant Ley A SOL Filter ER BEE fd Humidity Tooltips b None s00 rn BEN en Sa Comment very hig Alarm Line Figure 7 4 Alarm Viewer Pop up Menu in Runtime The above example shows the ToolTips submenu with the black dot showing that Help is the current selection By sel
132. p as shown in Figure 5 12 Figure 5 12 Runtime ToolTips To return to Configuration mode click on the Configure menu or press CTRL M to switch modes GraphWorX offers the industry s easiest to use location dynamic To demonstrate this 1 First select the Ellipse Circle drawing tool as shown in Figure 5 13 and then draw a circle at the end of the copper piping by clicking and dragging the mouse to define the size of the circle Figure 5 13 Circle Ellipse Drawing Tool 2 With the circle still selected it has the resize handles shown around it click on the Yellow square in the color toolbar to change the fill color used for the circle When complete it should look similar to the illustration shown in Figure 5 14 TE Figure 5 14 Bubble in the Pipe 5 7 R80 Getting Started 5 8 This circle will be used to indicate flow going through the pipe You must add an animation dynamic to this circle Whenever an object is selected the Dynamics toolbar enables the various animation items that can be added to the object With the circle still selected click on the Location Slider Dynamic to make the circle move through the pipe based on an OPC Tag BREE de ele ecto a a ee EE E Ha o e e Figure 5 15 Location Dynamic The Property Inspector for the Location Slider Dynamic appears as shown in Figure 5 16 The Ellipse tab refers to the visible object to which this dynamic is attached Setting up the loc
133. propriate Deadband setting using either a percentage change or an absolute value change as the criteria for logging a new sample to disk To optimize writing the data to the database be sure to properly set up the Logging parameters for each logging group For example set On Interval to 5 minutes TrendWorX will then collect data at the sample rate but log only after five minutes worth of information has been gathered When using the Trend Viewer ActiveX with live data trends will start over whenever the display is first called up If you wish to have the trend windows with data already populated do not subscribe to OPC tags directly Rather set up Persistent Trending and connect your pens to these items Explore the VBA methods and properties exposed by TrendWorX as well as the SQL Tool ActiveX provided for custom applications Be sure to type in helpful text in the Help Instructions field when configuring an alarm tag This information can then be configured to pop up automatically in the ToolTips in the AlarmWorX Viewer ActiveX Immediate access to this information will aid operators in resolving or acknowledging the alarm condition Categorize your alarms into different alarm areas and sub areas By grouping alarms in this way it is possible to take advantage of several advanced features offered by AlarmWorX such as e Acknowledging all the alarms within a given area e Linking a dynamic in GraphWorX to the alarm status bit of a
134. r B aa pS 7 Configure 1 GenTray Automatic DEFAULT Genl ray Autostart DEFAULT 1 GenTray Autostop 1 GenTray NT Service 1 GenTray Start 1 GenTray Stop H LO AWSMMAS2 B Aws Reporta AAA STE AAN ee Dias 3 Gendgent 23 GenBroker e GenTray Mal m m ProcessView Utilities a Figure 8 5 Assigning Application Actions The available application actions are listed on the left and the users and groups defined in the system are on the right Expand an application by either clicking on the symbol or double clicking on the name To associate a user and or group with a specific action 1 Select an action 2 Select a user or group 3 Click on the lt lt Move gt gt button 8 3 Getting Started User s Manual The User or Group name then appears under that action As a cross reference the action also appears on the right under the User or Group name Continue this process for each action desired To remove a user or group from a particular action simply click on the User Group name and press the keyboard DEL key If all but a few actions are desired for a particular user or group e g they can do everything but Exit Application and Exit Runtime then instead of adding the desired actions one at a time select an entire application and press lt lt Move gt gt All of the sub actions are moved all at once under that User Group name on the right Then simply d
135. r lconics Password get password SS Figure 3 26 Killand Remove License 26 A dialog box will appear to warn you of this danger as shown in Figure 3 27 If you wish to proceed with killing your license click OK ProcessView x This action will Destroy your Licensel Do you want to Proceed 41 Cancel Figure 3 27 Final Warning Message Before License Termination 27 A dialog box containing the Kill Confirmation Code will appear as shown in Figure 3 28 Click OK Note You can copy the code in the Kill Confirmation Code field and paste it onto the Web page 3 15 R80 Getting Started User s Manual GFW Compatibility Site Key 5789 A562 2548 914E B523 80173 75CB 8265 DE42 ED Kill Confirmation Code 8873 BCBO 5103 3EB2 2163 4568 834B EDSE BZFD 8348 BBCI BE Figure 3 28 Site Key with Kill Confirmation Code 28 Upon successful deletion a file called KILL TXT will be created in the Softlic directory which has the name date and last authorized key and confirmation code A message will appear informing you that the file has been created as shown in Figure 3 30 29 Keep this file You will have to use the name date and last authorized key and confirmation code that it contains to confirm that you ve killed your license either via our Order Entry Department or from the Web site ProcessView Note the previous information has been archived in the file EILL T lt T within the License Util
136. r to any other OPC server providing Plug and Play interoperability For example connect an Allen Bradley OPC server to a Siemens OPC server and share data easily and seamlessly Data can also be manipulated through expressions and calculations For additional information about DataWorX please see the Help documentation for this application AlarmWorX Multimedia The AlarmWorX Multimedia is an option to AlarmWorX providing OPC compliant multimedia technology for remote alarm notification Various multimedia agents are offered including e Paging including SMS TAP support e Two way paging e Phone with call in and call out support e E mail e Fax e Voice annunciation of alarms via text to speech e Voice annunciation of alarms via recorded wav files e Video e Pop up windows e Computer screen marquee e Instant messaging For additional information about AlarmWorX Multimedia please see the Help documentation for this application Symbol Library GraphWorX supports the use of smart symbols in displays Smart symbols contain data point connections If you load a smart symbol into your display in animation mode the symbol begins displaying data immediately based on that data point connection GraphWorX uses two different modes for the Symbol Library e Standard stand alone Symbol Library e Dockable symbol toolbar The Symbol Library is available in GraphWorX as a dockable toolbar or a floating window inside display files It
137. re 3 14 Now you can specify the products to be installed on your PC Registration Method 3 X Two methods are available for registering a license and obtaining a Site Key hor this PL C Express Web Site Registration via internet Cancel Fax Email Registration Figure 3 14 Selecting a Registration Method If the Express Web Site method is selected the License Utility launches the ProcessView License Authorization dialog box shown in Figure 3 15 to prepare for acceptance of a Site Key provided by the Registration Web Page The License Utility also launches the Smar Registration Web site Return to the ProcessView License Authorization dialog box and copy the Site Code to the Windows Clipboard highlight the Site Code field and press CTRL C for later use on the Web site 3 8 Smar Software Licensing Process iew License Authorization A x E a A SITE CODE 79856017 DDAB 0010 DF94 4207 79 SITE KEY Cancel Enter the purchased Site Rey which has been provided for your specific Site Code Note after Temporary Authorization expires the Site Code will change but the original Site Key will still be walid Figure 3 15 ProcessView License Authorization Dialog Box Return to the launched Smar Registration Web Page and follow the directions given When prompted for your Site Code now copied to the Clipboard press CTRL V to paste it At the end of the Web Licensing process you will be given a Site Key nu
138. red and the Data Logger application has the proper security settings to create open and modify tables Also make sure that enough ProcessView client units are available to switch to a high end supported database Missing Logging Tags Severity 650 The Data Logger failed to request a configured tag from the corresponding OPC server Make sure that the tag has been configured in the OPC server 11 9 Getting Started database Error in Connecting to Database Severity 750 The Data Logger lost database connection while data logging Make sure the database is available the network connection is active and a user or administrator has not opened the database in Exclusive mode Established Connection to Database Severity 500 The Data Logger has restored connection to the logging database Maximum Number of Packets Reached Possible Data Loss Severity 650 The Data Logger has reached the maximum number of data logging packets to hold in memory on a per logging group basis as a result data loss may occur Make sure the PC is not overloaded the database is available the network connection is active and a user or administrator has not opened the database in Exclusive mode The configuration of data logging may have to be evaluated to prevent the system from overloading You may also have to modify registry settings for the maximum number of packets Lost Data Packet Severity 750 The Data Logger has had to discard a logging p
139. rendWorX Reporting application has been properly installed and registered StopReports method of TWX Reporter failed This message indicates an error has occurred during an attempt to call TrendWorX Reporting s StopReports method Make sure that TrendWorX Reporting application has been properly installed and registered Open method of Persistent Trending object failed This message indicates that an error has occurred during an attempt to call Persistent Trending s Open method Make sure that Persistent Trending application has been properly installed and registered EnterRuntime method of Persistent Trending object failed This message indicates an error has occurred during an attempt to call EnterRuntime method of Persistent Trending Make sure that Persistent Trending application has been properly installed and registered ExitRuntime method of Persistent Trending object failed This message indicates that an error happens during an attempt to call ExitRuntime method of Persistent Trending Make sure that Persistent Trending application is properly installed and registered TrendWorX SQL Data Logger Error Opening About Box lt appears when the Data Logger cannot display the About box Information Make sure that the SmarAbout dll has been properly installed and registered Insufficient Security Level lt appears when the user attempts to perform an operation within the Data Logger without having the required security
140. roblem is Then try to compile the project manually using the menu File gt Make lt Project gt Security Insufficient security level Log as a client with the necessary security rights The current user is not allowed to do the intended action Log in as a user with the proper security rights Refer to Security documentation Insufficient security level to start application Log as a client with the necessary security rights The current user is not allowed to do the intended action Log in as a user with the proper security rights Refer to Security documentation Insufficient security level to exit application Log as a client with the necessary security rights The current user is not allowed to do the intended action Log in as a user with the proper security rights Refer to Security documentation Insufficient security level Log in as a user with the proper security rights The current user is not allowed to do the intended action Log in as a user with the proper security rights Refer to Security documentation Insufficient security level to configure the scripting engine Log in as a user with the proper security rights The current user is not allowed to do the intended action Log in as a user with the proper security rights Refer to Security documentation Unable to run the security login client Make sure the file Login EXE exists in the same directory as this application The Login exe has failed to start Check
141. roject gt DLL There has to be a VBA project and module opened in the VBA editor whose names must match the names Project and Module in a script trigger configuration to compile from the configuration screen Note It is possible to compile manually a VBA project and module in VBA editor assuming the project and module names have been typed in the related fields in the script trigger configuration screen Failed to add a script code Check if there is the related project matching current file name loaded and if it contains designer module Main Open the VBA editor and use menu File gt Open to load the related project manually Failed to jump to a specified script procedure Check if the procedure exists in specified module Open the VBA editor and use menu File gt Open to load a project containing the procedure manually Procedure lt ScriptName gt not found in current project or the scripting engine not ready 11 11 Getting Started 11 12 Make sure the scripting engine is ready and the VBA contains the related project and procedure Use menu File gt Open to load the project manually Script Wizard Script wizard failed to insert a script procedure into current project or the scripting engine not ready Check if the current project exists in the VBA editor Create it manually if necessary Open the VBA editor and use menu File gt Open to load the project manually Script wizard template files not foun
142. roup es Name IT emperatures Cancel Figure 4 5 Naming the New Group With this OPC server you can actually create groups within groups This hierarchical organization of groups makes it even easier to organize your I O Simply select the group folder you wish to create another group in and select New Group from the Add menu In this case you will add another group at the root level of the device 1 Right click the PLCSim device and select New Group from the pop up menu Note If you do not first click on PLCSim the new group is added as a sub folder to the Temperatures group 2 In the Group dialog box give this second group the name Levels Click OK Your screen should look similar to the one shown in Figure 4 6 N Simulator sim Simulator q D x File Add Edit View Help de ee E Disko Globalvariables E pl PLCSim 29 Temperatur E Levels i 10 Recipestorage HM simulatep e 5 Ready Levels has 0 Tags ot Figure 4 6 Selecting the Device for the Second Group The Smar Simulator OPC Server allows you to create dummy tags which can be used in a variety of ways including e Testing your system e Global variable storage accessible from any OPC client on the network e Recipe storage e Operator manual entry data storage You will create several tags for use in the Quick Start chapters 1 Right click the Levels group and select New Tag from the pop up menu
143. ry again Attempt to Run from Floppy A PC is licensed using one of the hard drives The license cannot be issued to or exist on a floppy diskette Software Key has been moved or password is incorrect The Site Key issued was created with an invalid password This error can also occur if the Site Key entered belonged to a prior Site Code that has subsequently changed For example a Site Code was generated and returned to Smar Meanwhile a temporary Site Code had been installed before the original site key was installed Master Key Does Not Match Program The license may have been renamed The System Time has been set to a Date previous to Site Key Tampering with the date or time can invalidate a time limited license The Restriction File has been Deleted One of the license system files has been deleted You may have to obtain a new license Contact Smar Restriction File has been Damaged One of the license system files has been tampered with You may have to obtain a new license Contact Smar Restriction File has been Moved or Overwritten One of the license system files has been moved You may have to obtain a new license Contact Smar This may be caused by reformatting drive C on a single drive containing two partitions User has Attempted to use an old Site Key Site Keys cannot be reused You may have to obtain a new license Contact Smar Failed to Save Site Key An error occurred while entering a new Si
144. ss Point Dynamic Object 2 The cursor turns into an l Beam and looks for a place to draw the process point Click on the area just to the top right of the meter with the blue background as shown in Figure 5 6 Click Here Figure 5 6 Process Point Dynamic Object Placement 5 4 GraphWorX Quick Start 3 This opens the Property Inspector dialog box Every object within GraphWorX has one of these It is here that customization of the object and dynamic properties can be made The first tab at the top is for the Visible parameters of the object in this case it is a Text object Any dynamic animations then appear as additional tabs in this case the PPT DE tab dynamic is already attached to the Text object In the PPT DE tab click the Data Tags button as shown in the figure below Property Inspector E x Text PPT DE DataSource 1 Drag Drop Data Source Data Tags Expression OPC Request Type MATIWE Client Display Type DOUBLE Point Type W Update Data Entry O Confirm p M Keypad Format or FM Initial value o Figure 5 7 Data Tags Button in Property Inspector 4 The Unified Data Browser appears as shown in Figure 5 8 With it ProcessView components can browse to any OPC Server from any company on any node on the network using the Internet and the Network Neighborhood choices In the OPC DA tab navigate to the Tank 1 OPC tag created in Chapter 4 by expanding My C
145. ssible under law Figure 2 1 Welcome Screen 6 The Software License Agreement dialog box appears as shown in Figure 2 2 Read the License Agreement Click Yes if you accept the terms of the agreement 2 2 Installation and Requirements Software License Agreement E x r Please read the following License Agreement Press the PAGE DOWN key to see the rest of the agreement SMAR LICENSE AGREEMENT a YOU SHOULD CAREFULLY READ THE FOLLOWING TERMS AND CONDITIONS Opening and using the enclosed software for any purpose indicates your acceptance of the terms and conditions of this license agreement IF you do not agree with them you should return all software documentation and copy protection keys within seven days of shipment unopened and your money will be refunded SMAR provides this program and licenses its ute in the United States Puerto Rico or Internationally You assume the responsibility for the selection of the program to achieve your intended results and for the installation use and resulte obtained from this program LICENSE gt Do vou accept all the terms of the preceding License Agreement Ifyou choose Mo Setup will close To install ProcessView you must accept this agreement cack ve mo Figure 2 2 Software License Agreement 7 The User Information dialog box appears as shown in Figure 2 3 Enter your name in the Name field and your company information in the Company field Click Next
146. supported and well documented mechanism to communicate data from a data source to any client application Included is not only a detailed guide on how to pass the data but also specific information on other attributes to supplement those data such as range information data type quality flags and date and time information To understand better the difference between the old traditional client server architecture and the OPC based client server architecture consider the illustrations shown in Figure 1 1 and Figure 1 2 Graphics Trending Reporting Application Application Application Figure 1 1 Old Traditional Client Server Architecture 1 1 Getting Started User s Manual In the old traditional case as shown in Figure 1 1 each client is required to write its own set of servers to the devices each line above represents a software interface driver This is due to the fact that although the protocol of a device or a server may not change the architectures of the different client applications from different vendors are different This leads to increased load on the machine work in setting it up costs for doing the project and time needed to implement the solution If the device or server s protocol is changed or updated then each of the client applications must also change A Graphics Trending Reporting OPC Client Application Application Application Applications PC Hardware Devices Figure 1 2 OPC Based Cl
147. t Item 3 Error Local I O not allowed on Browser node Alarm Tag 1 Condition 2 Input Item 3 Error COM error registering with GenRegistrar 1 2 Failed to Register with GenRegistrar Reason 3 800 No configuration found for node and no Default configuration in Database Provider 1 Connection 2 800 Database Error Provider 1 Connection 2 For the Smar Event Server severity values of 600 and below are considered normal Severity values of 601 to 1000 are considered errors AlarmWorX Logger Any error conditions encountered by the logger will be reported via the Smar Event Server and optionally to the Windows NT Event Log To allow the logger to send messages to the NT Event Log select Start gt Programs gt Smar ProcessView gt License Monitor Select the Events tab Check AWXLog in the list of applications Here are the possible messages SEVERITY SOURCE MESSAGE AWXLog32 Em AlarmWorX Logger Started AWXLog32 Smar AlarmWorX Logger Stopped Primary Printer 1 now in service Printing on Backup AN Lope Printer 2 terminated Configuration 1 INSERT INTO table 2 succeeded Failed to Open Primary Printer 1 Configuration 1 printer event queue overflow Messages have been lost Queue size is 2 events Primary Printer 1 has failed Now Printing on Backup Printer 2 AWXLog32 Configuration 1 filter is inactive due to syntax error s AWXLogs2 Gonfigurat
148. t appears during the configuring or editing of a report s database group object logging group or tags TrendWorX Reporting did not find any records on the associated tables You must either correctly configure data logging and download the configuration to the TrendWorX SQL Logger or try to download the configuration to the datalogger again and then attempt to configure the report This database type is NOT Supported It appears during the configuring or editing of a report s source or target database connections and the underlying database type is not supported TrendWorX for version 6 0 supports ONLY MS Access MS SQL Server MSDE and Oracle Please Enter a Valid Row Number 1 to 25000 It appears during the configuring of a report to MS EXCEL and you select a starting Row for the report outside the limits supported by MS EXCEL Please Enter a Valid Column Number 1 to 255 It appears during the configuring of a report to MS EXCEL and you select a starting Column for the report outside the limits supported by MS EXCEL Maximum Number of Configured Reports has been Reached lt appears when TrendWorX Reporting reaches its maximum number of configured reports Report Cannot be Disabled Try Canceling the Report lt appears when you try to disable a report in Runtime mode while the report is executing You should first cancel the report and then disable it Please Select a Valid Report Time Span lt appears when you configure a report
149. te Key You may have to obtain a new license Contact Smar User Is trying to Reuse Old Key Site Keys cannot be reused Key Has Been Mis typed The entered Site Key is not valid The License File Could NOT be Written Disk Full Check to see if disk is full Failed to get site code Reinstall the license utility The entry file was unable to be opened One of the license system files may have been moved Move the files back to their original folders Unable to Get Key Restrictions The license could not be read properly This error may occur due to improper initialization Exit the licensing utility and try again Transfer Errors Only Unauthorized Sites can be Used A license cannot be transferred to an existing authorized PC Problem in Opening Registration File in specified directory The diskette file containing 11 17 Getting Started 11 18 transfer information could not be opened from the supplied directory due to invalid directory write protection disk not ready or no disk space Check diskette and try again Target diskette already has authorization files Proceed to step 3 The transfer diskette already contains registered files Proceed to step 3 Site Can have Only One outstanding registration at a time Once a floppy has been registered the license utility does not allow a second floppy to be initialized To override this limitation delete the GENLIC32 REG file from the ProgramFiles Smar Softli
150. ting Licenses Remok Salon Dial up Networking RAS Internet etc _ Intranet E mail Call Phone Z amay Pager Internet E WAP Phone _ Neto MPAA A e Figure 1 4 System Design Example Chapter 2 INSTALLATION AND REQUIREMENTS Introduction This chapter provides information about e System Requirements e Installing ProcessView e Uninstalling ProcessView System Requirements To use the ProcessView software you must have the following minimum system requirements e 8X Speed CD ROM e A minimum of 600 MB disk space available for installing the default ProcessView software Note The actual amount of space required may decrease if help and example files are not installed Project requirements for logging data alarms and screen storage are above this minimum e VGA Video Card 256 or more colors for best results e Microsoft Internet Explorer 6 0 and above e Microsoft Data Access Components MDAC 2 8 e Windows 2000 Windows XP Windows Server 2003 or Windows NT 4 0 with latest service packs NOTE Windows 98 and Windows ME are not supported by the Unicode version of ProcessView Minimum computer CPU and RAM requirements depend on the application and operating system as shown in the following table APPLICATION SIZE PROCESSOR RAM 600 MHz 128 MB 1 2 GHz 256 MB 2 5 GHz 512 MB The actual amount of RAM and or processor speed will vary depending upon the I O
151. tion DLL is outdated At least two nodes must be defined Two nodes must be defined for redundancy a primary node and at least one backup node Specified common name is not unique The name specified as Common Name For Redundancy must be unique within all DWX registers Choose another name Specified name of node status register is not unique The specified name of the node status register must be unique within all DWX registers Automatic runtime start was not allowed by the security server DWX is set up to go into Runtime when started by an OPC client but the system security has denied it See the security administrator to allow this action DataWorX cannot reference itself via OPC Referencing OPC items itself is not allowed DWX can work only with other OPC servers Tip Try to delete the Smar DataWorX32 string to get what you want DataWorX can only reference its aliases at this place DWX can only reference itself when the point name contains aliases Error writing point lt point name gt DWX cannot write into the given point Check security related to that point and the OPC server configuration The point might be read only Can t read header data from file lt filename gt The specified CSV file does not have a header File lt filename gt has invalid structure The specified CSV file does not have a valid format Check for missing double quotes and the proper number of commas in every line etc Can t co
152. tion menu 5 The Software License installation starts and displays a Welcome screen as shown in Figure 3 1 Click Next to continue xl Welcome to the Software Licensing Setup program This program will install Software Licensing Utility or your computer It i strongly recommended that you exit all Windows programs before running this Setup program Click Cancel to quit Setup and then close any programs you have running Click Nest to continue with the Setup program WARNING This program le protected by copyright law and International treaties Unauthorized reproduction or distribution of this program or any portion of it may result in severe cil and criminal penalties and Will be prosecuted to the masimum extent possible under law Cancel Figure 3 1 Welcome Screen 6 The Software License Agreement appears as shown in Figure 3 2 If you accept the terms of the agreement click Yes Smar Software Licensing Software License Agreement i i 3 xf r Please read the following License Agreement Press the PAGE DOWN key to see the rest of the agreement SMAR LICENSE AGREEMENT a YOU SHOULD CAREFULLY READ THE FOLLOWING TERMS AND CONDITIONS Opening and using the enclosed software for any purpose indicates Your acceptance of the terms and conditions of this license agreement IF you do not agree with them you should return all software documentation and copy protection keps within seven days of s
153. tomatically installed when you install ProcessView The tags created in this chapter are used in the subsequent Quick Start chapters in this Getting Started manual Although you will ultimately use the actual OPC server connected to your real I O you should still complete the steps presented here for the sake of successfully completing the following quick start tutorials in this manual Starting a New OPC Simulator Project The Smar OPC Simulator should already be installed on your machine in conjunction with ProcessView If it is not on your machine install it from the ProcessView CD now To launch the Smar Simulator OPC Server from the Windows Start menu select Programs gt Smar ProcessView gt OPC Simulator This will open the configuration screen for the OPC Simulator as shown in Figure 4 1 Note that there are definitions already created for this server iy Simulator sim Simulator O x File Add Edit View Help ajajaj ea ee Hi Global ariables TL RecipeStorage H SimulatePLE Ready Figure 4 1 OPC Simulator Configurator The names in the left pane of the window e g Disk 10 Global Variables Recipe Storage Simulate PLC represent simulated devices In the real world devices could mean Programmable Logic Controllers PLCs I O Boards or Sensor Networks etc The first step then is to create our own simulated device to hook up to the simulated network of I O 1 From the Add m
154. u need is a way to select only the glass portion of it Although ungrouping such an object is possible note that attached to this light bulb group is a Pick dynamic already configured for popping up a menu to change values more on this later Ungrouping the object would destroy that animation Luckily GraphWorX allows you to edit objects that comprise a symbol without first having to ungroup that symbol thereby keeping any dynamics associated with the group intact and saving development time 1 First in Configuration mode right click on the light bulb and select Edit Symbol from the pop up menu as shown in Figure 5 24 The object s eight size handles are red This indicates that a dynamic is tied to this object The handles are blue when the object does not have a dynamic at that level Property Inspector CE Edit Local Alles fal E A Edit Connections Create YB4 Script Create VBScript Create JScript Figure 5 24 Editing a Symbol 2 A solid line surrounds the border of the symbol indicating that sub symbol editing is taking place Click on the gray glass portion of the light bulb to select it as shown in Figure 5 25 Figure 5 25 Sub Symbol Editing 5 17 R80 Getting Started 3 Click the Analog Color button on the Dynamic toolbar as shown in Figure 5 26 AFHE OS amp Figure 5 26 Analog Color Dynamic Tool 4 The Property Inspector for the Analog Color dynamic will appear
155. ust be specified lt appears when you try to perform point replacement operations without specifying a replace string OLE initialization failed Make sure that the OLE libraries are the correct version lt appears upon startup if the system OLE libraries have not been properly installed or are not up to date TrendWorX Container Error Opening About Box It appears when the TrendWorX Container cannot display the About box information Make sure that the SmarAbout dll has been properly installed and registered OLE initialization failed Make sure that the OLE libraries are the correct version lt appears upon startup if the system OLE libraries have not been properly installed or are not up to date Insufficient Security Level It appears when you attempt to perform an operation within the TrendWorX Container without having the required security attributes in the ProcessView Security Server The selected language translation is not available lt appears when you try to switch languages and the TrendWorX Container does not find the required language resource DLL Failed to create object Make sure the object has been entered into the system registry It appears when you try to insert an ActiveX Control which cannot be found or has not been properly registered in the system registry lt is suggested that you re install the specific control Could not save display list lt appears when you try to save a display file list for automatic
156. ut button on the dialog box This will transfer the license from the source PC to the floppy disk Select Transfer License from the Actions menu on the target computer to transfer the license from 3 13 R80 Getting Started User s Manual 3 14 the floppy disk to the target computer Click the Transfer License In button now This will transfer the license from the floppy disk to the target computer Restart your target computer for the changes to be effective Transferring Licenses Using the Web Site 21 You can transfer a license by first killing it described in the next section on one PC in conjunction with the Web Authorization Site thereby putting the license back onto the Web and then re authorizing it on the new PC The Web site acts as an intermediary storage facility for the license making it easy to transfer licenses between PCs that are physically far apart Killing a Software Key License To kill or delete the existing software license 22 Select Kill License from the Actions menu in the License Utility Using this option you can remove the current software license from the current machine You also need to contact the Smar Order Processing Department to get a special password for killing your license A warning message will be displayed on the screen as shown in Figure 3 23 If you kill your license you need to get a new license from Smar to restart your ProcessView product x ou have Requested that the license
157. while providing a powerful set of reporting and analysis tools TrendWorX offers an open solution to applications requiring scalable and distributed real time performance using the latest OPC HDA specification for creating Plug and Play historical data servers and clients For additional information about TrendWorX please see the Help documentation for this application AlarmWorX AlarmWorX is a stand alone OPC client software package for distributed enterprise wide alarm and events It is a complete alarm management system You can network enterprise wide alarm management for detecting sorting filtering viewing reporting and acknowledging OPC server alarms and events For additional information about the AlarmWorX please see the Help documentation for this application ScriptWorX ScriptWorX is a powerful stand alone application that allows the creation and management of Visual Basic for Applications VBA scripts ScriptWorX s unique multi tasking multi processor environment allows multiple scripts to run concurrently User defined VBA scripts can perform OPC read and write operations to any OPC server which interfaces to factory floor devices such as PLCs and other OPC compliant servers ScriptWorX simultaneously performs calculations manages databases and executes any operation available in the VBA language to access reports or perform recipe operations ScriptWorX also offers project level scripting as part of ProcessView For additi
158. ws systems If no ProcessView authorization is present it will automatically run in Demo mode for two hours Smar Software Licensing Set the System Date and Time properly before installing the Smar License Utility Changing the time and date may affect time limited Licenses Upon successful installation of ProcessView the installation wizard automatically creates a directory for the ProcessView Software Key licensing system By default the files are copied to the following path Program Files Smar Softlic This directory contains the GENLIC32 exe utility used for any ProcessView system licensing transactions along with the Licensing files themselves For Windows NT a ProcessView special service is installed that runs at startup and takes care of all the support needed to start the software protection system NOTE Tampering with the installation directory or ProcessView files might accidentally destroy the license The Softlic directory also contains the following files among other files e GENLIC32 RST GENLIC32 ENT GENLIC32 KEY GENLIC32 KY2 ProcessView Version 6 x only GENLIC32 41S These files give the user a license to use ProcessView and they contain encrypted information relating to the PC used options the user is allowed to activate and file system directory If the ProcessView directory is renamed after the license has been granted the software protection key will NOT recognize the license under the new

Download Pdf Manuals

image

Related Search

Related Contents

PDFファイル  Applilet EZ PL Ver.3.6以降対応 UM  All cart Happy Office  シャワー・ド・バス  BTS 50 - Bertolini  User`s Manual  Samsung Aspirapolvere Compact VCC54J0V3B User Manual (Windows 7)  Télécharger la fiche  

Copyright © All rights reserved.
Failed to retrieve file