HN 300 Unit 6 Seminar Financing Human Services Madelyn Harvey, PhD.
PHD 300- honeywell training course
-
Upload
dr-eng-amr-arafa- -
Category
Engineering
-
view
1.491 -
download
244
Transcript of PHD 300- honeywell training course
PHD R300 Training
By
Dr. Amr Arafa
2 File Number
Process History Database
Introduction
3 File Number
The Role of PHD
• The role of PHD is to:
- Integrate all real-time process and process-related data.
- Provide a consistent and common base of process and process-related information to applications.
- Manage the archiving of process data.
- Provide a single controlled interface to DCS and SCADA systems.
- Provide process calculation and trending capabilities.
4 File Number
PHD System computers Supported Operating Systems: - Server (SQL Server 2008 & PHD Server)
Windows 2003 (x86) Windows 2003 (x64)
Windows 2003 R2 (x86) Windows 2003 R2 (x64)
Windows 2008 (x86) Windows 2008 (x64)
Including both Standard and Enterprise versions - Client (PHD Configuration Tool, Uniformance System Console and the R300 .NET API) Windows XP Professional (x86) Windows Vista Business (x86 & x64) Windows 2003 (x86) Windows 2003 (x64)
Windows 2003 R2 (x86) Windows 2003 R2 (x64)
Windows 2008 (x86) Windows 2008 (x64)
Including both Standard and Enterprise versions
5 File Number
Basic PHD Components
• PHD collects, integrates and maintains a history of real-time continuous and discrete production data, process performance data, and process-related data.
6 File Number
Basic PHD Components
7 File Number
System Components and Data Flow
8 File Number
Data Processing : Confidence Factor
9 File Number
Intelligent Data Retrieval
• PHD provides application programs with built-in data manipulations and calculations, thus simplifying application development and maintenance.
- Data Reduction Calculations
- Automatic Missing Data Interpolation and Extrapolation
- Automatic Engineering Unit Conversions
10 File Number
Intelligent Data Retrieval : Automatic Engineering Unit Conversions
• When an application program requests data from PHD, it is possible to specify the units it requires.
• PHD converts the units from those stored with the tag into the requested units, eliminating having to build conversion functions into the various user tools and applications.
• A tag can be defined with any unit code, but is convertible by PHD only if it makes use of PHD base units (standard or user-configured).
11 File Number
USC •Built as a Microsoft Management Console add-in. •Makes connection to the PHDStart service which then transfers the communication over to the other PHD services in review. •The functionality provides access to any PHD component system in the environment using either trusted or non-trusted access connections. When trusted the account the user is logged in with to the computer is passed over to the PHD service for connection authentication. When non-trusted the user must enter a user account that can be validated by the remote PHD system.
12 File Number
PCT •While it is based upon Honeywell‟s Common Desktop Framework the tool accesses the SQL Server databases PHDCFG and PHDAPP for storage of any configuration performed. •When installed the default expectation is the person utilizing the tool will be logged on to the local computer with an account that can be authenticated as a member of the Product Administrators or Local Engineers upon the computer where the SQL Server databases are hosted.
13 File Number
Uniformance PHD Client Component
• Process Studio
14 File Number
Uniformance PHD Client Component
• IE Plugin
15 File Number
PHD Server Follow up steps
During installation the following Local Account groups are created: Local Operators, Local Engineers, Product Administrators.
25 HONEYWELL - CONFIDENTIAL PHD R300.x
16 File Number
Lesson Topic - PHD Server now installed
These icons appear on the desktop for every server where
PHD Server services are
installed.
Further customization is configured in the PHD Configuration Tool and Uniformance System Console.
32 HONEYWELL - CONFIDENTIAL PHD R300.x
17 File Number
Process History Database
Real-Time Data Interface Management
18 File Number
RDI Configuration Overview
• The three major steps for configuration of an RDI are:
- Enter configuration data into the Interfaces in PCT.
- Run the configuration utility and execute its Save RDI/Link Configuration command.
- Cold start PHD.
19 File Number
RDI Configuration Overview
• Interfaces (RDI‟ and Links) form is used to configure RDI‟s
20 File Number
RDI Configuration Overview – Experion Link
21 File Number
RDI Configuration Overview - Shadow RDI
22 File Number
RDI Configuration utility
• From the Start menu, open the PHD RDI Configuration utility (RDISetup.exe).
23 File Number
PHD RDI Configuration utility, continued
• Configure the Miscellaneous parameters as necessary, then select File>Save RDI/Link Configuration.
Adds to PHD
24 File Number
PHD RDI Configuration utility – Save configuration
•Save RDI Configuration form
25 File Number
Start PHD Cold
• Cold Start PHD using following command.
- PHDCTL Start Cold
26 File Number
RDM
2 HONEYWELL - CONFIDENTIAL File Number
•Redirection Manager (RDM) is required on the PHD Server if the PHD Experion Link is
to connect to a redundant pair of Experion Servers.
•In such a case, the PHD Experion Link is configured to connect to Redirection
Manager instead of the Experion OPC HDA server.
•RDM forwards requests to the active Experion Server of a configured redundant pair.
Redirection occurs whenever a failure is detected in the active Experion Server.
•RDM blocks all OPC calls until after the failover completes or after a user-configured
timeout.
27 File Number
Process History Database
Tag Configuration
28 File Number
PHD Terminology
• Tag
- Point. parameter
- TIC100.PV, TIC100.SP
• Attribute
- Parameter in Source System
• Parent Tag (template)
- Point Class
- Used for simplification of initial configuration and ongoing maintenance through dynamic inheritance.
29 File Number
PHD Tag Definitions
• All PHD Data is referenced by tag name. Tag Ids (numbers) are used internally. Tag Ids cannot be reused.
• History is associated with the Tag Id. (When a tag is deleted from Sql Server, the Tag Id will not be reused.)
• Tag names can be the same as those used on the source system, or they can be different.
• Tag names can include a prefix and/or suffix - Ex. BB.F131.PV
30 File Number
PHD Tag Definitions
• Tags are classified into 5 groups:
- Parent Tags – templates which can be used when creating one of the other four classes of tags.
- Collected Tags – tags which store data collected from PHD interfaces.
- Manual Input Tags – tags which store data that is manually entered by a user.
- Virtual Tags – tags which provide data that is calculated based on collected tag values, manual input tag values and/or other virtual tag values.
- Stored Virtual Tags – tags which provide calculated data based on collected tag values, manual input tag values and/or other virtual tag values. This calculated data is then stored in the history archive.
31 File Number
Class Tags and Inheritance (templates)
• In general terms, class tags should be defined for each set of tags having similar data processing requirements. Many children per parent. No software limit to the number of levels, but Honeywell recommends no more than three; otherwise, it gets too complicated.
32 File Number
Class Tags and Inheritance
• Each tag's definition specifies what tag attributes are inherited from its
parent. The parent class-tag must be specifically defined for a tag.
• A class-tag may in turn inherit values from another class-tag.
• If a class-tag attribute is modified, any tags that inherit the attribute dynamically inherit the change. This permits the system to be configured with a set of intelligent default tag attributes.
• Initial tag definition as well as ongoing tag maintenance is simplified, as behavior of entire classes of tags can be altered by modification of the parent class-tag.
• On a per tag basis, users can override inherited tag definitions for tags that may have unique requirements within a class.
• You can identify Class tags any way you want. Class tags can identify tag types such as temperatures, orifice flows, set points, or tag usage such as optimization tags.
• If the active flag on a parent tag is enabled, it has no impact other than causing the parent tag to be displayed in Tag Explorer under the Parents folder.
33 File Number
Tag Configuration Form
• Following options are available to create various new tags.
34 File Number
Tag Configuration Form
• The Tag Configuration form allows you to enter new tags or modify existing tag configuration information.
35 File Number
Tag Configuration Form
• Tags can be searched using wild Character „*‟ or using options available in advanced search.
36 File Number
Tag Configuration Form
• Enable Flag Pane will provide various following options
Allow Data Store - This enables data
storage to Archive files.
Allow Data Edit – This enables to
modify historied data for the tag.
37 File Number
Tag Configuration Form
• Collection Pane provides various options related to RDI‟s & source tags.
RDI/Link Collector – Name of
RDI which is collection values
Source System – This will
provide the name of source
system.
Source Tag Name – The name
of tag in source system
38 File Number
Tag Configuration Form
• The Storage Pane allows to optimize data storing function using Compression/Quantum
39 File Number
Tag Configuration Form
• The Advanced Configuration is for specifying ways to optimizes data storing functions of PHD.
Data Elimination Compression
Storage Format Compression
40 File Number
Tag Configuration Form
• After creating new tags or modifying the existing tags, click on “Send Tag Def to PHD” button to upload the changes to PHD Server.
41 File Number
Process History Database
Uniformance System Console
42 File Number
What is USC ?
• This tool is a graphic replacement for PHDMAN – however far greater functionality than was available through PHDMAN is provided in USC.
• The tool provides access to all PHD Server services, their settings and ability to control the system remotely from the physical computer.
• Appropriate access privileges are required to control system and alter configuration settings.
• USC provides the ability to connect via the PHDStart service upon every computer where PHD Services are installed.
• Connections can utilize both trusted (automatically validating the user account logged in with) and untrusted (when the user passes a valid user account that can be validated) connections.
43 File Number
How to set it up ?
• When first started USC has no information of any systems in the environment.
44 File Number
How to set it up ?
• To create a connection either right click upon the Uniformance System Console menu or just selecting Define Server.
45 File Number
How to set it up
• And the ability to enter the desired computer name hosting the PHD Services is opened.
46 File Number
How to set it up
• Once hostname is entered click upon OK
47 File Number
How to set it up
• With the computer upon the local domain and being a member of “Product Administrators” or “Local Engineers” select trusted connection
48 File Number
Services & Access
• And now one can see the beginning of the listed information that can be viewed in USC.
• The ability to remotely start and stop PHD completely or any of the individual services.
• With appropriate privileges using “Task List” the opportunity exists to actually kill a service – caution must be taken as operating system services can be chosen here as well.
49 File Number
Services & Access
• Starting at the top the DCOM Setting for OPC components can be seen.
50 File Number
Services & Access
• Ability to chose Event Logs to view.
51 File Number
Services & Access
• Viewing the data in these as well
52 File Number
Services & Access
• Even registry settings can be remotely viewed.
53 File Number
Services & Access
• The ability to configure Uniformance System Monitoring is managed under USC.
54 File Number
Services & Access
• Ability to view and control PHD upon the remote computer is provided.
55 File Number
Services & Access
• Interfaces running under RDIServer can be managed
56 File Number
Services & Access
• Ability to see how RDC is working
57 File Number
Services & Access
• When right clicking upon one of the PHD Server services and selecting properties.
58 File Number
Services & Access
• Access to the settings for the selected service are provided
59 File Number
Process History Database
IE Plugin
60 File Number
IE Toolbar
• Need to enable the IE toolbar
- right-click on IE toolbar, and select “Uniformance PHD”
- requires IE6 or later
61 File Number
IE Toolbar
• IE Toolbar
62 File Number
IE Toolbar - Options Dialog
• The Options menu enables you to connect to the PHD Server and specify the format for the output files.
63 File Number
IE Toolbar - Get Data Dialog
• The Get Data option is used for conducting data query.
64 File Number
IE Toolbar - Get Data Dialog
• The result of Get Data is as below :
65 File Number
IE Toolbar - Tag List Dialog
• The Tag List option is used for viewing the list of Tags.
66 File Number
IE Toolbar - Tag List Dialog
• The result of Tag List is as below.
67 File Number
IE Toolbar - Other Useful Commands
• List of RDIs: phd://localhost/RDIList?
• List of Links: phd://localhost/LinkList?
• List of Parent Tags phd://localhost/ParentTagList?
• See help information for more details
68 File Number
Process History Database
Excel Companion
69 File Number
Purpose of Excel Companion
• The Excel Companion is an add-in for retrieving PHD data in
Excel Files.
• The add-in provides a drop-down menu and an optional tool
bar from which you can call a dialog box. You use the
dialog box to create a function in a cell that retrieves data.
The dialog box makes building the function call very user
friendly.
70 File Number
The Excel Companion adds a „Uniformance‟ menu to standard Excel. Using this menu, PHD data, Event data, and LIMS data can be retrieved and placed on a worksheet. Once the data is on the worksheet, Excel functions can be used to analyze the data.
Note:
Visual PHD must be installed to use the Excel Companion.
71 File Number
Basic Steps: 1. Enter the tagnames for the
history call. (The Tag Explorer can be used to add one or more tagnames to the dialog box.)
2. Use the arrow button to move
the tagnames entry to the Selected Tags list.
3. Select the items you want to be
shown in the results. 4. Select one or more aggregates. 5. Specify an absolute or relative-
based start/end time. 6. Specify the Interval. 7. Select OK.
Use a dialog box to create the history function call in a cell.
1.
3. 2.
4.
5.
6.
72 File Number
„Get PHD Data‟ Dialog Box
• Use a dialog box to create the history function in a cell.
- Enter the tagnames for the history call.
73 File Number
„Get PHD Data‟ Dialog Box
• Use the arrow button to move the tagnames entry to the
Selected Tags list.
74 File Number
„Get PHD Data‟ Dialog Box
• Select the items you want to be shown in the results.
75 File Number
„Get PHD Data‟ Dialog Box
• Select one or more aggregates.
76 File Number
„Get PHD Data‟ Dialog Box
• Specify an absolute or relative-based start/end time & interval.
77 File Number
„Get PHD Data‟ Dialog Box
• Select “OK” to get data in excel
78 File Number
„Get PHD Data‟ Dialog Box
• The “Advanced” portion of the dialog box allows you to
specify - the output starting cell (contains the function call),
- the output presentation format, and other options.
79 File Number
Process History Database
PHD Backup Strategy
80 File Number
Uniformance Backup Overview
• Types of backups:
- PHD Archives
- Sql Server Database
81 File Number
Backup of PHD Archives
- Shut Down PHD using PHDCTL Stop command
82 File Number
Backup of PHD Archives
- Take a current backup of [drive:]\program files\Honeywell\Uniformance\ PHDServer directory and its subdirectories (with the exception of the GBLSECT directory) on backup media
83 File Number
Backup of PHD Archives
- Restart PHD using PHDCTL start cold command.
84 File Number
Sql Server Database Backups
• There are 2 databases of PHD in Sql Server : PHDAPP & PHDCFG
85 File Number
Sql Server Database Backups
• Right Click on Database : PHDCFG & go to Tasks & Backup.
86 File Number
Sql Server Database Backups
• In the Back Up Database details, give the location of backup.
87 File Number
Sql Server Database Backups
• Once backup is finished, following message appears.
88 File Number
Sql Server Database Backups
• Repeat the above procedure to backup “PHDAPP” Database.
89 File Number
Testing of Backup
• Honeywell recommends that backups be tested on a regular basis, by restoring the backup onto an offline system to test the validity of the backup.
90 File Number
Process History Database
Uniformance Process Studio
91 File Number
How to organize your favourite tags
• One of the features of Uniformance Process Studio is a workspace in which you can organize all of your tags/items for quick and easy access.
92 File Number
How to organize your favourite tags
• Create folders.
93 File Number
How to organize your favourite tags
• Find your tags/items
94 File Number
How to organize your favourite tags
• Drag/drop tags/items to the workspace/folder
95 File Number
Trend
• Click Trend to start a new trend window.
96 File Number
Trend
• Drag/drop tags from a workspace, folder or from the tag/item Browser
• You can add up to 32 tags/items per trend.
Workspace
97 File Number
Trend
• Hairlines allow you to see the data at specific times. To turn Hairlines on and off, use checkboxes on the menu or use right-click> Display.
Click the checkboxes to
turn on both Hairlines.
98 File Number
Trend options to support analysis
• Zoom
Drag the mouse to draw a box
where you want to zoom in.
To undo the zoom,
right-click and choose Reset
Zoom.
99 File Number
Trend options to support analysis
• You can add or eliminate columns from the trend properties table.
Right-click on the table and
select Columns.
Then select the columns
that you want from the list.
100 File Number
Trend options to support analysis
• You can arrange your windows to suit your needs.
• For this example, open three Trend windows and follow the instructions.
Right-click on a tab and select New
Horizontal Tab Group Right-click on a different tab and
select New Vertical Tab Group
101 File Number
Trend options to support analysis
• When you initially create a trend, it has a single Y axis. There are several other trend types to choose from.
To switch to a different
trend type, select Type
you want from the menu
102 File Number
Trend options to support analysis
• Trends: - Single Y, Multiple Y & Strip Chart
103 File Number
Trend options to support analysis
• Try the following advanced options that are available through the trend‟s right-click menu:
- Offset the time axis – useful to compare two different batch uns.
104 File Number
Trend options to support analysis
• First, use the right-click menu to configure the Secondary X Axis.
• Then, to show the X axis with the offset, right-click the Trend Properties table, add the Xaxis column, and set a tag/item‟s Xaxis property to Top.)
105 File Number
Multi-trend
• In addition to Trends, you can build a Multi-trend window to easily view numerous small plots (up to 25).
106 File Number
Multi-trend
• Click MultiTrend to start a new Multi-trend window.
From the Home tab – click MultiTrend
to launch a new window.
107 File Number
Multi-trend
•Notice that this top section changes to match whatever you have selected down here.
108 File Number
Multi-trend
• Click Layout and then select the layout you want.
109 File Number
Multi-trend
• Drag/drop tags/items onto each plot. Use the same drag/drop method as the full Trend.
110 File Number
Multi-trend
• Hairlines are available for the Multi-trend.
Turn on Hairlines.
The boxes display the data
values at the Hairline
location.
Drag a Hairline to a new
time and view the data
values in the boxes.
You can also use the slider
on the time control to move
Hairlines.
111 File Number
Multi-trend
• Use the time control to change the time settings for all of the plots.
• Double-click on any small plot to quickly navigate to a full Trend.
112 File Number
Table
• The Table in Uniformance Process Studio provides a quick, simple data display.
• It also supports manual data entry/edit through the right-click menu.
113 File Number
Table
• Click Table to start a new table window.
114 File Number
Table
• Drag/drop several tags/items onto the table. Use the same drag/drop method as the Trend and multiTrend.
From the Home tab – click Table to launch
a new window.
NOTE: Always return Home to open a
new window.
115 File Number
Table
• The Standard table type has optional filters on each column.
Select (Custom) to display this
dialog box where you can enter
your own custom filter.
116 File Number
Table
• You can export values or PHD tag/item configuration to excel.
117 File Number
Time Control
• The Time Control can be used with Trends, MultiTrends, Tables, and Graphics.
• The Time Control allows you to set time related properties and to automatically play or step through data.
• You can use the time control in relative or absolute time format.
118 File Number
Workspace
•You can save Trends, MultiTrends, Tables and various other items to a workspace for reuse: - Trends
- Multi-Trends
- Tables
- Tags/Items
- Time Ranges
- Graphics
- External documents
- Web pages
119 File Number
Workspace
• To save to a workspace
- Close a Table window.
- If you made changes, it asks if you want to save them. Click Yes to save to the workspace.
- Enter a name for the table.
- Result:
120 File Number
Workspace
• In addition, you can use direct entry, drag/drop, or copy/paste to save to a workspace.
To save to a workspace through direct
entry, right-click on a workspace
folder, choose Add, and then select
what you want to add.
To add to a workspace through drag/drop,
move your mouse in the area below the
tab until a gray border appears. Drag the
gray border to a folder in the workspace.
121 File Number
Workspace
• Each workspace is saved as an .xml file that can be imported.
• You can email the file or save it to a shared location.
• To save the workspace to a shared location, select Send Workspace To> My Computer and then browse to a local or network share.
• Your colleague can then select Import Workspace and browse to the .xml file in the shared location.
You can have multiple
workspaces available.