CPC. Composite Processing Control For Windows. Software Operations Manual. Copyright 2009, ASC Process Systems Documentation revision: 2/16/2009

Size: px
Start display at page:

Download "CPC. Composite Processing Control For Windows. Software Operations Manual. Copyright 2009, ASC Process Systems Documentation revision: 2/16/2009"

Transcription

1 CPC Composite Processing Control For Windows Software Operations Manual Copyright 2009, ASC Process Systems Documentation revision: 2/16/2009

2 CPC Operations Manual Index Page # STARTING CPC How to start the CPC application Client startup procedure How to log into CPC Security Login Form Standard screen elements Print-screen button Help information RUN OPERATIONS Different versions of the Run Operations screen Run status information Run Recipe Run Status Segment Information Hold status Wait status Time in Run Time in Segment Segment Time Left Data saving information Datafile Name Data Interval Integrity check information Checks Status Integrity Checks Bypassed System information System Status Run Status Precure Status Calibration status How to setup and start a run Setup Vacuum Enter Load Number Select Recipe Enter Parts Verify sensors Integrity Checks Start Run What happens when the run starts? What happens during the run?

3 CPC Operations Manual Index Page #1-2 Run override controls Change Segment Manual Hold End Run Abort Run Taking manual control of the process Disabling thermocouples during the run RECIPE OPERATIONS What is a Recipe? Segment defined Parameter defined Group defined How a recipe operates Start of run Cyclical operations At segment changes End of recipe Selecting a recipe for viewing or editing Recipes Folder Equipment Folder Selecting a recipe Restricted recipes Selecting the run recipe Selecting a recipe for the next run Recipe information defined Recipe name FilePath Description Specification Equipment Revision Revised date Modified date Last Run date Author Comments Recipe parameters defined How to create a new recipe How to create a copy of an existing recipe How to delete a recipe How to edit a recipe Security requirements

4 CPC Operations Manual Index Page #1-3 Adding, inserting, or deleting segments Entering a Segment Message Entering or changing new parameters Viewing help information on each parameter Viewing or printing the Recipe Report How to verify a recipe Modifying the run-recipe before the run Modifying the running recipe on the fly RECIPE PARAMETERS Segment Time Units: Description: Usage: Temp Control TC Units: Applies to: Pass-through: Parameter description: Usage: Temperature Rate Units: Applies to: Pass-through: Parameter description: Usage: Temperature Value Units: Applies to: Pass-through: Parameter description: Usage: Cascade In Units: Applies to: Pass-through: Parameter description: Usage: Warning: Cascade Out Units: Applies to: Pass-through: Parameter description: Usage:

5 CPC Operations Manual Index Page #1-4 Warning: Add Per Time Units: Applies to: Pass-through: Parameter description: Usage: Warning: Pressure Rate Units: Applies to: Pass-through: Parameter description: Usage: Pressure Value Units: Applies to: Pass-through: Parameter description: Usage: Header #1 Rate Units: Applies to: Pass-through: Parameter description: Usage: Header #1 Value Units: Applies to: Pass-through: Parameter description: Usage: Header #2 Rate Units: Applies to: Pass-through: Parameter description: Usage: Header #2 Value Units: Applies to: Pass-through: Parameter description: Usage: Watch Item Units: Applies to: Pass-through:

6 CPC Operations Manual Index Page #1-5 Parameter description: Usage: Watch Criterion Units: Applies to: Pass-through: Parameter description: Usage: Watch Action Units: Applies to: Pass-through: Parameter description: Usage: Watch Time Units: Applies to: Pass-through: Parameter description: Usage: Fan Enable Units: Applies to: Pass-through: Parameter description: Usage: Pressure Enable Units: Applies to: Pass-through: Parameter description: Usage: Heat Enable Units: Applies to: Pass-through: Parameter description: Usage: Cooling Enable Units: Applies to: Pass-through: Parameter description: Usage: Vacuum Pump Units: Applies to: Pass-through:

7 CPC Operations Manual Index Page #1-6 Parameter description: Usage: Float Pressure Units: Applies to: Pass-through: Parameter description: Usage: Float Temperature Units: Applies to: Pass-through: Parameter description: Usage: Max Air Temp (Alarm) Units: Applies to: Pass-through: Control action: Alarm action: Grace: Sensor(s) monitored: Usage: Max Part Temp (Alarm) Units: Applies to: Pass-through: Control action: Alarm action: Grace: Sensor(s) monitored: Usage: Min Part Temp (Alarm) Units: Applies to: Pass-through: Control action: Alarm action: Grace: Sensor(s) monitored: Usage: Max Part Rate (Alarm) Units: Applies to: Pass-through: Control action: Alarm action: Grace: Sensor(s) monitored: Usage:

8 CPC Operations Manual Index Page #1-7 Min Part Rate (Alarm) Units: Applies to: Pass-through: Control action: Alarm action: Range: Grace: Sensor(s) monitored: Usage: Max Pressure (Alarm) Units: Applies to: Pass-through: Control action: Alarm action: Grace: Sensor(s) monitored: Usage: Min Pressure (Alarm) Units: Applies to: Pass-through: Control action: Alarm action: Grace: Sensor(s) monitored: Usage: Bag Leak Alarm Units: Applies to: Pass-through: Control action: Alarm action: Grace: Sensor(s) monitored: Usage: Max Segment Time (Alarm) Units: Applies to: Pass-through: Control action: Alarm action: Grace: Sensor(s) monitored: Usage: Min Soak Temp Units: Applies to: Pass-through: Description:

9 CPC Operations Manual Index Page #1-8 Examples: BATCH ENTRY OPERATIONS What is a batch? Why do I have to enter a batch? What s the difference between a PreBatch and CurrentBatch? How to clear the old part information? What s the part database used for? How to edit the part database? How to add a part from the database listing? Automatic recipe selection How to add a part without using the database? How do I add a new part using a bar-code wand? How to add multiple parts under one bag? Entering part fields What are part attachments? How to select part attachments Indication that attachment ha s been used Indication that attachment is decertified Which attachments have actions? Vacuum source lines with valve selection Vacuum probe lines with SRC or PRB selection Changing the action of the attachment Viewing and printing a batch report Batch report contents REPORTING AND DATA ANALYSIS Data-analysis capabilities Visual interface Printed reports Quality inspection How to access the data-analysis screen Datafile and run-database information Datafile

10 CPC Operations Manual Index Page #1-9 Run Database Browsing and selecting a specific datafile for analysis Files on the local computer Files on the backup computer Selecting the current run s datafile Refreshing the file listing Finding a datafile via a run database search Accessing the database Searching the run database Selecting the datafile Datafile loading process Viewing batch contents Part fields Part attachments Viewing the data in numeric format Show data from pulldown listing Primary Sensors view All Sensors view Selected view View by part Disabled sensors Exporting data for external analysis To export data: To import data into MS Excel : Viewing the data in trend format Panning and re -scaling the trend Selecting a different data set View the run messages Time Types Part Tag Value Criteria Setting View and print data reports Entry definitions Batch report Numeric reports Trend reports Message report Quality reports Time-in-soak reports PART-TOOL DATABASE MANAGEMENT...7-1

11 CPC Operations Manual Index Page #1-10 What is the part-tool database? Why should I use the part-tool database? Ease part entry Eliminate errors Automatic Recipe selection Tool cycle management What is a part template? Renaming fields Memos Pictures Database structure Parts table Tools table Database Management screen Part template operations Add a new template Delete a template Change the name of an existing template Add a new field to a template Delete a template field Edit an existing field Table building operations Accessing the Table Builder screen Adding a field Deleting a field Editing a field Editing the Parts table Selecting a specific record Which fields should be entered Adding a new record Deleting a record Editing a record Recipe entry for auto-selection and compatibility check Tool and ToolList selection Entering a memo Selecting a picture CALIBRATION AND CERTIFICATION Definitions Calibration Certification Security requirements Accessing the calibration and certification screens Calibration screen

12 CPC Operations Manual Index Page #1-11 Quick-View form Calibrate Sensors form How to calibrate thermocouples Equipment required Calibration procedure How to calibrate vacuum transducers Equipment required Calibration procedure How to calibrate pressure transducers Equipment required Calibration procedure Thermocouple certification screen Automated certification process How to certify thermocouples Equipment required Calibration procedure Report printing and saving Printing Save How to certify vacuum transducers Equipment required Calibration procedure How to interrupt the certification process How to recertify a sensor When to use variable-reference certification Fixed-reference defined Variable-reference defined Vacuum certification with variable -reference Variable-reference certification r eport SECURITY MANAGEMENT How to access the Security Management screen How CPC security works Security Sentry What operations are secured? User defined As an individual p erson As an organization of p eople

13 CPC Operations Manual Index Page #1-12 Group defined Typical Groups Multiple groups for one user Adding a new User Adding groups to a user Removing groups from a user Adding a new group SCRIPT MAINTENANCE What is a script? Script usage Scripting lan guage Scripts types Script objects Quick-scripts Viewing the scripts Support screen access Accessing Script objects in th e Object Editor Accessing a Quick-script in the Object E ditor Using the Script Editor Editor security Script Name Aliasing Understanding objects and p roperty paths Comments If-Then grouping For-Next statements Using the Debug window Locating script usage Locating debug variables Debug not used for forcing How to Force inputs and outputs Forcing defined When to use Forcing The Forcing window Selecting Inputs or Outputs How to force a value How to remove all forces How to remove a specific force Display updating

14 CPC Operations Manual Part Entry Screen Page # Starting CPC The following information provides information on starting CPC and insuring proper connection between client and server applications. How to start the CPC application Once properly installed the CPC software can be started by running the CPCClient application from the Windows programs menu: 1) Click Start button on desktop. 2) Click the Programs menu item. 3) Click the CPC Client folder option. 4) Click and launch CPCClient from the listing. Client startup procedure When the CPCClient software starts, the following automatic startup sequence is performed: 1) Splash screen is displayed. Client will then attempt to launch the CPCServer application. 2) Once the CPCServer is started (in background), the client application will attempt to connect to the server application. A splash screen message will indicate the connection attempts. 3) If successfully connected, the client application will clear and display the startup screen of the specific equipment or installation. Click here to enter login to system. Print-screen option This name of this computer The name of the computer that this client application is connect to. Currently loggedin user. View help window.

15 How to log into CPC CPC Operations Manual Part Entry Screen Page #1-2 After the main operations screen is displayed, you can log into the system by accessing the security login form. Security Login Form 1) Click the Security Login button (or similar screen button) to display the login form. 2) Click the combo-box arrow to view and select a User Name from the list. 3) Having selected a name, enter the password to finalize the login process. 4) After a successful login, the system will close the security window and display the username at the bottom of the screen. Standard screen elements The following capabilities are provided on each of the CPC screens. Print-screen button Click the P button in the lower-left portion of the screen to access the print-screen feature. Help information Click the? button in the lower-left portion of the screen to display the help information window.

16 CPC Operations Manual Run Operations Page # Run Operations This chapter discusses the following topics: Run Operations screen contents How to setup and start a run. Overriding the run Taking manual control of the process Disabling thermocouples during the run

17 Different versions of the Run Operations screen CPC Operations Manual Run Operations Page #2-2 This manual uses a typical Run Operations screen example (shown on previous page) to describe all Run Operations procedures. Due to varying customer and system requirements, it is probable that your Run Operations screen will differ from the screen shown in this manual. These differences may include addition or deletion of steps, operation buttons, parameters, and capabilities. Notwithstanding these differences, the information that is provided in this chapter should be easily understood and useful to your specific system requirements. Run status information The Run Operation screen shows the following information. Run Recipe This defines the Recipe that has been selected for the current or next run. Run Status This shows the running status of the run. This display will either show OFF or RUNNING. Note: Some systems will blink this entry when the run is in progress. Segment Information The recipe segment # and segment comment for the current segment is displayed here. If a run is not in progress this information displays the last segment of the previous run. Hold status This identifies the current Hold status of the run. During a Hold condition the system s run timer is paused and all setpoints are maintained at theire current values. The possible Hold values are Off, Manual, or System. Manual Indicates a manual hold. System Indicates a system generated hold. Wait status This identifies the current Hold status of the run. During a Wait condition the system s run timer and setpoint operations continue normally, but the run is disallowed from moving to the next segment. The possible Hold values are Off, Manual, or System. Manual Indicates a manual wait condition. System Indicates a system generated Wait condition. This is generally created by the Watch group function in the Recipe. Time in Run This indicates the current elapsed run time in Hours, Minutes, and Seconds. Time in Segment This indicates the current elapsed segment time in Hours, Minutes, and Seconds.

18 CPC Operations Manual Run Operations Page #2-3 Segment Time Left This indicates the time remaining prior to reaching the end of the current segment. This value will remain at 0S (0 seconds) whenever the system is placed in a Wait mode by the Watch group function. In this condition the system remains at the end of the segment, but is disallowed from changing to the next segment. Data saving information The following information is provided to describe the data saving during the run: Datafile Name If a run is in progress, this name indicates the path and filename of the datafile that will contain the run s data. If a run is not in progress, this name indicates the prior run s file. There are many different naming conventions used on CPC systems. The most common naming convention includes the equipment, date, and run index of that date. For example: 1 st run of 10/28/99 for Autoclave #AC3 = AC3_ DAT The second most common naming convention uses a prefix followed by a sequential index. For example: 503 rd run for Autoclave #4 = AC4-503.DAT Other naming conventions are customer-specific. Data Interval This indicates the time interval used to save the input values to the datafile. This is typically 1M or 5M and must be entered in order for data to save properly. Integrity check information Integrity checks are an automatic check of the parts, part attachments, thermocouples, and vacuum integrity prior to starting a run. Checks Status This indicates whether the Integrity Checks have passed or failed. The possible values are PASS, FAIL, or OFF. Note: On some systems the Checks must PASS or be manually bypassed prior starting the run. Integrity Checks Bypassed This toggle is used to manually bypass the run s integrity checks interlock. In some systems, the Checks must PASS prior to starting the run. In the case of a failure, you can manually bypass this interlock. System information Depending on the system and CPC installation, the following information may be provided: System Status This indicates whether all of the hardware systems are properly enabled prior to starting the run. This indication is only displayed to systems that have pre-run requirements (e.g. Vac Pumps must be on).

19 Run Status CPC Operations Manual Run Operations Page #2-4 This indication is provided on systems that utilize integrity checks and pre-cure abort limits. In these installation the Run Status will indicate one of the following conditions: STANDBY Ready to receive setup information for next run. READY Integrity checks are complete and all systems are ready to start the run. PRECURE Running and all part temperatures are below precure limit. CURE Running and part(s) have entered cure. Precure Status This indication is used on systems which utilize the Precure Limit parameter in the recipe. Precure Status will be either BELOW PRECURE or ABOVE PRECURE. Calibration status Calibration due date information is displayed for the specific types of sensors. This information is utilized only on systems which have been pre-configured to disallow run operations whenever calibration expires. Note: This indication will blink when the calibration is within 3 days of expiration. How to setup and start a run The run setup procedure is typically numerically identified on the Run Operations screen. Note: Your procedure and steps may differ from the example used in this manual. Setup Vacuum This step sends you to a version of the vacuum operations screen. On this screen you will: Turn on the vacuum pump(s). This is applicable only on systems with vacuum pump controls. Set and check the vacuum header levels that you want the parts to be connected to (e.g. 30 Hg) Open the vacuum source lines that you will be using for the part connections. Note: This step will only be used on systems which have automatic vacuum line controls. Enter Load Number This step is a manual entry of a load or run number. This manual step is only provided on systems that require Load Number tracking. Select Recipe This step will access the Recipe Operations screen where you will perform the following operations (See Recipe Operations chapter for more information): Browse and View the Recipe that you want to run. Click the Transfer to Equipment button to select the recipe for the run. Note: Once the recipe is transferred you may choose to modify the run-recipe.

20 Enter Parts CPC Operations Manual Run Operations Page #2-5 This step will access the Batch Entry screen where you will enter part information for the run (See Batch Entry Operations chapter for more information). Verify sensors Delete the previous batch Enter parts for the current run, including part information and part attachments such as thermocouples, vacuum sources, and vacuum probes. Perform preliminary leak checks on each individual part (optional). This step will access the Sensor View screen (See Viewing Screens chapter for more information). Check that the primary sensors (e.g. air temp, pressure, vacuum) are reading and enabled. Check that all attached part thermocouples are enabled reading acceptable temperature values. Check that all attached vacuum probes are enabled and reading acceptabl e vacuum values. Integrity Checks This step will access the Integrity Checks form. Note: This form will float over the screen, allowing you to access the Verify Sensors screen in order to view the sensor values during the test.

21 The following buttons are provided: Start to commence the automatic integrity check process. Stop to prematurely stop the check process. View to access the visual report of the integrity check results. Print to print the integrity check results. CPC Operations Manual Run Operations Depending on the specific configuration of your system, one or more of the following checks and verifications will be performed: TC Check Page #2-6 Check whether all attached part thermocouple readings are within an acceptable range (e.g F) Check whether the primary thermocouple (e.g. Air Temperature) reading is within an acceptable range. Probe Check Check whether the minimum number of probes are attached to each part. Note: This quantity information can be identified in the Part Database. Set Status to OK or FAIL. Probe Check Check whether the minimum number of probes are attached to each part. Note: This quantity information can be identified in the Part Database. Set Status to OK or FAIL. Header Check After a predefined time period, check whether the vacuum headers are within an acceptable deviation from the Header setpoint(s). Set Status to OK or FAIL. Drawdown Check After a predefined time period, check whether all vacuum probe readings are within anacceptable deviation from the vacuum header readings. Note: This confirms that all parts have pulled-down to the header vacuum. Set Status to OK or FAIL. Leak Test Read and record the vacuum readings of all vacuum probes. Isolate the source lines on all parts. After a pre-configured time period, read and compare the current vacuum readings with the initial vacuum readings. Identify and display the sensors and parts which have exceeded a pre-configured leak test limit. After a predefined time period, check whether all vacuum probe readings are within anacceptable deviation from the vacuum header readings. Note: This confirms that all parts have pulled-down to the header vacuum. Set Status to OK or FAIL.

22 Start Run CPC Operations Manual Run Operations Page #2-7 This step will initiate a run. Prior to starting the run the system will display a confirmation form to verify your intent. Depending on the specific system installation, the following interlocks may disrupt the run intiatiation process: Integrity Checks are failed and the checks are not bypassed. Hardware systems are not ready (e.g. Door not closed). What happens when the run starts? The following system functions are performed at run commencement: Last run s alarm and system messages are deleted from the Message Screen. The datafile name is incremented and a new file is created on the primary and backup PC. Initial data records are recorded to the new datafiles, including part information, sensor information, run information, and initial messages. Records are written to the RunDatabase on the primary and backup PCs. These records are used for post-run analysis and include run information (e.g. StartTime, # of Parts, # of TCs, etc.), Part Information, Tool Information, and Sensor Attachment information. Temperature, pressure, vacuum, and similar control modes are set to Auto. Fan, pumps, and other hardware control modes are set to Auto. Load Number is incremented. Recipe processing is initiated. Segment is set to #1 for the currently transferred recipe. Current segment s parameters are loaded into the Recipe Processor. What happens during the run? The following system functions are performed during the run. The Recipe Processor calculates the timing, setpoints, and other functions according to the selected recipe and segment s parameters. The system controls temperature, pressure, vacuum, and all other functions and components according to the recipe or automatically generated setpoints. Numeric sensor data is written to the datafile at the pre-configured data intervals and at segment changes. All messages are written to the datafile at activation. Run Database message records are written at each segment change.

23 CPC Operations Manual Run Operations Page #2-8 Run override controls The following buttons are provided for manual override of the automatic run. Change Segment Click this button will force the run to automatically change to the Next or specified segment. You can change the selected segment by clicking on the Segment to change to pulldown menu. The system will display a confirmation form prior to carrying out a manually initiated segment change. Manual Hold Depress this button to enable a Manual Hold condition. Release this button to return the run to a normal (non-hold) status. End Run Click this button to end the current run. This end run operation is non-recoverable and will cause the system to stop the recipe processing, close the datafile, write the run database, and return the pre-configured systems to a neutral setpoint and condition. The system will display a confirmation form prior to carrying out this end run operation. Abort Run This button is provided to customer that require a specifialized abort procedure. An abort procedure is normally performed in order to repair a leaking bag, and must be initiated prior to the parts reaching cure. In an abort operation the run and recipe is halted, but data collection continues. Taking manual control of the process You can take manual control temperature, pressure, vacuum, fan, and valving as allowed. See Viewing Screens chapter for details about your manual screens. 1.) Access the applicable Manual Operations screen. Note: On some larger systems, the manual operations are separated into multiple screens. 2.) Click the Man or SemiAuto selection for the specific control element or item that you want to take control. The system will display a confirmation form prior to changing to the specified mode. Any change to a control mode during the run will result in a Manual (green) message being written to the datafile. This message will indicate the PC, operator id, and operation that was performed.

