Вы находитесь на странице: 1из 54

Chapter

Corrosion Monitoring
The UltraPIPE corrosion monitoring application helps you determine the condition of corrosion prone equipment such as piping, vessels, boilers, and tankage. Periodic wall thickness readings (usually obtained from an ultrasonic test instrument) along with the calculated retirement thickness (T-MIN) at predetermined locations are stored and analyzed by this application. In addition, special analytical settings can be applied to zero corrosion allowance equipment that is monitored for regulatory reasons.
HELPFUL HINT
Zero corrosion allowance equipment is built to required thickness with no anticipated corrosion problems. Analytical Settings are available for this type of equipment that must be monitored for thickness and scheduled for future inspections. This logic automatically excludes the meaningless life criteria recommended for equipment with a zero design corrosion allowance.

The analytical results include corrosion rates, recommended inspection dates and predicted retirement dates for both individual TMLs and the Eq/Circ ID. UltraPIPE is versatile in that it provides you with a wide range of available analysis options to conform to government regulations and/or your own in-house engineering standards.
HELPFUL HINT
The thickness inspection frequencies of API 510 - P ressure Vessel Inspection Code , API 570 - P iping Inspection Code and API 653 T ank Inspection can be met exactly using the flexible analysis capabilities of the UltraPIPE Corrosion Monitoring Module.

The objective of the corrosion monitoring application is to incorporate user selected methods to determine the condition of both individual TMLs as well as the complete Eq/Circ ID. This chapter explains the analytical logic behind the corrosion monitoring application. In addition, it guides you through the following corrosion monitoring functions: 1. Adding/Modifying an Eq/Circ ID and TMLs 2. Adding/Modifying a Survey

6-1

3. Using Global Analysis Options


HELPFUL HINT
Refer to the User Manual Section on UltraPIPE Reports for a description of available Corrosion Monitoring Fixed Format Text Reports as part of this module functionality.

Analysis Description Including Determining Corrosion Rates, Retirement Dates and Recommended Inspection Due Dates
This section discusses the corrosion rate calculations performed in UltraPIPEs corrosion monitoring application. The objective of the corrosion monitoring application is to determine the condition of each individual TML (Thickness Measurement Location), the Eq/Circ ID (or Section) as well as the complete Group Name. An Eq/Circ ID must have one or more TMLs. A Group Name can link one or more Eq/Circ IDs or Sections. See Chapter 5 on managing the UltraPIPE Master List. The major benefits of monitoring your equipment are as follows: 1. The ability to meet the requirements of API 510, API 570, API 653 and OSHA 1910. 2. The early detection of potential problem areas within a TML, an Eq/Circ ID or Group Name. 3. The scheduling of future monitoring efforts on a priority basis by utilizing an extremely flexible and powerful analysis to calculate both TML, Eq/Circ ID and Group corrosion rates, predicted retirement dates and recommended inspection due dates. Thickness measurements and T-Mins (thickness minimum or retirement thickness) are the primary and mandatory pieces of information that are used to analyze TMLs and Eq/Circ IDs. Please note: The T-Min value can be user input or, in many cases, calculated by UltraPIPE (see Chapter 9 on T-min and MAOP Calculations). All thickness measurements and the associated survey dates at each TML are used for long term, short term and best fit corrosion rate calculations. It is important to remember that each thickness reading is always associated with a survey date.

6-2

Figure 6 - 1 TML Analysis Calculations Dialog Box

As you are using the Corrosion Monitoring application, you will frequently encounter the dialog box shown in Figure 6 - 1. The most likely places you will see this box are as you leave the Add/Edit/Delete Eq/Circ ID and TMLs window, as you leave the Add/Edit/Delete Surveys window, and before you create a report. This box indicates that UltraPIPE is performing the analysis calculations discussed below. It is important to keep the information in your database current but it is not always necessary to perform the corrosion monitoring calculations as soon as you change the data for a piece of equipment. If you do not want to perform the calculations now, you may select the Cancel button. The calculations can be performed at a later time. You dont even have to remember whether or not you canceled the calculations -- UltraPIPE knows whether the information in the database is up to date and will automatically analyze required data before a report is displayed or printed.
HELPFUL HINT
Only use the Cancel button on the TML Analysis Calculation dialog box when you don t have time to wait for the calculations to complete.

All of the database fields that are calculated in the Corrosion Monitoring application short term rate, long term rate, predicted retirement date, next inspection date, etc. can be viewed on a number of standard corrosion monitoring reports: Eq/Circ ID Analysis Report, Eq/Circ ID Summary Report, among others. Refer to Chapter 18 on UltraPIPE Reports for more information on available reports and their contents. Please keep in mind as you read the following sections that you have control over which calculations to perform, and in many cases, how the calculations are performed. There are many user-defined limits that you can set in each formula. This is accomplished through the Analytical Settings Standard, Analytical Settings Advanced, Analytical Settings 0 C.A., and Analytical Settings Structural T-Min windows on the Session Settings pulldown located on the Setup UltraPIPE menu (Refer to Chapter 4 on Adjusting Your Session Settings).
HELPFUL HINT
You can control the corrosion monitoring calculations through the Analytical Settings Standard, Analytical Settings Advanced, Analytical Settings 0 C.A. and Analytical Settings Structural T-Min screens.

6-3

As mentioned above, the corrosion monitoring application performs a number of calculations to determine corrosion rates, predicted retirement dates and recommended inspection due dates for both individual TMLs and the complete Eq/Circ ID as well as the Group Name. The calculations are performed in a logical order and each calculation uses information from the previous one. For example, the T-Mins for each TML are calculated first. The remaining life for each TML, which is calculated later, uses the data from the TML T-Min calculations. Each of these calculations is discussed below in the order in which they are performed. TML T-Min and MAOP Calculations The corrosion monitoring calculations begin by calculating the thickness minimum (T-Min) and maximum allowable operating pressure (MAOP) for each TML. The T-Min is based on the greater of internal pressure formulas from various design codes and the user-specified structural requirements. User keyed-in T-Min values, which are designated by a (U) above the T-Min value on the Add/Edit/Delete Eq/Circ ID and TMLs window, are ignored in both the T-Min and MAOP calculation. The MAOP calculation is the reverse of the T-Min calculation (i.e. it solves for pressure for a known thickness). The specific calculations that are performed vary depending on the design code selected. Refer to the Component Code and Material code sections of the manual for more information on the detailed calculations that are performed for each specific design code. Representative TML Corrosion Rate The next step in the corrosion monitoring calculations is to determine the corrosion rate at each individual TML. Up to three calculations may be performed on each TML.
HELPFUL HINT
Remember that the Representative TML Corrosion Rates are affected by several user controlled Analytical Settings including use of nominal thickness, minimum time between dates for a calculated corrosion rate, growth logic and temperature correction.

1. Long Term Corrosion Rate If the Use Long Term Rate box is checked on the Analytical Settings - Standard screen, the Long Term Corrosion Rate will be calculated for each TML. The Long Term Corrosion Rate is based on the difference between the first and last thickness measurements taken. LongTermCorrosionRate = LongTermLoss FirstThick LastThick = LongTermTime LastDate FirstDate

Two or more thickness readings must be available to calculate the Long Term Corrosion Rate. If the Use Nominal Thickness for Corrosion Calculations is checked on the Analytical Settings Standard window, the Long Term Corrosion Rate will use the nominal thickness with the first valid field thickness survey to calculate the Long Term Corrosion Rate. After three valid filed thickness surveys are available, the Long Term Corrosion Rate will

6-4

always ignore the Nominal Thickness independent of the status of the Use Nominal Thickness for Corrosion Rate option. It is important to note that before two readings will be used for a long term corrosion rate, the Minimum time for a calculated corrosion rate setting as specified on the Analytical Settings Standard window must be satisfied. The Long Term Corrosion Rate can also be affected by the use of either the Temperature Correction and/or Growth Logic. These are explained in more detail in later sections. 2. Short Term Corrosion Rate If the Use Short Term Rate box is checked on the Analytical Settings - Standard screen, the Short Term Corrosion Rate will be calculated for each TML. The Short Term Corrosion Rate is based on the difference between the next-to-last (previous) and last thickness measurements taken. ShortTermC orrosionRate = ShortTermLoss Pr eviousThick LastThick = ShortTermTime LastDate Pr eviousDate

Three or more valid thickness readings must be available at a TML to calculate the Short Term Corrosion Rate. If the Use Nominal Thickness for Corrosion Calculations is checked on the Analytical Settings Standard window, the Short Term Corrosion Rate will be calculated after the second field survey thickness. (For this case, the nominal thickness will be used as the First Thickness in the Long Term Corrosion Rate). It is important to note that before three readings will be used for a Long and Short Term Corrosion Rate, the Minimum time for a calculated corrosion rate setting as specified on the Analytical Settings Standard window must be satisfied. The Long Term Corrosion Rate can also be affected by the use of either the Temperature Correction and/or Growth Logic. These are explained in more detail in later sections. 3. Best Fit Corrosion Rate If the Use Best Fit Rate box is checked on the Analytical Settings - Advanced window, the Archive Corrosion Rate will be calculated for each TML. The Archive Corrosion Rate uses all available thickness readings and utilizes the Least Squares line fit method. This method will fit a straight line through all thickness data by calculating the minimum possible sum of the squares of the vertical distance between the data points and the straight line. The slope of this line is used to determine the Best Fit Corrosion Rate. BestFitRate = Slope of Least Squarebest fit straight line through all valid thickness data If the Use Nominal Thickness for Corrosion Calculations is checked on the Analytical Settings - Standard window, the Best Fit Corrosion Rate will use the nominal.

6-5

