Fac View
Fac View
Fac View
Trademarks
AutoCAD and AutoSketch are registered trademarks of Autodesk, Inc.
Arts & Letters is a registered trademark of Computer Support Corporation.
CorelDRAW and Corel Photo-Paint are registered trademarks of the Corel Corporation.
LiQuilaz and ENODE are registered trademarks of Particle Measuring Systems, Inc.
Outlook, Microsoft, Windows, and Visio are registered trademarks of the Microsoft
Corporation.
All trademarks are the property of their respective owners.
Quality Statement
The Quality Policy of Particle Measuring Systems is to strive to meet or exceed the needs and
expectations of our customers and to align the activities of all employees with the common
focus of customer satisfaction through continuous improvement in the quality of our products
and services.
Chapter 1
Getting Started
Suggested Minimum System Requirements
IBM or IBM compatible computer that exceeds the requirements for
Windows XP Professional
Duo core is supported
Hyper threading is not supported
64 Bit processors are not supported
Windows XP Professional
> 1 GB RAM
> 60 GB Hard Drive (depending on the storage required for the data)
System Warnings
Firewalls can prohibit communication to Ethernet sensors.
Virus checking software can make the software run slower or not function at
all.We recommend you exclude Pharmaceutical Net from virus checking.
Adjust the settings on your computer so that it will not go into standby or
hibernation.
Page 2-1
Chapter 2
Getting Started
Start up
To start Pharmaceutical Net, double click the shortcut on your desktop.
The following window is displayed:
Page 2-1
Customizing theToolbar
Customizing theToolbar
The program is delivered with the toolbar in its default configuration, but users
can re-configure the toolbar in the following ways:
Add or delete buttons.
Add, delete, or increase button separation.
Move the buttons to a different order.
4
5
Page 2-2
Help
Arranging buttons and separators on the toolbar:
1
2
3
4
5
Help
Two help resources are available: Online Help and this User Manual.
User Manual
To access the User Manual, click the icon:
Online Help
To access the online Help, click on the Help menu item or press the F1 key.
2 Select Index. The Software Help screen will be displayed:
1
Page 2-3
Help
Using Help
From the Menu Bar, click on the Help > Using Help.
Page 2-4
Operating Modes
Software Information
From the Menu Bar, choose Help > About. This is where you can view your
software version.
Operating Modes
Three different modes are available. Your mode will be set to either Real-time
or Network Station depending on the configuration you purchased.
Real-Time communicates with the hardware connected to the computer,
collecting and storing data in real time.
Network Station communicates with one or more Real-Time stations. Use this
mode when on a network.
Demo behaves like a Real-Time station except that simulated, random data is
collected and no communication takes place with hardware. This is useful for
training purposes only and is typically not used in the field.
Demo Mode does not generate data for Ethernet instruments. They can
only be used in Real-Time mode
NOTE:
Page 2-5
CAUTION
After switching from Real-Time mode to Demo mode, the software will
continue to store data, but the data will be meaningless.
Map Files Available in all system modes and indicates where the system
should search for maps.
Plot Files Available in all system modes; indicates where the system defaults
the loading and saving of plot files.
Recipe Configuration
It is very important that the local directory is not the storage directory
on the Real-time Station.
NOTE:
Page 2-6
From the main display menu bar, Click File > Directory Settings. The Directory
Settings dialog box will open:
Page 2-7
Chapter 3
Security
Access can be controlled on a feature-by-feature basis. This permits the system
administrator to assign specific privileges to specific individuals, and helps
prevent unauthorized use of the software.
The best security is to control physical access to the computer.
Software-based security cannot defeat a skilled and determined saboteur and
provides only limited protection against a hacker.
NOTE:
Page 3-1
Security Configuration
Security Configuration
Security Configuration allows
Page 3-2
Login
Click on the Password button and enter a password for the new user. Passwords
must be a minimum of six characters.
5 Click on OK.
4
4
5
Login
Go to Security > Login. Check the Keep Present Display box to keep the same
windows visible as the previous user.
Page 3-3
Change Password
Change Password
Go to Security > Change Password
Note that a System Administrator can reset the password for any user.
Logout
Auto Logout
Go to Security > Auto Logout. When selected, the system will automatically
revert to <No User> when mouse or keyboard activity has been absent for a
user-specified duration.
Manual Logout
Go to Security > Logout. The system will revert to <No User> and log the time
that the user logged out.
Page 3-4
Security Tips
It is important that users logout when they are done using the system. The Event
Log will report the last person logged in as making any changes.
Security Tips
Limit a users ability to use Windows functions. This will prevent anyone
from shutting down (unless they turn off the computers power) or from
accessing other files or software.
The system is designed to make it impossible for an administrator (that is, a
person with the ability to change the Security configuration) to prohibit
himself or herself from accessing the Security Configuration dialog box.
Only another administrator can do that.
Remove the Diagnostics privilege from all users.
Do not use a screen saver which will unnecessarily limit available resources.
Page 3-5
Chapter 4
Configuring Sample Points
Prerequisites
Pharmaceutical Net must be configured.
The sensors generating the data must be connected to the computer.
You should know what type of communication is used to connect the sensor
to the computer (Ethernet, RS-232 or RS-485). If the sensor is connected
with a RS-485 cable, you must know the sensors internal sensor address.
You must know the sensors IP address.
You must know the sensors physical location and what it will be used for so
you can create an appropriate sample point name.
The sensor generating the sample point data must be on (powered).
To make the job of configuration easier, you should have a table, such as the
example below:
Sensor
Location
Process
IP/Internal Sensor
Address
Page 4-1
Page 4-2
From the Add Instrument box click the Add Network tab.
This field lists the multicast address of the sensors that will
be polled when the Poll Multicast button is clicked.
Multicast Address
Click the Available Sensors Only check box. This will limit the sensors
displayed to those that are available for configuration:
The sensor is connected to the Ethernet network.
The sensor has been initialized by means of terminal emulator software.
No application, including Pharmaceutical Net, is controlling the sensor.
Page 4-3
Click the Poll Multicast button. The sensor list box area will be populated with
the sensors available for configuration that have the specified multicast address
configured in them.
Page 4-4
Page 4-5
Complete the dialog box as appropriate for your sampling data needs.
Sample Point Name
Port
Page 4-6
Figure 4-6: Instrument Configuration dialog box with one Sample Point Configured
Note that the sample points instrument type and its Sensor Address appear on
the display.
Click OK. The Instrument Configuration dialog box will close and the Sensor
Status Display will open.
Figure 4-7: Sensor Status Display with one Sample Point Configured
Page 4-7
The display will automatically expand the directory down to the hardware level.
A closed folder indicates the item stores other items that are not displayed.
To open the folder:
1
Double-click the left mouse button on the folder you want to open.
Folders can also be closed by double-clicking the folder.
Page 4-8
Page 4-9
Locate the sample point you want to make invisible and click on it.
3 Make a User Log entry noting that the sample point was made invisible.
4 Click on the Invisible button and then click on the OK button.
Data from the instrument will not appear on the Sensor Status display and most
other displays.
2
Complete steps 1 through 4 above, but click the Visible button instead.
Page 4-10
Click the Search button in the Instrument Configuration dialog box. The Search
dialog box will open:
Page 4-11
Chapter 5
Groups
A group is a set of logically associated sample points (members). Groups are
used to simplify complex systems and/or assign alarm/control devices
(EA-LANs or ENODE) to particular Sample Points.
A groups output depends on what is in the group and can include the following:
A data average if the members of the group are all the same kind of
instrument.
A simple, color-coded group status display indicating that the data being
reported by the instruments in the group are within acceptable tolerances.
A group alarm, indicating that one of the instruments in the group is
reporting an alarm condition. The display color of a group reflects the
highest priority alarm of the members of the group.
Groups work well with displays. For example, moving from a map to an event
log, reveals which group member caused the group to go into an alarm state.
Planning a Group
Before creating a group you should map it on paper to ensure that you will get
the intended results.
A group cannot be created until several sample points have been configured.
A group is a logical sample point which means it can be made invisible or
disabled.
A group may be a member of another group or of several groups.
The following list includes a few ways that groups can be used to organize data:
Categorical Groups can be used to consolidate data from categories of sample
point such as temperature, humidity, or particle counts.
Task or Area
Page 5-1
Creating a Group
Groups can be used to identify data from particle counters that are
set up to report in a specific format (normalized or raw, cumulative or
differential).
Data Format
Channel Size Groups can be used to identify data from particle counters that
are set up to report in a specific channel size.
Creating a Group
Click on the Configure instruments icon
. The Instrument Configuration
dialog box will open.
2 Click on the Add button. The Add Instrument dialog box will open.
3 Click on the Add Other tab to open its dialog box.
4 Double-click on Group. The Group dialog box will open
1
Page 5-2
Page 5-3
Group Display
The root level contains the highest level Groups and all sample points that are
not members of a group. Sublevels indicate the members of these groups. The
default display shows all groups.
The icon
A closed folder means the Group contains members that are not being
displayed. To open the folder, double-click it with the left mouse button.
Open folders may be closed in the same manner. If a Group does not have an
open or closed folder, then the Group does not have any members.
The Instruments Configuration - Groups dialog box is view-only except for the
ability to open and close folders. Elements in the folders or at the root level may
not be dragged and dropped.
Group Display
See all groups by clicking on the Group Display icon.
A large asterisk appearing to the right of the group name means that the group
contains instruments of different types.
A number appearing to the right of the group name is the average of the data
output from the instruments in the group. A number will only appear if all the
instruments in the group are the same type.
To determine the source of an alarm in a group:
Right-click on the name of the group that is reporting an
alarm. A display menu will appear.
2 Click on Event Log, Historical Tabular, or Map see the
source of the alarm.
1
Page 5-4
Deleting a Group
To modify a group:
Click on the Configure icon
dialog box will open.
2 Click on the Groups tab.
1
Click on the group you want to modify and then click on the Modify button.
The Group dialog box opens with the group name you selected in the Group
Name field and the members of the group highlighted.
Hold down the Ctrl key and then point and click on a highlighted item to delete
or add it to the group.
Deleting a Group
Deleting a group does not delete the members of the group.
To delete a group:
Click on the Configure icon
in the Tool bar. The Configure Instrument
dialog box will open.
2 Click on the Groups tab.
3 Click on the group you want to delete and then click on the Delete button.
1
Page 5-5
Chapter 6
Alarms
The alarm feature alerts the operator that a preset limit has been met. Alarms
offer the following advantages:
An operator can be notified before a parameter is exceeded by an out-oftolerance condition.
An operator can monitor multiple sample points.
An operator can be notified while away from the system.
Data of operational interest can be flagged on-screen and in printed reports.
Alarms can be set for individual sample points and for groups. The latter option
is useful when large numbers of sample points are present in a relatively small
or confined area.
Four increasingly urgent alarm levels may be set. Alarms can trigger audible or
visible alarms (using alarm output devices), and alarm status information can be
relayed to the Status Display, Tabular Display, and the Event Log.
Alarm Priorities can be set, allowing alarms from more important sample points
to override alarms from less important sample points. The color of alarms
shown on the Status Display can be customized.
Alarms can be triggered by a single occurrence of an out-of-parameter
condition, or an SPC Ratio can be applied. For example, if 4 of the last 7
samples from instrument x were greater than 99.
Page 6-1
Alarm Schemes
Alarm Schemes
Your alarm scheme is the interpretation you assign to the four alarm levels (03). For example, you could choose to set them up as follows:
0
Normal
Slightly low
Significantly low
Very low
Tool states can also be identified through the use of alarms. This feature has
been designed to be flexible.
Alarm Scheme A generally used for environmental sensors (humidity, temperature,
etc.)
Level
Suggested Meaning
Suggested Parameter
3
2
1
0
3
2
1
0
Estimated 3 variation
Estimated 2 variation
Estimated 1 variation
Estimated mean
3
2
1
0
High alarm
No alarm
No alarm
Low alarm
Page 6-2
Configuring an Alarm
To select alarm items:
1
Configuring an Alarm
There are two types of alarms: Environmental and Particle Sensor Alarms:
Particle Sensor Alarms: Based on data from particle sensors
Environmental Alarms: Based on environmental or other analog device
alarms.
1
After choosing your alarm items (above), click on the Value Limits or the
Hardware Limits button.
When only one sample point is selected, clicking on either of these
buttons will open the same dialog box.
NOTE:
Click on the tab for the alarm you want to enable and configure.
3 Set the Alarm Level SPC Limits/Ratios. To generate an alarm every time alarm
parameters are exceeded, set SPC ratio for 1 out of 1 times.
2
Page 6-3
Channel
Page 6-4
Page 6-5
Page 6-6
Environmental Alarms
Environmental Alarms
Environmental alarms are typically generated by sample points for temperature
and humidity.
To set environmental alarms:
Choose Configure>Alarm Settings.
2 Select the environment (e.g.: temperature).
3 Select the Value Limits or Hardware Limits button and complete your selections.
Alarm thresholds may be set as either upper or lower thresholds. Check the
appropriate box for your alarm.
1
Environmental sensors allow you to set four alarm levels for each sample point.
It is typical to use an upper warning level, an upper alarm level, a lower warning
level, and a lower alarm level. This allows a problem to be noted and corrected
before it becomes an alarm. When an alarm is generated, the display color for
the sample point is changed. Additionally, the system may be configured to
notify personnel by means of a paging system, EA-LAN, or ENODE.
4
Click OK
Alarm Notification
Alarm notification can be one or combinations of the following, depending on
the type of instrument which is sensing the out-of-tolerance condition:
A change of color of the sample point or group
An audible alarm from a separate device
A visible alarm from a separate device
Page 6-7
Alarm Notification
1
1
2
3
4
5
Page 6-8
Alarm Notification
Display Notification
Page 6-9
Alarm Notification
Page 6-10
Alarm Priority
Alarm Priority
The priority of an alarm determines which alarm will be displayed if two or
more alarm states occur at the same time.
1
Page 6-11
Acknowledging Alarms
Double-click on the alarm level name to change the Low Alarm/High Warning
boundary. The selected alarm level name is the Low Alarm.
Alarm Priority Defaults
The Default button restores the alarm priorities to the default settings.
Acknowledging Alarms
The default setting, Display Status of Current Sample, is updated with each new
sample.
To set the Acknowledgement mode:
1
Page 6-12
Page 6-13
4
5
Page 6-14
Locate the sample point or group that you want to delete as an alarm source.
Page 6-15
Chapter 7
Displays
Various displays are available to show information and options to the user:
Sensor Status Display Shows the current status of each sensor, including its
numeric value and alarm state.
Time Plot Display Shows a graphical plot of selected data.
Tabular Displays Shows numeric data in spreadsheet format from real-time,
sample point, historical perspectives.
Event Log Display Shows past events, including alarms.
SPC Graph Display Provides Statistical Process Control information.
Map Display Shows a graphic representation of the facility or process.
Run-Time Configuration Display Shows instrument settings for sample
points. Allows you to reset, enable, and disable sensors. Data can be marked
as valid or invalid.
Page 7-1
Accessing Displays
Accessing Displays
Displays can be accessed in the following ways:
from the Tool bar
from within another display (Integrated Display)
Map
Sensor Status
SPC Graph
Historical Tabular
Time Plot
Page 7-2
Accessing Displays
Display Type
Sensor Status
RealTime Tabular
Historical Tabular
Time Plota
Event Log
SPC Grapha
Map
Configure
None
a. For Time Plot and SPC Graph displays, the Integrated Display menu will
appear when a zoom box is created.
Page 7-3
Click Open.
An imported graphic file can only be viewed, it cannot be edited or configured.
Page 7-4
Page 7-5
Status Display
unlimited*
unlimited*
unlimited*
unlimited*
unlimited*
Rotating Displays
Displays may be rotated. In this mode, each display on your screen periodically
comes to the forefront at a user-selected interval.
To rotate your displays:
1
Page 7-6
Page 7-7
Page 7-8
From the menu bar, click Configure > Display > Default Precision.
The Default Precision dialog box will open.
NOTE:
Alarms are triggered by the actual data values, not the displayed
values.
Page 7-9
Select Default Duration from the menu. The Integrated Menu Default Time
Duration dialog box will open.
The default duration will only be used by displays that you open from
the Integrated Display menu.
NOTE:
Page 7-10
Chapter 8
Sensor Status Display
Sensor Status Display is the primary display.
The Sensor Status Display indicates the current status of each configured
sensor, including alarm states. By default, alarm devices (such as EA-LAN or
ENODE) are not shown in the Status Display because the status of an alarm is,
by definition, dependent on the status of the sensor to which it is assigned.
Page 8-1
Page 8-2
Page 8-3
Group Visibility
To change a groups visibility status:
1
Click on the Group Visibility tab on the Sensor Status Configuration dialog box.
Groups previously added will be listed, each with a check box to the left.
With the left mouse button, click the boxes of the groups you want to make
visible. You can select or deselect multiple groups using Windows standard
Shift-Click and Control-Click functions.
Page 8-4
Run-Time Configuration
Run-Time Configuration
Run-Time Configuration allows you to:
View the status of sensor parameters and values
View errors
Change values for sensor-specific data
Enable or disable sensor communication
Mark sensor data valid or invalid
To open Run-Time Configuration:
Click on the name of a sample point in
the displays. If the display is a Time Plot
or SPC Graph, click on a portion of the
graph or create a rectangle with your
mouse on the graph. The options in the
Integrated Display menu will be
displayed
2 Select the Configure option. The Run-Time Configuration display will open:
1
Page 8-5
Run-Time Configuration
Depending upon your choice, the sensor value will either be changed or remain
the same.
5
Repeat steps 1 through 4 until you have entered all the values that you want to
apply.
Resetting a Sensor
You can reset a sensor using the Run-Time Configuration screen. When you
perform a Reset, all sample points on the sensor are affected.
To reset a sensor:
1
Page 8-6
Run-Time Configuration
When you select a sensor or sample point to enable or disable, the name appears
in a dialog box. As a safety check, you must verify that you want to enable or
disable it.
When disabling communications from an instrument, you have the option of
disabling it immediately or at a designated time. When you enable
communications, the action happens immediately.
To disable a sensor or sample point:
Select the sensor or sample point that you wish to disable so that it is
highlighted.
2 Click on the Disable Sensor icon
. The Disable Sampling dialog box will
open:
1
Click OK. Communication from the designated sensor or sample point will be
disabled.
Page 8-7
Run-Time Configuration
To enable a sensor or sample point:
1
Highlight the sensor or sample point that you want to enable by clicking it.
Click on the check box to put a check next to the sensor or sample point name.
Click OK. The data from the sensor or sample point will be marked as valid.
Page 8-8
Run-Time Configuration
To mark data invalid:
1
Click on the check box to put a check next to the sensor or sample point name.
4 If you want to mark the data invalid until a particular date and time, click the
radio button next to Automatic Mode. The date and time entry box will be
activated. Enter the desired date and time.
5 Click OK. The data from the sensor or sample point will be marked as invalid.
If you have selected a date and time, it will be marked invalid until the
designated date and time.
3
Select on the sensor or sample point that you wish to view by highlighting it.
Page 8-9
Run-Time Configuration
2
The minimum and maximum particle size that can be inserted or that
the highlighted channel can be modified to.
Range
NOTE:
This is NOT the range this channel will collect data for.
Delete
Page 8-10
Run-Time Configuration
Enter a new value in the Value field. The value must be between the values in
the specified range.
3 Click on Modify. The value will be replaced.
2
To delete a channel:
Highlight the channel that you wish to delete.
2 Click on Delete. The channel will be deleted from the list.
1
Page 8-11
Chapter 9
Tabular Displays
Tabular displays provide data in a table format. The following tabular displays
are available:
Real-Time Tabular Display
Open the real-time tabular display from the menu bar by clicking View >
Realtime Tabular. A sample display is shown on the following page.
Page 9-1
Instrument
The value the sensor reported at the Time Stamp sample. For
particle counters, this value is the cumulative value for all channels.
Last Sample
Daily Statistics
# Samples
Includes:
the number of samples
Daily Min
Daily Max
daily minimum
Daily Avg
daily mean
daily standard deviation of all samples. Daily statistics restart at
Daily SD
midnight.
Interval
Time Stamp
Vol/Sample
Volume sampled
Vol/Minute
Units The units in which the sensor is measuring. Some instruments, ENODE
and EA-LAN, for example, indicate a discrete state.
The voltage of the DC Light during the sample. This value is filled
for particle sensors only. Acceptable DC Light levels are instrument-specific.
DC Light
Page 9-2
Status Message
Page 9-3
Click on View > Sample Point Tabular. The Sample Point Configuration
dialog box will open:
Show Sensor Poll Data Determines whether or not sample polling data is
displayed on a sample point tabular display. Poll data is not stored or used in
alarm computations, but is useful as a quick-reference for some slow sampling
instruments.
Page 9-4
Page 9-5
Page 9-6
Click OK. The Historical Tabular display will appear. A sample display is
shown below.
Page 9-7
Select File > Print from the File menu or enter <Ctrl> P to open the Print
Historical Tabular dialog box:
Page 9-8
Chapter 10
Time Plot Display
The Time Plot display is a graphical representation of data from selected sample
points or groups. Time plot displays can be archived and printed.
The Time Plot display includes a spreadsheet, which is separated from the plot
by a splitter bar. The proportion of space used by the time plot or the spreadsheet
is adjusted by clicking on the splitter bar and moving it according to your needs.
In the spreadsheet, you can assign a sample point or group to one of 10 different
pens. You can also select the data that you want to plot on the spreadsheet for
each pen. and adjust your plot parameters by using the Time Plot Settings form.
After creating a new time plot or loading an existing time plot, you can select
the Plot Configure icon on the Time Plot displays tool bar to access those
settings.
To access the Time Plot Display, click on the icon.
Page 10-1
Page 10-2
Alter any of the fields to suit your needs. Refer to the field/usage section
following this procedure for more information.
To select Time Plot end time:
Click on the cell containing the date and type in the new date using the
keyboard, or again double-click on the date cell to view a monthly calendar.
Choose the time by clicking on the cell containing the time and typing in the
new time.Real-Time Data Display
Page 10-3
Sets the duration of the plot. The Duration cells of the spreadsheet
window determines the duration of the Time Plot X-axis.
Duration
Horz Divs
After completing the dialog box, click the OK button. The graph will be
displayed with the newly specified parameters.
Page 10-4
Sample Point or
Group
Plot
Plot data
Value
Valid
Invalid (plotted as a dashed line)
Minimum
Maximum
Average
Sigma
Average 1, 2, or 3 Sigma
History
Plot Filter
Filter Join
Flyer Filter
Click on the appropriate pull-down box(es) and select the new setting(s).
Use the following guidelines:
When looking at trends over time, use one of the statistical plot parameters,
such as Average or Average standard deviation, to smooth out the data.
Page 10-5
Page 10-6
Auto-Retrieve
Auto-Retrieve
The Auto-Retrieve icon turns Auto-Retrieve mode on and off. The default mode
for the Auto-Retrieve feature is ON. If you change your plot to retrieve historical
data rather than real-time data, the Auto-Retrieve will automatically turn itself
off.
When Auto-Retrieve mode is turned on, the following icon is displayed on the
Time Plot tool bar.
When Auto-Retrieve mode is turned on (the default), each time you make a
change to the spreadsheet settings, the data is retrieved and displayed again.
If you have many changes to make, you may want to turn the Auto-Retrieve
feature off until you have completed all changes. Turning the feature off will
save you time since it normally would retrieve the data for the plot for each
change you make. After you have completed your changes, you can turn AutoRetrieve on to bring in the changes.
When the Auto-Retrieve mode is turned off, the following icon is displayed on
the Time Plot tool bar:
Certain changes to the Plot will automatically switch Auto-Retrieve off. If you
change from Real-Time to Historical plotting data, Auto-Retrieve turns off. You
would then need to click on the Configure Mode icon to retrieve data from the
new settings.
Page 10-7
For the range specific information, select 'Plot', 'Event Log', 'Historical Tabular',
'SPC Graph', 'Map' or 'Default Duration' from the pull-down menu.
To zoom out of selected plot data:
Click on the Zoom Out icon.
Clicking the icon moves the plot into historical mode. Note that the icon
changes. You can enter the data range by adjusting date and time in the dialog
boxes to the right of the icon.
Page 10-8
Page 10-9
Click the Save button. Your time plot display will be saved in the chosen
directory as a time plot display.
Page 10-10
Chapter 11
Map Display
You can incorporate a map, photograph, diagram, flow chart, or other graphic
image of your facility in a display. By adding sample point labels to the map,
you create a visual organizer for your facility monitoring data. The map can be
as detailed or as simple as you wish.
A map allows an operator to see where data is coming from in the process. This
allows quicker, more intuitive manipulation of the system as well as making it
easier to pinpoint and troubleshoot problems within your facility.
The map allows you to zoom in on selected areas. The zoom areas can be used
to produce a multi-layer map. With a multi-layer map, a many-storied facility
can be displayed one floor at a time. Likewise, different operational aspects of
a facility can be viewed.
Creating A Map
The image used as your facility map, picture, diagram, or flow chart can be
created using any computer drawing program that can:
Create a Windows Bitmap format file (*.bmp).
OR
Create files in a format that can be converted to a *.bmp format.
Once created, you can export the file. Alternatively, you can open it with a
program that can open or import the source file. Once opened or imported, save
or export the file as a Windows Bitmap file.
It is not necessary to draw a picture of your facility. You can use a digital
photograph of the plant or process.
Page 11-1
Creating A Map
Artwork Source
Format
Conversion
Windows
Paintbrush
*.pcx
*.bmp
None necessary
Corel DRAW
Corel PhotoPaint
*.bmp
None necessary
VISIO
*.vxd
AutoCAD,
AutoSketch
*.dxf, *.skd
Arts &
Letters
*.ged
a. Alternatively, you can open the file, choose Select All from the Edit menu,
then choose Copy from the Edit menu. Start Paintbrush and choose Paste from
the Edit menu in Paintbrush. Save the resulting file as a *.bmp.
b. The alternate procedure in footnote a. above may be used if you are using
AutoCAD or AutoSketch for Windows.
Page 11-2
Creating A Map
To create and use a Map Display:
Create a map in Windows bitmap (*.bmp) format.
2 If you want this map to be the default system map, name the file Default.bmp.
3 Copy the map file to the MAPS sub-directory.
1
Add instruments to the map by pointing at the desired location and selecting
New Label from the pop-up menu.
Page 11-3
Creating A Map
Map Scaling
The pop-up map menu offers you the option of scaling the map up or down. This
can be used to focus attention on a crowded area of the map, or to view a big
picture. Note that some maps will be excessively pixilated at high levels of scale
larger.
The map may be larger than the window. You can handle this condition in the
following ways:
If high resolution (i.e., a sharper picture) is desired, drag the window to an
appropriate size and use the horizontal and vertical scroll bars to scroll
around on the map.
If high resolution is not necessary, click anywhere on the map and select
Scale to Fit from the pop-up menu. The picture will automatically scale to fit
the current window.
Map Labels
This section describes how to add, move, change and delete labels from a map.
Once you add a label your map, you can move or delete it.
To add a label to the map:
Click on the spot where you wish to add a label.
2 Select Add Label from the pop-up menu.
1
Page 11-4
Creating A Map
Select a sample point from the list.
4 Select a font, if desired, by clicking on Font and choosing a font from the dialog
box that appears.
5 Click OK. The label will appear on the map.
3
To move a label:
Click on the label.
2 Select Move Label from the pop-up menu.
3 Drag the label to the desired location and click the left mouse button. The label
will appear in the new location.
1
Create a bitmap of the Zoom area. The same procedure for creating a map
applies to creating a Zoom bitmap.
CAUTION:
Do not name this map Default.bmp.
Page 11-5
Creating A Map
2
3
4
5
6
On the Map display, click on a corner of the rectangle you wish to define as a
Zoom area.
Select New Zoom from the pop-up menu.
Drag the cursor to the diagonally opposite corner of your Zoom area.
Click the left mouse button once.
Select the name of the zoom bitmap from the pop-up file manager.
Page 11-6
Chapter 12
SPC Graph Display
A Statistical Process Control (SPC) Graph provides a methodology to discover
if several samples vary by a statistically significant amount. The X Bar R and X
Bar S graphs generated by the application provide a detailed analysis of the
distributions and control limits for a sample point or group of sample points.
Page 12-1
Graphic
Event log
The Statistics display shows data for both plots in tabular form. The statistical
information that is shown includes center line, standard deviation, multiple
sigma values, upper/lower control limits, channel sizes, and graph point/sample
representation.
The Graphic display has 2 plots: an X bar (R or S) and standard deviation.
The Event Log display has a separate event log for each plot: X bar and standard
deviation. It records any statistical occurrences above and below the center line
and those exceeding the standard deviation.
Page 12-2
3
4
5
6
Page 12-3
If you want to search for a deleted sample points, remove the check on this
option.
Choose between an X Bar R (average/range) and X Bar S
(average/standard deviation) graph.
Graph Type
Select the number of samples per plot point. The number of samples that are
mapped into a plot point may range from two to twenty-five. This value
indicates the number of samples that are averaged together to form a point on
the plot.
Page 12-4
Channel Selection is given in a range. Options for particle size are found in the
pull-down menus.
The default configuration is no filter. You can click on the
check box to filter your sample data. You will be prompted to select a
mathematical operator (< or >) as well as a value. If you wish to filter using
standard deviations plus the mean, click on the check box for this option.
Filter Sample Data
Page 12-5
Deviation Graph
default.
Click OK. The graph will reflect your selections.
From the SPC Graph Display, click the Pen Configuration icon.
Page 12-6
Color/Style A default color and style is assigned to SPC Plot Value, SPC
Average, and control limits. Sigma values are not automatically assigned a color
Make any alterations in the form. You must first select an item before changing
its visibility and/or color/style.
a. If you wish to alter visibility for an item, click on the Visible/ Invisible
button.
b. Click on the Color/Style button to assign or change the color and line style
of an item. The Pen Configuration dialog box will be displayed.
Page 12-7
Make your pen configuration selections and click OK. The list of visible graph
items in the SPC Pen Configuration dialog box will display in their default color
or the color they have been assigned.
If you are satisfied with the changes that you have made, click OK on the SPC
Pen Configuration dialog box. The changes that you have made will be reflected
in the plots and event log.
Page 12-8
Chapter 13
Statistical Sample Points
When it is more useful to monitor a sample point that is the average of sample
data, configure a Statistical Sample Point that reports one of the following
averages from an existing sample point:
Combined average
Running average
To configure a statistical sample point:
1
Page 13-1
Click on the Add button. The Add Instrument dialog box will open.
Page 13-2
Click on Statistical Sample Point to select it and then click on OK. The Statistical
Sample Point Configuration dialog box will open.
Click in the Sample Point Name field and type the name of your statistical
sample point.
Page 13-3
For example, when the seventh set of sample data is generated, an average of
samples three through seven will be reported as the Running Average.
Assume that 5 has been set in the samples field. After
data from five samples has been accumulated, those five sets of data will be
averaged and displayed. After another five sets of data have been accumulated,
the combined average will be calculated and displayed again, and so on.
Combined Average of
Use the drop down menu to select the sample point that the Statistical Sample
Point will be based on.
7 Set the number of samples that will be averaged in the samples field.
8 Click on the OK button. The Statistical Sample Point will appear on the Sensor
Status display.
6
Page 13-4
Chapter 14
Comma Separated Value (CSV) Files
Comma Separated Value (CSV) files can be created for third-party software
packages that may be capable of analyzing sensor data in ways specific to your
site.
CSV files are text files with each value separated by a comma. Text strings are
encapsulated in double quotes (). Data is sorted by column. An example CSV
file follows:
Sample Date,Sample Time,Sensor Name,Sensor Type,Sample Value
09/08/94,
09/08/94,
09/08/94,
09/08/94,
09/08/94,
09/08/94,
09/08/94,
09/08/94,
09/08/94,
09/08/94,
09/08/94,
09/08/94,
09/08/94,
09/08/94,
09/08/94,
07:25:09,
07:25:13,
10:23:27,
10:23:30,
10:23:32,
10:23:34,
10:23:36,
10:23:38,
10:23:41,
10:23:43,
10:23:45,
10:23:47,
10:23:49,
10:23:51,
10:23:54,
q_check,
q_check,
q_check,
q_check,
q_check,
q_check,
q_check,
q_check,
q_check,
q_check,
q_check,
q_check,
q_check,
q_check,
q_check,
P,
P,
P,
P,
P,
P,
P,
P,
P,
P,
P,
P,
P,
P,
P,
68.0
90.0
68.0
90.0
101.0
75.0
50.0
78.0
65.0
84.0
67.0
98.0
123.0
67.0
101.0
The first line in a CSV file is a header that indicates the contents of a CSV
column. Subsequent lines are data lines that indicate the sample or event data at
a specific time.
To Generate CSV Files:
To View CSV Files: Open the file with any text editor, word processor,
spreadsheet, or database that accepts CSV-format files.
Page 14-1
Real-time CSV Generation allows Pharmaceutical Net to create CSV files from
real-time data. Filenames are automatically generated by the application. The
filename indicates the time frame the data was generated. Files may contain data
for an hour, a day, a week, or a month.
The file extension indicates whether the data is event data or sample data. The
event data extension is .evt. The sample data extension is .csv.
Page 14-2
intervals:
Every 15 minutes: Have a name formatted as yymmddhhmm.
Every 30 minutes: Have a name formatted as yymmddhhmm.
Hourly Have a name formatted as yymmddhh.
Daily Have a name formatted as yymmdd.
Weekly Have a name formatted as yymmddW.
Monthly Have a name formatted as yymm.
yy -- Indicates the year the file was generated.
mm -- Indicates the month the file was generated.
dd -- Indicates the day the file was generated.
hh -- Indicates the hour the file was generated.
Keep Files For An auto-delete feature is enabled to clean up old real-time CSV
files. Select Always if the files should not be deleted.
Directory:
Page 14-3
The following fields may be selected for a real-time sample CSV file:
The date the event occurred or the sample was performed. The
format is mm/dd/yy where mm = month (range 01 - 12), dd = day of the month
(range 1 - 31), and yy = the year.
Sample Date
Sample Time The time the event occurred or the sample was performed. The
format is hh:mm:ss where hh = the hour (range 00 - 23), mm = the minute (range
00 - 59), and ss = the second (range 00 - 59).
Sensor Name
Part Name
Sensor Type
Either the Particle Sensor Cumulative count or the
Environmental Sensor Last Sample Value. The value is expressed as a float.
Sample Value
Units
This value indicates a quantitative flow value where appropriate for
the sensor. Units are indicated in the following field.
Flow Rate
Sample Interval
Page 14-4
DC Light Level
Number Channels
Micron Size Counts/Channel 0
Micron Size n
Counts/Channel n
Flow Units
Sensor Category
Page 14-5
Page 14-6
User action
Laser reference warning and alarm
Size thresholds changed
Sample interval changed
Sensor debug comm
Database error
Flow error
Calibrate sensor
The CSV format dialog box allows the user to format the contents of the CSV
file. The name of the CSV file may be selected by the user, but the extension is
defaulted to .csv for sample data and .evt for event data.
Page 14-7
Page 14-8
Chapter 15
Data Storage and Retrieval
Storage Control
The Storage Control dialog box allows you to control which sample points and
events store data into the application database. It also allows you to control
where the data goes and how frequently it goes there.
Page 15-1
Storage Control
Storage State On/Off/Store if Valid To turn Data Storage on for a sample point,
highlight the sensor name by moving the mouse cursor to the sample point name
and clicking with the left mouse button. Note that the Data Storage Information
List is an extended select list box so multiple sample point names may be
highlighted at one time.
Click the Storage On button. The storage state of all the highlighted sensors will
be changed to On.
To turn the Data Storage Off for a sample point, proceed as above, but click the
Storage Off button.
A sample point saving valid data saves all valid data and the first sample marked
as invalid after a valid sample. Data validation is an application-specific feature.
Page 15-2
Storage Control
If an item is not highlighted in the Data Storage Information List box when the
Storage Off button is clicked, the list box will automatically scroll to the next
sensor that has its data storage turned off. This is a quick way to see if any sensor
has data storage turned off. It also works for the Storage On button.
Last Sample Time
Indicates the last time this sample point stored sample data.
Buffer Size Indicates the number of bytes of data being buffered (dynamic
storage) for the sensor.
Storage Defaults
The storage defaults allow you to control where the data is stored and how
frequently the data is flushed to disk.
Page 15-3
Storage Control
Indicates the space limit assigned to memory resident storage
before data is written to disk. Balanced with Flush interval, Data Storage
provides an either/or scenario for writing data to disk.
Data Storage
Data Storage Memory Limit Used as a data engine goal for data storage
memory usage. The value selected should be a function of system memory, and
the number of configured sensors. An optimum value for data retrieval is 64
kilobytes for each sensor.
If the value selected is too high, the system may begin paging memory to disk
or an OUT OF MEMORY system error could occur.
Low Disk Space Warning
NOTE:
Only Pharmaceutical Net data files are deleted by the Auto Delete
feature.
Page 15-4
Storage Control
Page 15-5
Storage Control
Delete removes stored data from the indicated directory. The Database
Management dialog allows the user to select dates to be deleted.
Directory
Database Destination
copied.
Page 15-6
Chapter 16
Job Generator
The Job Generator allows you to schedule automated tasks of the following
categories:
Printing data or events in various displays or in CSV file format
Copying databases
Running recipes
Running external programs
The first two categories are related to the storage, display, and printing of data.
The last category is much more general, and is one of the applications most
powerful features because it allows the user to incorporate, to varying extents,
the functionality of another program.
Recipes can be created to execute a single command, such as reset a sensor at a
particular time, or a series of commands. Job Generator will than be set up to
run the recipe.
The external program can be another Windows application (such as Microsoft
Excel), a DOS program (*.exe, .com) or even a DOS batch file (.bat). It is
usually necessary to launch external programs using a macro switch in the
command line (e.g. in the run program line you might type C:\word\word.exe /
mymacro). See the external program documentation for further information.
If a scheduled job is missed because Pharmaceutical Net was not
running at the time the job was supposed to occur, Pharmaceutical Net will ask
on startup if you want to generate the missed jobs. Carefully consider whether
you want to generate jobs or run programs, particularly if the system has been
down a long time and many jobs have accumulated.
NOTE:
From the menu bar, click Configure > Jobs. The Job Configuration dialog box
will open.
Page 16-1
Caption The title that is printed at the top of the job. The caption is also
displayed in the Job List to identify the job. To change the caption, select the
Caption field and type in the new caption.
This button adds a new job to the list of scheduled jobs. The list is
updated to reflect the addition. The Job Definition dialog box will open.
Add
Modify This button changes a job shown in the list of scheduled jobs. The list
is updated to reflect the change. The Job Definition job dialog box opens.
This button deletes the currently selected job from the Job List. The job
is deleted entirely from the schedule of jobs to produce.
Delete
This button toggles the status of the currently selected job from
Enable to Disable or vice versa. Use the Enable/Disable button to temporarily
disable a job instead of deleting a job.
Enable/Disable
The Job List shows the schedule of jobs to be printed. The list is
displayed in reverse chronological order. That is, the job that will be generated
or program that will be run next is displayed at the top of the list.
Job List
Page 16-2
Modify a Job
To display the detailed information for a job:
Select the job in the Job Configuration dialog box and click on Modify
OR
double-click on the job in the list.
The Modify Job dialog box is then displayed with the selected jobs settings.
To disable a job:
Select the job in the Job Configuration dialog box and click the Disable button.
A disabled jobs configuration remains in the system, but the job will not be
generated.
To re-enable the job, click the Enable button.
Modify a Job
From the Job Configuration dialog box, click on Add or Modify, the Job
Definition dialog box will open..
This is where the user enters the name or title of the job.
Type
Page 16-3
Time, Event, Value, Value change, or Alarm that will activate the job.
Run job at start / Run job at end Run job at start will be effective at the
beginning of the job and Run job at end will be effective after the designated
duration or when the trigger is no longer valid.
The remaining fields in this dialog box and the selections available when the
Configure button is clicked, will change depending upon the trigger used or
Type of job selected.
To change the detailed configuration of a job, click the Configure
button. A detailed job settings dialog box, specific to the selected Job Type, will
open. Choose the settings, and click the OK button.
Configure
Page 16-4
Job Queue
Only one job can be run at a time. When multiple jobs are run simultaneously
they are put into the Job Queue. The Job Queue can be viewed by using the
Diagnostics > Job Queue menu item. Jobs can be deleted from the queue by
using the Delete button.
Page 16-5
Chapter 17
Notification with a Pager
The following types of paging are supported: Alphanumeric Paging, Numeric
Paging, Outlook Email, Email Plus (SMTP), SMS Phone/Modem The pager
information settings are customized for the selected paging type.
Select Configure > Pager Settings from the menu. The Pager Configuration
dialog box will open.
Page 17-1
Pager Paging
If a modem is used, select the COM port assigned to the modem. Otherwise,
select No Port.
3 Click on Add User. Enter a User Name and the users paging schedule in the
Schedule tab dialog box.
2
Pager Paging
The basic required information for a numeric pager is:
Baud rate
Page 17-2
Pager Paging
1
If the pager dialing sequence includes a termination string, enter it as well. Most
numeric pager applications function with this minimum information.
Page 17-3
Email Paging
Email Paging
Email paging can also be used by setting up the Outlook paging or Email Plus
paging functions as shown in these figures. For Outlook paging to work,
Microsoft Outlook must be installed and configured with a valid e-mail Profile.
Outlook does not need to be running after an email account has been set up on
the computer.
E-mail paging may have difficulty working with versions of Outlook
later than Outlook 2000, SP1a. Microsoft security features disallow the use of
e-mail from applications without user intervention in later versions of Outlook.
NOTE:
Email Plus
Allows for the sending of e-mail messages in NT or without MS Outlook. These
fields apply to e-mail only.
Page 17-4
Outlook Email
Outlook Email
Allows for the sending of e-mail messages in NT or without MS Outlook. These
fields apply to e-mail only.
Page 17-5
Changes to the default Numeric Event Mappings are accomplished in the same
manner. In the example below the default pager string 1 for Alarm Level 0 has
been modified and will 911 to a numeric pager.
reporting the event. The default entry for Sample Points is blank. Editing pager
strings is accomplished in the same manner as Numeric Event Mappings and
Alpha Event Mappings. It should be noted that an intuitive scheme must be
developed to define sample points used in numeric paging.
Page 17-6
From the main display menu bar, click Configure > Jobs.
The Job Configuration dialog box will open.
Page 17-7
Enter a Title for this pager job (QC_Day_Pages for example) and select paging
from the Type: drop down list box.
Page 17-8
In the Job Triggers section, select which sensors and alarms are to be included
in this job definition.
Click on Configure and select the pager users to be included in this job
definition.
Page 17-9
Chapter 18
Recipes
Recipes Overview
Recipes allows you to automatically perform functions that would otherwise be
performed manually. Any Run-Time Configuration parameter that can be set
manually can also be set with a Recipe and a Job to automatically start the
recipe.
A System Recipe is a named set of instructions created in the Recipes module.
For example, a System Recipe can set a sensors state to any state that is
available to that particular sensor:
No change
Mark data valid
Mark data invalid
Enable sensor
Disable sensor
Reset sensor
Start (for samplers)
Stop (for samplers)
Sample single (Ethernet instruments only)
Sample all (Ethernet instruments only)
You can run, modify, disable, or delete a System Recipe whenever you need to.
A Recipe can also execute commands to change a sensors configuration, such
as the sample interval or the sensors alarm and channel settings. This is done
with sensor states, which will be discussed later in this chapter.
To run a System Recipe automatically, you must create a Job. A Job starts and
stops a Recipe when a value or condition is reached, exceeded, or falls below a
user-defined value. The Recipe started by the Job will then make user-defined
changes to a sensors state.
The value or condition that starts (triggers) the job may come from the
following sources:
A user-defined time, date, day, or duration
Digital or analog values or value change for one or more instruments
Page 18-1
CAUTION
Consult with your process engineer or other authority. Get approval before
disabling data collection or otherwise re-configuring a sample point. Ensure
that those who rely on Pharmaceutical Nets data are informed of your
actions. Always reset the sample points configuration to its original setting,
unless you have approval to leave it set at the new configuration.
To configure a New Recipe:
1
From the main display menu bar, click Configure > Recipes > System Recipes
to display the Systems Recipe list dialog box.
Page 18-2
Click the Add button. The System Recipe Configuration dialog box will open.
Page 18-3
a. Click in the minutes part of the field to select it and use the up or down
arrowheads, ( and ), to set the delay.
b. Set the Start Delay to 10 seconds. You can also navigate left or right in the
timer box by using the arrow ( ) keys on your keyboard. The timer
will read: 00:00:10 and will cause your recipe to run ten seconds after you
press the Run button on the Systems Recipe list dialog box.
Type a name that matches your sample point into the recipe name field.
4 Click OK. Your input will be accepted. You can return to the Systems Recipes
dialog box. Ensure that your new recipe is selected.
This exercise will not use the Stop State and Stop Delay feature. However, the
options are the same as for Start State and Start Delay.
3
Click the Run button. Having set up a 10 second delay in the exercise above, the
recipe will start 10 seconds after clicking Run.
NOTE:
Starting a Recipe with Run executes the Recipes Start State only.
Close the System Recipes list dialog box by clicking the close box and then
watch the Sensor Status window. Note that the sample point you are working
with goes into a disabled state ten seconds after you clicked the Run button.
CAUTION
The sample point will remain in the disabled state unless you enable it.
Page 18-4
Click on Configure > Recipes > Sensor States to open the Sensor State
Configuration dialog box.
You can also access this dialog box by clicking the Sensor States button on the
Systems Recipe Configuration dialog box.
Page 18-5
Figure 18-3: Sensor State Configuration dialog box with all folders closed
The Sensor State Configuration dialog box displays all currently configured
sensor types in your Pharmaceutical Net system.
2
Page 18-6
Figure 18-4: Sensor State Configuration dialog box with a folder opened
Click the Help button and explore the functions of this dialog box.
3
Click on the sample point you have chosen to work with and then click the Add
button. This will open the Sensor State Configuration dialog box.
Notice the parameters that you can change. These choices are the same as those
you can make by accessing the Runtime Configuration from Sensor Status.
Sensor States are nothing more than pre-programmed and stored Runtime
Configuration settings, Channel Settings, and Alarms.
To change the Channel/Alarms Settings or the Sensor State Configuration, you
must type a name in the Name field.
Page 18-7
Type a name in the name field and then click the Active box for Sample Interval.
5 Double-click in the Field Value for Sample Interval.
6 Use your arrow keys and the increase () and decrease () buttons to increase
the Sample Interval Field Value by one minute.
7 Click OK to save your changes and return to the Sensor State Configuration list
dialog box.
4
Page 18-8
This means that you can now change the sample points runtime configuration
automatically by running a recipe. This will be done by configuring a Job to run
this recipe based on a time setting, alarm event, startup or shutdown, a sample
point value or value change. The event that triggers the activation of the Recipe
will be determined by the user. Jobs are discussed in the next section.
10 Close all open dialog boxes until you return to the main display.
On the menu bar click Configure > Select Jobs. The Job Configuration dialog
box will open.
Page 18-9
Page 18-10
Open the Type: pull-down menu and notice the different types of jobs you can
create. Select System Recipe.
Open the Trigger: pull-down menu and notice the types of triggers available.
Select different triggers and notice how the dialog box changes.
Check the Run job at start box and clear the Run job at end box.
Select Time as the trigger.
Set Duration: at 1 and Days.
Clear the Start job every box so the job will run at the selected time only once.
Set beginning at a time 15 minutes later than your current PC clock time.
Open the date or time dialog box displayed below by left-clicking on the
beginning field to highlight the whole field.
Left-click again, on either the date or time, to position the cursor.
Right-click in the date or time part of the field. Either the date-set dialog box or
the time-set dialog box will open depending on where the cursor is when you
right-click the date/time.
Page 18-11
Page 18-12
Job Definition dialog box. The System Recipe list dialog box will open and
display the name of the recipe you have created.
14 Click on your new recipe and then click the OK button to establish the link
between the Job and the Recipe.
Page 18-13
CAUTION
You may need to restore your instrument or run-time settings to the original
configuration.
Page 18-14
Appendix A
Virtual Points
A Virtual Point is a user-created imaginary sample point that can apply
arithmetic and logical operators to other existing sample points.
From the main display menu bar, click Configure > Instruments.
Click the Add button.
In the tabbed dialog box, click on the Add Other tab.
Select Virtual Point from the list.
Click on Add. The Virtual Point Configuration dialog box will open.
Enter a name for the new Virtual Point.
Choose a scalar or particle count data type.
Enter the units of the Virtual Point.
Click on the desired values in the spreadsheet and drag them to the Scalar
window (if scalar) or to the appropriate particle value field in the worksheet.
Insert the desired operator(s) in the formula.
Click OK
Page A-1
Spreadsheet
Virtual Point
Worksheet
The spreadsheet will have two modes of displaying sample point data during
configuration. The user can view either formulas or channels.
The spreadsheet allows you to click on a data item and drag it to the
worksheet.
NOTE:
When creating a Particle Virtual Point (i.e. a point whose output will be
represented as particle counts), its sizes as well as its formulas must be
specified. Any blank channel will not be configured. When you click the OK
button, the channel orders will be examined to ensure they are valid. If they are
not valid, the user must correct the order before proceeding.
Page A-2
addition
subtraction
power
multiplication
division
logical AND
logical OR
greater than
less than
equality
sum range of cells
IF(a, b, c)
Page A-3
NEG(coord)
NEG(4) = -4
NEG(-12) = 12
Negatives of positive numbers are negative. Negatives of negative numbers are
positive numbers.
This function returns the logical NOT of a cell.
NOT(coord)
ROUNDUP(v, p) Rounds the value of the cell v up to next integer with the
desired precision p.
ROUNDUP([cell],3) Rounds the value in [cell] up to the next integer, with a
precision of 4 decimal places.
ROUND(v)
Defined as 100 * (x - y) / x.
If two samples, [cell1] and [cell4], are taken upstream and downstream of a
filter respectively, the filter efficiency is the ratio of the upstream counts to
downstream counts. If the value of [cell1] was 46993 and the value of [cell4]
was 18 then
FILTEFF([cell1],[cell4]) will return a value of 99.962%.
MAX(a, b, )
MIN(a, b, )
Page A-4
Page A-5
Appendix B
Trigger Points
A Trigger Point is similar to a Virtual Point but allows you to make specified
sample points active only when certain conditions are met.
Trigger Points are built using the following:
The sample point that must satisfy an equation in order for
the trigger sample point to generate a sample. Gate Sample Points may be scalar,
text, virtual, or other trigger points.
Trigger Type The function that defines the Trigger Point. Functions include the
following elements:
Page B-1
Trigger Point
Trigger Value
When Indicates the Gate Sample Point and the trigger equation the Gate
Sample Point must satisfy to generate data.
Page B-2
Page B-3