24 Disabling thermocouples during the run CPC Operations Manual Run Operations During the run, the system will automatically disable thermocouples that do not pass a validation test. Once disabled the thermocouple will not be utilized for HITC and LOTC calculations, control, or recipe Watch functionality. The following procedure can be used to manually disable or enable a thermocouple: 1.) Access the Sensor View screen. Page #3-9 2.) Click the specific sensor that you want to disable/enable. The system will display a Quick View form for that sensor. 3.) Depress Enable or Disable to set the sensor. The Status will change to either Man-On or Man-Off. 4.) Close the Quick View form by clicking the X in the upper-right. 3. Recipe Operations This chapter discusses Recipe Operations in the Recipe Editing screen. The following topics will be covered: What is a Recipe and how does it operate How to select a recipe for viewing/editing How to create or modify a Recipe How to verify if a Recipe will run correctly

25 How to select a Recipe for the run CPC Operations Manual Recipe Operations Page #3-2 This is the general information for the displayed Recipe. This is the Recipe that was transferred to the equipment for the next run. Recipe currently displayed for editing. This is a segment comment for Seg#1. This spreadsheet displays the Recipe s contents. What is a Recipe? A Recipe is a step-by-step procedure that is programmed to automatically duplicate the steps required to process the parts in the equipment or the control the equipment in general. The steps in a Recipe are referred to as Segments. Each option within a segment is referred to as a Parameters. Multiple parameters that work together are referred to as Groups. Segment defined A segment is generally a unique control step for the Recipe. In practice a new segment is utilized whenever a change occurs in the process. For example, if you want a vacuum pump to turn off at a specific point in the run/recipe, then you would create a new segment at that point and set the Vacuum Pump parameter to OFF. Parameter defined Recipe parameters are individual options which serve to provide a control state or recipe function during the run. Some parameters work independently, and others are grouped together to provide a recipe Group function. Parameter contents may be typed directly into the spreadsheet form, or they can be selected from pull-down listings.

26 Group defined CPC Operations Manual Recipe Operations Page #3-3 A recipe group is a set of parameters that are used for a specific function. For example, a ramp/soak group provides a Rate and a Value parameter. Both of these parameters are required in order to define the Ramp and Soak operation. See Pressure Rate and Pressure Value above. In the Recipe Editing Screen the parameters within a given recipe group are shaded similarly. How a recipe operates The recipe becomes operational whenever the equipment operator Starts a Run. A Run is an automatic recipe controlled process. Start of run At the start of a run the system will perform the following steps: Resets the segment pointer to Segment #1. Reset all run timers. Scan segment #1 of the recipe and transfer all parameter settings to the specific control groups. Begin cyclical operations. Cyclical operations Once a run is started the system will perform the following cyclical recipe processing steps: Trigger the calculations for all control groups. For example, this calculation includes the ramping function for a temperature, pressure, or vacuum control loop. Trigger the alarm calculations for all recipe parameter alarm groups. Trigger the calculations for all Watch groups. Check the segment timer and if the elapsed time has exceeded the programmed Segment Time and if the Watch groups are not suppressing a segment change, then change to the next segment. At segment changes At a segment change the system will perform the following steps: End of recipe Scan the new segment of the recipe and transfer all parameter settings to the specific control groups. Check for the END setting in the Segment Time. If END then initiate a recipe end procedure. Begin cyclical operations. A recipe end is indicated by one of the following two forms: An END setting was entered in the segment s Segment Time parameter. No more segments in the recipe. At the end of a recipe/run the system will perform the following recipe processing steps: Stop the cyclical operations of the recipe processor.

27 Selecting a recipe for viewing or editing CPC Operations Manual Recipe Operations Page #3-4 Use the recipe selection tree to select a recipe for viewing. The tree (shown below) will contain all programmed recipes as well as the recipe copy used for the next (or current) run. Click here to view and/or edit the run-recipe. Click on a Recipe to select it for viewing/editing. Restricted recipe. Recipes Folder The main Recipes folder will contain all programmed and stored recipes, as well as other sub-folders used to organize recipes of a specific type. Equipment Folder The Equipment folder will contain a sub-folder with the name of the specific equipment that you are programming for. In the above example the equipment is called Autoclave. The recipe stored under the Autoclave folder is the recipe that will be used for the next (or current) run. This recipe is always a copy and/or derivative of a recipe stored in the Recipes folder. Selecting a recipe CPC differs from other systems in that it does not require you to load a file from disk in order to view and/or edit a recipe. In CPC all the recipes are always loaded into memory and are readily available. Single-click the recipe s name in the tree to select it for viewing. The spreadsheet will display the contents of the recipe. The tab window in the upper-left will display the recipe s information. Restricted recipes An X selection in the recipe tree indicates a recipe that has been restricted for use in the current equipment. This restriction indicates that the recipe has been configured (Equipment property) to run on a specific piece of equipment or a series of equipment only. Note: You can change this restriction by accessing the CPC Object Editor and either deleting the Equipment property or adding your equipment to the Equipment property of the specified Recipe object. This normally requires supervisor security access.

28 Selecting the run recipe CPC Operations Manual Recipe Operations Page #3-5 The run-recipe is the recipe that will be used for the next run or is being used for the current run. This recipe is a copy or a changed copy of one of the recipes stored in the Recipes folder. To view this run recipe click the recipe displayed below the specific equipment folder (i.e. Autoclave). Selecting a recipe for the next run The following procedure is used to select a recipe to be used for the next run. This procedure is required prior to starting a run, except in the case where the system has automatically selected the recipe based on the parts that have been entered into the batch (part database feature). 1.) Single-click on the recipe that you want to run. 2.) Click the Transfer to Equipment button. This will automatically copy the selected recipe and transfer the copy to the specified equipment folder. Note: You can confirm the transfer by clicking on the run-recipe displayed below the equipment folder. Recipe information defined Each recipe has the following information that can be viewed and/or changed on the Recipe Editing screen. Recipe name This is the name of the recipe. The recipe name must not include periods(.), backslashed (\), or colons (: ) FilePath This is actually an internal object path for the recipe not a actual file path. Each folder is delineated by a \ character. This path is automatically created by the system whenever you create or change the name or location of a recipe. Note: An object path represents a location within the CPC s main object structure. As discussed earlier in this chapter recipes are stored internally in memory and not in individual files.

29 CPC Operations Manual Recipe Operations Page #3-6 Description This is text description of the recipe. Unlike the recipe name parameter, the description can include any character. It is recommended that the description provide general information about the process rather than a repeat of the recipe s name. Specification This is the process specification that the recipe is programmed for. Though this parameter is optional, it is recommended that you use it if you want to be able to perform fielded-searches and queries of the post-run database (i.e. SPC queries and reports). Equipment This parameter can be blank or can include a list of equipment that can use this recipe. If a list is entered the system will restrict incompatible equipment from being able to use or edit this recipe. This parameter is generally used only on multi-equipment control systems where completely different types of equipment are controlled (i.e. oven, autoclave, press, etc.) A restricted recipe is displayed with an X in the recipe tree. Revision This parameter tracks the revision number or letter used to identify this version of the recipe. It is normally entered automatically by the recipe editing screen whenever you create a new revision (New Revision button). Revised date This date is automatically generated when a new revision is created with the New Revision button. Modified date This date is automatically generated whenever the recipe s contents or recipe s information is modified. Last Run date Author This date is automatically updated whenever the recipe is run. This is the name of the recipe programmer who created this recipe or the recipe revision. Comments This is a comment describing the recipe and/or revision. Recipe parameters defined CPC can control a wide variety of equipment and processes. Due to this variety the recipe structure and the specific parameters on each system will differ greatly. Because it is not possible to document in one manual all of the differences from one system to another, a list of the most common recipe parameters is provided in the Recipe Parameters chapter of this manual. Note: Any other customized parameters that may be included with your system and not documented in this manual will usually be documented in the help screens for the specific system.

30 How to create a new recipe The following procedure is used to create a new recipe: CPC Operations Manual Recipe Operations Page #3-7 1.) Click and select a recipe in the tree. The new recipe will be added after the selection. 2.) Click the Add Recipe button. A new recipe will be created it will be automatically named Recipe. 3.) Now select and change the recipe name by editing the Recipe property in the left-hand tab window. 4.) Enter the Description, Specification, Author, and Comments fields as required 5.) Now click the Add Segment button to add some segments. Once the segments are created, you can begin to edit the recipe. How to create a copy of an existing recipe Once some standard recipes are programmed (i.e. single-ramp, double-ramp, etc.) it is recommended that all subsequent recipes be modified copies of these standard ones. This reduces the possibility of programming mistakes. 1.) Select the source recipe in the tree. 2.) Right-click on that recipe selection to access the pull-down menu. 3.) Select Copy from the menu. 4.) Now select the recipe that you want to precede the newly copied recipe. 5.) Right-click on that recipe and select Paste from the dropdown menu. The new recipe will be created and its name will be the same as the source plus an ind ex number. For example, TEST recipe will be copied to TEST1. 6.) Now select and change the recipe name by editing the Recipe property in the left-hand tab window. 7.) Modify the Description, Specification, Author, and Comments fields as required 8.) Now change the recipe s parameters as required. How to delete a recipe Deleting a recipe is a non-recoverable operation. 1.) Click the recipe on the tree that you want to delete. 2.) Now right-click the recipe and select Delete from the pull-down menu. You can also press the Delete button (later versions of software). 3.) A warning message will request confirmation. Answer YES to delete. How to edit a recipe The following section discusses editing operations. Security requirements On most systems recipe editing is locked from Operator access. In these configurations an Engineer or Supervisor membership is required. Note: There is a method of securing the main recipes (i.e. Recipes folder) and unlocking the run-recipe editing operations. This is useful if you want the operators to be able to modify a run s recipe without modifying the original recipe.

31 Adding, inserting, or deleting segments CPC Operations Manual Recipe Operations You can click the Add Segment, Delete Segment, or Insert Segment buttons to increase or decrease the number of segments in a recipe. Page #3-8 Add Segment will add a segment after the currently selected segment. Insert Segment will add a segment before the currently selected segment. Entering a Segment Message A segment message is normally a text message that defines the segment. This message is displayed on all of the viewing screens during a run to identify the current segment s operations. 1) Click a parameter within the segment 2) Click the Segment Alarm pull-down and select CureMessage listing. This is the type of segment message that will be displayed. 3) Now type and enter the message in the Segment Message entry. It is recommended that you keep your text below 50 characters so that it can be displayed properly in the screens. Example1: Heat to 250 F, Wait for TC to Reach 240 F. Example2: Soak at 250 F for 2hrs Entering or changing new parameters You can enter a parameter by clicking a parameter and typing the value. Additionally, you can double-click the parameter to access a pull-down menu of common selections which have been pre-configured in your system. Note: The pull-down contents can be modified by editing the Recipe Parameter objects in the Object Editor. This will require Supervisor access. Viewing help information on each parameter Each parameter includes help information which defines the parameter and parameter units. To view the parameter help click the? on the bottom of the screen. You can float the help window by right-clicking on the help information and selecting Float from the drop-down menu. Click the arrow at the bottom of the help information to select Help ID mode. When Help ID mode is enabled, all buttons and parameters are disabled, allowing you to click on them to read their specific help information.

32 Viewing or printing the Recipe Report CPC Operations Manual Recipe Operations Page #3-9 Click the Recipe Report button to view the contents of the recipe in report format. You can then print the recipe via the report Print button. Here is the Recipe Report viewing screen:

33 How to verify a recipe CPC Operations Manual Recipe Operations Page #3-10 CPC has a recipe preview capability which simulates a run and shows the results of the run. The results of this simulation are displayed in trend form, providing you the opportunity to analyze the run and make changes to your recipe as required. Note: The system will not tell you if there are problems. It will only show the results of the simulation. It is your job to analyze the results and determine if there was a problem.

34 Modifying the run-recipe before the run CPC Operations Manual Recipe Operations Page #3-11 As discussed earlier in the chapter the run-recipe is the recipe that will be used for the next run or that is being used for the current run. This recipe is a copy or a changed copy of one of the recipes stored in the Recipes folder. In many cases it is useful to change the run-recipe prior to starting a run. This operation will modify only the running copy of the original recipe without changing the original recipe in the Recipes folder. Note: proper security is required. 1) Select a recipe for the next run (see procedure earlier in chapter.) 2) Now click and select the transferred run-recipe on the tree 3) Modify the recipe as required The system will display a warning confirmation message upon leaving the screen or clicking on another tree entry. Click YES to this confirmation to complete the change. Modifying the running recipe on the fly The CPC system provides an easy means of modifying the running recipe during the run. This operation is useful during experimental and developmental cycles in order to quickly tweak the process. You can change the current segment or any subsequent segments. 1) Access the recipe editing screen 2) Now click and select the run-recipe on the tree (see procedure earlier in this chapter) 3) Modify the recipe as required The system will display a warning confirmation message upon leaving the screen or clicking on another tree entry. Click YES to this confirmation to complete the change

35 CPC Operations Manual Recipe Parameters Page # Recipe Parameters This chapter describes the recipe parameters used in standard CPC applications.

36 CPC Operations Manual Recipe Parameters Page #4-2 Segment Time Units: Time in the form xxm, xxh, or xxs Description: Usage: Segment time defines the minimum time length of a segment. The time of a segment begins the moment the segment becomes active. The following example shows a recipe sequence that turns a pump on for 2 minutes, off for 30 minutes (1/2 hour), then back on for 30 seconds. Seg1 Seg2 Seg3 Seg4 Segment Time 2M.5H 30S Pump #1 ON OFF ON 4-2

37 CPC Operations Manual Recipe Parameters Page #4-3 Temp Control TC Units: Tag name of an input sensor (ie. HITC, LOTC, TC121, etc.) Applies to: Part temperature control applications using cascade or Air temperature control using no cascades. Pass-through: Value will automatically pass to subsequent segments until changed. Parameter description: Usage: This parameter defines the thermocouple that will be controlled during the segment. If the thermocouple selected is a part thermocouple or part thermocouple derivation (ie. HITC) then the system will utilize cascade settings (Cascade In and Cascade Out) to drive the primary sensor (usually AIRTC or similar) to a temperature which will in turn control the selected sensor to the programmed rate and final target value. The following example shows a typical cascade control program. In this case, the highest part thermocouple is heated at 5 deg/min to 350 deg. The cascade settings request an out-to-in ratio of 100:50 or 2 to 1 (2 degf air temperature change for each 1 degf part temperature deviation from setpoint). The Cascade Out of 100 provides an overall limit to the amount of air temperature overshoot that will be tolerated (100 degf above setpoint max). Once the lowest part thermocouple has reached 340 F, the program will move to segment #3 and begin a 2 hour hold (or soak). After the hold segment, the program will move to segment #4 and switch control to the lowest thermocouple at maximum rate to 100 degrees (attempted target). When the highest part thermocouple reaches 150 deg., the system will move to the next segment. Seg1 Seg2 Seg3 Seg4 Segment Time 2H Temp Control TC HITC LOTC Temp Rate 5 X Temp Value CURR Cascade In 50 Cascade Out 100 Watch Item #1 LOTC HITC Criterion >340 <150 Action GO GO 4-3

38 CPC Operations Manual Recipe Parameters Page #4-4 Temperature Rate Units: F/min or X for infinite (or maximum) rate. Applies to: Part temperature control applications using cascade control. Pass-through: Value will automatically pass to subsequent segments until changed. Parameter description: Usage: This parameter defines the ramping rate for the temperature control group. During a run, the system will attempt to ramp the selected control thermocouple (Control TC parameter) at this rate toward the target value (Temp Value parameter). Refer to Usage section for Temp Control TC on the previous page. Always enter a positive value for rate, even in a cooling segment. If you want the system to immediately change to the target value, enter an X to block the pass-through and request an infinite rate. 4-4

39 CPC Operations Manual Recipe Parameters Page #4-5 Temperature Value Units: F or CURR for current temperature. Applies to: Part temperature control applications using cascade control. Pass-through: Value will automatically pass to subsequent segments until changed. Parameter description: Usage: This parameter defines the target temperature for the selected control thermocouple. The target is independent of the actual segment, and is only dependent on the programmed rate. Refer to Usage section for Temp Control TC on the previous page. Entering CURR will instruct the system to enter the current thermocouple temperature as the target setpoint this is used primarily in segment #1 to initiate the temperature control group. The dependent on the ramp rate and is entirely independent of the segment. For example, a ramp from 70 to 400 at 5 deg/min can span many segments. Always initiate the temperature control on Segment #1 with an initial temperature (ie. CURR or 80) and an infinite rate (X). This will force the system to start ramping from an ambient temperature rather than from 0 deg.f. 4-5

40 CPC Operations Manual Recipe Parameters Page #4-6 Cascade In Units: F (part temperature deviation), or X for canceling the cascade function. Applies to: Part control applications using cascade control. Pass-through: Value will automatically pass to subsequent segments until changed. Parameter description: Usage: This parameter is used in conjunction with the Cascade Out parameter to define the mathematical gain of the cascade control function. Cascade control refers to the method of controlling one thermocouple by regulating the temperature of another. In the autoclave application the air temperature is regulated in order to drive a part thermocouple toward a selected target setpoint. In CPC the system uses Cascade In and Cascade Out to determine the air cascade temperature setpoint. The following calculation is used: AirSetpoint = PartSetpoint + (CascadeOut / CascadeIn) x (PartSetpoint PartTemp) As you can see the air temperature setpoint is equal to the current part setpoint plus a value which is derived from the current part temperature deviation and the ratio of Cascade Out to Cascade In. In the above equation the Out-to-In ratio can be described as the amount of air temperature overshoot to part temperature deviation. Warning: Refer to Usage section for Temp Control TC on the previous page. In this example, the system will adjust air temperature 2 degrees for each 1 degree change of part temperature. If an X is entered in either the Cascade In or Cascade Out parameter, the system will cancel the cascading and formulate an air temperature setpoint equal to the current part temperature setpoint. This has the same affect as setting the Temp Control TC parameter to AIRTC. Be careful when sizing the cascade parameters. Because during cascade control the air temperature relates the part temperature, a high Out-to-In ratio coupled with a noisy part thermocouple (or thin part) can cause an unstable condition. For most cases we suggest a maximum out-to-in ratio of 3:1 (ie. CascadeOut = 150 and CascadeIn = 50). 4-6

41 CPC Operations Manual Recipe Parameters Page #4-7 Cascade Out Units: F (air temperature overshoot), or X for canceling the cascade function. Applies to: Part control applications using cascade control. Pass-through: Value will automatically pass to subsequent segments until changed. Parameter description: Usage: This parameter is used in conjunction with the Cascade In parameter to define the mathematical gain of the cascade control function. See Cascade Out description on previous page. Warning: Refer to Usage section for Cascade In on the previous page. In this example, the system will adjust air temperature 2 degrees for each 1 degree change of part temperature. If an X is entered in either the Cascade In or Cascade Out parameter, the system will cancel the cascading and formulate an air temperature setpoint equal to the current part temperature setpoint. This has the same affect as setting the Temp Control TC parameter to AIRTC. See Warning for Cascade In on the previous page. 4-7

42 CPC Operations Manual Recipe Parameters Page #4-8 Add Per Time Units: F air temperature change per F part temperature delta per minute. Applies to: This parameter is rarely used, and applies only to part control applications that meet the following prerequisites: Pass-through: Use in heating applications where due to poor equipment temperature uniformity conditions the part temperatures do not naturally converge on the air temperature. Use in heating application where you want the part temperature to catch up to the target setpoint during ramping operations. This requirement is rare due to the fact that, in order to catch-up, the part temperature rate will exceed the requested rate. Value will automatically pass to subsequent segments until changed. Parameter description: This parameter enables an integration function that serves to increase (or decrease) the air temperature setpoint based on the part temperature deviation as well as the amount of time that the part has deviated. It is an additive function that, unlike the cascade amplification, will retain the air temperature overshoot once the part temperature reaches the setpoint. The following equation applies: AirTempSP = AirTempSP + AddPerTime x (PartSP-PartTemp) / TimeIncrement 4-8

