Last Revised: 3/15/99. Will be continuously updated.
8/25/98
- Instrument Status: 8000/8000A/8000S (particle counter/sampler)
- PASSED all applicable tests. PFC 200 (particle counter)
- PASSED all applicable tests. CleanCount (particle
counter) - PASSED all applicable tests.
9/23/98
- Instrument Status: Model 243A (airborne particle counter) - PASSED
all external tests.
10/27/98-Addition of all sensors and samplers.
1/20/99-Logger Software
1. INTRODUCTION
2. HIAC Royco Y2K COMPLIANCE DEFINITION
3. HIAC Royco Y2K POLICY STATEMENT
4. TEST PLAN
4.1 WHAT TO TEST AND WHICH TESTS APPLY?
4.2 TEST PROCEDURES
5. TEST RESULTS
6. TEST PLAN COVERAGE CHECKLIST
This document contains the general information about year 2000 problem. What is the definition of year 2000 conformance? Year 2000 conformity means that neither performance nor functionality is affected by dates prior to, during, and after the year 2000.
These problems can exist in any application at planning, execution, and control levels that use 2-digit year data structures. At 2000, the 2-digit structures may treat "00" as 1900 rather than 2000, causing incorrect calculations, system shutdowns, and/or malfunction.
The problem exists in software applications, operating systems, hardware, firmware, including programmable logic controllers (PLCs), various embedded computing systems, smart instruments with real-time clocks, robots, human machine interfaces to controls, and data historians for plant-floor processes. Systems such as materials management, execution, or maintenance application, automated tool cribs, and production process modeling tools also need to be assessed for year 2000 problem. Data acquisition and data-historian applications are date-aware and prone to year 2000 problems. Also, heavily automated systems often rely on local-area networks for dates and times, so network compliance may come into play.
2. HIAC Royco Y2K COMPLIANCE DEFINITION
Year 2000 conformity
shall mean that neither performance nor functionality of HIAC
Royco products is affected by dates prior to, during and after
the year 2000. In particular:
1. No value for current date will cause any interruption in
operation.
2. Date-based functionality must behave consistently for dates
prior to, during and after year 2000.
3. In all interfaces and data storage, the century in any date
must be specified either explicitly or by unambiguous algorithms
or inferencing rules.
4. Year 2000 must be recognized as a leap year.
3. HIAC Royco Y2K POLICY STATEMENT
HIAC Roycos general software policy is to no longer upgrade or enhance DOS-based programs. Because PDAS is DOS-based system, there are no plans to correct any year 2000 problems. It is anticipated that an upgrade to a new software package will be available by the year 2000, although no plans are yet in place to replace PDAS. The PDAS source code is available for customers who wish to continue to use and modify the software.
Since Logger also is a DOS-based program there are no plans to correct any year 2000 problems. If a problem is found, an alternative data logging program or instructions on how to use a standard commercially available program with HIAC Royco equipment, will be provided prior to the year 2000. This new program will be a Windows-based product and will need to run on a Microsoft Windows platform.
This section contains information about Year 2000 testing. This section is divided into two subsections. First subsection explains the "WHAT TO TEST AND WHICH TESTS APPLY" and second subsection describes the "TEST PROCEDURES".
The Section 6.0 "Test Plan Coverage Checklist" provide a comprehensive list of questions that can be used to review a test plan for completeness.
1. To determine the
requirement for testing each application, the following factors
are considered:
2. Does the system have a real time/virtual/system clock
3. Does the system display a date
4. Does the system print a date
5. Does the system store date information
6. Does the application connect and pass date information to
other systems
7. Does the application run on an operating system that is not
Year 2000 compliant
8. Does the application use a package that is not Year 2000
compliant
9. Does the application use a tool that is not Year 2000
compliant
10. Does the application use the date for scheduling or time
stamps
4.1 WHAT TO TEST AND WHICH TESTS APPLY?
1. The devices that are
part of the system and share date information or devices that use
date information for product making in the manufacturing process
(encoded date information) will be considered for testing.
2. Any product or system that prints dates (on screens or
reports) will be checked for valid display and consistency of
display.
3. A product or system which stamps records with the
current date and/or time, test will be devised to check that the
record date/time information is written and interpreted
correctly.
4. Any product or system that is required to respond in real-time
to a time-based event (e.g., an alarm), will have tests devised
to simulate time-based events.
See Table 1 for a list of all products to under go Y2K evaluation. Table 2 summarizes all test results.
Table 1: HIAC Royco products and their Year 2000 compliance verification testing requirements:
1The
description of tests A, B, C, D.... is in section 4.2. The
symbol "v" indicates applicable test and the symbol
"x" indicates non-applicable test.
2Refer to section 3.0: HIAC Royco POLICY STATEMENT.
Product And Status |
External Tests |
Internal Tests |
Misc Tests |
|||||||||||||
No. |
Model |
Year 2000 Status |
A |
B |
C |
D |
E |
F |
G |
H |
I |
J |
K |
L |
M |
|
1 |
2000 Particle Counter | No real time clock. No data storage. | X |
X |
X |
X |
X |
X |
X |
X |
X |
X |
X |
X |
X |
|
2 |
2230/2250A Aerosol Particle Sensor and Counter | No real time clock. No data storage. | X |
X |
X |
X |
X |
X |
X |
X |
X |
X |
X |
X |
X |
|
3 |
243A/245A Airborne Particle Counters | Has real time clock and data storage. | v |
v |
v |
v |
||||||||||
4 |
3000/3000A Liquid Sampler | No real time clock. No data storage. | X |
X |
X |
X |
X |
X |
X |
X |
X |
X |
X |
X |
X |
|
5 |
4100/4150 Particle Counter | Six channel counter with real time clock, used only as date and time stamp and not used in any calculations. These counters do not store data and hence there are no database concerns. Note: There is no plan to correct any year 2000 problems on the 4100 counter if discover. There is an upgrade path to the 8000A counter for customers requiring correct date stamp on the counter, printouts, display, serial data, etc. | v |
v |
v |
v |
||||||||||
6 |
4300 Particle Size Distribution Analyzer | 32 channel counter with real time clock, used only as date and time stamp and not used in any calculations. These counters do not store data and hence there are no database concerns. Note: There is no plan to correct any year 2000 problem on the 4300 counter if discovered. There is an upgrade path to the 8000A counter for customers requiring correct date stamp on the counter, printouts, display, serial data, etc. | v |
v |
v |
v |
||||||||||
7 |
5100, 5109, 5120, 5130, 5200 Series Aerosol Particle Sensor / Counter | Has real time clock but does not store data. Note: There is no plan to correct any year 2000 problem on these counters if discovered. | v |
v |
v |
v |
||||||||||
8 |
5230, 5250, 5250A Airborne Particle Counters | Eight channel counter with real time clock, used only as date and time stamp and not used in any calculations. These counters do not store data and hence there are no database concerns. | v |
v |
v |
v |
||||||||||
9 |
5300 Integrated Aerosol Particle Sensor and Counter | Has real time clock but does not store data. Note: There is no plan to correct any year 2000 problem on the 5300 counter if discovered. | v |
v |
v |
v |
||||||||||
10 |
8000/8000A/8000S Particle Counter/Sampler | Eight channel counter with real time clock, used only as date and time stamp and not used in any calculations. These counters do not store data and hence there are no database concerns. | v |
v |
v |
v |
X | v | v | X | X | X | X | X | X | |
11 |
9064 Particle Counter | No real time clock and does not store data. The 9064 operates with software of a personal computer. The software and/or the computer may be affected by the year 2000 problem. | X |
X |
X |
X |
X |
X |
X |
X |
X |
X |
X |
X |
X |
|
12 |
ABS /ABS2 Liquid Sampler | No real time clock. No data storage. | X |
X |
X |
X |
X |
X |
X |
X |
X |
X |
X |
X |
X |
|
13 |
Logger Software (DOS based program) | Logger is a terminal program used for data acquisition and data transfer. Logger can add a date and time stamp to the data, but has no database functions or capabilities. As a separate issue, the personal computer that is used to run logger and the devices that will be used with Logger software should be tested for the year 2000 problem. | X |
X |
X |
v |
X |
v |
v |
X |
X |
X |
v | v | v | |
14 |
PDAS Software (DOS based program)2 | PDAS is a Particle Distribution Analysis Software. It is used with the Model 9064 Counter, Sensors, and Samplers. As a separate issue, the personal computer that is used to run PDAS should be tested for the year 2000 problem. | v |
v |
v |
v |
||||||||||
15 |
PharmSpec Software (Windows based program) | This software has been developed and tested to the highest quality standards and for the pharmaceutical industries. It is used with the Model 9064 Counter, Sensors and Samplers. As a separate issue, the personal computer that is used to run PharmSpec should be tested for the year 2000 problem. | X |
X |
X |
v |
X |
v |
v |
X |
X |
X |
v |
v |
v |
|
16 |
Portable/Portable Plus Air Counters | Has real time clock and data storage. | v |
v |
v |
v |
||||||||||
17 |
VersaCount HV Liquid Counter | Has real time clock and data storage. | v |
v |
v |
v |
||||||||||
18 |
PFC 200 Particle Counter | Has real time clock and data storage. The PFC 200 is specifically developed to monitor particle size and quantity in hydraulic and lubrication fluids. | v |
v |
v |
v |
v | v | v | X | X | X | X | v | X | |
19 |
CleanCount 2000 Particle Counter | Has real time clock and data storage. New Product. The CleanCount 2000 is specifically developed to monitor particle size and quantity in fluids. | v |
v |
v |
v |
v | v | v | X | X | X | X | v | X | |
| 20 | PARS Software | PARS is a Particle Analysis Reporting System. It is used with 8000 counters. | Tested by externally. For additional information contact www.AfterHoursSoftware.com |
|||||||||||||
The following test procedures are intended to provide a baseline for Year 2000 testing to ensure consistent and repeatable results. These tests apply to computer hardware, operating systems and associated software application products.The tester will review these tests and determine which apply to the specific component or system under evaluation.
A brief description of each test is provided for conducting tests on products with unknown status.
Results and products to be tested shown in Table 1 and Table 2.
The following critical date values are chosen to test the functionality of the system for Rollover, Reboot and Leap year test. These dates and control sequences will be used to verify proper operation of the Unit Under Test (UUT):
1. 12-31-1998 Rollover,
Reboot
2. 01-01-1999 Reboot
3. 12-31-1999 Rollover, Reboot
4. 01-01-2000 Reboot
5. 02-28-2000 Leap Year Rollover, Reboot
6. 02-29-2000 Leap Year Rollover, Reboot
7. 03-01-2000 Reboot
8. 12-31-2000 Rollover, Reboot
9. 01-01-2001 Reboot
10. 02-28-2001 Leap Year Rollover, Reboot
11. 03-01-2001 Reboot
12. 02-28-2004 Leap Year Rollover, Reboot
13. 02-29-2004 Leap Year Rollover, Reboot
14. 03-01-2004 Reboot
The following test procedures provide step by step instructions for performing each test.
4.2.2 External Tests: (Users point of view)
Discussion: The following 4 tests (A to D) address Y2K issues and concerns from a users point of view. These tests can be performed externally without changing the software. Users can easily perform the following tests by setting different date & time values.
A. Manual Date Set Test:
Discussion: This test checks the correct date & time entry to initialize the system clock. Some PCs revert to a default date (1980 or 1984) when set to a date in the year 2000. Some systems have multiple date setting functions; for a PC the date may be set using the CMOS Setup program at power on, using a DOS date function, or using a windows clock or control panel interface. If the equipment has a battery backed up clock, the date set test must include removing both battery power and external power to completely initialize the system clock and attempt to set the date to 1 Jan 2000. This testing sequence ensures that setting the date and time occurs in both the systems virtual and real time clocks.
Procedure:
1. Date Set
Manually set the date to 1 Jan 2000 & time to 00:01:00
and verify through observed recall.
2. Date retention
With the date still in the year 2000, power down the system.
After approx. 1 minute, power up the system and verify the proper
date & time has been retained.
3. Date Set
Manually set the date to 29 Feb 2000 & time to 00:01:00
and verify through observed recall.
4. Battery Removed
Tests
Run only if system has a secondary power source for time
keeping. This date set test must include removing both battery
power and external power to completely initialize the system
clock.
Manually set the date to 1 Jan 2000 & time to 00:01:00 and verify through observed recall. Now, remove the battery and give enough time (5 minutes) for the battery backed up circuits to discharge (e.g., 47uF capacitor charged to 5V needs at least 30 seconds to discharge with a 10uA load.). After discharge, verify the date & time did not properly advance during the discharge period. Reinstalled the battery and power up the system. Manually set the date to 1 Jan 2000 & time to 00:01:00 and verify through observed recall. Cycle power off for 5 minutes and verify the date 1 Jan 2000 & time was retained and properly advanced.
Exercise caution to document all system configurations when attempting this test because the configuration may be lost upon removal of the battery.
B. Rollover, Reboot Test:
Discussion: The Rollover test checks for proper handling of the date transition from year 1999 to 2000 without manual intervention.
Procedure:
1. Rollover - 1999
to 2000 - Power on
Set the date to 31 Dec 1999 & time to 23:59:00 (11:59
p.m.) and, observe the system date & time after 00:00:00 a.m.
2. Rollover - 1999
to 2000 - Power off
Set the date to 31 Dec 1999 & time to 23:59:00 (11:59
p.m.) and, power down the system before it can roll over to year
2000.
Wait until after 00:00:00 a.m. with the power off. Then, power up
the system and, observe the system date & time.
Discussion: The reboot test checks for correct date & time storage during power cycles of the system.
Procedure:
3. Reboot - Date
retention
Set the date to 1 Jan 2000 & time to 00:01:00. Then,
power down the system. Again, power up the system and, observe
the system date & time.
C. Leap Year Test:
Discussion: The leap year test checks the logic that calculates valid dates for leap year. 2-digit year representation presents possibility of divide by zero problem. The following are leap year considerations:
1. If the year is
divisible by four, it is a leap year;
2. If the year ends in 00, it is not a leap year;
3. If the year is divisible by 400, then it is a leap year;
4. If the year is 3600, it is not a leap year.
Procedure:
1. Leap Year -
Rollover 2/28 - Power On
Set the date to Monday 28 Feb 2000 & time to 23:59:00
(11:59 p.m.) and, observe the system date after 00:00:00 a.m.
(The date should be Tuesday 29 Feb. 2000)
2. Leap Year -
Rollover 2/28 - Power Off
Set the date to Monday 28 Feb 2000 & time to 23:59:00
(11:59 p.m.) and, power down the system before it can roll over
to 29 Feb. 2000.
Wait until after 00:00:00 a.m. with the power off. Then, power up
the system and, observe the system date.
3. Leap Year -
Reboot 2/29
Set the date to 29 Feb. 2000 & time to 00:01:00. Then,
power down the system. After approx.1 minute, power up the system
and, observe the system date. (The date should be Tuesday 29 Feb.
2000)
4. Leap Year -
Rollover 2/29 - Power On
Set date to Tuesday 29 Feb. 2000 & time to 23:59:00
(11:59 p.m.) and, observe the system date after 00:00:00 a.m.
(The date should be Wednesday 1 March 2000)
5. Leap Year -
Rollover 2/29 - Power Off
Set the date to Tuesday 29 Feb 2000 & time to 23:59:00
(11:59 p.m.) and, power down the system before it can roll over
to 01 Mar. 2000.
Wait until after 00:00:00 a.m. with the power off. Then, power up
the system and, observe the system date.
6. Other Tests
Applying same test procedure above, verify that Year 2001 is
not a leap year and Year 2004 is a leap year.
D. Input/Output Data Test:
(I) Input Data Test:
Discussion: The input data test applies to systems that read date information from labels or other control systems (e.g., keyboard, bar code scanner, remote host, etc.).
Procedure:
1. Set the date of the
UUT date by using standard input (Keypad) to January 1, 1999
& time to 00:01:00.
2. Create input labels or simulated inputs by using the alternate
input from the other systems with a date 01-01-2001 (or 01-01-01)
as required.
3. Verify that the system correctly reads the input date.
4. Record the results for each input channel.
(II) Output Data Test:
Discussion: The output data test applies to systems that write date information to labels or other control systems (e.g., display, print on the screen, plotter, etc.).
Procedure:
1. Set the date of the
UUT date to January 1, 2001 & time to 00:01:00.
2. Output the date & time information. Verify that the UUT
correctly outputs the date & time and the application
accepts/displays the date & time correctly.
3. Record for results for all applicable output channels.
4.2.3 Internal Tests: (Programmers point of view)
Discussion: The following 7 tests (E to K) address Y2K issues and concerns from a software engineering point of view. In the existing software, the following tests will be performed by programmer as required.
E. Date Window(Century)Tests:
Discussion: This test applies for input values 00-99 to determine which century is assumed. Windowing date systems assume the first 2-digits of a 4-digit year to be 20 for values below a switch value and 19 for values above or equal to switch value. e.g., A switch value of 50 provides for a range of 1950 to 2049. If the 2- digit year is equal to or greater than 50, the year is assumed to be 19xx and if the 2-digit year is less than 50 the year is assumed to be 20xx. i.e. 84 is greater than the switch value, so the year is 1984 and 34 is less than the switch value, so the year is 2034. When two integrated systems share date information in this format be sure to test the interface at the boundary conditions.
Systems using date windowing should consider testing:
1. Creation of date
data at the switch boundary dates, above and below;
2. Modification of configurable windowing parameters, i.e. change
the switch value;
3. Modified switch boundary dates, above and below.
Procedure:
1. Date Window Test
- Below Limit
Determine the switch value.
Change the current date to one year below the switch value.
Observe a 4-digit date. ( The date assumes 20xx.)
2. Date Window Test
- Above Limit
Change the current date to one year above or equal to the
switch value.
Observe a 4-digit date. ( The date assumes 19xx.)
3. Date Window Test
- Change Limit
Change the configurable switch value to 2004.
Observe the configured switch value.(Limit has been changed to
2004)
4. Repeat the above and below limit tests to confirm the limit has changed. Record the switch value and conditions.
F. Date Calculation Test: (Arithmetic Data Tests)
Discussion: If dates are used in any calculations in software, test for correct operation. e.g., a testing system uses a 2-digit year date format and keeps the last calibration date & calibration interval. Before each execution of the test application, the software calculates the next calibration date (last calibration date + calibration interval) and compares the current calibration date to the next calibration date.
Procedure:
1. Days in 2000
Create a period calculation using 1-Jan-2000 as the start
date and 31-Dec-2000 as the end date. (The year 2000 has 366 days
and checks that 1-Jan-2001 will be Monday)
2. Days across
1999/2000 Boundary
Create a period calculation using 1-Dec-1999 as the begin
date and 31-Jan- 2000 as the end date. (The period has 61 days.)
3. Days across leap
year
Create a period calculation using 1-Feb-2000 as the begin
date and 1-Mar- 2000 as the end date. (The month of February has
29 days.)
4. Other Tests
Applying same test procedure above, verify that in year 2001,
February has 28 days and in year 2004 February has 29 days.
5. Identify and record the locations within the UUTs software where this test exercised.
G. Data storage Test:
Verify that the data
storing and retrieving from memory or any storage place are year
2000 compliant.
e.g., Sorting and merging, Searching, Indexing on disk file or
database table, Moving data within primary memory.
Identify and record the locations within the UUTs software
where this test exercised & also record the results.
H. Timer Test:
Discussion: This test verifies the proper operation of event timers within the UUT.
Procedure:
1. Set the date of the
UUT prior to 2000.
Set a timer to wake up, alarm, or trigger at 10:01 AM, January 3,
2000.
2. Set the date of the
UUT to January 2, 2000.
Create new timer to wake up, alarm, or trigger at 10:02 AM,
January 3, 2000.
3. Set the date of the
UUT to January 3, 2000.
Set the time to 10:00 AM.
Wait for the alarms to trigger.
It verifies that the alarm or timer created before and after 2000
operates correctly.
I. Delay Test:
Discussion: This test verifies the delay routines in software.
Procedure:
1. Test the delay
routine in software for checking year 2000 compliance. Verify
that it works correctly.
2. Identify and record the locations within the UUTs
software or in subroutines where this test exercised & also
record the results.
J. Display Data Tests:
Discussion: The display data test applies to systems that display date information on several different pages. The test must include moving the date ahead to the year 2000 and observing every screen that the controller contains. The reason for this test is that the different software may be written by different persons.
Procedure:
1. Create a list of all
the date fields on all the display screens.
2. Set the date of the system under test to a date beyond January
1, 2000.
3. Create new files or fault records.
4. Attempt to display all date fields on all display screens for
file dates or fault time stamps.
5. Verify that each date field display correctly.
K. Indirect Date Usage Tests:
Discussion: These tests apply to systems that use date information in indirect manner. The following list is intended to stimulate questions about a system that could use the date in functions that do not require date information, but may have been implemented using a date function.
Procedure:
Identify functions that use the date indirectly and verify correct operation for the year 2000.
e.g., encryption and decryption algorithms, random number generators, communication protocols.
Discussion: The following 2 procedures address the need to re-evaluate the adequacy of the previous tests based on acquired software that manipulates data and/or makes decisions based on date and time I/O.
L. Language library:
Discussion: Tests should be done to verify the Year 2000 compliance of the programming language library (e.g. C, Motorola 68000 family).
Procedure:
Identify and record the locations within the UUTs software where this test exercised & also record the results.
M. Purchased routines:
Discussion: All the purchased routines should be checked to see if they directly or indirectly have or use date and/or time I/O. If there is no way of evaluating the routine in question, contact the manufacturer for information.
Procedure:
Identify and record the locations within the UUTs software where this test exercised & also record the results.
Table 2: HIAC Royco products and test results.
3The
description of tests A, B, C, D....is in section 4.2. The
"NT" indicates Not Tested test, the symbol
"x" indicates non-applicable test. "P"
indicates PASS for a test and "F" indicates FAIL for a
test.
4PharmSpec test result:Although internally the program
correctly handles the rollover, the display and printed reports
exhibit formatting problem, while displaying and reporting
0/0//10 by PharmSpec upon rollover.
Product And Status |
External Tests |
Internal Tests |
Misc Tests |
|||||||||||||
No. |
Model |
UUT Configuration |
Year 2000 Status |
A |
B |
C |
D |
E |
F |
G |
H |
I |
J |
K |
L |
M |
1 |
2000 Particle Counter | No real time clock. No data storage. | X |
X |
X |
X |
X |
X |
X |
X |
X |
X |
X |
X |
X |
|
2 |
2230/2250A Aerosol Particle Sensor and Counter | No real time clock. No data storage. | X |
X |
X |
X |
X |
X |
X |
X |
X |
X |
X |
X |
X |
|
3 |
243A/245A Airborne Particle Counters | Model 243A Serial no. 96110258 | Has real time clock and data storage. | P |
P |
P |
P |
|||||||||
4 |
3000/3000A Liquid Sampler | No real time clock. No data storage. | X |
X |
X |
X |
X |
X |
X |
X |
X |
X |
X |
X |
X |
|
5 |
4100/4150 Particle Counter | Six channel counter with real time clock, used only as date and time stamp and not used in any calculations. These counters do not store data and hence there are no database concerns. Note: There is no plan to correct tany year 2000 problem on the 4100 counter if discovered. There is an upgrade path to the 8000A counter for customers requiring correct date stamp on the counter, printouts, display, serial data, etc. | NT |
NT |
NT |
NT |
||||||||||
6 |
4300 Particle Size Distribution Analyzer | 32 channel counter with real time clock, used only as date and time stamp and not used in any calculations. These counters do not store data and hence there are no database concerns. Note: There is no plan to correct any year 2000 problem on the 4300 counter if discovered. There is an upgrade path to the 8000A counter for customers requiring correct date stamp on the counter, printouts, display, serial data, etc. | NT |
NT |
NT |
NT |
||||||||||
7 |
5100, 5109, 5120, 5130, 5200 Series Aerosol Particle Sensor / Counter | Has real time clock but does not store data. Note: There is no plan to correct any year 2000 problem on these countersif discovered. | NT |
NT |
NT |
NT |
||||||||||
8 |
5230, 5250, 5250A Airborne Particle Counters | Model: 5230 Front Panel S/W version no. 2.4 , Contam board S/W version no. 15 & Serial no. 91035206 | Eight channel counter with real time clock, used only as date and time stamp and not used in any calculations. These counters do not store data and hence there are no database concerns. | P |
P |
P |
NT |
|||||||||
9 |
5300 Integrated Aerosol Particle Sensor and Counter | Has real time clock but does not store data. Note: There is no plan to correct any year 2000 problem on the 5300 counter if discovered. | NT |
NT |
NT |
NT |
||||||||||
10 |
8000/8000A/8000S Particle Counter/Sampler | Model: 8000A Front Panel S/W version no. 5.7 , Contam board S/W version no. 17 & serial no. 95090211 | Eight channel counter with real time clock, used only as date and time stamp and not used in any calculations. These counters do not store data and hence there are no database concerns. | P |
P |
P |
P |
X | P | P | X | X | X | X | X | X |
11 |
9064 Particle Counter | No real time clock and does not store data. The 9064 operates with software of a personal computer. The software and/or the computer may be affected by the year 2000 problem. | X |
X |
X |
X |
X |
X |
X |
X |
X |
X |
X |
X |
X |
|
12 |
ABS /ABS2 Liquid Sampler | No real time clock. No data storage. | X |
X |
X |
X |
X |
X |
X |
X |
X |
X |
X |
X |
X |
|
13 |
Logger Software (DOS based program) | Logger is a terminal program used for data acquisition and data transfer. Logger can add a date and time stamp to the data, but has no database functions or capabilities. The personal computer that is used to run logger and the devices that will be used with Logger software should be tested for Y2K compliance. | X |
X |
X |
F4 |
X |
F | F | X | X | X | F | F | F | |
14 |
PDAS Software (DOS based program) | PDAS
is a Particle Distribution Analysis Software. It is used
with the Model 9064 Counter, Sensors, and Samplers. As a separate issue, the personal computer that is used to run PDAS should be tested for for Y2K compliance. |
NT |
NT |
NT |
NT |
||||||||||
15 |
PharmSpec Software (Windows based program) Note: All test results are to new release software version 1.3 | S/W version no. 1.2 | This software has been developed and tested to the highest quality standards and for the pharmaceutical industries. It is used with the Model 9064 Counter, Sensors and Samplers. As a separate issue, the personal computer that is used to run PharmSpec should be tested for Y2K compliance. | P |
F5 |
NT |
NT |
|||||||||
16 |
Portable/Portable Plus Air Counters | Has real time clock and data storage. | NT |
NT |
NT |
NT |
||||||||||
17 |
VersaCount HV Liquid Counter | Has real time clock and data storage. | NT |
NT |
NT |
NT |
||||||||||
18 |
PFC 200 Particle Counter | Model PFC 200. S/W version no. 3.02.01 & serial no. 96120113 | Has real time clock and data storage. The PFC 200 is specifically developed to monitor particle size and quantity in hydraulic and lubrication fluids. | P |
P |
P |
P |
P | P | P | X | X | X | X | P | X |
19 |
CleanCount 2000 Particle Counter | Model CleanCount S/W version no. 3.02.01 & serial no. 96120113 | Has real time clock and data storage. New Product. The CleanCount 2000 is specifically developed to monitor particle size and quantity in fluids. | P |
P |
P |
P |
P | P | P | X | X | X | X | P | X |
| 20 | PARS Software | S/W version 3.01b | It is Y2K ready. Planning for results to be reviewed. Note: There are no plans at this time to test prior versions for readiness. For additional information, contact www.AfterHoursSoftware.com |
|||||||||||||
| 521 | All Samplers | No real time clock. No data storage. | P | P | P | P | P | P | P | P | P | P | P | P | P | |
| 622 | All Sensors | No real time clock. No data storage | P | P | P | P | P | P | P | P | P | P | P | P | P | |
4Logger test result: Logger
software if not a Y2K comliant because of the following minor
issue: Logger function "Set Time", lets you set the
time and date, that are used for tagging incoming data. With
a Y2K, Logger displays the date incorrectly for 20xx. It
displays "01/01/10" instead of "01/01/00" for
year 2000. This is the only Logger feature that is not Y2K
compliant. Work around: Outside of Logger use WINDOWS
of DOS to set the date. NOTE:
There are no plans to correct any year 2000 problems in
Logger. It will be replaced by the new product.
5PharmSpec S/W version 1.3 test result: Year 2000
ready with minor issue: In historical report design, the starting
date and ending date comparison is not correct for Year 2000.
e.g. If you enter the starting date of 01.01.99 or 12/31/99 and
ending date of 01/01/00, then it will give an error that
"Ending date must be greater than or equal to starting
date." This is the only cross century file management issue
that makes this software not fully Y2K compliant.
6See Page 23 for the Samplers listing and test
results.
7See Page 24 for the Sensors listing and test results.
6. TEST PLAN COVERAGE CHECKLIST
Discussion: Questions about HIAC Royco Y2K product evaluation. The following list of questions was addressed when developing this test plan for validating a products state of Y2K compliance.
Samplers Test Results:
No. |
Name |
Y2K Compliant |
Technology |
1 |
3000 (SOS) (Liquid Sampler) | YES |
Electronics unit, Microcomputer but no RTC |
2 |
3000A (Liquid Sampler) | YES |
Electronics unit, Microcomputer but no RTC |
3 |
3000V+P (Liquid Sampler) | YES |
Electronics unit, Microcomputer but no RTC |
4 |
3200 | YES |
Electronics unit, Microcomputer but no RTC |
5 |
ABS (Liquid Sampler) | YES |
Electrical unit |
6 |
ABS2 (Liquid Sampler) | YES |
Electrical unit |
7 |
AFCS (Liquid Sampler) | YES |
Electronics unit, Microcomputer but no RTC |
8 |
OS-04 | YES |
Nonelectrical unit |
9 |
OLVS | YES |
Nonelectrical unit |
10 |
800CFC | YES |
Nonelectrical unit |
11 |
800CL | YES |
Nonelectrical unit |
12 |
800MP | YES |
Electrical unit |
13 |
ASAP | YES |
Electrical unit |
14 |
SDS | YES |
Electrical unit |
15 |
LPS | YES |
Nonelectrical unit |
16 |
PCS/Controller | YES |
Electronics unit, Microcomputer but no RTC |
17 |
502 | YES |
Electrical unit |
18 |
510 | YES |
Electrical unit |
19 |
I-60 | YES |
Electrical unit |
20 |
B-60 | YES |
Electrical unit |
Sensors Test Results:
No. |
Name |
Y2K Compliant |
1 |
244 (Air Sensor) | YES |
2 |
242 (Air Sensor) | YES |
3 |
1100 (Air Sensor) | YES |
4 |
1200 (Air Sensor) | YES |
5 |
1230/2230 (Air Sensor) | YES |
6 |
1250/2250 (Air Sensor) | YES |
7 |
AIR ALERT (Air Sensor) | YES |
8 |
5400 (Gas Sensor) | YES |
9 |
325 Series (325E) (Liquid Sensor) | YES |
10 |
342 (Liquid Sensor) | YES |
11 |
345 (Liquid Sensor) | YES |
12 |
346 Series (346B,346BCL) (Liquid Sensor) | YES |
13 |
366 (Liquid Sensor) | YES |
14 |
425 Series (425EF) (Liquid Sensor) | YES |
15 |
HPS 350 (Liquid Sensor) | YES |