After the selected calculations are complete for a TML, the largest of the calculated short term, long term, and best fit rate for that TML is selected. Next, an optional straight line Safety Factor is applied to the largest rate if the Calculated Corrosion Rates * (User Input) field is checked on the Analytical Settings Standard window. The size of the safety factor is also entered on this line. The Safety Factor Method allows you to artificially increase the calculated corrosion rates and be more conservative. A straight line default corrosion rate is specified in the Default Corrosion Rate = (User Input) MPY field on the Analytical Settings - Standard window. The TML corrosion rate just calculated is compared to the default corrosion rate, and the greater of the two becomes the Representative TML Corrosion Rate for that TML. The Best Fit Corrosion Rate can be affected by the use of either the Temperature Correction and/or Growth Logic. These are explained in more detail in the following sections. The formula for the TML Corrosion Rate (with all Corrosion Rates used) is as follows: Re pTMLCorros ionRate = Max[ SF ( ST , LT , BF ), DefCR] Temperature Correction Because the velocity of sound decreases with increased temperature, you may wish to apply a correction factor to any readings that were taken at high temperatures because the ultrasonic instrument was calibrated at ambient temperature. You can select/deselect this option by clicking on the Temperature Compensate Readings box on the Analysis Settings Advanced window. Temperature correction is activated when a check mark is shown in the box. All logic is completed during analysis, and therefore reversible. You are able to enter the exact correction factor in the Compensate readings over (User Input)> F by (User Input)% per (User Input) F line on the Analytical Settings Advanced window. A common correction for the temperature effects of thickness measurements with a surface temperature greater than 150 F above calibration temperature is a thickness reduction of 1% per 100 F. Please note that the actual thickness reading measurement will be shown on UltraPIPE windows, but the values shown on the Eq/Circ ID Analysis reports will show the temperature corrected thickness used in TML calculations.
HELPFUL HINT
All logic for Temperature Correction is executed during analysis and is reversible. That is the feature can be turned on or off and data analyzed accordingly.

Temperature correction logic occurs prior to the following Growth Logic option.

6-6

Growths It is common in inspection programs to find a new survey reading that is thicker than the previous reading. This is known as a growth. Growths are counterintuitive to corrosive environments where it is logical to assume that there should be a downward trend in thickness readings. However, because of variances in the amount of couplant used, the pressure placed on a probe and other factors, inspection errors that occur are usually because readings are too thick rather than too thin. You can actively manage growth through the In Cases of Growth section of the Analytical Settings Advanced window. If the Use the new reading option is selected, UltraPIPE calculations will be based on the actual growth reading (i.e. you are stating that the new, higher reading is valid). If you feel the new, higher reading is in error, select the Revert to previous reading option and UltraPIPE calculations will be based on the most recent previous reading at the same location. This feature forces the trend for all TMLs downward, providing several significant advantages: A more conservative analysis -- when an actual growth reading is kept in the analysis, the analysis is inaccurate due to an excessive corrosion allowance. Elimination of the potential for an artificially high short-term corrosion rate after the next survey.

The net effect of this feature is a smoothing of analytical results after subsequent surveys. All logic is completed during analysis, and therefore reversible. Two important logic rules associated with the Growth feature are: 1. Functions on the previous two surveys only. That is, after a third growth, the actual measurement will be used in the analysis. 2. An initial survey thickness ignores a Nominal Thickness independently of the analytical option to analyze nominal.
HELPFUL HINT
All logic for the Growth feature is executed during analysis and is reversible. That is the feature can be turned on or off and data analyzed accordingly. Growth logic will only function on the two previous surveys.

Representative Eq/Circ ID and Group Corrosion Rates (Advanced Option) Once the corrosion rate at each TML has been calculated, the next steps are to calculate the corrosion rate trend for the complete Eq/Circ ID. Up to four calculations may be performed for each Eq/Circ ID. The greatest of the selected calculations and the default corrosion rate is equal to the Eq/Circ ID Representative Corrosion Rate (RCR). 1. Average TML Corrosion Rate

6-7

If the Average Corrosion Rates * (User Input) box is checked on the Analytical Settings - Advanced window, the Average TML Corrosion Rate will be calculated for each Eq/Circ ID. The Average TML Corrosion Rate is based on the arithmetic mean of the Representative TML Corrosion Rates (as calculated above). The average TML rate is then multiplied by an optional statistical safety factor, and is known as the Safety Factor Rate. The safety factor allows you to artificially increase the calculated corrosion rates and be more conservative. 2. Maximum Average TML Corrosion Rate If the Max (User Input)% of TML Rates, Min (User Input) TMLs box is checked on the Analytical Settings - Advanced window, the Max Average TML Corrosion Rate will be calculated for each Eq/Circ ID. The Max Average TML Corrosion Rate is based on the arithmetic mean of the highest X% Representative TML Corrosion Rates (as calculated above). This calculation helps assure that the final statistical corrosion rate reflects an area of the Eq/Circ ID with greater than average corrosion rates. 3. Formula Circuit Corrosion Rate If the Formula Circuit Rate, Sigma = (User Input) box is checked on the Analytical Settings - Standard window, the Formula Circuit Corrosion Rate will be calculated for each Eq/Circ ID. The Formula Circuit Corrosion Rate is based on a certain probability that there is no higher corrosion rate in the Eq/Circ ID. The Sigma value you enter specifies a certain probability confidence level. For example, a Sigma of 1.28 provides a 90% confidence level and a 1.60 provides a 95% confidence level. FCCR = AvgTMLCorrosionRate + Sigma * AvgTMLCorrosionRate NumTMLs

This formula assumes that the standard deviation of the data is equal to the arithmetic average of all corrosion rates. This assumption has been approximately correlated in studies of actual refinery corrosion data and is inherently more conservative as high corrosion rate Eq/Circ IDs will always have a high assumed standard deviation. 4. Default Corrosion Rate for Statistical Analysis A statistical default corrosion rate in mils per year is specified in the Default Corrosion Rate = (User Input) MPY field on the Analytical Settings - Advanced window. After the selected calculations are complete for an Eq/Circ ID, the largest of the active 1) Safety Factor Average, 2) Max. Ave., 3) Formula Circuit Rate and 4) Default Corrosion Rate for that Eq/Circ ID is selected and becomes our Representative Eq/Circ ID Corrosion Rate for that piece of equipment. The calculations described in this step will always be performed for the Eq/Circ ID and can always be accessed in reports, but will only be used in the TML Retirement Date calculation (see next step) if the Use Statistical Method(s) box is checked on the Analytical Settings Advanced window.

6-8

Group Corrosion Rate - The Group Corrosion Rate is defined as the maximum Eq/Circ ID Representative Corrosion Rate of all Eq/Circ IDs linked to the Group Name. A Group can have several linked Eq/Circ IDs so this value represents the most corrosive section of a Group. TML Retirement Date The TML Retirement Date is simply the remaining life of the TML, in years, added to the most recent TML inspection date. Remaining life is calculated as follows: RemainingLife(Yrs) = MostRecentReading TMin ActiveCorrosionRate

The ActiveCorrosionRate will be one of the following, depending on selection of straight line analysis, statistical analysis or both as checked on the standard and advanced analysis dialogs: 1. If only the Use Straight Line Method(s) box is checked on the Analytical Settings - Standard window, the ActiveCorrosionRate will be equal to the Representative TML Corrosion Rate. This method is recommended if: You are confident TML readings are accurate. The TML sampling is very high. The internal corrosive environment in the Eq/Circ ID is not approximately uniform. Insufficient calculated TML corrosion rates are available for a valid statistical Representative Eq/Circ ID Corrosion Rate.

2. If only the Use Statistical Method(s) box is checked on the Analytical Settings Advanced window, the ActiveCorrosionRate will be equal to the Representative Eq/Circ ID Corrosion Rate. This method is recommended if the selected Eq/Circ ID has the same approximate corrosive internal environment throughout and if reading accuracy and/or location are not reliable. Both of these conditions are typical for many inspection programs. If both the Use Straight Line Method(s) and the Use Statistical Method(s) boxes are checked, the ActiveCorrosionRate will be equal to the greater of the Representative TML Corrosion Rate and the Representative Eq/Circ ID Corrosion Rate for each TML. This method is most conservative because the inherent strengths of the Straight Line and Statistical analyses have a canceling effect on each others inherent weaknesses. This method is recommended for most applications. Define TMLs as Zero Corrosion Allowance or Non-Zero Corrosion Allowance If the Use C.A. Logic box is checked on the Analytical Settings 0 C.A. window, any TML with a database entry of Nominal Thickness = T-Min is defined as a zero corrosion

6-9

allowance TML. No TMLs in the Corrosion Monitoring database will be defined as zero corrosion allowance unless this logic is activated and all Eq/Circ IDs are analyzed.
HELPFUL HINT
By definition, a zero corrosion allowance TML has a Nominal Thickness equal to Retirement Thickness (T-Min).

TML Inspection Due Date for Non-Zero Corrosion Allowance TMLs UltraPIPE allows you to enter inspection scheduling criteria information for a thickness (ultrasonic) inspection activity based on a calculated inspection interval and a maximum interval. The inspection scheduling information is specified in the U/T fields on the Analytical Settings - Standard window. Note: The information you enter in these fields will be used for both the TML Inspection Due Date and the Eq/Circ ID Inspection Due Date calculations.
HELPFUL HINT
The thickness inspection frequencies of API 510 - P ressure Vessel Inspection Code , API 570 - P iping Inspection Code and API 653 T ank Inspection can be met exactly using the flexible analysis capabilities of the UltraPIPE Corrosion Monitoring Module.

1. Calculated Interval for non 0 C.A. TMLs (IE: Nominal not equal to T-Min) The calculated interval is based on the Remaining TML Life prediction: InspectionInterval = RemainingLife(Yrs) N

The constant N is specified in the Remaining Life / (User Input) field in the U/T section of the Analytical Settings - Standard window. Check the box for this field to make sure it is included in the inspection due date calculation. 2. Maximum Interval The maximum interval is a fixed time-span that allows an inspection interval to be set independent of the calculated remaining life of the TML. The maximum interval is specified in the (User Input) Year Maximum field in the U/T section of the Analytical Settings Standard screen. Check the box for this field to make sure it is included in the inspection due date calculation. The maximum interval (without the calculated interval) is useful for low corrosion prone equipment with minimal design corrosion allowance. Many alloy vessels are designed with zero corrosion allowance and fall into this category. However, the zero corrosion allowance logic discussed below is a better way to handle this case. In addition, this method provides a fail safe mechanism to schedule inspections when bad data artificially causes long life during the Eq/Circ ID analysis.

6-10

Depending on which methods are selected, the calculated U/T Inspection Interval will be the Calculated Interval, the Maximum Interval, or the shorter of the two. Most applications will use both methods. TML Inspection Due Date for Zero Corrosion Allowance TMLs UltraPIPE allows you to enter inspection scheduling criteria information for thickness (ultrasonic) inspection activity based on fixed intervals for zero corrosion allowance TMLs. For this logic to function, the zero corrosion allowance logic must be active in the Analytical Settings 0 C.A. window. Note: The information that you enter in the Analytical Settings 0 C.A. window will be used for both zero corrosion allowance TML inspection Due Date and the zero corrosion allowance Eq/Circ ID Inspection Due Date calculations.
HELPFUL HINT
The life based thickness inspection frequencies of API 510 P ressure Vessel Inspection Code , API 570 P iping Inspection Code and API 653 T ank Inspection are not reasonable for zero corrosion allowance TMLs and Eq/Circ IDs as the remaining life of zero corrosion allowance is zero years by design.