43 Usage: CPC Operations Manual Recipe Parameters Page #4-9 The following example shows how to use Add Per Time in a typical cure application. This recipe waits till the controlling thermocouple is near the final setpoint (Segment #2 watch) before enabling the integration function. Once enabled, the system will add.2 deg.f every minute to air temperature for every 1 deg. Part deviation (ie. if the part is deviating 10 degf, the system will add 2 deg/min to air temperature). The integration is maintained during the soak period and then disabled during cooling. Note: It is imperative that you disable the integration at the beginning of any ramp. Segment Time Seg1 Seg2 Seg3 Seg4 Seg5 Temp Control TC HITC LOTC Temp Rate 5 X Temp Value CURR Cascade In 50 Cascade Out 100 Add Per Time.2 X Watch Item #1 HITC LOTC HITC Criterion >340 >340 <150 Action GO GO GO 2H Refer to Usage section for Cascade In on the previous page for more information. Warning: Because the integration function adds a value based on the current part temperature deviation, it should only be enabled after the control thermocouple has reached a close proximity to the soak temperature. Due to its additive nature it is easy to oversize the Add Per Time parameter, causing an unstable condition. We suggest a value range of.1 to.5 degf/degf/min. 4-9

44 CPC Operations Manual Recipe Parameters Page #4-10 Pressure Rate Units: Psig/Min or X to stop pass-through and request an infinite (maximum) rate. Applies to: This parameter is used with the Pressure Value parameter in autoclave, platen press, and other pressure related applications. Pass-through: Value will automatically pass to subsequent segments until changed or blanked (X). Parameter description: Usage: This parameter defines the ramping rate for the pressure control group. During a run, the system will attempt to ramp the pressure setpoint at this rate toward the target value (Pressure Value parameter). Always enter a positive value for rate, even in you are requesting a depressurization action. If you want the system to immediately change to the target value, enter an X to block the pass-through and request an infinite rate. The following example shows a typical pressurization example: This recipe requests a 5 psig/min pressurization to 90 psig. A watch group is utilized to confirm that 90 psig is achieved (>89) prior to entering the next segment. After remaining in segment #2 for 20 minutes, the system will request maximum depressurization to 0 psig, confirming this action with another watch group. Note: Watch group parameters do not pass-through that is why PRESS is entered twice. Segment Time Seg1 Seg2 Seg3 20M Pressure Rate 5 X Pressure Value 90 0 Watch Item #1 PRESS PRESS Criterion >89 <1 Action GO GO 4-10

45 CPC Operations Manual Recipe Parameters Page #4-11 Pressure Value Units: Psig, or CURR for current pressure. Applies to: This parameter is used with the Pressure Rate parameter in autoclave, platen press, and other pressure related applications. Pass-through: Value will automatically pass to subsequent segments until changed. Parameter description: Usage: This parameter defines the target pressure for the pressure control group. The target is independent of the actual segment, and is only dependent on the programmed rate. Refer to Usage section for Pressure Rate on the previous page. Entering CURR will instruct the system to enter the current pressure as the target setpoint this is used in applications where you want the system to maintain the current pressure during a heating or co oling phase. The dependent on the ramp rate and is entirely independent of the segment. For example, a ramp from 0 to 200 Psig at 5 psig/min can span many segments. 4-11

46 CPC Operations Manual Recipe Parameters Page #4-12 Header #1 Rate Units: Hg/Min or X to stop pass-through and request an infinite (maximum) rate. Applies to: This parameter is used with the Header #1 Value parameter to control the vacuum header #1. Pass-through: Value will automatically pass to subsequent segments until changed or blanked (X). Parameter description: Usage: This parameter defines the ramping rate for the vacuum header control group. During a run, the system will attempt to ramp the vacuum setpoint at this rate toward the target value (Header #1 Value parameter). Always enter a positive value for rate, even in you are requesting a drop in vacuum. If you want the system to immediately change to the target value, enter an X to block the pass-through and request an infinite rate. In applications with multiple part vacuum sensors, you can utilize the HIPRB or LOPRB entries in the watch group to insure that all part vacuums have reached a predetermined vacuum level. Note: The PRB designation may be different (ie. VAC or MON) on your system. Remember that the vacuum value is entered as a negative number (pressure is positive). This affects the direction of the watch criterion. The following example shows a recipe that cycles vacuum with an intermediate dwell: This recipe requests an immediate full-vacuum level (-30 Hg). A watch group is utilized to confirm that all part vacuums have achieved at least -25 Hg. After remaining in segment #2 for 10 minutes, the system will request a slow 1 Hg/min venting to a fully vented condition. A watch group confirms that all parts have dropped to the vent condition. Segment Time Seg1 Seg2 Seg3 10M Header #1 Rate X 1 Header #1 Value Watch Item #1 HIPRB LOPRB Criterion <-25 >-1 Action GO GO 4-12

47 CPC Operations Manual Recipe Parameters Page #4-13 Header #1 Value Units: - Hg or CURR for current system vacuum. Applies to: This parameter is used with the Header #1 Rate parameter in autoclave and oven applications. Pass-through: Value will automatically pass to subsequent segments until changed. Parameter description: Usage: This parameter defines the target pressure for the pressure control group. The target is independent of the actual segment, and is only dependent on the programmed rate. Refer to Usage section for Header #1 Rate on the previous page. Entering CURR will instruct the system to enter the current system vacuum as the target setpoint this is used in applications where you want the system to maintain the current vacuum level at some predetermined event. 4-13

48 CPC Operations Manual Recipe Parameters Page #4-14 Header #2 Rate Units: Hg/Min or X to stop pass-through and request an infinite (maximum) rate. Applies to: This parameter is used with the Header #2 Value parameter to control the vacuum Header #2. Pass-through: Value will automatically pass to subsequent segments until changed or blanked (X). Parameter description: Usage: This parameter defines the ramping rate for the vacuum header control group. During a run, the system will attempt to ramp the vacuum setpoint at this rate toward the target value (Header #2 Value parameter). Always enter a positive value for rate, even in you are requesting a drop in vacuum. If you want the system to immediately change to the target value, enter an X to block the pass-through and request an infinite rate. In applications with multiple part vacuum sensors, you can utilize the HIPRB or LOPRB entries in the watch group to insure that all part vacuums have reached a predetermined vacuum level. Note:The PRB designation may be different (ie. VAC or MON) on your system. Remember that the vacuum value is entered as a negative number (pressure is positive). This affects the direction of the watch criterion. The following example shows a recipe which cycles vacuum with an intermediate dwell.: This recipe requests an immediate full-vacuum level (-30 Hg). A watch group is utilized to confirm that all part vacuums have achieved at least -25 Hg. After remaining in segment #2 for 10 minutes, the system will request a slow 1 Hg/min venting to a fully vented condition. A watch group confirms that all parts have dropped to the vent condition. Segment Time Seg1 Seg2 Seg3 10M Header #2 Rate X 1 Header #2 Value Watch Item #1 HIPRB LOPRB Criterion <-25 >-1 Action GO GO 4-14

49 CPC Operations Manual Recipe Parameters Page #4-15 Header #2 Value Units: - Hg or CURR for current system vacuum. Applies to: This parameter is used with the Header #2 Rate parameter in autoclave and oven applications. Pass-through: Value will automatically pass to subsequent segments until changed. Parameter description: Usage: This parameter defines the target pressure for the pressure control group. The target is independent of the actual segment, and is only dependent on the programmed rate. Refer to Usage section for Header #1 Rate on the previous page. Entering CURR will instruct the system to enter the current system vacuum as the target setpoint this is used in applications where you want the system to maintain the current vacuum level at some predetermined event. 4-15

50 CPC Operations Manual Recipe Parameters Page #4-16 Watch Item Units: Tag name of input sensor (ie. HITC, LOVAC, PTC1, VPRB1, etc.) Applies to: This parameter is used with the CRITERION, ACTION, and TIME parameters to define a Watch Group. It is utilized in all applications that require a guaranteed action. Pass-through: Value will NOT automatically pass to subsequent segments. Parameter description: Usage: This parameter identifies the sensor that will be watched during the specific segment in order to provide a guarantee of outcome prior to moving to subsequent segments. The entry must be a legitimate input sensor (Inputs collection) or derived input value (ie. HITC). Watch Group parameters do not pass through to subsequent segments. For this reason, you will need to repeat the Watch Item is you wish to watch the same neighboring segments. The following example shows a cure cycle that utilizes watch groups to confirm temperatures and pressures during the run. Seg1 Seg2 Seg3 Seg4 Seg5 Seg5 Segment Time 1H Control TC HITC Temp Rate 5 Temp Value CURR Cascade IN 100 Cascade Out 100 Pressure Rate 5 X Pressure Value Vacuum Rate Vacuum Value Watch Item #1 PRESS PRESS LOTC HITC PRESS Criterion >15 >99 >240 <150 <1 Action GO GO GO GO GO 4-16

51 CPC Operations Manual Recipe Parameters Page #4-17 Watch Criterion Units: Logical comparison in units of the watched item (ie. >100, <2, =5) Applies to: This parameter is used with the ITEM, ACTION, and TIME parameters to define a Watch Group. It is utilized in all applications that require a guaranteed action. Pass-through: Value will NOT automatically pass to subsequent segments. Parameter description: Usage: This parameter identifies the comparison that will be utilized to determine whether the watch action should be taken. The units of the comparison are in the same units as the watched sensor item. The following comparisons are recognized: > Greater than < Less than = Equal To <> Not equal to >= Greater or equal to <= Less than or equal to See Usage section of Watch Item on previous page for example. Watch Group parameters do not pass through to subsequent segments. For this reason, you will need to repeat the Watch Item is you wish to watch the same neighboring segments. 4-17

52 CPC Operations Manual Recipe Parameters Page #4-18 Watch Action Units: Action statement: GO, HOLD, WAIT, TSTOP, or ALARM. Applies to: This parameter is used with the ITEM, CRITERION, and TIME parameters to define a Watch Group. It is utilized in all applications which require a guaranteed action. Pass-through: Value will NOT automatically pass to subsequent segments. Parameter description: This parameter identifies the action that will be taken if the watch item meets the criterion comparison. The following actions are recognized: GO A watch group with this action is enabled only at the end of the segment (after segment time is elapsed). This action causes the system to move to the next segment only if the watch item s value meets the criterion (ie. true condition). Note: This action will not stop (or hold) ramping operations. WAIT A watch group with this action is enabled only at the end of the segment (after segment time is elapsed). This action causes the system to wait in the current segment as long as the watch item s value meets the criterion (ie. true condition). This is the opposite of the GO action. Note: This action is different than a HOLD operation. HOLD A watch group with this action is enabled throughout the entire segment. This action causes the system to invoke an auto-hold of the process as long as the watch item s value meets the criterion. Note: An auto-hold does the same thing as a manual-hold - all ramping operations stope and the segment timer holds at its current position. TSTOP A watch group with this action is enabled throughout the entire segment. This action causes the system to stop the segment timer as long as the watch item s value meets the criterion. It is generally used for guaranteed soak applications. AND OR Usage: You can link two watch groups using the AND action. When two watch groups are linked together with AND, they both must be true prior to the action being taken. You can link two watch groups using the OR action. When two watch groups are linked together with OR, the action will be taken if either groups are true. GOGO This action is used with Alarm Time. This action causes the system to move to the next segment if the watch item s value meets the criterion or the Alarm Time entered has elapsed. See Usage section of Watch Item on previous page for example. Watch Group parameters do not pass through to subsequent segments. For this reason, you will need to repeat the Watch Item is you wish to watch the same neighboring segments. 18

53 CPC Operations Manual Recipe Parameters Page #4-19 The following example shows how TSTOP can be used for guaranteed soaks: Seg1 Seg2 Seg3 Seg4 Segment Time 1H Control TC HITC Temp Rate 5 Temp Value CURR Cascade IN 100 Cascade Out 100 Watch Item #1 LOTC LOTC HITC Criterion >240 <240 <150 Action GO TSTOP GO The following example shows how AND can be used to confirm multiple sensors: Seg1 Seg2 Seg3 Seg4 Segment Time 1H Control TC HITC Temp Rate 5 Temp Value CURR Cascade IN 100 Cascade Out 100 Pressure Rate 10 Pressure Value 100 Watch Item #1 LOTC HITC Criterion >240 <150 Action AND GO Watch Item #2 PRESS Criterion >98 Action GO 4-19

54 CPC Operations Manual Recipe Parameters Page #4-20 Watch Time Units: Time entry in xxs, xxm, or xxh format. Applies to: This parameter is used with the ITEM, CRITERION, and ACTION parameters to define a Watch Group. It is utilized in all applications which require a guaranteed action. Pass-through: Value will NOT automatically pass to subsequent segments. Parameter description: Usage: This parameter enables an alarm that will sound when the watch group has been in a wait condition (GO and WAIT actions) too long. Use the time parameter in operations that may not be achievable. For example, if you are running an unsupervised load, you may want the system to sound an alarm if an operation requires more time than you anticipated. This is typically used during heating and pressurization operations. 4-20

55 CPC Operations Manual Recipe Parameters Page #4-21 Fan Enable Units: ON or OFF. Applies to: Autoclaves, ovens, and other equipment which utilize a fan to circulate air. Pass-through: Value will automatically pass to subsequent segments until changed or blanked (X). Parameter description: Usage: This parameter defines the automatic state of the autoclave s main circulation fan. This parameter will automatically start or stop the fan during an automatic recipe-driven run. ON in segment #1. OFF in last segment, except if you prefer that the fan stay on during door opening procedures. 4-21

56 CPC Operations Manual Recipe Parameters Page #4-22 Pressure Enable Units: ON or OFF. Applies to: Autoclaves, presses, and other equipment which utilize pressure. Pass-through: Value will automatically pass to subsequent segments until changed or blanked (X). Parameter description: Usage: This parameter enables and disables pressure control during the recipe run. Pressure Enable must be ON in order for the equipment to pressurize or depressurize. Turning Pressure Enable OFF in the middle of a run will cause the pressurization valves to shut and pressure to remain at its current state. ON in Segment #1. OFF in the last segment. On most systems, if Pressure Setpoint is 0, the Pressure Enable operation will be over-ridden and the vessel will dump. 4-22

57 CPC Operations Manual Recipe Parameters Page #4-23 Heat Enable Units: ON or OFF. Applies to: Autoclaves, ovens, presses, and other equipment which utilize heat. Pass-through: Value will automatically pass to subsequent segments until changed or blanked (X). Parameter description: Usage: This parameter enables and disables the heating system for the equipment. Heating Enable must be ON in order for the equipment to heat during the run. Once enabled, heating will be ultimately regulated by the action of the Temperature Control recipe group (ie. Control TC, Temp Rate, Temp Value, etc.) ON in Segment #1 or in the segment that you begin to heat. OFF in the last segment or in any segment when you don t need heat. Note: Be aware that if you disable heating in a cooling segment, the system will not be able to immediately correct an excessive cooling rate problem. Because of this, it may be useful to have Heat Enable ON in the cooling segment. 4-23

58 CPC Operations Manual Recipe Parameters Page #4-24 Cooling Enable Units: ON or OFF. Applies to: Autoclaves, ovens, presses, and other equipment which utilize heat and active cooling. Pass-through: Value will automatically pass to subsequent segments until changed or blanked (X). Parameter description: Usage: This parameter enables and disables the coo ling system for the equipment. Cooling Enable must be ON in order for the equipment to cool during the run. Once enabled, cooling will be ultimately regulated by the action of the Temperature Control recipe group (ie. Control TC, Temp Rate, Temp Value, etc.) ON in Segment #1 or in the segment that you begin to heat. This is required so that the system can regulate the temperature properly. OFF in the last segment, except if you prefer to have the cooling remain ON after the run has ended. 4-24

59 CPC Operations Manual Recipe Parameters Page #4-25 Vacuum Pump Units: ON or OFF. Applies to: Autoclaves, ovens, and other equipment which utilize a vacuum pump. Pass-through: Value will automatically pass to subsequent segments until changed or blanked (X). Parameter description: Usage: This parameter defines the automatic state of the equipment s vacuum pump(s). This parameter will automatically start or stop the pump(s) during an automatic recipe-driven run. Note: Depending on the installation, this parameter can control one or multiple vacuum pumps. In the multiple-pump condition additional logic is often utilized to toggle between one pump and the other. ON in segment #1. OFF in the last segment which doesn t require vacuum. 4-25

60 CPC Operations Manual Recipe Parameters Page #4-26 Float Pressure Units: Psig limit for the Float function, or X for disabling the function Applies to: Autoclaves, presses, and other equipment which utilize positive pressure. Pass-through: Value will automatically pass to subsequent segments until changedor blanked (X). Parameter description: Usage: A non-zero entry for this parameter enables the Pressure Float function. The Pressure Float function is allows a natural drop in vessel pressure during a cooling process (adiabatic effects), during which the system will not attempt to maintain the current pressure setpoint. If pressure reaches the programmed Float limit, normal pressure control will take-over. This function is useful in reducing pressurization utility requirements and costs (i.e. Nitrogen usage.) Enter setting during cooling segments where the process specification allows a natural drop if pressure. Remember to blank the function in depressurization segments. The following example shows how Float Pressure can be used: Seg1 Seg2 Seg3 Seg4 Seg5 Segment Time 1H Control TC HITC Temp Rate 5 Temp Value CURR Pressure Rate 5 Pressure Value 90 0 Watch Item #1 PRESS LOTC HITC PRESS Criterion >85 >240 <150 <2 Action GO GO GO GO Float Pressure 65 X 4-26

61 CPC Operations Manual Recipe Parameters Page #4-27 Float Temperature Units: F limit for the Float function, or X for disabling the function Applies to: Autoclaves, presses, and other equipment which utilize temperature and pressure. Pass-through: Value will automatically pass to subsequent segments until changed or blanked (X). Parameter description: Usage: A non-zero entry for this parameter enables the Temperature Float function. The Temperature Float function allows a natural increase in vessel temperature during a pressurization process (adiabatic effects), during which the system will not attempt to cool the vessel to the current temperature setpoint. If the air temperature reaches the programmed Float limit, normal temperature control will take-over. This function is useful in reducing run time and cooling utility requirements and costs. Enter setting during pressurization segments where the process specification allows an uncontrolled temperature increase during pressurization. Remember to blank the function once pressurization is complete. The following example shows how Float Temperature can be used: Seg1 Seg2 Seg3 Seg4 Seg5 Segment Time 1H Control TC HITC Temp Rate 5 Temp Value CURR Pressure Rate 5 Pressure Value 90 0 Watch Item #1 PRESS LOTC HITC PRESS Criterion >85 >240 <150 <2 Action GO GO GO GO Float Temperature 120 X 4-27

62 CPC Operations Manual Recipe Parameters Page #4-28 Max Air Temp (Alarm) Units: F alarm setting or X for disabling the alarm Applies to: Autoclaves, ovens, and other equipment that utilizes air temperature control. Pass-through: Value will automatically pass to subsequent segments until changed or blanked(x). Control action: Air temperature setpoint is limited to this temperature during an automatic cycle. Note: Depending on the configuration of the system, the control limit could be a lower temperature than the alarm temperature setting. This reduces nuisance alarms. Alarm action: Grace: The Max Air Temp alarm setting will cause the system to alarm if the air temperature exceeds the setting for the designated continuous Grace period. The Grace period is used to reduce nuisance alarms by causing the associated alarm condition to be active for a continuous period of time prior to sounding the alarm. The entry is in the time format xs or xm (i.e. 5M). Sensor(s) monitored: This alarm monitors the equipment s current controlling air temperature thermocouple. 4-28

63 CPC Operations Manual Recipe Parameters Page #4-29 Usage: Use whenever you are controlling with Cascade settings. Recommend setting value at a temperature slightly below the bagging material limit. Recommend setting in temperature ramp segments. Recommend a Grace period of 5M. If not entered or blanked (X), the alarm will be disabled. The example below shows the proper implementation of the Max Part Temp alarm. Seg1 Seg2 Seg3 Seg4 Segment Time 2H Temp Control TC HITC LOTC Temperature Rate 5 Temperature Value CURR Cascade In 50 Cascade Out 100 Watch Item #1 LOTC HITC Criterion >340 <150 Action GO GO Max Air Temp 390 Grace 5M 4-29

64 CPC Operations Manual Recipe Parameters Page #4-30 Max Part Temp (Alarm) Units: F alarm setting or X for disabling the alarm Applies to: Autoclaves, ovens, and other equipment that utilizes part thermocouples. Pass-through: Value will automatically pass to subsequent segments until changed or blanked (X). Control action: None Alarm action: Grace: The Max Part Temp alarm setting will cause the system to alarm if any of the enabled part thermocouple temperature values exceeds the setting for the designated continuous Grace period. The Grace period is used to reduce nuisance alarms by causing the associated alarm condition to be active for a continuous period of time prior to sounding the alarm. The entry is in the time format xs or xm (i.e. 5M). Sensor(s) monitored: This alarm monitors the equipment s enabled part thermocouples. Enabled thermocouples are only those that have been attached to a part (Batch Entry) and are still enabled (highlighted on sensor view screen). 4-30

65 CPC Operations Manual Recipe Parameters Page #4-31 Usage: Usually set in the temperature ramping segment(s). Value is usually set at the upper limit of the material s soak temperature specification. If not entered or blanked (X), the alarm will be disabled. The example below shows the proper implementation of the Max Part Temp alarm. Seg1 Seg2 Seg3 Seg4 Segment Time 2H Temp Control TC HITC LOTC Temperature Rate 5 Temperature Value CURR Cascade In 50 Cascade Out 100 Watch Item #1 LOTC HITC Criterion >340 <150 Action GO GO Max Part Temp 360 Grace 1M 4-31

66 CPC Operations Manual Recipe Parameters Page #4-32 Min Part Temp (Alarm) Units: F alarm setting or X for disabling the alarm Applies to: Autoclaves, ovens, and other equipment that utilizes part thermocouples. Pass-through: Value will automatically pass to subsequent segments until changed or blanked (X). Control action: None Alarm action: Grace: The Min Part Temp alarm setting will cause the system to alarm if any of the enabled part thermocouple temperature values drop below the setting for the designated continuous Grace period. The Grace period is used to reduce nuisance alarms by causing the associated ala rm condition to be active for a continuous period of time prior to sounding the alarm. The entry is in the time format xs or xm (i.e. 5M). Sensor(s) monitored: This alarm monitors the equipment s enabled part thermocouples. Enabled thermocouples are only those that have been attached to a part (Batch Entry) and are still enabled (highlighted on sensor view screen). 4-32

67 CPC Operations Manual Recipe Parameters Page #4-33 Usage: Use and set in soak segments, and then X in subsequent cooling segments. Usually set at the lower limit of the material soak specification. If not entered or blanked (X), the alarm will be disabled. The example below shows the proper implementation of the Min Part Temp alarm. Note that the alarm is blanked in the cooling segment. Seg1 Seg2 Seg3 Seg4 Segment Time 2H Temp Control TC HITC LOTC Temperature Rate 5 Temperature Value CURR Cascade In 50 Cascade Out 100 Watch Item #1 LOTC HITC Criterion >340 <150 Action GO GO Min Part Temp 340 X Grace 1M 4-33

68 CPC Operations Manual Recipe Parameters Page #4-34 Max Part Rate (Alarm) Units: F/min alarm setting or X for disabling the alarm Applies to: Autoclaves, ovens, and other equipment that utilizes part thermocouples. Pass-through: Value will automatically pass to subsequent segments until changed or blanked(x). Control action: None Alarm action: Grace: The Max Part Rate alarm setting will cause the system to alarm if any of the enabled part thermocouple temperature rates exceed the setting for the designated continuous Grace period. The Grace period is used to reduce nuisance alarms by causing the associated alarm condition to be active for a continuous period of time prior to sounding the alarm. The entry is in the time format xs or xm (i.e. 5M). Sensor(s) monitored: This alarm monitors the equipment s enabled part thermocouples. Enabled thermocouples are only those that have been attached to a part (Batch Entry) and are still enabled (highlighted on sensor view screen). 4-34

69 Usage: Usually set during heating and cooling ramping segment(s). CPC Operations Manual Recipe Parameters Page #4-35 Value is usually set at the upper limit of the material s temperature rate specification. If not entered or blanked (X), the alarm will be disabled. Due to the inverted sign of the rates during cooling, Max Part Rate during cooling is actually the slowest cooling rate. The example below shows the proper implementation of the Max Part Rate alarm. Seg1 Seg2 Seg3 Seg4 Segment Time 2H Temp Control TC HITC LOTC Temperature Rate 5 Temperature Value CURR Cascade In 50 Cascade Out 100 Watch Item #1 LOTC HITC Criterion >340 <150 Action GO GO Max Part Rate 6-2 Grace 1M 4-35

70 CPC Operations Manual Recipe Parameters Page #4-36 Min Part Rate (Alarm) Units: F/min alarm setting or X for disabling the alarm Applies to: Autoclaves, ovens, and other equipment that utilizes part thermocouples. Pass-through: Value will automatically pass to subsequent segments until changed or blanked(x). Control action: None Alarm action: The Min Part Rate alarm setting will cause the system to alarm if any of the enabled part thermocouple temperature rates drop below the setting for the designated continuous Grace period. Range: Grace: The Range entry is the temperature range inside which the Min Rate alarm will be enabled. This is useful in applications which require different minimum rates depending on the actual temperature of the thermocouple. Example: (this will enable the Min Rate alarm only between 150F and 340F. Note: Some CPC installations do not include the Range parameter in the Min Part Rate alarm group. The Grace period is used to reduce nuisance alarms by causing the associated alarm condition to be active for a continuous period of time prior to sounding the alarm. The entry is in the time format xs or xm (i.e. 5M). Sensor(s) monitored: This alarm monitors the equipment s enabled part thermocouples. Enabled thermocouples are only those that have been attached to a part (Batch Entry) and are still enabled (highlighted on sensor view screen). 4-36

71 Usage: Usually set during heating and cooling ramping segment(s). CPC Operations Manual Recipe Parameters Page #4-37 Value is usually set at the lower limit of the material s temperature rate specification. If not entered or blanked (X), the alarm will be disabled. Due to the inverted sign of the rates during cooling, Min Part Rate during cooling is actually the fastest cooling rate. Range is used to enable the alarm in certain temperature regions. The example below shows the proper implementation of a single Min Part Rate alarm without Range. Segment Time Seg1 Seg2 Seg3 Seg4 Temp Control TC HITC LOTC Temperature Rate 5 Temperature Value CURR Cascade In 50 Cascade Out 100 Watch Item #1 LOTC HITC Criterion >340 <150 Action GO GO Min Part Rate 1 X -5 Grace 1M 2H This example shows how two Min Rate groups can be used together. Seg1 Seg2 Seg3 Seg4 Segment Time 2H Temp Control TC HITC LOTC Temperature Rate 5 Temperature Value CURR Cascade In 50 Cascade Out 100 Watch Item #1 LOTC HITC Criterion >340 <150 Action GO GO Min Part Rate A 2 X Range Grace 1M Min Part Rate B.5 X Range Grace 1M 4-37

72 CPC Operations Manual Recipe Parameters Page #4-1 Max Pressure (Alarm) Units: Psig alarm setting or X for disabling the alarm Applies to: Autoclaves, presses, and other equipment that utilize positive pressure. Pass-through: Value will automatically pass to subsequent segments until changed or blanked (X). Control action: None. Alarm action: Grace: The Max Pressure alarm setting will cause the system to alarm if the pressure value exceeds the setting for the designated continuous Grace period. The Grace period is used to reduce nuisance alarms by causing the associated alarm condition to be active for a continuous period of time prior to sounding the alarm. The entry is in the time format xs or xm (i.e. 5M). Sensor(s) monitored: Usage: This alarm monitors the equipment s current controlling pressure value. Use whenever you want to alarm on excessive pressure. Recommend setting value to the maximum pressure allowed per material specifications. Recommend setting value in the pressurization segment(s). If not entered or blanked (X), the alarm will be disabled. This following example shows proper implementation of the Max Pressure parameter: Seg1 Seg2 Seg3 Segment Time 20M Pressure Rate 5 X Pressure Value 90 0 Watch Item #1 PRESS PRESS Criterion >89 <1 Action GO GO Max Pressure 95 Grace 1M 4-1

73 CPC Operations Manual Recipe Parameters Page #4-39 Min Pressure (Alarm) Units: Psig alarm setting or X for disabling the alarm Applies to: Autoclaves, presses, and other equipment that utilize positive pressure. Pass-through: Value will automatically pass to subsequent segments until changed or blanked (X). Control action: None. Alarm action: Grace: The Min Pressure alarm setting will cause the system to alarm if the pressure value drops below the setting for the designated continuous Grace period. The Grace period is used to reduce nuisance alarms by causing the associated alarm condition to be active for a continuous period of time prior to sounding the alarm. The entry is in the time format xs or xm (i.e. 5M). Sensor(s) monitored: Usage: This alarm monitors the equipment s current controlling pressure value. Use whenever you want to alarm on low pressure. Recommend setting value to the minimum process pressure allowed per material specifications. Recommend setting value in constant pressure segment(s). If not entered or blanked (X), the alarm will be disabled. Remember to blank (X) the setting during depressurization segments. This following example shows proper implementation of the Min Pressure parameter: Seg1 Seg2 Seg3 Segment Time 20M Pressure Rate 5 X Pressure Value 90 0 Watch Item #1 PRESS PRESS Criterion >85 <1 Action GO GO Min Pressure 85 X Grace 1M 4-39

74 CPC Operations Manual Recipe Parameters Page #4-40 Bag Leak Alarm Units: - Hg or +Psig alarm setting or X for disabling the alarm Applies to: Autoclaves, ovens, and other equipment that utilizes bagged vacuum. Pass-through: Value will automatically pass to subsequent segments until changed or blanked (X). Control action: None Alarm action: Grace: The Bag Leak Alarm setting will cause the system to alarm if any of the enabled part vacuum probe values exceed the setting for the designated continuous Grace pe riod. The Grace period is used to reduce nuisance alarms by causing the associated ala rm condition to be active for a continuous period of time prior to sounding the alarm. The entry is in the time format xs or xm (i.e. 5M). Sensor(s) monitored: Usage: This alarm monitors the equipment s enabled part vacuum probes. Enabled monitors are only those that have been attached to a part (Batch Entry) and are still enabled (highlighted on sensor view screen). Recommend setting in segments that change vacuum values. Value is usually set to a vacuum alarm value (i.e. -22) for vacuum segments or a positive pressure value (i.e. 5) for vented segments. The values are typically provided in the specification for the material or part being processed. If not entered or blanked (X), the alarm will be disabled. The example below shows the proper implementation of the Max Part Temp alarm. Seg1 Seg2 Seg3 Seg4 Segment Time 2M Vacuum Rate Vacuum Value Bag Leak Alarm

75 CPC Operations Manual Recipe Parameters Page #4-41 Max Segment Time (Alarm) Units: Minutes, or X for disabling the alarm Applies to: Any process Pass-through: Value will automatically pass to subsequent segments until changed or blanked (X). Control action: None Alarm action: Grace: The Max Segment Time alarm setting will cause the system to alarm if the current segment s elapsed time exceeds the setting for the designated continuous Grace period. The Grace period is used to reduce nuisance alarms by causing the associated ala rm condition to be active for a continuous period of time prior to sounding the alarm. The entry is in the time format xs or xm (i.e. 5M). Sensor(s) monitored: This alarm monitors the segment s elapsed time counter. 4-41

76 Usage: CPC Operations Manual Recipe Parameters Page #4-42 Use in applications which require an alarm to sound if the time between the HITC soak-start and LOTC soak-start exceeds a preset value. If not entered or blanked (X), the alarm will be disabled. Example: If a process specification has a soak time of 120M minimum and 180M maximum, the following recipe would sound an alarm to the operator indicating that the some parts in the load will exceed the spec. limit. Note that some of the parts are already curing in Segment #3; add Seg #3 time to Seg #4 time and you can see why the alarm is set for 60M in segment #3. Seg1 Seg2 Seg3 Seg4 Seg5 Segment Time 2H Temp Control TC HITC LOTC Temperature Rate 5 Temperature Value CURR Cascade In 50 Cascade Out 100 Watch Item #1 HITC LOTC HITC Criterion >340 >340 <150 Action GO GO GO Max Segment Time 60M X Grace 4-42

77 CPC Operations Manual Recipe Parameters Page #4-43 Min Soak Temp Units: Minutes, or X for disabling the TimeInSoak function Applies to: Autoclave and oven applications which are required to utilize the advanced TimeInSoak function of CPC. Pass-through: Value will automatically pass to subsequent segments until changed or blanked (X). Description: This parameter is used only by companies that require TimeInSoak control. It is set to the minimum soak temperature for the specific cure process. Entry of this parameter automatically enables the TimeInSoak function and allows the recipe s progress to be controlled by the TIS (low time-in-soak) sensor value rather than by temperature. The TimeInSoak function utilizes the Low Soak Temp parameter to automatically determine the elapsed soak time for each thermocouple on each part during the run. This information is then used to calculate the minimum and maximum soak times for each part individually, and calculate a global minimum and maximum soak time for the entire batch. Once the global time is calculated a recipe can be programmed to use the Batch s Low Time-In-Soak value (LOTIS sensor) for cure progress rather than global HITC or LOTC temperatures. The advantage to using the LOTIS approach versus the temperature approach is that run times can be dramatically decreased in situations where operator or the system disables a low-reading thermocouple. In the LOTIS approach, the system will dynamically calculate a new total elapsed SoakTime after the thermocouple is disabled, possibly reducing the current elapsed soak time by minutes or hours. The disadvantage to using the TIS approach is that it results in a confusing and nonintuitive Recipe program. Additionally, because the soak period is dynamic, it is difficult to implement the Low Part Temp alarm. 4-43

78 Examples: CPC Operations Manual Recipe Parameters Page #4-44 Here s an example of a conventional temperature based process without Min Soak Temp entered: Seg1 Seg2 Seg3 Seg4 Segment Time 2H Temp Control TC HITC LOTC Temperature Rate 5 Temperature Value CURR Cascade In 50 Cascade Out 100 Watch Item #1 LOTC HITC Criterion >340 <150 Action GO GO Min Soak Temp Here s an example of the same cure cycle using TimeInSoak functionality. Note that there is no soak segment; the ramp and soak are contained in the same segment. Seg1 Seg2 Seg4 Segment Time Temp Control TC HITC LOTC Temperature Rate 5 Temperature Value CURR Cascade In 50 Cascade Out 100 Watch Item #1 LOTIS HITC Criterion >120 <150 Action GO GO Min Soak Temp

79 CPC Operations Manual Batch Entry Operations Page # Batch Entry Operations The following chapter discusses the operations performed on the Batch Entry screen. This is the viewed batch, to be used for next run. This is the currently display part Heres where you enter part information. You can type a partnumber here to enter it directly. This image is automatically displayed from the database. This is a list of parts in the database. You can doubleclick an entry to add a new part. These are the sensors that are attached to the part. This is the area where database memos are displayed. You can dbl-click here to change the action for the vacuum lines. What is a batch? The term batch is used to identify a group of parts that will be processed together in a single run. This generic term is equivalent to the term Load on other systems. Why do I have to enter a batch? If the controlled application requires data and reporting on individual parts, you are required to enter the parts and part information on the batch entry screen prior to startingthe run. What s the difference between a PreBatch and CurrentBatch? The CPC system supports batching of parts for a current run (CurrentBatch folder) or batching of parts for future runs (PreBatches folder). Pre-batching is normally utilized only in high-volume production applications where parts can be identified and batched well before they are actually run. For most of your applications you will utilize the Batch selection in the CurrentBatch folder. 5-1

80 How to clear the old part information? CPC Operations Manual Batch Entry Operations Page #5-2 Upon entering the Batch Entry Screen, you will notice that the batch and parts from the previous run will still be entered. The following procedure should be used to clear the current batch contents. 1) Click the Remove From Batch button. 2) The system will display a message Remove all parts?. Click the Yes button. The currently selected Batch (top-left section) will remain, but the parts in the lower left section will be removed. Note: Don t click the Remove Batch button. This will remove the entire Batch object from the upper-left Batches section. What s the part database used for? The CPC Part Database stores common parts and part information that can be selected during part entry operations. The use of this database reduces typing errors and pr ovides the ability to track and record any number of part fields. Each part database record may contain field information (ie. Part#, Lot#, etc.), recipe matching information, tool information, and other fields used for quality control and post-run analysis of the part. How to edit the part database? Click the Edit Part Database button to access the Part Database Editing screen. See Database Management chapter for more information. How to add a part from the database listing? The following procedure can be used to create and enter a new part using the Part Database feature. 1) Scroll through the Part/Tool Database listing to locate the database selection. 2) Double-click the entry. The system will then add a new part based on that database entry. Upon adding a new part, the system will fill-in the part fields as designated in the Part Database. Automatic recipe selection If a Recipe field is identified in the database, the system will automatically load and select that recipe for the run. Once a recipe is selected, the system will insure that all subsequent parts match that recipe selection. If there is a recipe conflict the system will alert you with a message. How to add a part without using the database? The following procedure can be used to enter a new part without using the integrated part database. 1) Make sure the last part in the lower-left section is highlighted. This will position the new part at the end of the list. 2) Click the Add To Batch button. A new part will be added. 5-2

81 How do I add a new part using a bar-code wand? CPC Operations Manual Batch Entry Operations Page #5-3 If you are using a wedge style barcode wand, the following procedure can be used to add a new part. 1) Single-click the Part To Add entry the current contents will be highlighed. 2) Wand the code the system will display the entry and automatically add a new part with the Part Number (or 1 st field) filled-in. After the wand operation, the system will highlight the next part entry field so that it can be wanded or typed. How to add multiple parts under one bag? A useful feature of the CPC batch entry system is the ability to add multiple parts which use use the same set of attachment sensors (ie. vacuum probe). This type of entry is often referred to as a multibag or multi-part tool. The following procedure shows how to create a multi-part tool/bag entry: 1) Make sure that the As a Single Part checkbox is selected. 2) Add the first part. 3) Select the sensor attachments for the multi-part bag. The first part will now be the container or parent-part for the other parts in the set. 4) Now click the As a Part-on-Tool checkbox to indicate that subsequent part additions will be added as a set to the first part. 5) Add the next part. The system will create this part as an indented child of the first part (lower-left display). It will also automatically inherit the sensors from the first part. 6) Repeat step #5 for the remaining parts in the multi-part set. Upon adding the final part in the set, click the As a Single Part checkbox to continue adding normal parts. Entering part fields If you are using the database feature to enter the parts, the system will automatically fill in some of the required part fields. You can enter the other fields by clicking the field entry and typing a new value. If configured, the fields can also be setup to displa y a pull-down listing of entry options. You can access the pull-down listing by double-clicking the entry. What are part attachments? Part attachments are thermocouples, vacuum probe transducers, vacuum source lines, and other items that are phyically connected to a part or tool in order to record and/or display the temperature and/or vacuum level of the part during the run. In order for the software to correctly record, control, and alarm each part, the attachments for each part must be selected on the batch screen. 5-3

82 How to select part attachments CPC Operations Manual Batch Entry Operations After you ve entered the part field information for the current part, you can select the attachments by following this procedure Page #5-4 1) Click the Select Attachments button. The system will display the attachments selector. 2) Click the appropriate tab and select the index number of the sensor(s) and lines that are physically attached to the actual part. Indication that attachment has been used Once a sensor is selected, its index number will be eliminated from the grid display on subsequent part entrys. This eliminates the possibility of duplicate sensor attachment in a given batch. Indication that attachment is decertified Sensors which have been decertified (calibration) or set to faulty (operator) will be displayed in red. Red indexed attachments cannot be selected for a part. 5-4

83 Which attachments have actions? CPC Operations Manual Batch Entry Operations Page #5-5 There are a few types of attachments which include paired actions which are used to control the phyical state of the attachment hardware. These attachments will force the attachments selector for to display the possible action choices during attachment operations. Vacuum source lines with valve selection On some autoclaves and ovens, the vacuum source lines have automatic valving which can be set for VAC, VENT, or OFF action. Vacuum probe lines with SRC or PRB selection Some autoclaves have dual purpose vacuum lines which can be selected for source operation or probe operation. In this case, the vacuum line would be the attachment and the action SRC or PRB would be displayed (see figure above) Changing the action of the attachment You can change the attachment action two ways: 1) Click the action button on the selection form during the attachment operation. Or.. 2) Double-click the action verb on the part sensor display portion (bottom-right of batch entry screen). The system will display a pulldown listing of the available actions for your selection. 5-5

84 Viewing and printing a batch report CPC Operations Manual Batch Entry Operations Page #5-6 Click the Batch Report button to access the batch report view. From the batch view, you can print copies of the batch report. Batch report contents The batch report contains the current equipment, operator, loadnumber, and recipe selected for the run. The batch report also includes the current leak-test results for the batch. This information will be available only after an integrity check is performed on the parts (see later chapter). Multi-part tools are identified with a Parent part index number. For example, if the second part was added to the first part, then the second part would have a parent index of

85 CPC Operations Manual Part Entry Screen Page # Reporting and Data Analysis This chapter provides instruction on the use of the CPC data-analysis and reporting system. Selected datafile. Run information for selected Parts in the selected datafile. Selected part. Attachments for selected part Data-analysis capabilities CPC s data-analysis system is used to query, analyze, and report on CPC run data. The following lists some capabilities and uses of the data-analysis system: Visual interface View run data in numeric spreadsheet format, including customized sensor groups and disabled sensor identifications. View run data in trend plot format, including interactive zooming and panning. View batch contents including all part database fields and attached sensors. View run messages including tab filtering by message type. View a wide array of visual reports including Batch, numeric spreadsheet, time-insoak, trend, quality batch, quality part, and other derivations. 6-1