Fixed Interval - The fixed interval is the fixed time-span that allows an inspection interval to be set independent of the calculated remaining life of the TML. This is important as remaining life is zero by design. The fixed interval is specified in the Fixed Interval for 0 C.A. TMLs and 0 C.A. Eq/Circ Ids (User Input) Years field of the Analytical Settings 0 C.A. window. The checkbox to Use 0C.A. logic for UT/RT Inspection Due Dates MUST be selected for zero corrosion allowance logic to function. Eq/Circ ID and Group Retirement Dates The Eq/Circ ID Retirement Date is calculated using the Use average of (User-Input) % of the lowest life TMLs (Min of (User-Input)) TMLs for an Eq/Circ ID Ret. Date field on the Analytical Settings - Standard window. Based on the values you enter in these fields, the earliest X% retirement dates from all the TMLs on the Eq/Circ ID (or the specified minimum) will be selected when calculating the Eq/Circ ID Remaining Life. For example, entering a 25 in this field specifies that the earliest 25 percent of TML retirement date calculations (or the specified minimum) will be averaged to represent the Area-Eq/Circ ID Retirement Date. All TMLs used for the Eq/Circ ID life prediction are highlighted on several Fixed Format Text Reports. In addition, these TMLs can be color-coded using the Report Configuration. Based on the values you enter in these fields, several of the earliest X retirement dates from all the TMLs on the Eq/Circ ID will be selected and averaged to calculate the Eq/Circ ID Retirement Date. The most recent survey date for any of the TMLs will then be subtracted from this retirement date, yielding the remaining life in years for the Eq/Circ ID. This value is used to calculate the thickness inspection interval used below to calculate the Eq/Circ ID Inspection Due Date The most conservative setting is zero percent, minimum one. That is, the Eq/Circ ID retirement date is equal to the minimum TML Retirement date. A less conservative setting of

6-11

25% minimum one has been demonstrated to extend inspection frequencies with minimum additional risk. (The UltraPIPE Eq/Circ ID Inspection Due Date can never exceed the minimum TML Retirement Date by analysis logic as described below.) Group Retirement Date - The Group Retirement Date is always the minimum Eq/Circ ID Retirement Date of all Eq/Circ IDs linked to the Group Name. A Group can have several linked Eq/Circ IDs so this value represents the earliest Retirement Date within a Group. Define Eq/Circ IDs as Zero Corrosion Allowance or Non-Zero Corrosion Allowance Eq/Circ IDs No Eq/Circ IDs in the Corrosion Monitoring database will be defined as zero corrosion allowance unless the logic is activated and all Eq/Circ IDs are analyzed. By definition, a zero corrosion allowance Eq/Circ ID meets one of the conditions established by the user as shown below. The logic is based on zero corrosion allowance TMLs defined as a Nominal Thickness equal to Retirement Thickness (T-Min). If the Use 0 C.A. Logic checkbox is selected on the Analytical Settings 0 C.A. window, any TML with a database entry of Nominal Thickness = T-Min is defined as a zero corrosion allowance TML. In addition, there are three ways to identify a zero corrosion allowance Eq/Circ ID on the Analytical Settings 0 C.A. window. 1. All TMLs on the Eq/Circ ID are zero corrosion allowance. 2. There are less than or equal to a minimum percent (with a maximum value) of nonzero corrosion allowance TMLs on the Eq/Circ ID. 3. One or more TMLs on the Eq/Circ ID are zero corrosion allowance. Eq/Circ ID and Group Inspection Due Dates for Non-Zero Corrosion Allowance Eq/Circ IDs UltraPIPE allows you to enter inspection scheduling criteria information for an internal (ultrasonic) inspection activity based on a calculated inspection interval and a maximum interval. The inspection scheduling information is specified in the U/T fields on the Analytical Settings - Standard window. Note: the information you enter in these fields will be used for both the TML Inspection Due Date and the Eq/Circ ID Inspection Due Date calculations. 1. Calculated Interval The calculated interval is based on the Eq/Circ ID Remaining Life prediction: InspectionInterval = RemainingLife(Yrs) N

The constant N is specified in the Remaining Life / (User Input) field in the U/T section of the Analytical Settings - Standard window. Check the box for this field to make sure it is included in the Inspection Due Date calculation.

6-12

The Remaining Life in Years used for the life based inspection interval is calculated as discussed above in the Eq/Circ ID and Group Retirement Dates section. However, the Use 0 C.A. logic option on the Analytical Settings 0 C.A. window will determine which TML to use for the Remaining Life in order to calculate the Inspection Due Date. If 0 C.A. logic is active, only non-zero corrosion allowance TMLs are used for the Remaining Life calculation to determine the Eq/Circ ID Inspection Due Date. 2. Maximum Interval The maximum interval is a fixed time-span that allows an inspection interval to be set independent of the calculated remaining life of the Eq/Circ ID. The maximum interval is specified in the (User Input) Year Maximum field in the U/T section of the Analytical Settings - Standard window. Check the box for this field to make sure it is included in the inspection due date calculation. The maximum interval (without the calculated interval) is useful for low corrosion prone equipment with minimal design corrosion allowance. Many alloy vessels are designed with zero corrosion allowance and fall into this category. In addition, this method provides a fail safe mechanism to schedule inspection s when bad data artificially causes long life during the Eq/Circ ID analysis. Depending on which methods are selected, the initial calculated U/T Inspection Interval would be the Calculated Interval, the Maximum Interval, or the shorter of the two. Most applications will use both methods. Only when the calculated interval is used for the inspection due date, a final check is made for a final calculation of the Eq/Circ ID Inspection Due Date. For these cases, the initial Inspection Due Date is compared to the earliest TML Retirement Date. The final Eq/Circ ID Inspection Due Date will be the earliest of the initial calculated Eq/Circ ID Inspection Due Date or the earliest TML Retirement Date. This final logic check allows a decrease in conservatism for the calculated Eq/Circ ID Retirement Date calculation and an extension of most inspection intervals with minimum increased risk. The minimum Retirement Date TML used for this final check will only include non-zero corrosion allowance TMLs when 0 C.A. logic is active. The Use 0 C.A. logic option on the Analytical Settings 0C.A. window controls this logic. Eq/Circ ID and Group Inspection Due Dates for Zero Corrosion Allowance Eq/Circ IDs UltraPIPE allows you to enter inspection scheduling criteria information for thickness (ultrasonic) inspection activity based on fixed intervals for zero corrosion allowance Eq/Circ IDs. For this logic to function, the zero corrosion allowance logic must be active in the Analytical Settings 0 C.A. window. Note: The information that you enter in the Analytical Settings 0 C.A. window will be used for both zero corrosion allowance TML Inspection Due Date and the zero corrosion allowance Eq/Circ ID Inspection Due Date calculations.

6-13

HELPFUL HINT
The life based thickness inspection frequencies of API 510 P ressure Vessel Inspection Code , API 570 P iping Inspection Code and API 653 T ank Inspection are not reasonable for zero corrosion allowance TMLs and Eq/Circ IDs as the remaining life of zero corrosion allowance is zero years by design.

Fixed Interval - The fixed interval is the fixed time-span that allows an inspection interval to be set independent of the calculated remaining life of the TML. This is important as remaining life is zero by design. The fixed interval is specified in The Fixed Interval for 0 C.A. TMLs and 0 C.A. Eq/Circ Ids (User Input) Years field of the Analytical Settings 0 C.A. window. The check box to Use 0 C.A. logic for UT/RT Inspection Due Dates MUST be selected for zero corrosion allowance logic to function. Group Inspection Due Date - The Group Inspection Due Date is always the minimum Eq/Circ ID Inspection Due Date of all Eq/Circ IDs linked to the Group Name. A Group can have several linked Eq/Circ IDs so this value represents the earliest Inspection Due Date within a Group.
HELPFUL HINT
The thickness inspection frequencies of API 510 - P ressure Vessel Inspection Code , API 570 - P iping Inspection Code and API 653 T ank Inspection can be met exactly using the flexible analysis capabilities of the UltraPIPE Corrosion Monitoring Module. Recommended Intervals for 0 C.A. Eq/Circ IDs is not mentioned by the API documents.

Caution TML Calculation You can specify TMLs that need special attention by using the Caution TML settings. A Caution TML is defined as follows: RepresentativeTMLCorrosionRate > XXX MPY And / Or TMLRemainingLife < XXX Yrs The Representative TML Corrosion Rate and the TML Remaining Life calculation were discussed in previous sections. UltraPIPE uses caution TML Points on both reports and AutoCAD drawings. Caution TML Points are flagged next to the TML Number on the Eq/Circ ID Analysis Report with the total for the Eq/Circ ID shown on the last line of the report. The total Caution TML Points for all Eq/Circ IDs are shown on the Eq/Circ ID Summary report. In addition, when an Eq/Circ ID drawing is generated through AutoCAD, all Caution TML Points will automatically appear underlined, in red, and on a separate layer.

6-14

An Action TML is also defined in UltraPIPE as any TML with negative life. Both Caution and Action TMLs can be reviewed using the Caution/Action TML Report. When zero corrosion allowance (0 C.A.) is active and a TML is defined as a 0 C.A. TML (Nominal Thickness = T-Min), the definition of Caution TML is as follows: TMLRemainingLife < XXX yrs

Adding/Modifying an Eq/Circ ID and TMLs


You initially begin the corrosion monitoring application by assigning thickness measurement locations (TMLs) to specific Eq/Circ IDs from your master list. Refer to the Master List Chapter for more information on establishing your master list of Eq/Circ IDs. The assignment of TMLs to Eq/Circ IDs establishes an association between the ID and the corrosion monitoring application This section will explain how to do the following: Add an Eq/Circ ID to the corrosion monitoring application by creating one or more TMLs. Edit an existing Eq/Circ ID and its TML information. Remove an Eq/Circ ID or TMLs(s) from the corrosion monitoring application.