86 Printed reports CPC Operations Manual Part Entry Screen Page #6-2 Print a wide array of reports including Batch, numeric spreadsheet, time-in-soak, trend, quality batch, quality part, and other derivations. Quality inspection Automatic data-analysis of the run data in accordance with pre-configured Quality Cards to provide automatic QC buyoff reports for the run and for individual parts. How to access the data-analysis screen From the Main Screen, you can click the Report button to access the screen shown above. Note: You will require at least Operator security access in order to enter this screen. Datafile and run-database information The data-analysis screen provides access to view individual file contents (i.e. run data) as well as database information. Datafile The CPC system stores all run information (i.e. part information, sensors, run data, messages, etc.) in individual datafiles (DAT extension). A new datafile is created for each run processed. These datafiles are the source of the information displayed and reported in the dataanalysis screen. Datafiles are normally stored in the C:\Data directory on the primary and backup PC s harddrives. Additionally, if your system is connected to a remote server, the datafiles will be archived to a server drive for remote viewing and storage. Run Database The CPC run database is a single relational database that contains specific information from each and every run. This information includes part, attachment, run, recipe, process, and QA status records. The run database is useful for searching and locating specific run data by utilizing fielded search criteria. The run database is also the source of SPC reporting via the SPC system. Browsing and selecting a specific datafile for analysis The system will automatically access the last datafile that was analyzed whenever the dataanalysis screen is displayed. This file will normally be located in the C:\Data directory of the local computer. Files on the local computer This procedure will locate and display all datafiles stored in the local data directory. 1.) Click the Browse for More Files button to access the Windows explorer. 2.) Search and locate the Data directory in the C drive (below MyComputer). Click on any one of the displayed datafiles. 3.) Click the Open button to return to the analysis screen. The system will read the datafile and display the run and part information. The Current Directory will reflect the selected directory and the Files in Current Directory will be displayed 6-2

87 Files on the backup computer CPC Operations Manual Part Entry Screen Page #6-3 This procedure will locate and display datafiles from the backup computer. This can be useful if the primary computer s data is corrupt. Note: This is only possible on systems which utilize the dual-pc architecture. 4.) Click the Browse for More Files button to access the Windows explorer. 5.) Double-click and dropdown the Look In listing and select Network Neighborhood. The networked computers will be displayed, including PCA and PCB. 6.) Double-click on PCB to expose its shared drive(s). 7.) Double-click on the C drive. 8.) Double-click on the Data directory to view a listing of all backup data. 9.) Click the file you want. 10.) Click the Open button to return to the analysis screen. The system will read the datafile and display the run and part information. The Current Directory will reflect the selected directory and the Files in Current Directory will be displayed. Selecting the current run s datafile One unique feature of the CPC data-analysis system is its ability to load and analyze data from a run currently in process. This is useful in determining whether run anamolies will show-up in the data reports. Refreshing the file listing The file listing is updated only upon entering the screen or changing the current directory. You can force the listing to update (i.e. new datafiles) by clicking the Refresh button. Finding a datafile via a run database search As discussed above the run database is useful in locating specific run information based on a fielded search. For example, if you want to view the data for a specific part (unique serial number), you can search for that part s serial number in the database and have the system automatically locate and load that run s datafile for analysis. Accessing the database You can access the database form by clicking the Search Run Database button. If your system is configured to archive data to a remote server, you can search that remote server s run database (and files) by selecting the Use Remote Database checkbox prior to selecting the Search button. 6-3

88 Searching the run database CPC Operations Manual Part Entry Screen Page #6-4 The search form below provides a means of searching the database for records which match a fielded search criteria. This form provides six entries that can be used to define your search query. Table Select from one of the many database tables, including Parts, Recipes, Runs, Equipment, Attachments, Variables, SPCVariables, QCStatus, and Messages. Field Select a fieldname for the selected table. The pulldown will automatically reflect only the fieldnames available for the selected table. Compare Select a comparison. The pulldown will include >, <, =, <>, Like, and All. Like allows wildcard searches in the Compare Value entry. Compare Value This entry is the value or text that you want to search for. The entry can be typed or selected from the unique pulldown list of values. From and To Select the time range of the search. The pulldown listings will show the unique datetimes for all runs in the database. 6-4

89 Selecting the datafile CPC Operations Manual Part Entry Screen Page #6-5 After the search returns the resulting datafile you can click on that datafile to force the data-analysis system to automatically select and load that file for further viewing and reporting. Datafile loading process After you select a specific datafile, the system will load the datafile s contents into memory. Depending on the size of the datafile, this process could take between 1-10 seconds. A status bar will indicate the relative completion of the loading process. Once the file is loaded, the system will display its batch contents in the data-analysis screen. Viewing batch contents The batch contents for a loaded datafile will be displayed at the bottom of the screen in tab format. Each tab represents on part in the batch. Click a part tab to display that part s contents. The contents will include the part s database fields and the sensor attachments. Part fields The part fields shown in the batch contents will include the operator entered fields as well as the database fields not entered by the operator (i.e. auto-entered fields). Part attachments The part attachments will be displayed in categories which include part thermocouples, part vacuum probes, part vacuum sources, and miscellaneous attachments. 6-5

90 Viewing the data in numeric format CPC Operations Manual Part Entry Screen Page #6-6 Once the datafile has been loaded, you can click on the Numeric tab at the top of the screen in order to display the Numeric Data View sheet. Show data from pulldown listing This pulldown listing provides display options which group sensors in manageable datasets. Primary Sensors view This pulldown selection displays the spreadsh eet view of only the primary sensors. The set of primary sensors differs from system to system, and can be reconfigured easily to meet the user s requirements. All Sensors view This pulldown selection will display all sensors and inputs stored during the run. Note: The display of this dataset on larger systems may require seconds to update the spreadsheet. 6-6

91 Selected view CPC Operations Manual Part Entry Screen Page #6-7 This pulldown selection will access the Tag Selection Form. This form provides an easy mechanism to select only the specific sensors that you want to view. Once selected, that set of sensors will be the default set used in all subsequent Selected options. View by part The Show data from pulldown listing will also include a single selection for each part in the anayzed batch. These part selections will automatically display the attachments for the specific part as well as a small set of primary sensors (configurable). Disabled sensors If a sensor becomes disabled during the run its data will be displayed in red on the numeric data view screen. This feature allows you to discriminate between active controlled sensors and disabled ones. Exporting data for external analysis CPC provides an export function in the Numeric Data View screen that automatically exports the currently selected dataset to disk in comma-delimited ASCII format. This format is readily imported into a wide variety of 3 rd -party programs including MS Excel, MS Access, Dbase, Lotus, and other analysis programs. To export data: 1.) Select and load the datafile 2.) Click on the Numeric tab to view the Numeric Data View screen. 3.) Click and select a data set via the Show data from entry. 4.) Click the Export To File button. 5.) The system will name the file with the datafile name + export.txt. Rename the file as required. Note: Use a TXT extension so that Excel can automatically distinguish the file as a text file. To import data into MS Excel : 1.) Open Excel application 2.) Select File and then Open from menu. 3.) Select Text files from the Files of type selection. 4.) Target and open the created exported file (ie. Export.txt) 5.) Excel will identify the file as a delimited file. Click Next. 6-7

92 CPC Operations Manual Part Entry Screen Page #6-8 6.) Excel will suggest tab delimited. Deselect tab and select comma. Click Next. 7.) Click Finish to complete the load. Viewing the data in trend format Click the Trend tab to view the data in trend format. Click and drag this vertically to change the upper limit. Click and drag this vertically to pan the range Click and drag this horizontally to change the left time limit. Click and drag this horizontally to pan the time range. Click and drag this vertically to change the lower limit. Panning and re-scaling the trend Click and drag this horizontally to change the right time limit. The trend view can be zoomed and panned to view each individual data interval of the entire run: The right-hand spanning bar is used to rescale and m ove the currently viewed vertical range. The lower-hand spanning bar is used to rescale and/or move the currently viewed time scale. Selecting a different data set Click the Show data from selection to change the currently viewed sensor group. The pulldown selections will include Primary Sensors, All Sensors, Active Sensors, and sensors on each part. Each selection choice is defined on the View data in numeric form section above 6-8

93 View the run messages CPC Operations Manual Part Entry Screen Page #6-9 Click the Messages tab to view the run messages for the run. Each message will be colorcoded. Time Types Part Tag Time of message entry during the run. Each message includes a message type parameter. The following general types are defined: Alarm Alarm message System - Normal system message Manual Manual intervention during the run Operator Operator entered message during the run CureMessage Comment entered in recipe for the current segment This parameter indicates the part index associated with the alarmed sensor. This parameter indicates the name of the sensor which is being alarmed. 6-9

94 CPC Operations Manual Part Entry Screen Page #6-10 Value This represents the tag value at the time of the alarm. Criteria This is the comparison that triggered the alarm condition. Setting This is the alarm setting at the time of the alarm. 6-10

95 CPC Operations Manual Part Entry Screen Page #6-11 View and print data reports Click the Reports tab to access the reporting section of the data-analysis system. Entry definitions The Reports section includes a number of entries which can be used to modify the reported information and structure: Report type Pulldown listing to select the type of report View Page # Pulldown listing to view a specific page of the report. Data Interval Selects the frequency of data reporting. Quality Card Selects the quality card used to analyze the data. Copies The number of copies to print. 6-11

96 Batch report CPC Operations Manual Part Entry Screen The batch report contains all part information, including attachments, parent part associations (i.e. parts on tools), and identification of disabled thermocouples and sensors. Numeric reports Page #6-12 Numeric reports are provided for Primary Sensors, Active Sensors, All Sensors, and sensors-per-part. The Numeric report includes all data at the selected interval for the selected set of sensors. The displayed numeric may include a? or! prefix character to indicate a disabled sensor. An <S> designation indicates that the displayed numeric record was a record saved at a segment change, and not typical interval data. The screen below shows a typical numeric report by part (see Report type). 6-12

97 CPC Operations Manual Part Entry Screen Page #6-13 Trend reports Trend reports are provided for Primary Sensors, Active Sensors, All Sensors, and sensors per part. The Trend report includes all data at the selected interval for the selected set of sensors. Note: The trend report can be pre-configured to show or elliminate disabled thermocouples from the report. The screen below is a trend report by part: 6-13

98 CPC Operations Manual Part Entry Screen Page #6-14 Message report This report displays the full-color message log for the run. 6-14

99 CPC Operations Manual Part Entry Screen Page #6-15 Quality reports Quality reporting The report indicates an out-of-specification 6-15

100 CPC Operations Manual Part Entry Screen Page #6-16 Time-in-soak reports This report provides part information and the low and high soak times for the parts. The report indicates an out-of-specification Note: This report is only possible on systems which utilize the Recipe s TimeInSoak function. 6-16

101 7. Part-Tool Database Management CPC Operations Manual Part-Tool Database Management This chapter describes the following database management topics: Part-Tool database Creating the database tables Editing databases, including adding and deleting new records Database implementation What is the part-tool database? Page #7-1 The Part-Tool database contains information on the production parts and production tools that will be processed in the equipment. Though the use of the database is optional, it can be a useful tool in production environments. Why should I use the part-tool database? The part-tool database is a useful production tool that provides the following benefits: Ease part entry The part-tool database can be utilized to speed-up part entry. During part entry operations, the operator can select a part from the database. At this time the system will automatically enter all relevant constant fields (e.g. part #, name, description, material, etc.). Eliminate errors When used during part entry, the database feature will eliminate typos and other entry errors. This is critical in production systems that utilize CPC s SPC and post-run analysis features. Automatic Recipe selection If you utilize the part-tool database during part entry, the system can be configured to automatically load the correct recipe for the part(s) that are entered. Additionally, any part/recipe incompatibility will be identified to the operator at entry time. Tool cycle management If you utilize the tool feature of the database, then the system will automatically track each tool s cycle count, and warn the operator when the tool is due for maintenance. What is a part template? A part template is a pre-defined limited list of part database fields that will be displayed to the operator during Batch entry operations. Typically only fields that require operator entry are displayed in the template. Renaming fields The template allows you to rename the database source fields for operator viewing. For example, if the database field is PARTSN, you can create a part template field named Part Serial # that references the database field. 7-1

102 Memos CPC Operations Manual Part-Tool Database Management Page #7-2 The part template field can be assigned as a memo. In this way the information stored in the targeted database field will be displayed in the memo section of the Batch entry screen. Pictures The part template field can be assigned as a picture. In this way the information in the targeted database field will represent a picture file (e.g. PART.JPG) and will be displayed in the picture section of the Batch entry screen. Database structure The Part-Tool database includes two tables, each of which have a required minimum number of fields. Parts table The following minimum required fields are included in the Parts table. Note: you can add any other field as required by your process. RECORDID PARTTEMPLATE Automatically generated record identification number. Note: This is not shown on the Edit Parts Table screen. Identifies the template that will be used for editing this part in the Batch entry screen. Note: TEMPLATENAME can also be used. RECIPE This identifies the recipe file (e.g. Recipes\Epoxy) that will be automatically selected whenever this part is entered. The following fields are only included on systems that will utilize the tool feature of the CPC system. TOOL TOOLLIST Tools table This identifies which tool is used for this part. The name of this field can be different (e.g. TOOLSN) depending on the installation. Note: This tool field is a link between the part record and the tool record in the tool table. This field represents a comma-delimited listing of tools that can be used with this part. The following required fields are included in the Tools table. Note: This table is only utilized on installations that use the tool tracking feature of CPC. RECORDID TOOL Automatically generated record identification number. Note: This is not shown on the Edit Tools Table screen. This is the serial number of unique identifier for the tool. The name of this field can be different (e.g. TOOLSN) depending on the installation. 7-2

103 Database Management screen CPC Operations Manual Part-Tool Database Management The Database Management screen is accessed via the CPC Support screen. This screen is used for part template operations as well as for access to the database building and editing screens. Page #7-3 Note: The Edit Parts Table operation can also be accessed via the Edit Database button on the Batch entry screen. Add/delete fields from Parts table Add/delete fields from Tools table Edit the Parts table, including add/delete records. Edit the Tools table. Standard part template Template operations Fields in the selected part template Template field operations 7-3

104 Part template operations CPC Operations Manual Part-Tool Database Management You can add, delete, or modify part templates on the Database Management screen. Add a new template Page #7-4 1.) Click the Add Template button to add a new part template. Note: Multiple templates are only required if you want different part entry formats to be used for different types of parts (e.g. production vs. lab) 2.) The new name Template will be displayed in the Templates listing. Doubleclick this Template entry to access the renaming form. 3.) Now type and enter the Name. Click Close to complete. Type and enter new name here. Note: The QC Cards feature is non-implemented at this time. Delete a template 1.) Click and select a template on the Templates listing. 2.) Click the Delete Template button. The system will request confirmation prior to performing the deletion. Change the name of an existing template 1.) Click and select a template on the Templates listing. 2.) Click the Edit Template button. The system will display the Template window for name change. Note: Whenever you change a template name, you will need to also change all the PartTemplate field of all part records that targeted the template s original name. 7-4

105 3.) CPC Operations Manual Part-Tool Database Management Page #7-5 Add a new field to a template 1.) Click the Add Field button to add a new field to the template. A new field named Field will be added to the Part Fields in Template listing. 2.) Double-click the new row in the listing. A field editor will be displayed. 3.) Type the field name that you want displayed to the operator during part entry operations. Note: Though not required it is recommended that the template field name be the same as the database source field. This will avoid confusion. 4.) Click the Type selection and select Text, Memo, or Picture from the pull-down listing. Text Displayed as normal text entry in the batch entry screen. Memo Displayed as read-only text in the memo section of the batch entry screen. Picture BMP or JPEG File that will be displayed as a picture in the picture window of the batch entry screen. 5.) Click the Data Source selection and select the database source field from the pull-down listing. 6.) If you want a pull-down selection to be offered to the operator during part entry, enter a comma-delimited listing of pull-down choices in the List Options parameter. If the pull-down choices are contained in another database field, enter that field name in arrow-brackets (e.g. <ToolList>). 7.) Select Auto-Display to force display of this field on the Batch entry screen. 8.) Click the Close button to complete. Delete a template field 1.) Click and select a field in the Part Fields in Template listing. 2.) Click the Delete Field button. The system will request confirmation prior to performing the deletion. Edit an existing field 3.) Click and select a field in the Part Fields in Template listing. 7-5

106 CPC Operations Manual Part-Tool Database Management 4.) Click the Edit Field button. The system will display the Part Field Editor. Table building operations Page #7-6 The following section describes how you can add or de lete a field from an existing table. The section examples use the Parts table, but the same procedure can apply to the Tools table. Accessing the Table Builder screen Click on the Build Parts Table to access the Table Builder screen. Adding a field 1.) Click the Add Field button to add a new table field. The system will display the Field Editor window. 7-6

107 CPC Operations Manual Part-Tool Database Management Page #7-7 2.) Type the new Field Name 3.) Click the Data Type selection and choose from the available data types. Text Long - Text field that can include any characters or numbers. - Long integer value. No decimal points or alpha characters. Single - Floating-point number (with decimal points). Memo - Variable length text field (not recommended). Date - Date field. 4.) Enter the length of the field in the Field Size parameter. This is only required for Text fields. Deleting a field 1.) Click and select the field in the Database Fields listing. 2.) Click the Delete Field button. The system will request confirmation prior to deleting the field. Deleting fields is a non-recoverable operation. Data for the field will be lost. Editing a field 1.) Double-click the field that you want to edit. The system will display the Field Editor window. 2.) Change the properties of the field as required. Changing field type or size is a non-recoverable operation. Existing record data for the field may be lost. 7-7

108 Editing the Parts table CPC Operations Manual Part-Tool Database Management Page #7-8 Click the Edit Parts Table button on the Database Management screen to access the Table Editor for the Parts table. Currently selected record. Record listing (by PartNumber) Field values of currently selected record. Listing of available Recipes. Listing of tools in the Tools table. Memo editing and Picture viewing window. Choose how to list the records. Selecting a specific record You can select a specific record by either browsing the record listing and clicking on the selected record, or by typing the name of identification of the record in the Parts in Table text box at the top of the listing. Which fields should be entered The parts table can include variable fields (e.g. SerialNumber) and fixed fields (e.g. PartNumber). Variable fields are left blank in the database. They are entered by the operator during part entry operations. Fixed fields are values that are entered in the database. When the operator enters a part during part entry, the system automatically fills in these part fields according to the database field value. 7-8

109 Adding a new record CPC Operations Manual Part-Tool Database Management Page #7-9 1.) Click the Add Record button to add a new record. The system will show the new record in the listing and select it for editing. 2.) Fill-in the desired fixed fields as appropriate. Deleting a record Note: When you change the field identified by the Selection Field parameter (e.g. PartNumber above), the listing of the record will change to reflect the new field value. 1.) Click and select a record from the listing. 2.) Click the Delete Record button. The system will request confirmation prior to deletion. This is a non-recoverable operation. All record data will be lost. Editing a record 1.) Click and select a record from the listing. 2.) Edit the fields as required in the contents section. Recipe entry for auto-selection and compatibility check The following features are enabled if the Recipe field is entered in the part record. When the part is selected and entered by the operator, the system will automatically select and transfer the recipe for the next run. If parts which required different recipes are selected by the operator during part entry, the system will issue a incompatibility warning. The following Recipe selection procedure is offered: 1.) Click the Recipe field in the contents section. The system will enable the Recipe listing on the right-side of the screen. 2.) Double-click the desired recipe. The system will place the recipe, including folder path, in the Recipe field (e.g. Recipes\LOW_TEMP_IDWA ). Tool and ToolList selection The following procedure is useful if you play to utilize the Tools table for tool entry and tool tracking. You must decide whether the current part (e.g. current record) is compatible with one tool or multiple tools. If only one tool can be used for this part, then enter that tool in the Tool field. 1.) Click on the Tool field. 2.) Double-click the Tool selection in the Tool listing. The system will automatically place the tool identification in the Tool field. If the current part can be used with multiple tools, then you can provide a pull-down selection of compatible tools to the operator during entry operations. The ToolList field is utilized for this purpose. 1.) Click on the ToolList field. 7-9

110 CPC Operations Manual Part-Tool Database Management 2.) Double-click multiple selections in the Tools listing. The system will enter a comma-delimited listing in the ToolList field (e.g. X222-A, X223-B ) Entering a memo Page #7-10 If the field will be utilized as a read-only memo (e.g. template Memo type), you can type the value in the multi-line memo window. 1.) Click on the specific field. 2.) Click in the Memo window and type the memo you want displayed to the operator during part entry. 3.) Click the Save button to store the memo s contents in the field. Selecting a picture If you want a picture or photo displayed to the operator during this part s entry, you can select that picture using the Picture window. Note: All picture files (e.g. BMP, JPEG, etc.) that you want to use must be stored in the resources directory of the system. The resources directory are in C:\Program Files\CPC ObjServer\Resources. Filename of picture, set by clicking the Save button. Picture window. Click to browse files. Click to send the filename to the field. 7-10

111 CPC Operations Manual Part-Tool Database Management 1.) Click on the field that will contain the picture file (e.g. Picture). 2.) Click on the Picture window tab. Page # ) Click the Open.. button to select from the picture files in the Resources directory. The selection will be displayed in the Picture window. 4.) Click Save to store the current picture s filename to the field. 8. Calibration and Certification This chapter provides information concerning calibration and certification of sensors used on the CPC system. Note: Each CPC installation is highly customized to meet the equipment and customer requirements. Due to this per-system customization, the information, examples, and screens described in this chapter may differ from your exact installation. Definitions The following definitions are offered: Calibration Calibration refers to the act of modifying the software constants used by the system to adjust the accuracy of a sensor s value. Calibration is normally required whenever a sensor value is inaccurate when compared to a certified standard. Certification Certification refers to the procedure that validates and records the accuracy of a sensor or group of sensors. The certification process typically creates a Certification Report. Security requirements In most installations the calibration and certification screens are locked for all users except maintenance and cal/cert personnel. Prior to accessing the calibration and certification screens, you will need to log into the system using an appropriate user. Accessing the calibration and certification screens From the Main Screen, click the Support button to access the Support Screen. Calibration and Certification buttons will then gain access to the specific screens. 8-11

112 Calibration screen CPC Operations Manual Calibration and Certification Page #8-2 The screen below is typical of a CPC calibration screen. The calibration screen is used to target one or more sensors for auto-calibration Click here to get Quck-View of TC1 Click here to get Quck-View of VT1 Click here to get Quck-View of Pressure Quick-View form You can access the Quick-View form by clicking on any sensor value on the Calibration screen. Click here to get Standard Cal Form 8-2

113 Calibrate Sensors form CPC Operations Manual Calibration and Certification Page #8-3 You can access the Calibrate Sensors form by clicking on the Calibrate button on the Quick- View form. Select number of sensors to calibrate Enter actual value read from traceable standard. Monitor raw value for stability prior to clicking Set Click Accept after verifying good calibration constants. Scan each sensor s cal constants for consistency How to calibrate thermocouples The following describes the procedure used to ca librate multiple thermocouple sensors. Equipment required N.I.S.T traceable thermocouple simulator capable of generating temperature signals in the range of operation. Note: allow 5-10 minutes of stabilization time after powering the simulator. A parallel daisy-chained thermocouple plug assembly for driving multiple jacks at one time. This is only required if you want to calibrate multiple thermocouple inputs at one time. Note: Some simulators are limited to the number of signals that they can drive. Calibration procedure 1.) On the Calibration Screen click on the first TC value that you want to calibrate. The system will display the Quick-View screen for that sensor. 2.) Now click the Calibrate button to access the Calibrate Sensors form. 3.) Enter or select the number of sensors that you want to calibrate concurrently. For thermocouples this number should correspond to the number of jacks that can be driven at one time. 4.) Plug the simulator into the jacks which you want to calibrate. Set the simulator to the appropriate type of thermocouple (i.e. TypeJ) and a value representing a low operating limit (ie. 50 F). 8-3

114 CPC Operations Manual Calibration and Certification 5.) Enter the simulator value in the low sensor range textbox. Page #8-4 6.) Click the horizontal scroll bar to view the current sensor values. Make sure that the readings are approximate to the value being simulated. 7.) Wait for stabilization and then click Set for the lower value. 8.) Set the simulator a value representing a high operating limit (ie. 800 F). 9.) Enter the simulator value in the high sensor range textbox. 10.) Click the horizontal scroll bar to view the current sensor values. Make sure that the readings are approximate to the value being simulated. 11.) Wait for stabilization and then click Set for the high value. 12.) Click the horizontal scroll bar to view the newly generated calibration constants. The constants for each sensor should be consistent. 13.) If all constants seem consistent c lick the Accept button to finalize the calibration adjustments. 14.) Repeat steps 1-14 for the next set of thermocouples that you want to calibrate. How to calibrate vacuum transducers The following describes the procedure used to ca librate multiple vacuum transmitters/transducers. Equipment required Vacuum source (external pump or equipment source) Ability to connect multiple vacuum probes to one source. This is typically achieved by using a common calibration plumbing network which includes 3-way calibration selection valves on each transducer. N.I.S.T traceable vacuum gauge connected to monitor the calibration vacuum source. Calibration procedure 1.) On the Calibration Screen click on the first probe (i.e. VT1) value that you want to calibrate. The system will display the Quick-View screen for that sensor. 2.) Now click the Calibrate button to access the Calibrate Sensors form. 3.) Enter or select the number of sensors that you want to calibrate concurrently. If the equipment has a common calibration network, you should select the maximum number of probes (i.e. 36). 4.) Switch all probe transducers to the common calibration network. This is often achieved by rotating 3-way manual valves from the Run position to the Cal position. 5.) Set the vacuum source to full vacuum. Wait for the gauge to stabilize. Note the gauge value. 6.) Enter the gauge value in the low sensor range textbox. Remember to enter vacuum as a negative number (i.e. 28.5) 7.) Click the horizontal scroll bar to view the current sensor values. Make sure that the readings are approximate and consistent to the value being sourced. 8.) Wait for stabilization and then click Set for the lower value. 8-4

115 CPC Operations Manual Calibration and Certification Page #8-5 9.) Now vent the vacuum source. Depending on the specific installation, you can either vent the calibration network (3-way valve) or drop the source setpoint to 0. Wait for the gauge to stabilize. Note the gauge value. 10.) Enter the vented value (i.e. 0) in the high sensor range textbox. 11.) Click the horizontal scroll bar to view the current sensor values. Make sure that the readings are approximate and consistent to the value being sourced. 12.) Wait for stabilization and then click Set for the lower value. 13.) Click the horizontal scroll bar to view the newly generated calibration constants. The constants for each sensor should be consistent. 14.) Select different vacuum source settings and compare the accuracy of the sensor s new calibrated values with the gauge readings. 15.) If all readings seem accurate, click the Accept button to finalize the calibration adjustments. How to calibrate pressure transducers The following describes the procedure used to ca librate multiple vacuum transmitters/transducers. Equipment required Pressure source with regulator or equipment pressure. Ability to connect the pressure transducer to the pressure source. This is typically achieved with a 3-way calibration selection valve. N.I.S.T traceable pressure gauge connected to monitor the pressure source. Calibration procedure 1.) On the Calibration Screen click on the Pressure (i.e. PRESS) value. The system will display the Quick-View screen for that sensor. 2.) Now click the Calibrate button to access the Calibrate Sensors form. 3.) Enter or select 1 for the the number of sensors that you want to calibrate concurrently. 4.) Connect the pressure transducer to the pressure source. Note: If available rotate 3- way manual valve from the Run position to the Cal position. 5.) Vent the pressure source (0 psig). Wait for the gauge to reach 0. 6.) Enter 0 in the low sensor range textbox. 7.) Insure a stable display reading and then click Set for the lower value. 8.) Now pressurize the source to a high operating pressure (ie. 200 psig). Wait for the gauge to stabilize on a fixed pressure. Note that gauge pressure value. 9.) Enter the pressure value in the high sensor range textbox. 10.) Insure a stable display reading and then click Set for the high value. 11.) View the newly generated calibration constants. Test the calibrated value by adjusting different source pressures and comparing accuracys with the gauge. 12.) If the readings seem accurate, click the Accept button to finalize the calibration adjustment. 8-5

116 Thermocouple certification screen CPC Operations Manual Calibration and Certification Thermocouple and vacuum certification screens All certification The certification screen below is typical of a thermocouple certification Page #8-6 Locked-in readings for 100 F certification. (Blue) Real-time readings for all sensors. Not certified yet. (Red) Automated certification process The CPC system can automate the thermocouple certification so that one person can perform certification. The automated process scans all thermocouple jacks and records any temperature values that match one of the Auto Cert Values +/- Tolerance. The system will read the sensors once every Check Interval and will require multiple accurate readings (Stability Count) prior to accepting the reading. Note: Stage and Stage Time only apply to variable reference certification (i.e. vacuum). 8-6

117 How to certify thermocouples CPC Operations Manual Calibration and Certification The following procedure can be used to certify all part thermocouples for the installed equipment: Equipment required Page #8-7 N.I.S.T traceable thermocouple simulator capable of generating temperature signals in the range of operation. Note: allow 5-10 minutes of stabilization time after powering the simulator. A parallel daisy-chained thermocouple plug assembly for driving multiple jacks at one time. This is only required if you want to calibrate multiple thermocouple inputs at one time. Note: Some simulators are limited to the number of signals that they can drive. Calibration procedure 1.) From the Support Screen, click Certify Thermocouples button to access the certification screen. Note: your button may have a slightly different caption. 2.) Confirm that the First Sensor and Last Sensor span the range of sensors that you want to certify. Click on the combo selector to change the span if required. 3.) Confirm that the Auto Cert Values and the Tolerance meet the requirements of your specification. Change these entries if required. 4.) Confirm that the Check Interval and the Stability Count meet the monitoring and stability requirements. Note: The Check Interval should be set at a value slightly greater than the normal scan rate for the sensors. 5.) Click the Auto-Cert Enable switch to start the automated process. An audible ping will be sounded at the check time interval. This ping indicates a read process. 6.) Connect the simulator to a group of jacks. 7.) Set the simulator to the first Cert Value (i.e. 100). Wait a time period equal to CheckInterval x StabilityCount. The system should certify the readings automatically. 8.) Set the simulator to the next Cert Value. Wait the time period. Continue for the all remaining Cert Values. 9.) Repeat 6 8 for all of the thermocouples. 10.) View the certification screen results and verify that all thermocouples and values have been certified. If some selections remain in a FAIL state, you can drive those thermocouple readings individually to allow the system to lock-in the value. 11.) Once completed, deselect the Auto-Cert Enable switch to stop the process. 12.) Enter your name in Certification Operator. 13.) Enter a Comment as required. 14.) Enter Cert Expiration Date 15.) Now click the View, Print, or Save button to view the certification report. 8-7

118 CPC Operations Manual Calibration and Certification Page #8-8 Report printing and saving The reporting screen provides printing and saving functionality. Printing Save Select the number of copies and then press the Print button to print the report You can save the displayed report to disk using the Save button. The system will automatically name the file with the title and date of the certification report. Note: For dual-pc systems, the system will save the report on the primary and backup computers concurrently. 8-8

119 How to certify vacuum transducers CPC Operations Manual Calibration and Certification The following describes the procedure used to cert ify multiple vacuum transmitters/transducers with a fixed-reference vacuum setting. Page #8-9 Equipment required External vacuum source (pump and adjustment valve) Ability to connect multiple vacuum probes to one source. This is typically achieved by using a common calibration plumbing network which includes 3-way calibration selection valves on each transducer. N.I.S.T traceable vacuum gauge connected to monitor the calibration vacuum source. Calibration procedure 1.) Switch all probe transducers to the common calibration network. 2.) From the Support Screen, click Certify Vacuum button to access the certification screen. Note: your button may have a slightly different caption. 2.) Confirm that the First Sensor and Last Sensor span the range of sensors that you want to certify. Click on the combo selector to change the span if required. 3.) Confirm that the Auto Cert Values and the Tolerance meet the requirements of your specification. Change these entries if required. 8-9

120 CPC Operations Manual Calibration and Certification Page # ) Confirm that the Check Interval and the Stability Count meet the monitoring and stability requirements. Note: The Check Interval should be set at a value slightly greater than the normal scan rate for the sensors. 17.) Click the Auto-Cert Enable switch to start the automated process. An audible ping will be sounded at the check time interval. This ping indicates a read process. 18.) Adjust the vacuum source to the first Cert Value (i.e. 0). Wait a time period equal to CheckInterval x StabilityCount. The system should certify the probe readings automatically. 19.) Adjust the vacuum source to to the next Cert Value (i.e. 15). Wait the time period. Continue for the all remaining Cert Values. 20.) View the certification screen results and verify that all vacuum probes and values have been certified. If some selections remain in a FAIL state, you can drive those thermocouple readings individually to allow the system to lock-in the value. 21.) Once completed, deselect the Auto-Cert Enable switch to stop the process. 22.) Enter your name in Certification Operator. 23.) Enter a Comment as required. 24.) Enter Cert Expiration Date 25.) Now click the View, Print, or Save button to view the certification report. How to interrupt the certification process You can interrupt the certification process and close the certification screen at any time. When you close the screen the system will ask whether you want to continue the current certification later. If you answer YES, the system will save the current certification results so that you can restart the process without having to re-certify the currently certified sensors. How to recertify a sensor It is often desirable to recalibrate a sensor after it certifies in order to improve its accuracy. After re-calibration you can use the Reset Sensor button to FAIL that sensor so that recertification can be performed. 8-10

121 When to use variable-reference certification CPC Operations Manual Calibration and Certification Page #8-11 The following section discusses the use of variable references in the certification of vacuum systems. This option is seldom used and is normally pre-configured in the vacuum certification screen. Fixed-reference defined A fixed reference certification uses constant values (i.e. 100,250,350) as the standard references for comparing and certifying the monitored temperature values. Variable-reference defined A variable reference certification uses an accurate sensor (individually certified) as the standard used for certifying a group of similar sensors. Vacuum certification with variable-reference In a variable-referenced certification process the system automatically controls the variable referenced sensor (i.e. SYSVAC) at consecutive setpoint levels. At the end of each setpoint stage the system performs a single scan of all sensors for that certification level. At the completion of all stages the system automatically deselects the Auto Cert Enable switch. 8-11

122 CPC Operations Manual Calibration and Certification Page #8-12 Variable-reference certification report The variable-reference report includes actual values and (errors) for each reading. 8-12

123 CPC Operations Manual Security Management Page # Security Management This chapter describes the following security related topics: Security configurations User management Group management Selected user. Attributes for selected user Group memberships for selected user. Available Groups. How to access the Security Management screen Only those with high level access (e.g. Supervisor group) may access the Security Management screen. 1.) Click the Support button from the Main Operations screen. This will access the Support Operations screen. 2.) Click the Setup Security button (or equivalent) on the Support screen. 3.) The Security Management screen will be displayed. 9-1

124 How CPC security works CPC Operations Manual Security Management The CPC security system is a flexible system that can be configured and applied to all aspects of CPC software operations. Security Sentry Page #9-2 When your specific CPC software configuration was created (i.e. at commissioning of system), an ASC field engineer added individual Security Sentry objects to all operations that required security access. Note: Only operations that have a Security Sentry applied are secured. Each Security Sentry confirms that the currently logged-in User has the required Group membership(s) prior to allowing the selected operation. A security sentry can be configured to be Permissive (only specific Groups have access) or Restrictive (all Groups except sepecific ones have access). What operations are secured? The following is a partial list of operations that are normally secured in a CPC installation. Screen Access Recipe editing Run operations (e.g. Start Run) Security management Database management (e.g. Part Database) System configuration via Object Editor Manual override controls Any operation on the CPC system can be secured with a sentry object. If you require additional security sentries, contact ASC for assistance. User defined A User is an individual person or organization of people that will use the CPC software. Each User is added to the Security system and will include a Name, Password, and a configured list of security Group memberships that are applicable. As an individual person You can setup the security system with individual Users for each person using the system. This is typical of production operations that require tracking of specific operators and personell on the system. As an organization of people You can setup the security system with minimum Users that represent the type of person that will be using the system. For example, rather than have a one-to-one relationship between a security User and a real person, you can instead have a group of people use a single log-in User (e.g. LabOperator). 9-2

125 Group defined CPC Operations Manual Security Management Page #9-3 A Group is a specific membership that can be applied to a User. Each User can have a single membership or a number of memberships. Because each Security Sentry contains a list of Groups that are either permitted or restricted from the specific operation, Groups are typically pre-configured during system commissioning. Typical Groups Operator Usually applied as a low-level security access. Engineer Usually applied to users that require Recipe editing, support, and database managmenent access. Calibration Usually applied to users that must calibrate the system. Maintenance Usually applied to users that are given the ability to force I/O and view scripting. Supervisor Usually applied to users that are given access to the security management system. Multiple groups for one user Because security sentries utilize the Group, and not the User, as the validation for the operation, it is normal to apply more than one group to each user. For example, if you want a user to be given access to setup and start a run as well as program new recipes, that user would probably be given both the Operator group and the Engineer group. Adding a new User 1.) Click the Add User button. A New User will be created. 2.) Change the Name, Description, Department, and Password of the User. Note: Password2 is not used at this time. 3.) Add a group or groups to the user. Adding groups to a user This procedure can be used to add new memberships to a specific user. 1.) Select and click a user name in the Users listing. The screen will show the user s currently group memberships in the Selected Groups listing. 2.) In the All Groups listing, double-click the membership(s) that you want applied to the user. As you make the selection, the Selected Groups listing will be updated. Note: You can also click the group and then click the button to add the group. Removing groups from a user This procedure can be used to add new memberships to a specific user. 1.) Select and click a user name in the Users listing. The screen will show the user s currently group memberships in the Selected Groups listing. 2.) In the Selected Groups listing, double-click the membership(s) that you want removed. As you make the selection, the Selected Groups listing will be updated. Note: You can also click the group and then click the button to remove the group 9-3

126 Adding a new group CPC Operations Manual Security Management Page #9-4 The following procedure is used to add a new security Group. This is often required if you want to add or modify security sentries in order to target a specific type of user. 1.) Click the Add Group button. A New Group will be added at the bottom of the All Groups listing. 2.) Click the Rename Group button and then type the new group name, followed by the <enter> key. 9-4

127 CPC Operations Manual Script Maintenance Page # Script Maintenance This chapter describes the following Scripting topics: What is a script? How to access and view Scripts How to read a Script Script debugging I/O Forcing Note: This chapter describes the information useful for script viewing and/or maintenance purposes. This is not a chapter on script programming. What is a script? A CPC Script is a logic program that performs a sequence of operations on CPC variables and physical equipment I/O. Script usage Many Scripts are used throughout the CPC configuration to perform many tasks: PLC Logic Scripting is often used for standard PLC-type logic. Event operations Scripting is used to perform custom operations at specified events. For example, a custom script is run at the commencement of each automatic run. Scripting language The CPC Scripting language was created by ASC to provide an easy way of programming control logic and operational sequences. The design of the scripting language and the script editor is patterned after Microsoft s VisualBasic product. Note: Though CPC Scripting appears very similar to VisualBasic, it is not compatible in any way to this product. Scripts types There are two types of scripts used on the CPC system. One type is based on a script object, and the other is a quick-script that is always run when a specific event occurs. Script objects Script objects are fixed objects that contain not only the un-compiled text version of the script, but the compiled version of the script. Compiled scripts run much faster than the un-compiled form. Quick-scripts Quick-scripts are actually properties of other objects (e.g. RecipeProcessor), and are run only when events within those objects are activated. Quick-scripts represent only the text information of the script, and therefore are un-compiled at the time of running. 10-1

128 CPC Operations Manual Script Maintenance Page #10-2 Viewing the scripts Each CPC software installation includes dozens of custom scripts that have been created and/or modified to meet the specific demands of the equipment or control application. Depending on the configuration of the system, you can access and view the scripts in one of the following ways. Support screen access On some larger installations, the Support Screen includes buttons that access the Script Editor for each of the larger fixed Script objects. When you click the button, the CPC Script Editor will be displayed. Accessing Script objects in the Object Editor You can also access fixed Script objects by locating the script objects using the Object Editor. To access the Object Editor, right-click at the top of the Main Operations screen and select Object Editor from the pull-down menu. You ll need Engineer, Maintenance, or Supervisor group access. Properties (white) and methods (yellow) of the selected script object. Selected Script object Double-click here to view/edit the script. As you see by this example, the fixed Script objects (as a child of the Scripts object) can be viewed and/or edited by double-clicking on the Edit method. This will display the CPC Script Editor. 10-2

129 CPC Operations Manual Script Maintenance Page #10-3 Accessing a Quick-script in the Object Editor You can use the Object Editor to access and view the quick-script property on any selected object. Note: Quick-script properties are displayed as green. BeforeStartRun quickscript for this object. Double-click to view/edit. AfterEndRun quick-script. Selected object (RecipeProcessor) AfterSegment Change quick-script. A number of standard CPC objects contain one or more quick-script properties. To view and/or edit the quick-script, you must double-click on the specific quick-script text. 10-3