You can start the corrosion monitoring application by either of the following ways: 1. Select the Corrosion Monitoring Functions option from the Applications menu. Select the Add/Edit/Delete Eq/Circ ID and TMLs option from Corrosion Monitoring Functions. 2. Select the icon from the toolbar.

The window shown in Figure 6 - 2 will be displayed.

6-15

Figure 6 - 2 Add/Edit/Delete Eq/Circ ID and TMLs Window

The top portion of the window contains information about the Eq/Circ ID that is common to all TMLs. (see Figure 6 - 3).

Figure 6 - 3 Eq/Circ ID Portion of Corrosion Monitoring Window

Area - This field represents a section of your plant or facility. You are unable to enter information into this field using the keyboard. Input is done with a pull-down menu that lists Group names currently defined in your master list of Eq/Circ IDs. In order to populate this field, you must select the desired Group from the pull-down list. The choices available from the Group pull-down menu can be filtered in the following two ways:
1. If the Add option is selected (on the right-most portion of window), only the

Groups containing Eq/Circ IDs that have NOT been assigned TMLs are listed.

6-16

2. If the Edit option is selected (on the right-most portion of window), only the

Groups containing Eq/Circ IDs that have been assigned TMLs are listed. Eq/Circ ID - This field represents the identifier that has been associated with a piece of equipment within the selected group. You are unable to enter information into this field using the keyboard. Input is done with a pull-down menu that lists Eq/Circ ID names associated with the selected Group. This information is defined in your master list of Eq/Circ IDs. In order to populate this field, you must select the desired Eq/Circ ID from the pull-down list. The choices available from the Eq/Circ ID pull-down can be filtered in the following two ways:
1. If the Add option is selected (on the right-most portion of window), only the

Eq/Circ IDs of the selected Group that have NOT been assigned TMLs are listed.
2. If the Edit option is selected (on the right-most portion of window), only the

Eq/Circ IDs of the selected Group that have been assigned TMLs are listed. Section - This field represents a section description of the Eq/Circ ID. When linking Eq/Circ IDs, Section input is mandatory and all linked Eq/Circ IDs must have a unique Section input. Typical input for equipment divided into separated Eq/Circ IDs includes for piping - PROCESS or INJECTION, for Exchangers - TUBE or SHELL and for Tanks - ROOF, SHELL or FLOOR. If the Eq/Circ ID is unified, a typical input is ALL. You are unable to enter information into this field using the keyboard. If there has been a Section name entered for the selected Eq/Circ ID, it will be displayed. Otherwise, the field will be left blank. This information is defined in your master list of Eq/Circ IDs. Eq Type - This field represents the descriptive text associated with the Eq/Circ ID. You are unable to enter information into this field using the keyboard. If there has been a type entered for the selected Eq/Circ ID, it will be displayed. Otherwise, the field will be left blank. This information is defined in your master list of Eq/Circ IDs. Des. Code - This 7 character alphanumeric field is used to designate the design code of the Eq/Circ ID. You may choose a design code from the pull-down list or type in your desired design code. The design codes in the list represent ANSI and ASME standards supported by UltraPIPE. Except for PVCalc, if you choose one of these design codes, you may access the TMin calculator for your TML. If you use your own design code value or choose not to supply any design code, you will not have access to the T-Min calculator for the Eq/Circ ID. The valid ANSI design codes supported by UltraPIPE are the following: For piping - ANSI B31.1, B31.3, B31.4, B31.8 For pressure vessels in Corrosion Monitoring only - S8/D1 For pressure vessels in PVCalc - PVCALC For power boilers - S1 For atmospheric tankage - API653

Service - This 8 character alphanumeric field represents the type of product serviced by the Eq/Circ ID. You are not required to supply input for this field.

6-17

Class - This field represents the piping classification based on API recommendations. You are not required to supply input for this field. Class 1, 2 and 3 is a method used for classification from the Piping Inspection Code - API 570. The three classes represent the following: Services that are the highest potential of resulting in an immediate emergency if a leak were to occur are Class 1. Services not included in the other Classes are Class 2. Services that are flammable but do not significantly vaporize when they leak and are not located in high activity areas are Class 3.

This concept is very useful for classification of all equipment types, not just piping. RBI - This 2 character alphanumeric field represents the risk-based inspection indicator for the Eq/Circ ID. The RBI that you enter can be included in reports and can be a search criteria for reporting. You are not required to supply input for this field. RBI will be covered in API 580, currently in writing. A qualitative risk matrix to categorize an Eq/Circ ID is planned with a range of 1A to 5E. The number 1-5 represent a likelihood category (with increasing likelihood from 1 to 5) and the letters A - E represent a consequence category (with increasing consequence from A to E). Inspection requirements based on RBI will be forthcoming in API 580. Flange - This 5 digit numeric field represents the actual rating of the critical flange in the Eq/Circ ID at the design temperature using ANSI B16 rating tables. When the T-Min calculator is used for any design code, this field is compared to the minimum TML Maximum Allowable Operating Pressure (MAOP) at each TML and critical flange rating will be made to determine the limiting pressure for each Eq/Circ ID. The flange value is specified in KPa, kg/cm, or lb/in units. Refer to the chapter on the T-Min calculators for more information. Op. Press - This 5 digit numeric field is used by the T-Min calculator. It represents an actual inuse pressure value of the Eq/Circ ID in KPa, lb/in, or kg/cm, depending on current units selection (Fill Height for Design Code API 653). If you do not enter a value for this field, it defaults to 0. You may input a negative pressure for design codes S8/D1, S1, and B31.x. When a negative pressure is input and the T-Min calculator is implemented, zero pressure is assumed for the internal pressure calculations.
HELPFUL HINT
The T-Min calculators do not calculate for negative pressure (vacuum) conditions. Negative pressure input is only allowed for information purposes only.

Des. Press - This 5 digit numeric field is used by the T-Min calculator. It represents an engineering design specification pressure value of the Eq/Circ ID in lb/in or kg/cm depending on current units selection (Fill Height for Design Code API 653). If you do not enter a value for this field, it defaults to 0.

6-18

You may input a negative pressure for design codes S8/D1, S1, and B31.x. When a negative pressure is input and the T-Min calculator is implemented, zero pressure is assumed for the internal pressure calculations.
HELPFUL HINT
The T-Min calculators do not calculate for negative pressure (vacuum) conditions. Negative pressure input is only allowed for information purposes only.

O/D Flag This field identifies whether Operation or Design values are used in the T-Min Calculation. Op. Temp - This 5 digit numeric field is used by the T-Min calculator to determine design stress of the input Material Code for each TML. This field represents an actual in-use temperature value. It can be specified in Fahrenheit or Celsius, depending on the current units selection. If you do not enter a value for this field, it defaults to 0. Des. Temp - This 5 digit numeric field is used by the T-Min calculator to determine design stress of the input Material Code for each TML. This field represents an engineering design specification temperature value. It can be specified in Fahrenheit or Celsius, depending on current units selection. If you do not enter a value for this field, it defaults to 0. O/D Flag This field identifies whether Operation or Design values are used in the T-Min Calculation. TML Type - This field specifies how TMLs will be generated. You can only assign the TML type when adding a TML to an Eq/Circ ID. You may modify the TML type when editing an Eq/Circ ID. The three options are as follows: Numeric - This option will cause numeric TMLs to be generated in the format 999.99. The design of the number allows an integer up to 999 to be used for initial locations, the hundredth for up to nine readings per location and the tenth position for future inserts. However, for any TML up to 99 readings per locations can be used with a loss of the future insert capability. For example, 25.51 is a new TML between TML 25.01 and 26.01. The hundredth position is used for multiple readings per location (up to 9 readings per location). The TMLs will sequence automatically. If you are recording a single reading for a TML, use the integer format 999.00. Note: The multiple readings per location feature in the Equipment Drawings AutoCAD interface allows updates of all readings or only the minimum reading per location on the drawing at each test location, based upon the design of the TML markers. Col Grid - This option will generate grid or matrix TMLs in the format ccrrr. Where cc is the character designation of the column and rrr is the row number. For example: A1, B1, C1, A2, B2, C2, A3, B3, C3 is the scrolling sequence for a 3x3 Column Grid. The selection can be changed to Row Grid at any time.

6-19

Grid TMLs in the UltraPIPE database should only exist for locations where a reading is to be taken. That is, a theoretical rectangular grid is not required. When the Data Transfer option is used to program a data logger from the UltraPIPE databases, the grid will contain all locations in the maximum theoretical rectangular grid based on the UltraPIPE TMLs. The TMLs will be in the order of Row or Grid depending on current TML Type selection available in the Corrosion Monitoring Add/Edit Delete Eq/Circ IDs and TMLs window. Row Grid - This option will generate grid or matrix TMLs in the format ccrrr. Where cc is the character designation of the row and rrr is the row number. For example: A1, A2, A3, B1, B2, B3, etc. The selection can be changed to Col Grid at any time. Grid TMLs in the UltraPIPE database should only exist for locations where a reading is to be taken. That is, a theoretical rectangular grid is not required. When the Data Transfer option is used, the file in the data logger will contain all locations in the maximum theoretical rectangular grid based on the UltraPIPE TMLs. The TMLs will be in the order of Row or Grid depending on current TML Type selection available in the Corrosion Monitoring Add/Edit Delete Eq/Circ IDs and TMLs window. Description - This 80 character alphanumeric field (two lines) is additional text that you may supply to describe the Eq/Circ ID. You are not required to supply input for this field. If you do supply a description, it is used in the following ways: The Data Transfer function will use information in this field to send to data loggers. The DR1/DATAMATE file description will be the first 16 characters of this field. The DMS file description will be the first 64 characters of this field. Refer to the Data Transfer Chapter for more information on this function. If PIPE+ data contained Special Schedule input prior to conversion, this type of input is supported in UltraPIPE. It is not recommended that this capability be used for UltraPIPE. New input should use the Inspection Activity Schedules option.

Corrosion Allowance - If it is known, the design corrosion allowance can be entered here. This value can used by the T-Min Calculator to assist in the calculation of the Structural T-Min and is used by the PVCalc module (Reference PVCalc Manual). Edit Analysis Button Selecting this button will allow you to modify the analytical settings (Standard, Advanced, Structural T-Min, and/or 0 C.A.) for the current Eq/Circ ID. The initial settings for a new Eq/Circ ID added to the Corrosion Monitoring will be the Analytical Settings of the current setting. The analytical settings allow you to specify the options that you want to use in the analysis of your TML data. The bottom Portion of the window contains information about the TMLs assigned to a selected Eq/Circ ID (see Figure 6 - 4).