130 CPC Operations Manual Script Maintenance Page #10-4 Using the Script Editor The CPC Script Editor is used to view, edit, or debug the selected script or quick-script. Show the Forcing window. Name of script Show the Debug window Aliasing section Script comment Scripting statements (logic) Editor security The Viewing and Editing of the editor can be separately secured. In most cases the Maintenance group is given View access and Engineer/Supervisor groups are given full access. Script Name The Sub.. at the top of the script defines the name of the script. You cannot change the script name from inside the editor. Script objects can be renamed from the Object Editor (Name property). Quick-scripts are automatically named according to the parent object s name and the quick-script property name. For example, an AfterEndRun quick script in the RecipeProcessor object will be names RecipeProcessor_AfterEndRun. 10-4

131 Aliasing CPC Operations Manual Script Maintenance The top portion of each script is generally used for defining the Alias variables used throughout the script. Page #10-5 An Alias defines a text substitution where a word can be utilized in place of a long string of text. Aliasing is often used in order to consolidate CPC object and property paths. For example, the PinLock alias in the script on the previous page is used to substitute for.autoclave.inputs.pinlock\value. Note: Aliasing has local scope, and is therefore only applicable to the script where it is defined. Global aliasing is not supported at this time. Understanding objects and property paths Scripting is primarily used to manipulate and modify CPC objects and their properties, and in order to identify the property in scripting, a path methodology was incorporated. The following information is provided: A Period. is used to identify a parent/child object relationship. A back-slash \ is used to identify a object/property relationship. The following example is offered: According to the Object Editor view above, you can see that there exists the following object relationship: Autoclave is parent of Outputs is parent of EXHAUSTIP The EXHAUSTIP object is of an Output_Direct classification (see Cls: at bottom left of window). The following example describes how you would alias the Value property of this object: Alias ExhaustIP =.Autoclave.Outputs.EXHAUSTIP\Value 10-5

132 CPC Operations Manual Script Maintenance The following example shows how you would use that alias in logic: If ExhaustIP > 75 Then ExhaustIP = 75 EndIf Page #10-6 The following example describes how you would use the non-aliased version in logic: If.Autoclave.Outputs.EXHAUSTIP\Value > 75 Then.Autoclave.Outputs.EXHAUSTIP\Value = 75 EndIf Comments Scripting comments are descriptive text entries that are used to document the scripting. Comments are displayed as green text and are always preceded by an apostrophe ( ). If-Then grouping If you are not familiar with Basic or VisualBasic programming, the If-Then statements which are used extensively in scripting may require some explanation. The If-Then grouping statement is used to perform statements only if a conditional statement is true (or untrue). The following example is offered: If AirTemp > 300 Then AirCool = On MistCool = Off ElseIf AirTemp > 150 Then AirCool = On MistCool = On Else AirCool = Off MistCool = Off EndIf This statement provides the following functionality: AirCool will be ON and MistCool will be OFF whenever AirTemp is greater than 300. AirCool and MistCool will be ON if Airtemp is greater than 150 but lower than 300. AirCool and MistCool will be OFF if AirTemp is less than 150. As you can see, the flow of the statement is such that the if the first condition is untrue, then the next condition will be tested. If that condition is untrue, then the next condition will be tested. If no conditions are true, then the Else statement will test true and the script statements between the Else and the EndIf will be carried out. An If-Then statement only requires the beginning If and Then as well as the ending EndIf. 10-6

133 For-Next statements CPC Operations Manual Script Maintenance Page #10-7 The For-Next statement is used in order to perform and sequence loop. The following example is offered: Dim ThisInput Dim ThisValue Dim ThisCount For ThisCount = 1 to ChildCount(.Autoclave.Inputs) ThisInput = GetChild(.Autoclave.Inputs,ThisCount) ThisValue = GetProperty(ThisInput, Value ) If ThisValue > 200 Then other statements EndIf Next ThisCount This short scripting example performs the following function. The variable ThisCount is sequenced from 1 to 2 to 3 to the maximum number of children objects under the Inputs object. During each sequence pass the variable ThisInput is set to a specific child Input object that is targeted by the ThisCount index number (GetChild function). The variable ThisValue is set to the Value property of the ThisInput object. ThisValue is then compared to 200 in order to proceed to other statements. The Next keyword serves to continue the For sequence until ThisCount is equal to the result of the ChildCount function. 10-7

134 Using the Debug window CPC Operations Manual Script Maintenance The Debug window is used to view the actual real-time values of all of the variables and object/properties used in the script. Page #10-8 You can view the Debug window by clicking the Debug icon at the tope of the Script Editor screen. Locating script usage Click on the variable in the Debug window and all uses of that variable will be underlined in the Script Editor. Locating debug variables When the Debug window is displayed, you can double-click on the variables, aliases, and object properties in the script to automatically locate the entry in the debug window. Once you ve selected the script variable, the system will highlight the specific row in the debug window. Debug not used for forcing The Debug window cannot be used to force a variable to a specific value. 10-8

135 CPC Operations Manual Script Maintenance Page #10-9 How to Force inputs and outputs This section describes how to force Inputs and Outputs to a specific value using the Force I/O window. Warning: Forcing inputs and outputs will override normal functionality and interlocks, possibly causing a danger to equipment and personnel. Do NOT force any output or input that may jeapordize the safety of the system. Forcing defined Forcing refers to the method used to manually set an input or output to a specific value. This Force will override normal operation of the item, and will also override any logic interlocks that are built into the system. See warning above. When to use Forcing Forcing is usually performed by maintenance personnel in order to test a valve or component on the equipment. For example, if a cooling valve is malfunctioning, a maintenance user may wish to force that output ON and OFF in order to test the valve. The Forcing window You can access the Forcing window by clicking the Forcing icon at the top of the Script Editor screen. Step2: Select the value by clicking On/Off or by entering a new value. Step3: Click Set Step4: The force will be applied. Step1: Click the item you want to force 10-9

CPC Controls Discussion April 18, 2014 Page #1

CPC Controls Discussion April 18, 2014 Page #1 Page #1 CPC Composite Processing Control ASC is the world s leading supplier of autoclave control systems, and our CPC control software is the industry standard for composite processing in autoclaves,

More information

CPC Quality Card Data Analysis System Users Manual

CPC Quality Card Data Analysis System Users Manual CPC Quality Card Data Analysis System Users Manual Doc# 75587A Copyright 2016, ASC Process Systems, Inc. (Manual and features based on CPC Version 2017.1.24) Table of Contents General Information... 6

More information

Chromeleon-PA Analyzer User s Guide Dionex Corporation

Chromeleon-PA Analyzer User s Guide Dionex Corporation Chromeleon-PA Analyzer User s Guide 2003 Dionex Corporation Document No. 031964 Revision 01 October 2003 2003 by Dionex Corporation All rights reserved worldwide. Printed in the United States of America.

More information

Contents. Why You Should Read This Manual...ix. 1. Introduction... 1

Contents. Why You Should Read This Manual...ix. 1. Introduction... 1 Contents Why You Should Read This Manual...ix 1. Introduction... 1 Understanding Security... 2 Group and User Accounts... 2 Application Features... 3 Security Areas... 3 Using Windows Security... 7 Synchronizing

More information

vbound User Guide vbound User Guide Version Revised: 10/10/2017

vbound User Guide vbound User Guide Version Revised: 10/10/2017 vbound User Guide Version 4.1.1 Revised: 10/10/2017 Copyright 2014-2017 FFL Solutions Inc. Page 1 of 87 Table of Contents Using vbound...5 Starting vbound... 5 Bound Book List... 6 vbound Ribbon Menu...

More information

Instruction Manual XLComm Data Acquisition Software For XL Series Meters

Instruction Manual XLComm Data Acquisition Software For XL Series Meters Data Acquisition Software For XL Series Meters (XL 15, 20, 25, 30, 40, 50 and 60 meters) 68X090832 Rev. 0 JAN 07 Preface This manual serves to explain the use of the Acquisition Software. The manual functions

More information

Standard Operating Procedure For The Kaye Validator 2000 Thermal Mapping System

Standard Operating Procedure For The Kaye Validator 2000 Thermal Mapping System Standard Operating For The Kaye Validator 2000 Thermal Mapping System SOP No: V01/SOP/505/15 Version No: 01 No of Copies issued: 01 Copy Number: 01 PharmaTherm Limited Circulation: 1. Mr Andrew Varley,

More information

pco 3 Controller User Manual ASPX Digital Scroll, Air Packaged Chiller For Version MCDSV_A02

pco 3 Controller User Manual ASPX Digital Scroll, Air Packaged Chiller For Version MCDSV_A02 pco 3 Controller User Manual ASPX Digital Scroll, Air Packaged Chiller For Version MCDSV_A02 pco 3 Controller User Manual Introduction The Airstack Chiller is a modular air-cooled chiller composed of

More information

EZ-ZONE CONTROLLERS. Profile Programming Guide. SHEL LAB Ovens

EZ-ZONE CONTROLLERS. Profile Programming Guide. SHEL LAB Ovens EZ-ZONE CONTROLLERS Profile Programming Guide SHEL LAB Ovens TABLE OF CONTENTS Last Revised: January 30, 2018 Part Number (Guide): 4112000 INTRODUCTION... 3 Profile Elements... 3 Power and Memory... 3

More information

Medivators Data Management Software Installation / User Manual

Medivators Data Management Software Installation / User Manual Medivators Data Management Software Installation / User Manual For DSD and SSD Endoscope Reprocessors Medivators is a registered trademark of Minntech Corporation. Windows and Windows Explorer, Excel,

More information

MFD Thermal Process Controller Manual

MFD Thermal Process Controller Manual MFD Thermal Process Controller Manual Dave Graul Mechanical Engineer Accelerator Department Jay Venti Systems Analyst Mechanical Fabrication Department Revised 10/5/00 Kathleen Ratcliffe & Kelley Ramsey

More information

OPERATING MANUAL. WINDOWS Temperature Controller. Digi -Sense

OPERATING MANUAL. WINDOWS Temperature Controller. Digi -Sense OPERATING MANUAL WINDOWS Temperature Controller Digi -Sense WinTC warranty information and licensing agreement The software and its accompanying documentation and instructions are provided AS IS without

More information

Deckblatt. APL Operator Guide SIMATIC PCS 7. Application description June Applikationen & Tools. Answers for industry.

Deckblatt. APL Operator Guide SIMATIC PCS 7. Application description June Applikationen & Tools. Answers for industry. Deckblatt SIMATIC PCS 7 Application description June 2011 Applikationen & Tools Answers for industry. Industry Automation and Drive Technologies Service & Support Portal This article is taken from the

More information

Process Eye Professional. Recall

Process Eye Professional. Recall Process Eye Professional Recall Process Eye Professional Recall User Manual SP104010.101 August 2005 As part of our continuous product improvement policy, we are always pleased to receive your comments

More information

NORDSON CORPORATION AMHERST, OHIO USA

NORDSON CORPORATION AMHERST, OHIO USA CanWorks Operator Interface Tracking PLUS for CanWorks Systems with SM-2 Spray Monitors User Guide Part 1018132A NORDSON CORPORATION AMHERST, OHIO USA 2002 Nordson Corporation. All rights reserved. CanWorks,

More information

Configurator 2.0 Software

Configurator 2.0 Software Configurator 2.0 Software QUICK REFERENCE MANUAL Super Systems Inc. 7205 Edington Drive Cincinnati, OH 45249 513-772-0060 / 800-666-4330 Fax: 513-772-9466 www.supersystems.com Table of Contents SSi Configurator

More information

Getting Started With the Cisco PAM Desktop Software

Getting Started With the Cisco PAM Desktop Software CHAPTER 3 Getting Started With the Cisco PAM Desktop Software This chapter describes how to install the Cisco PAM desktop client software, log on to Cisco PAM, and begin configuring access control features

More information

BACnet FF Configuration Wizard Guide

BACnet FF Configuration Wizard Guide BACnet FF Configuration Wizard Guide TABLE OF CONTENTS SYSTEM ENGINEERING GUIDE INTRODUCTION... 3 WEBStation-AX... 3 Features... 3 BACnet FF Configuration Wizard... 3 BACnet FF Configuration Requirement...

More information

OUTLOOK ATTACHMENT EXTRACTOR 3

OUTLOOK ATTACHMENT EXTRACTOR 3 OUTLOOK ATTACHMENT EXTRACTOR 3 PROGRAM HELP GILLMEISTER SOFTWARE WWW.GILLMEISTER-SOFTWARE.COM 1 TABLE OF CONTENTS 1 Table of contents... 1 2 Start... 4 3 Main menu... 4 3.1 Menu entries of the group Menu...

More information

FLOWgate500. Software Manual. Software Manual FLOWgate500 Release 2.2. Revision number: V2.2. Manufacturer: SICK AG. Erwin-Sick-Str.

FLOWgate500. Software Manual. Software Manual FLOWgate500 Release 2.2. Revision number: V2.2. Manufacturer: SICK AG. Erwin-Sick-Str. FLOWgate500 Software Manual Software Manual FLOWgate500 Release 2.2 Revision number: V2.2 Manufacturer: SICK AG Erwin-Sick-Str.1 D-79183 Waldkirch Germany Place of manufacture: SICK Engineering GmbH Bergener

More information

for Q-CHECKER Text version 15-Feb-16 4:49 PM

for Q-CHECKER Text version 15-Feb-16 4:49 PM Q-MONITOR 5.4.X FOR V5 for Q-CHECKER USERS GUIDE Text version 15-Feb-16 4:49 PM Orientation Symbols used in the manual For better orientation in the manual the following symbols are used: Warning symbol

More information

Wimba Classroom Version 6.1 Room Administrator Guide

Wimba Classroom Version 6.1 Room Administrator Guide Wimba Classroom Version 6.1 Room Administrator Guide Wimba Classroom 6.1 Room Administrator Guide 1 Administration Tools 2 Room Management 3 Creating a New Room (RoomCreators Only) 3 Setting up a Room

More information

Accord Builder. User Guide

Accord Builder. User Guide User Guide Document: V 3.6 User Guide R01 V3.6 User Guide R01 Page 1 of 110 Table of Contents 1 Introduction... 7 2 General Summary and Definitions... 8 2.1 Accord Platform and Plant... 8 2.2 PLC Control

More information

Kulite DAQ. Data Acquisition Software User s Manual. Version 3.2.0

Kulite DAQ. Data Acquisition Software User s Manual. Version 3.2.0 Kulite DAQ Data Acquisition Software User s Manual Version 3.2.0 Table of Contents Kulite DAQ Overview... 3 Main Window... 4 1. Menu bar... 4 2. Interface selection... 5 3. Found devices... 5 4. Sorting...

More information

Dryer. M720 Programming and Operation Manual. July 15, 2015 Revision 1.51

Dryer. M720 Programming and Operation Manual. July 15, 2015 Revision 1.51 Dryer M720 Programming and Operation Manual July 15, 2015 Revision 1.51 Contents 1 Important Safety Information 1 1.1 FOR YOUR SAFETY - CAUTION!............................. 1 2 Control Overview 2 2.1

More information

Operation Manual. for the. Data Logging Software. Version 7.1. (Isoft.xls)

Operation Manual. for the. Data Logging Software. Version 7.1. (Isoft.xls) for the Data Logging Software Version 7.1 (Isoft.xls) TetraTec Instruments GmbH 1 GENERAL HINTS 1.1 Typographical Conventions Displayment Means marks a work procedure, which you must implement references

More information

UNIVERSAL SOFTWARE. Universal Software. Data Sheet

UNIVERSAL SOFTWARE. Universal Software. Data Sheet Universal Software Data Sheet System Requirements: The minimum requirements for using the Software are: 1). Windows XP/Vista/7 2). A minimum of 512 MB RAM 3). 1 GB of hard disk space 4). Microsoft Office

More information

Synergy Application Software

Synergy Application Software Synergy Application Software This document is written to provide an overview of the Synergy Application Software that controls the Discover Systems and their accessories. The information for the initial

More information

Proficy* HMI/SCADA - ifix C ONFIGURING S ECURITY F EATURES

Proficy* HMI/SCADA - ifix C ONFIGURING S ECURITY F EATURES Proficy* HMI/SCADA - ifix C ONFIGURING S ECURITY F EATURES Version 5.5 January 2012 All rights reserved. No part of this publication may be reproduced in any form or by any electronic or mechanical means,

More information

Microsoft Certified Application Specialist Exam Objectives Map

Microsoft Certified Application Specialist Exam Objectives Map Microsoft Certified Application Specialist Exam Objectives Map This document lists all Microsoft Certified Application Specialist exam objectives for (Exam 77-605) and provides references to corresponding

More information

Performer to DP2 Hot Folder Reference Manual Rev There is only one file involved with installing the Performer to DP2 Hot Folder.

Performer to DP2 Hot Folder Reference Manual Rev There is only one file involved with installing the Performer to DP2 Hot Folder. Performer to DP2 Hot Folder Reference Manual Rev. 07.11.05 Install Files: There is only one file involved with installing the Performer to DP2 Hot Folder. The installer file is named PP2DP2_1.x.x.EXE.

More information

Time Reorder Utility User Manual

Time Reorder Utility User Manual Time Reorder Utility User Manual Revisions...3 Introduction...4 Getting Started...5 Running Modes...7 Tray icon menu...7 Enter Password...8 Connections...8 Define Connections...8 Verify Connections...9

More information

MaintScape Training Course Table of Contents

MaintScape Training Course Table of Contents MaintScape Training Course Table of Contents Table of Contents... 1 Training Course Requirements... 3 Overview and Main Modules... 3 Search Window... 4 Reports are produced from the Search Window... 6

More information

PCS 7/APACS+ OS Option Software 8.0 SP1

PCS 7/APACS+ OS Option Software 8.0 SP1 SIMATIC PCS 7/APACS+ OS Option Software 8.0 SP1 Notes on Installation and Usage These notes should be considered more up-to-date than the information in other documents. They contain important information

More information

IGSS Configuration Workshop - Exercises

IGSS Configuration Workshop - Exercises IGSS Configuration Workshop - Contents Exercise 1: Working as an Operator in IGSS... 2 Exercise 2: Creating a New IGSS Project... 18 Exercise 3: Create Areas and Diagrams in Definition... 23 Exercise 4:

More information

Integriti User Manual. Elite / EliteX LCD Terminal Keypads

Integriti User Manual. Elite / EliteX LCD Terminal Keypads Integriti User Manual Elite / EliteX LCD Terminal Keypads INNER RANGE recommends that all INTEGRITI systems are installed & maintained by FACTORY CERTIFIED TECHNICIANS. For a list of Accredited Dealers

More information

9936A LogWare III. User s Guide. Revision

9936A LogWare III. User s Guide. Revision 9936A LogWare III User s Guide Revision 850701 Table of Contents 1 Introduction...1 1.1 Symbols Used... 1 1.2 Conventions... 1 1.3 What is LogWare?... 1 1.4 License Agreement... 2 1.5 Requirements...

More information

Template Summary. AT_Reactor_C2_Summary_R01. Accord Template Summary. Reactor 1 Configuration 2 : AT_Reactor_C2. Revision: R01 20 th Feb 2017

Template Summary. AT_Reactor_C2_Summary_R01. Accord Template Summary. Reactor 1 Configuration 2 : AT_Reactor_C2. Revision: R01 20 th Feb 2017 Accord Template Summary AT_Reactor_C2_Summary_R01 Document: System: Function: Accord Template Summary. Reactor 1 Configuration 2 : AT_Reactor_C2 8 Stage Reactor Revision: R01 20 th Feb 2017 AT_Reactor_C2_Summary_R01

More information

Fleet Manager II. Operator Manual

Fleet Manager II. Operator Manual Fleet Manager II Operator Manual Table of Contents Table of Contents Table of Contents 1 About this Publication 2 About Fleet Manager II 3 Contact BW Technologies by Honeywell 4 Getting Started 5 Start

More information

Introduction. To use Carrier wireless sensors, you must have: A i-vu v6.5 or later system v6-00 or later drivers

Introduction. To use Carrier wireless sensors, you must have: A i-vu v6.5 or later system v6-00 or later drivers Wireless Sensor CARRIER CORPORATION 2017 A member of the United Technologies Corporation family Stock symbol UTX Catalog No. 11-808-583-01 6/2/2017 Verify that you have the most current version of this

More information

TOF-Watch SX Monitor

TOF-Watch SX Monitor TOF-Watch SX Monitor User manual Version 1.2 Organon (Ireland) Ltd. Drynam Road Swords Co. Dublin Ireland Contents General information... 3 Getting started... 3 File Window... 7 File Menu... 10 File Open

More information

Wholesale Lockbox User Guide

Wholesale Lockbox User Guide Wholesale Lockbox User Guide August 2017 Copyright 2017 City National Bank City National Bank Member FDIC For Client Use Only Table of Contents Introduction... 3 Getting Started... 4 System Requirements...

More information

User Guide. Kronodoc Kronodoc Oy. Intelligent methods for process improvement and project execution

User Guide. Kronodoc Kronodoc Oy. Intelligent methods for process improvement and project execution User Guide Kronodoc 3.0 Intelligent methods for process improvement and project execution 2003 Kronodoc Oy 2 Table of Contents 1 User Guide 5 2 Information Structure in Kronodoc 6 3 Entering and Exiting