6-20

Figure 6 - 4 TML Portion of Corrosion Monitoring Window

TML No. This field represents the number that you assign to the current TML. The format of this number differs depending upon the TML Type that you selected for the Eq/Circ ID (see previous section). You can cycle through the TML numbers in order to view the data associated with each one by clicking on the Up/Down arrow buttons. Location - This 16 character alphanumeric field is designed to provide information for the inspector or engineer to verify field locations. You may specify whether the first eight characters or the last eight characters of the location will be used when programming a data logger instrument for the TML location (refer to the Data Logger Setup section in Chapter 4). You are not required to supply input for this field. To aid in standardization, you may use the catalog feature to select a previously entered TML location description. Clicking on the catalog arrow in this field will display a list of all location descriptions previously entered. This feature may be enabled/disabled in the System Constants tab of the Edit Current Settings window (see Chap. 4) by selecting or deselecting the List unique locations in CR Module. Comp. Code - This 12 character alphanumeric field represents the component code for the Eq/Circ ID. It is required for all T-Min calculations for piping, pressure vessels, power boilers, and atmospheric tankage. You are responsible for creating component codes specific to you needs. The piping component codes initially shipped with UltraPIPE are for demonstration purposes only. You can select the specific component code that you want to use by clicking on the button located at the right of the field. A window will be displayed listing all of the available component codes associated with your selected design code. You can select the desired Component Code and choose the OK button. The component code, size, and T-Min fields in the Add/Edit/Delete Eq/Circ ID window will automatically be filled in. A text search capability assists in finding the required Component Code. It is possible to Add/Edit and Delete items on the Component Code list during selection for a TML as well as Print all or part of the listing. If a required Component Code is missing or requires an Edit, this can be completed during the selection process.
HELPFUL HINT
All geometric variables used by the T-Min calculator for all design codes (IE: diameter) are the current values associated with a Component Code. The size field associated with a TML in Corrosion Monitoring is for information only. The only way to change a geometric variable for a T-Min calculation is to edit the associated Component Code.

6-21

Size - This is automatically input when a valid component Code is selected for a T-Min calculation. When a valid Component Code is input, do not change the automatic size input. The numeric field is represented in inches or centimeters, depending on the current Units selection. It represents the nominal or outside diameter of piping (depending on configuration in Edit Settings - System Constants) and displays the major dimension of a valid pressure vessel, power boiler, and tankage components. This field will be automatically input when a valid Component Code is selected for use by the T-Min calculator to generate an automatic calculation of a TML retirement thickness You may either directly input data for this field or select a valid Component Code and the field will automatically fill with the significant size. For piping, ANSI B31.n design codes, the Size value must match the selected Component Code for the T-Min Calculator to function Nominal or OD depending upon the configuration of the Edit Settings - System Constants window. For Vessels (S8/D1), Tanks (API 653) and Boilers (S1), the displayed size is for information only. All geometry, including size, used by the T-Min calculator is found by a look-up of the Component Code. Matl Code - This 8 character alphanumeric field is used by the T-Min calculator to generate an automatic calculation of a TML retirement thickness. This code is a metallurgical selection that contains the material specification and the associated stress-temperature relationship. This field will assist in determining the design stress required to complete an automatic T-Min calculation. You can select the specific material code that you want to use by clicking on the button located at the right of the field. A window will be displayed listing all of the available material codes associated with your selected design code. A text search capability assists in finding the required Material Code. You can select the desired Material Code and choose the OK button. The material code in the Add/Edit/Delete Eq/Circ ID window will automatically be filled in. It is possible to Add/Edit and Delete items on the Material Code list during selection for a TML as well as Print all or part of the listing. If a required Material Code is missing or requires an Edit, this can be completed during the selection process. Although a comprehensive listing of Material Codes is available, you are responsible for verification of all stress selections used for the T-Min calculations. T-Min - This required numeric field represents the minimum thickness value (retirement thickness) for the TML. Units are in inch or millimeter (9.999 in or 999.9 mm) depending upon what was selected in the Setting Selections. You can directly input the T-Min value or obtain a calculated value. Beside the T-Min label will be a flag identifying the criteria of the thickness as follows: (P) - This represents a T-Min calculated by UltraPIPE with pressure criteria. This means that the pressure T-Min from the internal pressure formula is greater than the structural requirement.

6-22

(S) - This represents a T-Min calculated by UltraPIPE with structural criteria. This means that the pressure T-Min from the internal pressure formula is less than the structural requirement. The Structural selection always includes the current value of the Component Code but can also include either or both of a % of Nominal or Nominal - Corrosion (I) - This flag highlights a calculated T-Min whose current value is invalid. This occurs when information used by the T-Min calculator for the current calculation is no longer available (IE: A Component Code or Material Code has been deleted from the look-up tables that are currently associated with a TML). (U) - This represents a user-supplied T-Min. A User-input T-Min will only calculate when all required information is available and the button is selected. Selecting the button will result in the recalculation of the T-Min. T-Mins can also re-calculate automatically during analysis if the flag in the Analytical Settings - Standard is active. Nom Thick - This numeric field represents the as-built thickness specification for the Eq/Circ ID. You do not have to supply input for this field. Date Built - This field represents the date when the Eq/Circ ID was built. You do not have to supply input for this field. If you input a date, use the format MM/DD/YYYY. Renum Button Select this button to renumber a specific TML. If you have a numeric TML Type selected, then you must enter a valid number. Likewise, if you have a Row Grid or Col Grid TML Type selected, you must enter a valid grid coordinate (see previous TML Type field description). If you try to renumber a TML to a value that already assigned to a TML for that Eq/Circ ID, the renumber operation will be aborted. Select the Renumber button to perform the operation or the Cancel button to abort the operation. Refer to Figure 6 - 5 to view a sample renumbering window.

Figure 6 - 5 TML Renumber Window

Copy Button Select this button to duplicate a TML. All of the TML data is duplicated except for any survey thickness readings. If used correctly, this feature can save you time when inputting numerous TMLs. For example, you can create the initial TML. If you know that there will be numerous TMLs for the Eq/Circ ID then select the Copy button. Fill in the copy window with the necessary information. Select the Copy button to perform the copy or the Cancel button to abort the operation. The copy information that you must supply differs on
6-23

the TML Type that you have selected. Figure 6 - 6 shows a sample copy window for a numeric TML Type and Figure 6 - 10 shows a sample copy window for a grid TML Type.
HELPFUL HINT
Be very careful when using the TML Overwrite feature and be sure to understand the use of the Component Code and Size fields associated with a calculated T-Min.

Figure 6 - 6 TML Numeric Copy Window

Copy TML Number - This field denotes the TML being copied. Be sure the source TML is accurate before initiating a Copy TML procedure. Readings Per Location - This field represents the number of reading per TML location. This will create TML numbers in .01 increments for each TML range location up to 99. In the example above, the four readings per location will create 1.01, 1.02, 1.03, and 1.04 for location 1. Start of new TML Range - This value indicates where to start creating the new TMLs. If more than 9 readings per location are input, the tenth cannot be used in the range. End of new TML Range - This value indicates where to stop creating the new TMLs. This number must be greater than the Start value. Otherwise, you will be notified and the Copy operation will be aborted. If more than 9 readings per location are input, the tenth cannot be used in the range.

6-24

Increment - This value specifies how the TML locations will be numbered. This value is normally 1 which means the TML locations will be sequential (no skips and no tenths). If more than 9 readings per location are input, the tenth cannot be used in the increment. How to handle existing TML data - Select one of these options in order to specify how to handle the overwrite feature of the Copy TMLs feature. The options function as follows: Do not overwrite existing TMLs - Create new only - This option will cause the copy feature to skip over all existing TMLs in the selected input and create new TMLs where they do not exist using the Copy TML Number field for all field input. Overwrite existing TMLs and create new TMLs - This option will cause the copy feature to overwrite selected fields of all existing TMLs in the selected input and create new TMLs where they do not exist using the Copy TML Number field for all field input. The fields overwritten are defined by clicking on Overwrite Options and selecting all required fields as shown in Figure 6 - 7.

Figure 6 - 7 Overwrite TML Data Options Window

In this example, only the Nominal Thickness and Date fields will overwrite existing TMLs within the copy range. You will be prompted for confirmation before the overwrite occurs. Overwrite existing TMLs - Dont create new ones - This option will cause the copy feature to overwrite selected fields of all existing TMLs in the selected input and NOT create new TMLs where they do not exist. The fields overwritten are defined by clicking on Overwrite Options and selecting all required fields as shown in Figure 6 - 8.

6-25

Figure 6 - 8 Overwrite TML Data Options (Create New TMLs) Window

In this example, only the Nominal Thickness and Date fields will overwrite existing TMLs within the copy range. You will be prompted for confirmation before the overwrite occurs. The overwrite feature is very useful for global edits of existing TMLs, especially when unique Location Desc. or other fields are selectively required to remain intact. In Figure 6 - 6, 10 TMLs are created for 10 locations with 4 readings per location. The TMLs are numbered 1.01, 1.02, 1.03, 1.04, 2.01, 2.02, 2.03, 2.04 10.04. You can go into the newly created TMLs and change any necessary data for each. If there are only a few changes for each TML, you have saved the time it would take you to re-enter all of the information for each TML. Copy TML Survey Data - Place a check in this box to copy any existing thickness survey data associated with the source TML to the target TML Numbers. Use Repeating Locations This option allows you to attach TML location description names to a TML during copying. This feature is useful when standardized TML locations are in place. This selection will be grayed-out unless the Readings per Location value is greater than 1. A check placed in this box enables the Reading Locations button. Clicking on this button will display the window shown in Figure 6 - 9.

6-26

Figure 6 - 9 Location Description Entry Window

The number of Location Descriptions displayed in this window corresponds to the number of readings per location entered in the TML Copy window. You may use the catalog feature to populate these fields or type the Location Descriptions manually. For example, if you take four readings per location, you may choose to describe these as North, South, East and West. Those names may be entered into the fields in this window. When the descriptions are entered, as you want them to appear, click OK to return to the TML Copy window.

6-27

Figure 6 - 10 TML Grid Copy Window

Copy TML Point - This field denotes the TML being copied. Upper Left TML Point - This field denotes the starting point. Lower Right TML Point - This field denotes the ending point. In Figure 6 - 10, 192 TMLs are created and any selected fields for existing TMLs within the copy range are overwritten. For a Col Grid TML Type, the TMLs are numbered A1, A2, A3A24, B1, B2, B3B24, to.H24. For a Row Grid TML Type, the TMLs are numbered A1, B1, C1H1, A2, B2, C2H2, to.H24. You can go into the newly created TMLs and change any necessary data for each. If there are only a few changes for each TML, you have saved the time it would take you to re-enter all of the information for each TML. See Numeric Copy paragraphs above for the functionality of the How to handle existing TML data options. Delete Button Selecting the Delete button will generate a window (Figure 6 - 11) to select and delete one or more TMLs and all of its archived data. Hold the Shift key down and select with the left mouse button for a continuous selection. Hold the Ctrl key down and select with the left mouse button for a random selection.

6-28

Figure 6 - 11 Delete TMLs Window

When you select the Delete button, a dialog box will appear asking for confirmation (see Figure 6 - 12). You may select Yes to delete the TML or No to abort the operation.

Figure 6 - 12 Delete TML Confirmation Dialog Box

Edit Button Select this button to view and edit all of the TMLs for the selected Eq/Circ ID at once as opposed to scrolling through them one at a time through the TML No. field. When edits are completed that affect the value of T-Min, these changes will not take effect until after the next automatic analysis. Refer to Figure 6 - 13 for a sample TML View/Edit window.

6-29

Figure 6 - 13 View TML Sample Window

T-Min Button Select this button to access the T-Min calculator for reviewing the criteria and a report for the calculated T-Min of a TML. The right half of the Main Corrosion Monitoring screen, as seen in Figure 6 - 14, provides the functionality to manipulate the association of the IDs with the corrosion monitoring function.

Figure 6 - 14 Functionality Portion of Corrosion Monitoring Window

Add Option - Select this option when you want to add a new Eq/Circ ID and an initial TML to an existing Group and Eq/Circ ID that currently does NOT have any TMLs assigned to it. When this option is selected, the only data listed in the Group pull-down are groups containing Eq/Circ IDs that have NOT been assigned TMLs. The only data listed in the Eq/Circ ID pulldown are the IDs of the selected group that have NOT been assigned TMLs. The only data listed in the Eq/Circ ID Viewbutton are the IDs of the selected group that have NOT been assigned TMLs (see below).

6-30

Edit Option - Select this option when you want to edit the corrosion monitoring information for an Eq/Circ ID or edit the TML information for an Eq/Circ ID. This option will allow you to add, modify and/or delete TMLs after the initial TML has been defined through the Add option (see above). When this option is selected, the only data listed in the Group pull-down are groups containing Eq/Circ IDs that have been assigned TMLs. The only data listed in the Eq/Circ ID pull-down are the IDs of the selected group that have been assigned TMLs. The only data listed in the Eq/Circ ID Viewbutton is the IDs of the selected group that have been assigned TMLs (see below). View Button Select this button as a shortcut button to locate desired information quickly. Selecting this button will display equipment information based upon the following criteria: 1. If the Add option has been selected, all of the equipment from the master database that currently do NOT have any TMLs assigned to them. 2. If the Edit option has been selected, all of the equipment from the master database that does have at least one TML assigned to them. You can double-click on the desired record or select the record and choose the OK button. The information for the selected data record will be displayed on the Add/Edit/Delete Eq/Circ IDs and TMLs window. In the case where you have many equipment records, you can use the Search capability to locate the desired record. You can type in any text on which to search. You may want to search on the Eq/Circ ID, the Type, the Group, or some subset of one of these. There is also the ability to print all or part of the listing. Copy Button Select this button to copy a current Eq/Circ IDs corrosion monitoring information as well as all TML information to an Eq/Circ ID in the Master List that does NOT have any TMLs assigned to it. This button is meant to be a shortcut when you have pieces of equipment that are identical or very similar in design and have identical TML layout. The Copy button will save you the time to type in information for each ID as well as all of the TMLs. Refer to Figure 6 - 15 for an example of the Copy Window. Select the Copy button to perform the copy or the Cancel button to abort the operation. In Figure 6 - 15, all of the information for Eq/Circ ID 1116-B2-1-043 of Area DEMO is copied to ID AF-101-FLOOR of Area DEMO. If you want to have all of the TML thickness survey data copied as well, click in the box beside Copy TML Survey Data to select this feature. This feature is useful if you have a large piece of equipment that you have decided to break into two separate pieces of equipment. You can have all of the original equipments thickness information copied to the new pieces of equipment. Then you can keep the information that is necessary to the specific piece of equipment. This eliminates the time needed to re-enter numerous pieces of equipment information.

6-31

Figure 6 - 15 Copy Eq/Circ ID Dialog Box

Delete Button Select this button to delete an Eq/Circ ID from the corrosion monitoring application. NOTE: It does NOT delete the Eq/Circ ID from the master list or any other database modules. All of the TML data is deleted when the ID is deleted. You will be prompted for delete confirmation. Selecting the Yes button will delete the ID, selecting No or Cancel will abort the operation (see Figure 6 - 16).

Figure 6 - 16 Delete Eq/Circ ID Dialog Box

Survey Button Select this button to Add/Edit/Delete a thickness survey for the selected Eq/Circ ID. Surveys are the actual thickness readings for the TMLs. Refer to the Adding/Modifying a Survey section within this chapter for more information on surveys. Groups Button Select this button to generate a list of all Linked Eq/Circ IDs, providing a shortcut button to locate desired information quickly. Selecting this button will display equipment information based upon the following criteria: 1. If the Add option has been selected, all of the equipment from the master database that currently do NOT have any TMLs assigned to them. 2. If the Edit option has been selected, all of the equipment from the master database that has at least one TML assigned to them.

6-32

You can double-click on the desired record or select the record and choose the OK button. The information for the selected data record will be displayed on the Add/Edit/Delete Eq/Circ IDs and TMLs window. In the case where you have a lot of equipment records, you can use the Search capability to locate the desired record. You can type in any text on which to search. You may want to search on the Eq/Circ ID, the Type, the Area, or some subset of one of these. There is also the ability to print all or part of the listing. Corr Mon Button Select this option to put the dialog into Corrosion Monitoring mode. PVCalc Button Select this option to put the dialog into PVCalc mode. Adding an Eq/Circ ID and TMLs
HELPFUL HINT
An Eq/Circ ID can only been added to the corrosion monitoring application by assigning at least one TML to it.

This section will explain how to add an Eq/Circ ID from your master list to the corrosion monitoring application. An Eq/Circ ID can only be added to the corrosion monitoring application if it has at least one TML assigned to it. This section assumes that you have read the previous section Adding/Modifying an Eq/Circ ID and TMLs to learn how to start the corrosion monitoring function, what windows will be displayed and what is required by each field on the displayed window. The following example takes you through the process of adding an Eq/Circ ID to the corrosion monitoring application. The Eq/Circ ID does NOT currently have any TMLs assigned to it. Figure 6 - 17 displays the window containing the information referenced in the example. 1. Start the corrosion monitoring function and select the Add option. 2. Select the Area to which the Eq/Circ ID that you want to add belongs. In this case, the Area 0043 is selected from the pull-down menu. 3. Select the Eq/Circ ID from the Area that you want to add to the corrosion monitoring application. 4. Select a Design Code. For our example we opted to select a Design Code so that we could make use of the available component and material codes that are available. 5. Optional information is input in the Flange, Pressure, Temp, and Desc. fields. 6. The next step is to move to the TML location. Remember, the ID will NOT be added until at least one TML has been assigned to it. 7. Enter 1.02 for the TML No. Note that Numeric TML type is used with multiple readings per location (IE: 1.02, 1.04, 1.06, 1.08 for 4 readings at location 1).

6-33

8. Next, select a component code and material code. The size and T-Min will be filled in automatically. 9. We opted to enter the nominal thickness of the Eq/Circ ID and the date it was built. This information is not required. 10. You are now finished. The Eq/Circ ID has been added to the corrosion monitoring application with a single TML (1.02).

Figure 6 - 17 Add Eq/Circ ID Example Window

Editing an Eq/Circ ID and TML


HELPFUL HINT
You must use the Edit option in order to add TMLs to an ID that has already been added to the corrosion monitoring application.

This section will explain how to edit an existing Eq/Circ ID that has been assigned to the corrosion monitoring application. This section assumes that you have read the previous section Adding/Modifying an Eq/Circ ID and TMLs to learn how to start the corrosion monitoring function, what windows will be displayed and what is required by each field on the displayed window. The following example takes you through the process of modifying an Eq/Circ ID of the corrosion monitoring application. This example builds upon the information entered in the Adding an Eq/Circ ID and TMLs section. 1. Start the corrosion monitoring function.

6-34

2. Select the Edit option. 3. Select the Area to which the Eq/Circ ID that you want to modify belongs. In this case, the Group 0043 is selected from the pull-down menu. 4. Select the Eq/Circ ID from the Area that you want to modify. In our example, we chose the D-0708 Eq/Circ ID. 5. The Eq/Circ ID field that we want to modify is the Op Pressure field. Enter 200 in place of the current pressure value. 6. Next, we want to add two more TMLs. Enter 2.0 for the TML No. 7. Next, select a component code and material code. The size and T-Min will be filled in automatically. 8. Enter additional new TMLs or edit any existing information as required. Deleting an Eq/Circ ID and TML
HELPFUL HINT
This function does NOT delete an Eq/Circ ID from the master list. It disassociates the ID from the corrosion monitoring application.

This section will explain how to delete an Eq/Circ ID and all TMLs assigned to it from the corrosion monitoring application. This section assumes that you have read the previous section Adding/Modifying an Eq/Circ ID and TMLs to learn how to start the corrosion monitoring function, what windows will be displayed and what is required by each field on the displayed window. Remember that this delete does NOT remove the Eq/Circ ID from the master list. It does delete all TMLs associated with the ID and it does disassociate the ID from the corrosion monitoring application. The following example takes you through the process of deleting an Eq/Circ ID from the corrosion monitoring application. This example builds upon the information entered in the Adding an Eq/Circ ID and TMLs section. 1. Start the corrosion monitoring function. 2. Select the Edit option. 3. Select the Area to which the Eq/Circ ID that you want to delete belongs. In this case, the Area 0043 is selected from the pull-down menu. 4. Select the Eq/Circ ID from the Area that you want to delete. In our example, we chose the D-0708 Eq/Circ ID.

6-35