More information

Sharp Advanced Presentation Software OPERATION MANUAL. Professional Edition Version 1.5. Transferring Images. Troubleshooting

Sharp Advanced Presentation Software OPERATION MANUAL. Professional Edition Version 1.5. Transferring Images. Troubleshooting Installing/ Uninstalling Basic Operations Adjusting and Controlling Transferring Images Saving a Custom Image Troubleshooting Glossary/ Services Sharp Advanced Presentation Software Professional Edition

More information

PROTOCOL MANAGER NETWORK UTILITY SOFTWARE INSTRUCTION MANUAL

PROTOCOL MANAGER NETWORK UTILITY SOFTWARE INSTRUCTION MANUAL PREFACE Version 2 1 PROTOCOL MANAGER NETWORK UTILITY SOFTWARE INSTRUCTION MANUAL E-107 PN 324870 REVISION 2 12/2015 PREFACE 2 Version 2 Revision History Revision Date Author Description B Various corrections

More information

User Guide Ahmad Bilal [Type the company name] 1/1/2009

User Guide Ahmad Bilal [Type the company name] 1/1/2009 User Guide Ahmad Bilal [Type the company name] 1/1/2009 Contents 1 LOGGING IN... 1 1.1 REMEMBER ME... 1 1.2 FORGOT PASSWORD... 2 2 HOME PAGE... 3 2.1 CABINETS... 4 2.2 SEARCH HISTORY... 5 2.2.1 Recent

More information

HP ALM Overview. Exercise Outline. Administration and Customization Lab Guide

HP ALM Overview. Exercise Outline. Administration and Customization Lab Guide HP ALM 11.00 Administration and Customization Lab Guide Overview This Lab Guide contains the exercises for Administration and Customization of HP ALM 11 Essentials training. The labs are designed to enhance

More information

Impossible Solutions, Inc. JDF Ticket Creator & DP2 to Indigo scripts Reference Manual Rev

Impossible Solutions, Inc. JDF Ticket Creator & DP2 to Indigo scripts Reference Manual Rev Impossible Solutions, Inc. JDF Ticket Creator & DP2 to Indigo scripts Reference Manual Rev. 06.29.09 Overview: This reference manual will cover two separate applications that work together to produce a

More information

Contents. CRITERION Vantage 3 Analysis Training Manual. Introduction 1. Basic Functionality of CRITERION Analysis 5. Charts and Reports 17

Contents. CRITERION Vantage 3 Analysis Training Manual. Introduction 1. Basic Functionality of CRITERION Analysis 5. Charts and Reports 17 CRITERION Vantage 3 Analysis Training Manual Contents Introduction 1 Basic Functionality of CRITERION Analysis 5 Charts and Reports 17 Preferences and Defaults 53 2 Contents 1 Introduction 4 Application

More information

Smart Access Control System Software. User Manual. Version 1.0

Smart Access Control System Software. User Manual. Version 1.0 Smart Access Control System Software User Manual Version 1.0 Copyright MaCaPS International Ltd. 2002 This manual was produced by MaCaPS International Ltd. MaCaPS International Ltd. http://www.macaps.com.hk

More information

Sentrol Cloud User s Guide Ver. 2.01

Sentrol Cloud User s Guide Ver. 2.01 Ver. 2.01 Copyright 2016 Nietzsche Enterprise Co., Ltd. All rights reserved Nietzsche Enterprise reserves the right to make changes and improvements to its products without notice. Contact Information:

More information

CORPORATE ACCOUNT RECONCILIATION. SAM2CAR: Key Functions Manual for Program Administrators

CORPORATE ACCOUNT RECONCILIATION. SAM2CAR: Key Functions Manual for Program Administrators CORPORATE ACCOUNT RECONCILIATION SAM CAR SAM2CAR: Key Functions Manual for Program Administrators May 2012 2 How to Use This Manual This manual is designed to serve as a reference guide to help you perform

More information

PaperClip32. Revision 2.0

PaperClip32. Revision 2.0 PaperClip32 Quick Start Guide Revision 2.0 Copyright Information Copyright 2003, PaperClip Software, Inc. The PaperClip32 product name and PaperClip Logo are registered trademarks of PaperClip Software,

More information

Project Manager User Manual

Project Manager User Manual Project Manager User Manual Overview Welcome to your new Project Manager application. The Project Managaer is implemented as a web site that interfaces to an SQL database where all of the project and time

More information

Microsoft Office Specialist Access 2016

Microsoft Office Specialist Access 2016 77-730 Microsoft Office Specialist Access 201 For coverage of all objectives, please utilize Shelly Cashman Series Office 35 & Access 201 Comprehensive Domain Obj Number Objective text Module Pages: Topic

More information

DMS Local. User Manual. For Projector Management V 1.01

DMS Local. User Manual. For Projector Management V 1.01 DMS Local User Manual For Projector Management V 1.01 2 Copyright Copyright Copyright 2018 BenQ Corporation. All rights reserved. No part of this publication may be reproduced, transmitted, transcribed,

More information

TopView SQL Configuration

TopView SQL Configuration TopView SQL Configuration Copyright 2013 EXELE Information Systems, Inc. EXELE Information Systems (585) 385-9740 Web: http://www.exele.com Support: support@exele.com Sales: sales@exele.com Table of Contents

More information

DataCollect Administrative Tools Supporting DataCollect (CMDT 3900) Version 3.0.0

DataCollect Administrative Tools Supporting DataCollect (CMDT 3900) Version 3.0.0 Administrator Manual DataCollect Administrative Tools Supporting DataCollect (CMDT 3900) Version 3.0.0 P/N 15V-090-00054-100 Revision A SKF is a registered trademark of the SKF Group. All other trademarks

More information

Spatial Data Standards for Facilities, Infrastructure, and Environment (SDSFIE)

Spatial Data Standards for Facilities, Infrastructure, and Environment (SDSFIE) Spatial Data Standards for Facilities, Infrastructure, and Environment (SDSFIE) Model Builder User Guide Version 1.3 (24 April 2018) Prepared For: US Army Corps of Engineers 2018 Revision History Model

More information

VOCAL. Video Optical Comparison and Logging. User Guide

VOCAL. Video Optical Comparison and Logging. User Guide VOCAL Video Optical Comparison and Logging User Guide VOCAL is a custom user interface developed by Gradient Lens Corporation and designed to work within the VisionGauge measurement software to provide

More information

Calendar & Buttons Dashboard Menu Features My Profile My Favorites Watch List Adding a New Request...

Calendar & Buttons Dashboard Menu Features My Profile My Favorites Watch List Adding a New Request... remitview User Guide 1 TABLE OF CONTENTS INTRODUCTION... 3 Calendar & Buttons... 3 GETTING STARTED.... 5 Dashboard.... 7 Menu Features... 8 PROFILE.... 10 My Profile... 10 My Favorites... 12 Watch List...

More information

User Guide. K V1 7/05 Rev A

User Guide. K V1 7/05 Rev A NAVIGATOR REPORTER User Guide K10321-1V1 7/05 Rev A Table of Contents Conventions Used in This Manual... iii SECTION 1: General Description... 1-1 About Navigator Reporter...1-1 About User Manager...1-1

More information

About Retrieve 3. Installing DocuSign Retrieve 4. Logging on to DocuSign 6

About Retrieve 3. Installing DocuSign Retrieve 4. Logging on to DocuSign 6 Quick Start Guide DocuSign Retrieve 3.3 May 2018 Rev A Overview DocuSign Retrieve is a windows-based tool that "retrieves" envelopes, documents, and data from DocuSign for use in external systems. Retrieve

More information

Service Bulletin SB685. Date: 8/18/2017 TriPac EVOLUTION Communications Update Bulletin Location: TSA Info Central\Service Bulletins

Service Bulletin SB685. Date: 8/18/2017 TriPac EVOLUTION Communications Update Bulletin Location: TSA Info Central\Service Bulletins Service Bulletin SB685 Date: 8/18/2017 Subject: TriPac EVOLUTION Communications Update Bulletin Location: TSA Info Central\Service Bulletins Units: All TriPac EVOLUTION Summary: This bulletin updates and

More information

Introduction to Qualtrics ITSC

Introduction to Qualtrics ITSC Introduction to Qualtrics ITSC August 2015 Contents A. General Information... 4 B. Login... 5 New Qualtrics User... 5 Existing Qualtrics User... 7 C. Navigating Qualtrics... 9 D. Create Survey... 10 Quick

More information

Managing Workflows. Starting Prime Network Administration CHAPTER

Managing Workflows. Starting Prime Network Administration CHAPTER CHAPTER 10 Prime Network Administration can be used to manage deployed workflow templates. Topics include: Starting Prime Network Administration, page 10-1 Viewing the List of Templates and Template Properties,

More information

RGX COMMUNICATIONS GATEWAY

RGX COMMUNICATIONS GATEWAY RGX COMMUNICATIONS GATEWAY BTU Ventilation Corporation 47418 US Highway 10 Perham, Mn 56573 USA Phone (218) 346-7482 Fax (218) 346-7485 http:/// Manual ver 2.1 Copyright BTU Ventilation Corp 2008 RGX Communications

More information

motcom loganalyser User Manual

motcom loganalyser User Manual User Manual Part No. 2 900 04 10000 Release 07.03.2016 English revision 160825 Kurt-Schumacher-Str. 28-30 66130 Saarbrücken, Germany e-mail: info@motcomgmbh.com web: www.motcomgmbh.com Contents Introduction...

More information

North Carolina Community Colleges Business Intelligence Reporting System

North Carolina Community Colleges Business Intelligence Reporting System North Carolina Community Colleges Business Intelligence Reporting System College User Manual Creating Custom Reports Creating Custom Reports The following section will show you how to create custom reports

More information

LOAD ENTRY 3 OPERATIONS MANUAL. Super Systems Inc Edington Drive Cincinnati, OH Fax:

LOAD ENTRY 3 OPERATIONS MANUAL. Super Systems Inc Edington Drive Cincinnati, OH Fax: LOAD ENTRY 3 OPERATIONS MANUAL Super Systems Inc. 7205 Edington Drive Cincinnati, OH 45249 513-772-0060 Fax: 513-772-9466 www.supersystems.com Super Systems Inc. USA Office Corporate Headquarters: 7205

More information

Service Pack3 Handbook

Service Pack3 Handbook Service Pack3 Handbook WHAT S NEW IN SERVICE PACK 3 Version 09/11 1 INDEX 1 INTRODUCTION...3 2 SERVICE PACK 3 DESCRIPTION...4 2.1 CONFIGURATION TOOL...4 2.1.1 Time and date updating via Internet...4 2.1.2

More information

WORKFLOW BUILDER TM FOR MICROSOFT ACCESS

WORKFLOW BUILDER TM FOR MICROSOFT ACCESS WORKFLOW BUILDER TM FOR MICROSOFT ACCESS Application Guide Version 06.05.2008 This document is copyright 2007-2008 OpenGate Software. The information contained in this document is subject to change without

More information

Administration. STILOG IST, all rights reserved

Administration. STILOG IST, all rights reserved 2 Table of Contents I. Admin Center... 1 1. ACCESS... 1 Starting the Admin Center application... 1 2. General Settings... 2 Home page... 3 Client... 4 Application... 5 VPPortal... 6 3. Password Configuration...

More information

Imagine. Create. Discover. User Manual. TopLine Results Corporation

Imagine. Create. Discover. User Manual. TopLine Results Corporation Imagine. Create. Discover. User Manual TopLine Results Corporation 2008-2009 Created: Tuesday, March 17, 2009 Table of Contents 1 Welcome 1 Features 2 2 Installation 4 System Requirements 5 Obtaining Installation

More information

GLP Administrator. AcqKnowledge GLP

GLP Administrator. AcqKnowledge GLP GLP Administrator AcqKnowledge GLP Introduction When AcqKnowledge is used with the GLP System installed, each user is assigned permissions for the program that indicate what operations that user is and

More information

Operating Manual PA 8000 NT

Operating Manual PA 8000 NT PA 8000 NT PA Power Automation User documentation PA 8000 NT Edition 11.01 Software Revision 1.9 Copyright PA SUBJECT TO TECHNICAL MODIFICATIONS AND ERRORS PA Power Automation AG Gottlieb-Daimler-Str.

More information

Wimba Classroom. Version 5.2. Room Administrator Guide

Wimba Classroom. Version 5.2. Room Administrator Guide Wimba Classroom Version 5.2 Room Administrator Guide Wimba Classroom 5.2 Room Administrator Guide 1 Administration Tools 2 Room Management 3 Creating a New Room (RoomCreators Only) 3 Setting up a Room

More information

Secure Guard Central Management System

Secure Guard Central Management System Speco Technologies, Inc. Secure Guard Central Management System Usage Information Contents 1 Overview... 7 2 Installation... 7 2.1 System Requirements... 7 2.2 System Installation... 7 2.3 Command Line

More information

Basic Concepts. Launching MultiAd Creator. To Create an Alias. file://c:\documents and Settings\Gary Horrie\Local Settings\Temp\~hh81F9.

Basic Concepts. Launching MultiAd Creator. To Create an Alias. file://c:\documents and Settings\Gary Horrie\Local Settings\Temp\~hh81F9. Page 1 of 71 This section describes several common tasks that you'll need to know in order to use Creator successfully. Examples include launching Creator and opening, saving and closing Creator documents.

More information

5 Setting Preferences 15 Preferences 15 Configure Chart Colors 16

5 Setting Preferences 15 Preferences 15 Configure Chart Colors 16 CRITERION Vantage 3 Acquire Training Manual Contents 1 Introduction 3 Collecting Data 3 2 Starting the Program 3 Logging In and Logging Out 3 Logging In 3 Logging in as an Administrator 3 Logging in as

More information

Workspace Administrator Help File

Workspace Administrator Help File Workspace Administrator Help File Table of Contents HotDocs Workspace Help File... 1 Getting Started with Workspace... 3 What is HotDocs Workspace?... 3 Getting Started with Workspace... 3 To access Workspace...

More information

Text version 15-Aug-12. for Q-CHECKER V4, V5 and V6

Text version 15-Aug-12. for Q-CHECKER V4, V5 and V6 Text version 15-Aug-12 Q-MONITOR V4 for Q-CHECKER V4, V5 and V6 USERS GUIDE Orientation Symbols used in the manual For better orientation in the manual the following symbols are used: Warning symbol Tip

More information

ProVisions Training Guide A Step-By-Step Walkthrough

ProVisions Training Guide A Step-By-Step Walkthrough ProVisions Training Guide A Step-By-Step Walkthrough ProVisions Training Guide Created 9/10/2015 // Last Modified 9/11/2015 Contents Introduction..............................................................

More information

NVMS User Manual

NVMS User Manual NVMS-1000 User Manual Contents 1 Software Introduction...1 1.1 Summary... 1 1.2 Operation Environment... 1 1.3 Install and Uninstall... 2 1.3.1 Install the Software... 2 1.3.2 Uninstall the Software...

More information

ExactLogic BACnet Communicating Thermostat EXL01816 Sequence Datasheet

ExactLogic BACnet Communicating Thermostat EXL01816 Sequence Datasheet ExactLogic BACnet Communicating Thermostat EXL01816 Sequence Datasheet DataSheet ev 1.12.307/4.0 Jun 20, 2018 Operating Sequence Standard Occupied During normal occupied operation the display will show

More information

Fleet Manager II. Operator Manual

Fleet Manager II. Operator Manual Fleet Manager II Operator Manual Operator Manual Table of Contents Table of Contents 1 About this Publication 5 Trademarks 5 About Fleet Manager II 6 Contact BW Technologies by 7 Getting Started 8 Start

More information

Boomerang System Administrator Manual

Boomerang System Administrator Manual Boomerang System Administrator Manual SG001-0003-01-B2.doc Page 1 of 43 Table of Contents INTRODUCTION...4 BOOMERANG CLIENT...5 FILE...6 3.1. Logout...... 6 3.2. Exit... 6 VIEW...7 4.1. Sensors events

More information

Panther Probe Inc. Real Time DeadWeight Software Manual

Panther Probe Inc. Real Time DeadWeight Software Manual Panther Probe Inc. Real Time DeadWeight Software Manual November 2008 1 Table of Contents Communication page 3 Set Chart / Well Info page 5 Real-Time features page 7 Report Viewer page 11 View Report page

More information

Modbus Register Map: InRow ACRD60x / ACRC60x

Modbus Register Map: InRow ACRD60x / ACRC60x Modbus Map: InRow ACRD60x / ACRC60x Notes: 1. 16-bit registers (INT16, UINT16, ENUM) are transmitted MSB first (i.e., big-endian). 2. INT32 and UINT32 are most-significant word in n+0, least significant

More information

PF2100 MODBUS LOGGER CARD SYSTEM SPECIFICATION. v1.0 DRAFT Revised Dec 4, 2014 Last Revised by Alex Messner

PF2100 MODBUS LOGGER CARD SYSTEM SPECIFICATION. v1.0 DRAFT Revised Dec 4, 2014 Last Revised by Alex Messner PF2100 MODBUS LOGGER CARD SYSTEM SPECIFICATION Revised Last Revised by Alex Messner This page was intentionally left blank. Table of Contents 1 Overview... 2 2 User Interface... 3 2.1 LEDs... 3 2.2 Buttons...

More information

Version NaViSet Administrator 2. Quick Start Guide English

Version NaViSet Administrator 2. Quick Start Guide English Version 2.0.61 NaViSet Administrator 2 Quick Start Guide English NaViSet Administrator 2 Quick Start Guide English 1 ABOUT NAVISET ADMINISTRATOR 2... 3 1.1 SYSTEM REQUIREMENTS... 4 1.1.1 Supported Display

More information

DSS User Guide. End User Guide. - i -

DSS User Guide. End User Guide. - i - DSS User Guide End User Guide - i - DSS User Guide Table of Contents End User Guide... 1 Table of Contents... 2 Part 1: Getting Started... 1 How to Log in to the Web Portal... 1 How to Manage Account Settings...

More information

WSDA User Guide

WSDA User Guide User Guide Version 8500-0029 rev. 006 WSDA -1000 User Guide www.microstrain.com Little Sensors, Big Ideas. 2012 by 459 Hurricane Lane, Suite 102 Williston, VT 05495 Phone 802-862-6629 Fax 802-863-4093

More information

TREENO ELECTRONIC DOCUMENT MANAGEMENT. Administration Guide

TREENO ELECTRONIC DOCUMENT MANAGEMENT. Administration Guide TREENO ELECTRONIC DOCUMENT MANAGEMENT Administration Guide February 2012 Contents Introduction... 8 About This Guide... 9 About Treeno... 9 Managing Security... 10 Treeno Security Overview... 10 Administrator

More information

ForeScout Extended Module for ArcSight

ForeScout Extended Module for ArcSight Version 2.8 Table of Contents About the ArcSight Integration... 4 Use Cases... 4 Send Endpoint Status, Compliance, or Property Changes from CounterACT to ArcSight... 5 SmartConnector Health and Compliance

More information

9936A LogWare III. User s Guide. Revision

9936A LogWare III. User s Guide. Revision 9936A LogWare III User s Guide Revision 680301 Table of Contents 1 Introduction... 1 1.1 Symbols Used...1 1.2 Conventions...1 1.3 What is LogWare?...1 1.4 License Agreement...2 1.5 Requirements...2 1.6

More information

DCP250. Controller Programmer Presentation

DCP250. Controller Programmer Presentation DCP250 Controller Programmer Presentation DCP250 Overview Controller and Programmer with Graphic Display 1/4 DIN (96x96mm) size One or two control loops Programmer (255 segments shared in up to 64 programs)

More information

1. Header There is an application icon, application title (RS-MGR2), minimize button, maximize button, and close button.

1. Header There is an application icon, application title (RS-MGR2), minimize button, maximize button, and close button. Section 1. Main screen After logging in, the Main screen is displayed. The Main screen consists of 4 parts: 1. Header 2. Top menu 3. System Configuration screen 4. Map screen NOTE: You need one RS-MGR2

More information

Interfacing with MS Office Conference 2017

Interfacing with MS Office Conference 2017 Conference 2017 Session Description: This session will detail procedures for importing/exporting data between AeriesSIS Web Version/AeriesSIS Client Version and other software packages, such as word processing

More information

Agilent 34826A BenchLink Data Logger for 34980A. Getting Started Guide. Agilent Technologies

Agilent 34826A BenchLink Data Logger for 34980A. Getting Started Guide. Agilent Technologies Agilent 34826A BenchLink Data Logger for 34980A Getting Started Guide Agilent Technologies Notices Agilent Technologies, Inc. 2006 No part of this manual may be reproduced in any form or by any means (including

More information