5. Select the Delete button. A dialog box will appear asking for confirmation for the delete (see Figure 6 - 18). 6. Select the OK button on the dialog box. 7. You are now finished. The ID and its associated TMLs have been deleted from the corrosion monitoring application.

Figure 6 - 18 Delete Eq/Circ ID Confirmation Dialog Box

Adding/Modifying a Survey
After thickness measurement locations have been added to Eq/Circ IDs, thickness readings can be taken and stored. When readings are stored, a survey is created. A survey is simply a date when a TML reading has occurred. A survey can consist of a reading for one TML of the Eq/Circ ID or all of the TMLs of the ID. Surveys are identified by a date. So, when you store a reading, it is identified by the day the reading was taken not by the time it was taken. This section will explain how to do the following:
1. Create a new Eq/Circ ID survey and add thickness readings for its TMLs. 2. Add a thickness reading for a TML to an existing Eq/Circ ID survey. 3. Edit an existing Eq/Circ ID survey. 4. Delete all thickness readings for a specific TML. 5. Delete an entire Eq/Circ ID survey.

You can start the Add/Edit/Delete Thickness Surveys function by either of the following ways:
1. Select the Corrosion Monitoring Functions option from the Applications menu.

Select the Add/Edit/Delete Thickness Surveys option from Corrosion icon from the toolbar.

Monitoring Functions, or select the window.

2. Select the Survey button from the Add/Edit/Delete Eq/Circ ID and TMLs

6-36

The window shown in Figure 6 - 19 will be displayed.

Figure 6 - 19 Add/Edit/Delete Thickness Surveys Window

Area (Named as Group above) - This field represents an area of your plant or facility. Input for this field is accomplished with a pull-down menu that lists Area names currently defined in your master list of Eq/Circ IDs. In order to populate this field, you must select the desired Group from the pull-down list Eq/Circ ID - This field represents the identifier that has been associated with a piece of equipment within the selected group. Input for this field is accomplished with a pull-down menu that lists Eq/Circ ID names associated with the selected Area. This information is defined in your master list of Eq/Circ IDs. In order to populate this field, you must select the desired Eq/Circ ID from the pull-down list. TML Number This field represents the number assigned to the current TML. You are unable to enter information into this field on this menu. A pull-down menu lists the TML numbers assigned to the selected Eq/Circ ID. Location - This 16 character alphanumeric field is used to describe the TML location. It is designed to provide information for the inspector or engineer to verify field locations. You cannot enter input for this field via the keyboard. It is automatically filled in if a location was specified when the TML was created. Survey Date - This field indicates the date that the reading was taken. It is used to identify the survey. You must supply input for this field and it must be in the format: MM/DD/YYYY. Thickness This field represents the thickness reading for the TML. You must supply input for this field.

6-37

Save/Update Button Select this button to save the TML reading with the survey. You can only select this button if you have supplied a date and thickness reading. Thickness Data Grid Display Select this button to view your survey data in table format for the Eq/Circ ID selected. Edit Mode - Select this button to view the surveys for the selected Eq/Circ ID in Edit Mode. You will see the following screen:

Figure 6 - 20 Edit TML Thickness Data Window

The TMLs and assigned locations are listed down the left-hand side of the table, and each column is labeled with its corresponding survey date. Use the scroll bar on the right-hand side of the window to change the range of TMLs that is displayed. You may edit any of the thickness survey dates and/or readings for the Eq/Circ ID shown in this window. The TML Location data cannot be changed. Highlight the reading that you wish to change and type in the new value. Be careful when working in Edit Mode any changes made here will immediately affect the database. You cannot recover the original data once a change is made. Unless you are planning to make changes and edit your surveys, you should first review your survey data. Please be aware than you cannot simply delete values from this table. Any text entered into this table, with the exception of positive numeric values or the word Empty, will result in the value for that field to remain unchanged. If there is no measurement taken for a particular survey, the entry for that particular TML will show the word Empty. Also, be aware that thickness
6-38

measurements uploaded from a data logger with associated A-scans will result in a warning message. See the section Editing a Thickness Survey for more information.
HELPFUL HINT
You may use Edit Mode to change the date of a thickness survey. In the Edit TML Thickness Data window, simply place the cursor in the date field for the survey, and change the date to the correct one. This is especially handy in situations where surveys have been entered manually with the wrong survey date or if your inspector has used a data logger without a computer clock and has uploaded the measurements on a different day than the date on which the measurements were taken.

Attachments - Select this button to view the surveys for the selected Eq/Circ ID in View Mode. You will see the following screen, which allows for review of all thickness data as well as attached A-Scans, B-Scans and MicroGrids.

Figure 6 - 21 View TML Thickness Data Window

The TMLs are listed down the left-hand side of the table, and each column is labeled with its corresponding survey date. Use the scroll bar on the right-hand side of the window to change the range of TMLs that is displayed. This table shows the thickness readings that have been recorded for each TML on a particular date. If a value is shown in bold numbers, this TML value has a corresponding A-Scan (A next to reading), B-Scan (B next to reading) or MicroGrid (# next to reading) stored in UltraPIPE. You may view the attachment for any TML by double clicking on the bold-faced value. The

6-39

following figures (Figure 6 - 22, Figure 6 - 23 and Figure 6 - 24) depict sample A-Scan, B-Scan and MicroGrid attachments.

Figure 6 - 22 A-Scan Data Graph (DMS Data Logger)

Figure 6 - 23 B-Scan Data Graph (DMS Data Logger)

6-40

Figure 6 - 24 MicroGrid Data Graph (DMS Data Logger)

HELPFUL HINT
Review the documentation provided by the Ultrasonic instrument manufacturer to understand the settings and variables associated with the attachments on Figure 22, Figure 23, and Figure 24. Currently A-Scan, B-Scan, and MicroGrid attachments can be stored and displayed in UltraPIPE using the Krautkramer DMS 2. An A-Scan can only be stored and displayed in UltraPIPE using the Krautkramer DMS or the Panametrics 36DL Plus.

Inspector ID - This 16 character alphanumeric field represents an identification of the inspector taking the thickness reading. You do not have to supply input for this field. This inspector ID field will have a button to display a list of existing Inspection Personnel. By default, only those inspectors qualified for the current input will display for selection. If the List all inspectors button is activated, all current inspectors will be listed. Figure 6 - 25 will be displayed for selection of an inspector.

6-41

Figure 6 - 25 Choose Inspector Window

OK Button - Select this button to choose an inspector. Cancel Button - Select this button to exit the window without selecting an inspector. Print Button Select this button to print the list of inspectors. If the selected inspector is not qualified for the activity, Figure 6 - 26 will generate.

Figure 6 - 26 Unqualified Inspector Warning Window

Probe ID - This 16 character alphanumeric field represents the ID of the transducer with which the thickness reading was taken. You do not have to supply input for this field. Inst ID - This 8 character alphanumeric field represents the ID of the test instrument with which the reading was taken. The ID supplied for this field can be found on your test instrument. You do not have to supply input for this field.

6-42

Surface Temp - This field represents the actual surface temperature of the Eq/Circ ID at the time of the thickness reading. You do not have to supply input for this field. Velocity This field represents the rate at which sound travels through the material being measured. Reading Comments These fields represent comments that can be added for the thickness readings of a TML. You may type your comments directly into the fields or enter a comment by selecting the button located at the right of the comment fields. The window shown in Figure 6 - 27 is displayed. You can select the comment that you want to add and then select the OK button. If an appropriate comment does not exist in the TML Survey Notes window and you want to add a new one (i.e., notes that are used repeatedly), go to a placeholder note and select the Edit button. The window shown in Figure 6 - 27 will be displayed. Enter a 2-character code and then up to 13 characters for a description. Select the OK button to add the comment to the list. If you dont want to add a new one but instead want to edit an existing comment, select the comment and choose the Edit button. Change the comment and select the OK button. Up to 16 comments can be added to a TML on a survey. You are not required to have comments for a TML.
HELPFUL HINT
The reading comments RP-Replacement and NT-None Taken are the only comments that have a functional purpose. An RP note is used to specify a TML located on a section of equipment that has been replaced. This is done by attaching the RP comment to the first reading taken on the new equipment. All surveys taken prior to the date of the survey with the RP comment are stored for informational purposes only and no longer have an effect on calculations for this TML. An NT comment is used to specify that no reading was taken for the TML on the given survey date. The only function that this serves is with relation to the DMS data logger. When a file is downloaded to the DMS with an NT comment, the DMS will show the text OBSTR rather than the last recorded reading. Please note that an NT comment will not have any effect on the inspection date for the given TML (i.e. the next inspection date for the TML will still be calculated from the date of the last survey taken for that TML).

6-43

Figure 6 - 27 TML Survey Notes Sample Window

Figure 6 - 28 Edit Survey Note Window

Delete this TML - Select this button to delete the selected TML thickness reading from the current survey for the displayed TML only. The confirmation window shown in Figure 6 - 29 will be displayed. The TML reading will be displayed as Empty in the view window after it has been deleted. Note: This does NOT delete the TML from the Eq/Circ ID. It deletes the thickness reading for the TML for the selected survey.

Figure 6 - 29 Survey Delete TML Reading Confirmation Window

6-44

Del. Entire Survey - Select this button to delete the current survey for all TMLs that have a survey on the displayed date. The confirmation window shown in Figure 6 - 30 will be displayed. This will cause all TML thickness readings for the survey to also be deleted.

Figure 6 - 30 Delete Survey Confirmation Window

Note: When you exit the Add/Edit/Delete Thickness Surveys window, the analysis calculations will occur automatically based upon information that you have added, edited or deleted. Adding a Thickness Survey This section will explain how to create a thickness survey. This section assumes that you have read the previous section Adding/Modifying a Survey to learn how to start the survey function, what windows will be displayed and what is required by each field on the displayed window. Figure 6 - 31 displays the window containing the information referenced in the example. The following example takes you through the process of creating a thickness survey. 1. Start the thickness survey function. 2. Select the Area containing the Eq/Circ ID to which thickness readings will be assigned to its TMLs. In this case, the Area DEMO is selected from the pull-down menu. 3. Select the Eq/Circ ID from the Area containing the TMLs for the readings. In our example, we chose the 0356-A2-1S-020. 4. Select the TML number to which the readings apply. We chose 1.00. 5. Enter a survey date. Our reading date was 12/22/1999. 6. Enter a thickness reading. 7. You can also enter the optional information, including the Inspector ID*, the Instrument ID*, the probe ID*, a surface temperature value*, the calibrated Velocity* and three reading comments. (* - these values will default to the next TML during data entry) 8. Select the Save/Update button. When the cursor is not in the thickness field, use the Save/Update button to save the input and scroll to the next TML. When the

6-45

cursor is in the Thickness field, the Enter key will save the thickness and scroll to the next TML. 9. Survey 12/22/1999 has been created and contains a thickness reading for TML 1.00. 10. If you have additional TML survey thickness to enter, you may use the number pad to enter them here. When the Save/Update button is selected to input the information for the first TML, UltraPIPE will automatically move to the next TML in sequential order. Additionally, UltraPIPE will carry over the Survey Date, Inspector ID, Probe ID, Inst ID, Surface Temp, and Velocity, leaving it necessary to input only the thickness value. Select Save/Update, or select the Enter button on your keyboard, to move to the next TML. In this manner, you can move quickly through a thickness survey, entering all the values in succession as you move through the survey.
HELPFUL HINT
You may use Edit Mode to quickly add of edit survey values. Enter the first TML in the range through the Add/Edit/Delete Thickness Surveys window. Select Save/Update, then select Edit Mode. Now, you may quickly input your values. Selecting Enter will move sequentially to the next TML for the survey date on which you are working. In addition, the Inspector ID, Probe ID, Inst ID, Surface Temp, and Velocity will be carried over to each TML survey entered in this manner.

Figure 6 - 31 Add Thickness Survey Example Window

Note: When you exit the Add/Edit/Delete Thickness Surveys window, the analysis calculations will occur automatically based upon information that you have added, edited or deleted.

6-46

Adding a Thickness Reading to an Existing Survey This section explains how to add a thickness reading for a TML to an existing survey. This section assumes that you have read the previous section Adding/Modifying a Survey to learn how to start the survey function, what windows will be displayed and what is required by each field on the displayed window. The following steps guide you through the process of adding a thickness reading for a TML to an existing survey: 1. Start the thickness survey function. 2. Select an Area containing the Eq/Circ ID to which thickness readings will be assigned to its TMLs. 3. Select the Eq/Circ ID from the Area containing the TMLs for the readings. 4. Select the TML number to which you want to assign a thickness reading. 5. Enter the survey date to which you want to add a reading. 6. Enter the thickness reading. 7. Enter a surface temperature and reading comments, if necessary. 8. Select the Save/Update button. Editing a Thickness Survey This section explains how to edit an existing survey. This section assumes that you have read the previous section Adding/Modifying a Survey to learn how to start the survey function, what windows will be displayed and what is required by each field on the displayed window. The following steps guide you through the process of editing an existing survey: 1. Start the thickness survey function. 2. Select an Area and Eq/Circ ID associated with the survey that you want to edit. 3. Select the number of the TML you are going to edit. 4. Enter the date for the survey that you want to edit. 5. You may change the surveys inspector, probe, or instrument id fields. You may decide to change the TML information such as the thickness reading, surface temp, or reading comments. 6. Select the Save/Update button when you have made your changes. If the measurement that you are editing has an associated attachment, the following message will appear:

6-47

Figure 6 - 32 Delete Associated Attachment Window

Selecting yes will delete the A-scan graph permanently. Select no if you do not wish to permanently delete the A-scan graph. If you simply want to edit the values for an existing survey, you may choose to use the Edit Add/Edit/Delete Thickness Surveys window, select the desired Area and Eq/Circ ID. Select the button labeled Edit Mode Edit Mode - Select this button to view the surveys for the selected Eq/Circ ID in Edit Mode. You will see the following screen:

Figure 6 - 33 Edit TML Thickness Data Window

The TMLs are listed down the left-hand side of the table, and each column is labeled with its corresponding survey date. Use the scroll bar on the right-hand side of the window to change the range of TMLs that is displayed.

6-48

You may edit any of the thickness survey readings for this Eq/Circ ID in this window. Use your mouse to highlight the reading that you wish to change and type in the new value. Be careful when working in Edit Mode any changes made here will immediately affect the database. You cannot recover the original data once a change is made. Unless you are planning to make changes and edit your surveys, you should use View Mode to look at your survey data. Please be aware than you cannot simply delete values from this table. Any text entered into this table, with the exception of positive numeric values or the word Empty, will result in the value for that field to remain unchanged. If there is no measurement taken for a particular survey, the entry for that particular TML will show the word Empty. Once you have finished editing your survey data, select OK to return to the Add/Edit/Delete Thickness Surveys window. Deleting a Thickness Survey This section explains how to delete an existing survey for all TMLs with the same survey date. This section assumes that you have read the previous section Adding/Modifying a Survey to learn how to start the survey function, what windows will be displayed and what is required by each field on the displayed window. The following steps guide you through the process of deleting an existing survey: 1. Start the thickness survey function. 2. Select an Area and Eq/Circ ID associated with the survey that you want to delete. 3. Enter the date for the survey that you want to delete. 4. Select the Del. Entire Survey button. 5. Select OK to confirm the delete or Cancel to abort the operation. Deleting a TML Reading from a Thickness Survey This section explains how to delete one TML reading from an existing survey. This section assumes that you have read the previous section Adding/Modifying a Survey to learn how to start the survey function, what windows will be displayed and what is required by each field on the displayed window. The following steps guide you through the process of deleting a TML reading from an existing survey: 1. Start the thickness survey function. 2. Select an Area and Eq/Circ ID associated with the TML whose reading you want to delete. 3. Enter the date for the survey containing the TML reading that you want to delete. 4. Select the Delete this TML button. 5. Select OK to confirm the delete or Cancel to abort the operation.

6-49

View TML Thickness and Attachment Data


The View TML Thickness and Attachment Data window allows you to: See all survey thickness data for any Eq/Circ ID with thickness values in bold font if there is an associated A-Scan, B-Scan or MicroGrid. View and print any attachment.

You can access the View TML Thickness and Attachment Datawindow by selecting the Corrosion Monitoring Functions option from the Applications menu. Next, select View TML Thickness and Attachment Data from Corrosion Monitoring Functions. The window shown in Figure 6 - 34 will be displayed.

Figure 6 - 34 Corrosion Monitoring View TML Thickness and Attachment Window

Area - This field represents a section of your plant or facility. Input for this field is accomplished with a pull-down menu that lists Group names currently defined in your master list of Eq/Circ IDs. In order to populate this field, you must select the desired Group from the pull-down list Eq/Circ ID - This field represents the identifier that has been associated with a piece of equipment within the selected group. Input for this field is accomplished with a pull-down menu that lists Eq/Circ ID names associated with the selected Group. This information is defined in your master list of Eq/Circ IDs. In order to populate this field, you must select the desired Eq/Circ ID from the pull-down list.

6-50

Double clicking on any thickness value in bold font will produce the associated A-Scan, B-Scan, or MicroGrid for review.

Using Global Analysis Options


The Global Analysis window allows you to: Perform the corrosion monitoring calculations for a specific Eq/Circ ID or a group of Eq/Circ IDs. (Note: see Analysis Description Including Determining Corrosion Rates, Retirement Dates, and Recommended Inspection Due Dates in this chapter for a complete discussion of the exact calculations performed.) Change the current settings for a specific Eq/Circ ID or a group of Eq/Circ IDs.

Wildcards are valid in all fields on the window in any combination and can be used to perform the calculations for a group of Eq/Circ IDs. You can access the Global Analysis Options window by selecting the Corrosion Monitoring Functions option from the Applications menu. Next, select Global Analysis Options from Corrosion Monitoring Functions. The window shown in Figure 6 - 35 will be displayed. The example will change all analytical settings for all Class 1 Eq/Circ IDs in the Unit Demo to the current analytical settings and then perform a global analysis.

Figure 6 - 35 Corrosion Monitoring Global Analysis Window

Area - This field represents a section of your plant or facility. Input for this field is accomplished with a pull-down menu that lists Group names currently defined in your master list of Eq/Circ IDs. In order to populate this field, you must select the desired Group from the pull-down list. In addition, both * and ? wildcards may be entered in this field to select a group of Eq/Circ IDs. Eq/Circ ID - This field represents the identifier that has been associated with a piece of equipment within the selected group. Input for this field is accomplished with a pull-down menu that lists Eq/Circ ID names associated with the selected Group. This information is defined in

6-51

your master list of Eq/Circ IDs. In order to populate this field, you must select the desired Eq/Circ ID from the pull-down list. In addition, both * and ? wildcards may be entered in this field to select a group of Eq/Circ IDs. Type - This field represents the descriptive text associated with the Eq/Circ ID. If there has been a type entered for the selected Eq/Circ ID, it will be defaulted. Otherwise, the field will be left blank. This information is defined in your master list of Eq/Circ IDs. Both * and ? wildcards may be entered in this field to select a group of Eq/Circ IDs with the given Type. Class - This field represents the piping classification based on API recommendations. Class 1, 2 and 3 is a method used for classification from the Piping Inspection Code - API 570. Both * and ? wildcards may be entered in this field to select a group of Eq/Circ IDs with the given class. RBI - This 2 character alphanumeric field represents the risk-based inspection indicator for the Eq/Circ ID. The RBI that you enter can be included in reports and can be a search criteria for reporting. Both * and ? wildcards may be entered in this field to select a group of Eq/Circ IDs with the given RBI rating. Use Current Eq/Circ ID Settings - This option will recalculate the corrosion monitoring rates and forecasts for all Eq/Circ IDs as specified above. The existing Eq/Circ ID settings will be used in these calculations. Use Global Settings - Replace Eq/Circ ID Settings - This option will also recalculate the corrosion monitoring rates and forecasts for all Eq/Circ IDs as specified above. This option, however, will use the current global settings (as defined in the Session Settings chapter) in the calculations. Note that this option will cause all the session settings of the Eq/Circ IDs that match the search criteria to be replaced with the current session settings. This feature provides an easy method to modify analytical logic for the criteria of the wildcard inputs, IE: all Class 1 Piping, all Vessels, etc. to meet requirements. Global Settings - This button provides a shortcut to the Edit Current Settings - Analytical Settings tab options (Figure 6 - 36) to perform a global analysis to new analytical criteria. Changes made in the Analytical Settings will become the current default analytical settings. See Chapter 4 for more information on how these setting are modified and discussions on the various options.

6-52

Figure 6 - 36 Edit Current Settings - Global Analysis Window

6-53

Вам также может понравиться