Table of Contents

Advertisement

Quick Links

8872 Manual
Produced by Agilaire LLC
2904-B Tazewell Pike, Suite A
Knoxville, TN 37918
www.agilaire.com
info@agilaire.com
Support:
865-927-9440
support@agilaire.com
May 2017
1

Advertisement

Table of Contents
loading
Need help?

Need help?

Do you have a question about the 8872 and is the answer not in the manual?

Questions and answers

Subscribe to Our Youtube Channel

Summary of Contents for Agilaire 8872

  • Page 1 8872 Manual Produced by Agilaire LLC 2904-B Tazewell Pike, Suite A Knoxville, TN 37918 www.agilaire.com info@agilaire.com Support: 865-927-9440 support@agilaire.com May 2017...
  • Page 2: Table Of Contents

    Channel Specific Settings _________________________________ Changing Volts Full Scale Settings ADAM/APAX Utility ___________ Math Channels _________________________________________ Meteorological Channel Types ______________________________ Configure Frequency Based Wind Speed on 8872 ______________ Configuring 8872 Digital Inputs for Counter or Frequency Inputs ___ External Channels _______________________________________...
  • Page 3 Agilaire 8872 Manual Table of Contents CEM Channel Types ______________________________________ ______________________________ Vector Wind Speed / Direction _______________________________________ Rolling Average ____________________________________________ General Validation and Flags _______________________________________ 2.4 Adding an Instrument __________________________________ 2.5 Setting Up Calibrations ________________________________ Calibration Expected Values Editor __________________________...
  • Page 4 Agilaire 8872 Manual Table of Contents 2.10 Favorites Editor _______________________________________ Creating a Favorite ______________________________________ Favorite Detail Tab ______________________________________ Favorite Query Tab ______________________________________ 2.11 GSI Driver Editor ______________________________________ 2.12 Configuring Security __________________________________ User Editor _____________________________________________ My User Settings ________________________________________ Group Permissions _______________________________________...
  • Page 5 Agilaire 8872 Manual Table of Contents Configuration Reports ______________________________________ Calibration Configuration Report ____________________________ Channel Configuration Report ______________________________ Parameter Configuration Report ____________________________ Scheduled Tasks Report __________________________________ Site Configuration Report _________________________________ Internal Reports ___________________________________________ DB Modification History ___________________________________ Exception Journal Report _________________________________...
  • Page 6 Appendix A: Setting up Analog Outputs on the Model 8872 _______ Appendix B: Modbus Slave Plug-In __________________________ © 2017 Agilaire, LLC All rights reserved. All other trademarks are the property of their respective holders. Specifications, product configuration, and availability are subject to change without notice.
  • Page 7: Chapter 1 8872 Theory Of Operation

    8832, while offering the convenience of a Windows-based platform and integration with Agilaire’s AirVision software. The core of the 8872 is a fanless PC, typically 4 GB of RAM. The device is equipped with a 128 GB solid state flash drive (SSD).
  • Page 8: Hard Drive Emergency Partition

    Hard Drive Emergency Partition All Model 8872’s are supplied with an emergency partition on the hard drive that can be used as a “return to factory” condition by rebooting and pressing F7 on a connected keyboard during the boot process.
  • Page 9: Theory Of Operation-Software

    To fulfill these requirements, the AirVision Service runs a plug-in called the Site Node Logger. The addition of this plug-in distinguishes an 8872 from an AV-Trend PC. This service scans the configuration within the 8872 (channels, calibrations, etc) and loads processes and threads to perform the realtim functions, inserting averaged data, calibrations results, etc, into the 8872 database at the required time.
  • Page 10: Special Notes Regarding Gsi / Modbus Channel Types (8872 Vs. 8832)

    Agilaire 8872 Manual Chapter 1 Theory of Operation Special Notes Regarding GSI / Modbus Channel T ypes (8872 vs. 8832) Several improvements have been made regarding the handling of GSI and Modbus channels in the 8872, compared to its Model 8832 predecessor: Dongles are no longer required for Thermo analyzers and EcoTech analyzers ...
  • Page 11: Initial Logger Configuration

    Agilaire 8872 Manual Chapter 1 Theory of Operation Initial Logger Configuration Will you run Follow Chapter 2 8872 Stand-Alone to set up logger. (No Central)? Ignore Chapter 3. Is this a new site or are you converting old 8832/8816 site? Are you setting up See Chapter 3.4...
  • Page 12: Special Notes Regarding Required Sql Configuration For 8872

    1433 open  Normally, Agilaire sets all these defaults in the 8872, but the settings are repeated here in the event local IT staff changes the settings, or for users who want to use site node logger software with their own PC hardware.
  • Page 13: Reference

    Agilaire 8872 Manual Chapter 1 Theory of Operation Reference Default Internal Network Settings: Internal I/O Module TCP Address Voltage Input 1-8 10.0.0.101 Voltage input 9-16 10.0.0.102 Voltage Input 17-24 10.0.0.103 Digital Input/Output 1-6 10.0.0.201 Digital Input/Output 7-12 10.0.0.202 Digital input/Output 13-18 10.0.0.203...
  • Page 14: Troubleshooting

    Check Modbus device scan rates in the New data comes in, some values are marked “<”, but values are coming in and some 8872, Configuration >Channels >Modbus averages are not flagged. Instruments. Scan rates should be set to “30” unless otherwise directed by Agilaire.
  • Page 15: Chapter 2 - Configuring The 8872

    Chapter 2 Configuring the 8872 The 8872 provides nearly unlimited flexibility in setting up systems and configuring servers. This chapter explains how to set up the following parts of the 8872: 2.1 Configuring System Preferences 2.2 Site and Parameter Setup Channel Configuration 2.3 Channel Type Specifics...
  • Page 16: Configuring System Preferences

    The other fields (listed below) are optional, and typically Time Zone used only if your license includes full Ambient reporting: System Name (not normally used by the 8872) County Code (not normally used by the 8872) Agency Code Click the button.
  • Page 17: Site And Parameter Setup

    Parameter Settings Editor Configuration Editors to add, edit, and delete sites and parameters. For the Model 8872, you should only have a single Site represented. Adding a Site To add a site (if it is not already automatically added or to modify the default site settings), single-click .
  • Page 18 Description  This field is used for special formats only. (File Import is not Abbreviation  available in the Model 8872.) Select from drop-down list. Time Zone  (Required) Check the box to enable the site. If this box is not selected the Enabled ...
  • Page 19 Two-character site code provided by EPA (Full Ambient EPA Site  Reporting only) Not used by the 8872 AIRNow Mnemonic  Not normally used by the 8872 Surrogate Slope  Not normally used by the 8872 Surrogate Offset  Not normally used by the 8872 File Import Code ...
  • Page 20: Adding Parameters

    To add a parameter configuration, highlight a from the tree diagram Site Parameter Settings and click the button near the top of the 8872 screen. To edit a parameter select Add Parameter and then double-click a Site Parameter Parameter Configuration from Parameter Settings in Configuration Editors...
  • Page 21 Parameter Template, which will set up EPA codes and units. Basic Parameter Templates are provided in the 8872. If you want to automatically fill in parameter information using a template, select a parameter template from the drop-down list and click .
  • Page 22 This field is determined by the instrument. Enter the Calibration Span  configured calibration span value for the parameter to determine the parameter’s calibration error (at the data logger). Not used in 8872. I nstrument Detection Limit  (DL) Not used in 8872. Limit of Quantization (LOQ) ...
  • Page 23 Agilaire 8872 Manual Chapter 2 Configuration Parameters in reports are printed in the same order that Parameter Report Order  they are shown under each site. Select Parameter Report Order to change the order parameters appear in reports. Report Order only applies to Daily Summary and Monthly Reports.
  • Page 24: Channel Configuration

    Chapter 2 Configuration Channel Configuration “Channels” are the entities that tell a data logger (8832, 8872) how to acquire data in real-time from an instrument to form averages, that are then passed on to Parameters in AirVision to store the data. Channels represent the physical side (instruments, wires, RS-232 connections, etc), while Parameters represent the logical side or “slots in the database.”...
  • Page 25 Storage Time for all three intervals is the length of time the 8816 or 8832 data logger will store the averages (not used/visible for the 8872). Each interval has its own storage time setting which can be set between 0 to 999. Click the down arrow and select from the from down list the...
  • Page 26: Basic Channel Types

    A summary of the various channel types follows: Description Channel Type Standard Averaging Takes the instantaneous values of an analog input on the Model 8872 and forms up to three linear averages. Modbus Takes the instantaneous values from a Modbus device (e.g., analyzer) and forms up to three linear averages.
  • Page 27: Channel Type Specifics

    Agilaire 8872 Manual Chapter 2 Configuration 2.3 Channel Type Specifics Adding/Modifying Channels - Basic Settings Still in the Configuration Editor Logger Channels select a that has already been added to a Logger Site  click the button.  select Add Channels ...
  • Page 28 Agilaire 8872 Manual Chapter 2 Configuration Adding channels to loggers in the Data Source Configuration from Configuration Editors...
  • Page 29: Channel Specific Settings

    Typical values are -10 to +10 V for a voltage card and 4 to 20 mA for a current card. For the Model 8872, the High and Low In are assumed to be the full voltage/current range set on the input module (e.g., 0-5V or 4-20mA) for...
  • Page 30: Changing Volts Full Scale Settings Adam/Apax Utility

    Agilaire 8872 Manual Chapter 2 Configuration Changing Volts Full Scale Settings ADAM/APAX Utility The analog inputs are factory defaulted to 10 volts full scale. In some cases, it is desirable to change the volts full scale to improve accuracy (for a 0-1 or 0-100mV instrument).
  • Page 31 Agilaire 8872 Manual Chapter 2 Configuration uses a serial communications interface used by the data logger to GSI or RS-232 channel retrieve data from devices such as analyzers and digital control systems. The interface can receive data strings and stores values into GSI Channels for data collection. For these channel types, the “Misc”...
  • Page 32 Agilaire 8872 Manual Chapter 2 Configuration is used to take data from a Modbusused to take data from a Modbus channel Modbus-capable instrument via an Ethernet connection.A Logger Modbus Instrument needs to first be created before the Modbus channel is created so that the instrument that was created will show in the drop down list for the Modbus Instrument on the Modbus tab (similar to the GSI/RS-232 channel).
  • Page 33  a Modbus response. Typical values are 250-750 MS, if needed, for an analyze missing readings occasionally. Modbus channels in the 8872 will use the to convert floating point Modbus Scaling Factor data from the instrument before using it in averages, calibrations, etc. This can be used to convert an analyzer that only provides PPB data on the Modbus link to PPM data, or similar conversions.
  • Page 34: Math Channels

    Agilaire 8872 Manual Chapter 2 Configuration Math Channels supports calculations between channels and math constants as Math Math Pack channel or Average Math channels. Math channels evaluate the equation with every scan of the system, while Average Math channels apply the equation only against the calculated averages of the constituent channels.
  • Page 35 Agilaire 8872 Manual Chapter 2 Configuration Other binary and Uniary functions (functions that operate on one variable or one result of another embedded equation) include: NAME DESCRIPTION USAGE Returns the absolute value of a specified number. Abs(-1) Acos Returns the angle whose cosine is the specified number.
  • Page 36 Agilaire 8872 Manual Chapter 2 Configuration On the Misc. tab Round Constituents will round to the number of places specified in the Decimal Positioner field, before the equation and average are calculated (used primarily in special CEM applications). Channel names that contain spaces cannot be used in a math pack formula.
  • Page 37 Agilaire 8872 Manual Chapter 2 Configuration is used to run special calculations based on the input of another General channel channel that is already configured (e.g., analog input, Modbus, etc). The different calculation types include: Maximum (find highest sub-interval in a given interval, e.g., highest minute in hour) ...
  • Page 38: Meteorological Channel Types

    Agilaire 8872 Manual Chapter 2 Configuration calculates an extended rolling average from another channel’s average, Rolling channel such as hourly averages rolling on the minute. The rolling average is updated when the base average is updated. For example, if the base average interval is one minute and the rolling average interval is one hour, the rolling average channel will store a new data point every minute;...
  • Page 39 Agilaire 8872 Manual Chapter 2 Configuration Before this field can be filled in both the vector wind and vector speed channels have to be created and saved, then you can go back and fill in the companion channel field. Vector Wind Direction...
  • Page 40: Configure Frequency Based Wind Speed On 8872

    Configure Frequency Based Wind Speed on 8872 A Met Card is not required for pulse / frequency input wind speed, such as from the Met One 010C. The 8872 can use its status inputs for wind speed. The maximum input is ~ 2 Khz.
  • Page 41 Agilaire 8872 Manual Chapter 2 Configuration 6. Once changed, click ‘Apply mode’. 7. In AVTrend, go to Logger Channels and select your wind speed channel. 8. On the Modbus tab, link the channel to the correct input module, and the correct input on that module.
  • Page 42 USEPA sigma theta (Yamartino method). For a Model 8816 or 8832, the input must be designated as an analog input, while in an 8872, the input is set to a Wind Direction or Vector Wind Direction channel. The RMS interval is the...
  • Page 43 8832 logger or a status input Rainfall channel in an 8872 (set to “Counter” mode), and calculates accumulation by counting the number of pulses received during the averaging interval, typically received from a tipping bucket rain gauge.
  • Page 44: Configuring 8872 Digital Inputs For Counter Or Frequency Inputs

    Chapter 2 Configuration Configuring 8872 Digital Inputs for Counter or Frequency Inputs For an 8872 build sheet specifying a counter or a frequency input the steps below should be completed. 1. Launch the Apax Utility and expand the 6066 module based on the specified input number.
  • Page 45 Agilaire 8872 Manual Chapter 2 Configuration 5. Once the mode change is applied, the screen will appear as follows (depending on mode selected).
  • Page 46: External Channels

    (e.g., BAM, API 602, E-Sampler, etc), where the logger is not doing real-time acquisition (e.g., directly polled instruments in an 8872). It exists ONLY to create a channel number for use with logger polling. The External type channel requires no other special configuration,...
  • Page 47: Cem Channel Types

    Agilaire 8872 Manual Chapter 2 Configuration CEM Channel Types allows the data logger to monitor one analyzer that Stream-Switched Averaging channel is time-shared between two sampling trains. It forms a base average and two extended averages from another channel, and accepts data from that input channel only when an on-line digital input status is met.
  • Page 48 Agilaire 8872 Manual Chapter 2 Configuration allow the data logger to Time On-Line and Multi-Condition TOL (Time Online) channels record when a process or generating unit is online for CEM reporting purposes. The resultant ‘average’ is typically a count of the base intervals (e.g., base average = 0 or 1, hourly averages range from 0-60, counting the number of online minutes, etc).
  • Page 49: Vector Wind Speed / Direction

    Agilaire 8872 Manual Chapter 2 Configuration Vector Wind Speed / Direction The settings for this channel are the same as those for the Standard input channel, an additional pick list is provided to designated the Companion wind speed / direction channel (e.g. for the wind speed channel, designate the wind direction companion, and vice versa).
  • Page 50: Rolling Average

    Invalid averages are kept in the buffer, but not used in the resultant calculation. Exclude Offline Data  Not used in the Model 8872 Clear At Rolling Interval  This tells the logger to “clear” the rolling buffer at the end of the duration interval.
  • Page 51 Agilaire 8872 Manual Chapter 2 Configuration Ignore Input Channel Flags  Defines flags that, if found on the input interval, cause that average to be ignored for calculation purposes. Reset Input Status Pattern  Defines a digital input pattern that can be used to “reset” the minimum or maximum...
  • Page 52: Validation And Flags

    Flags in AirVision can generally come from the data source (data logger, instrument), or applied later via data editing. For data coming from data loggers (8816, 8832, or 8872), the flag list and sources of the flags are as follows. Flags are listed below in order of priority (from the data logger’s perspective).
  • Page 53 Agilaire 8872 Manual Chapter 2 Configuration FLAG TYPE DESCRIPTION SOURCE OF FLAG Instantaneous Analog Underrange Single reading < negative end of full scale of analog range, invalidates the base average. Instantaneous Math Error Error executing math pack channel equation, most commonly divide by zero.
  • Page 54 When settings are made in the AirVision central server, they must be downloaded to the 8816/8832 or Sync’d with the 8872 to take effect. The server ONLY stores these settings for download/sync, and does not act upon the settings in the Validation screen itself. They are used in real-time by the logger’s real-time data processing engine.
  • Page 55: Adding An Instrument

    Agilaire 8872 Manual Chapter 2 Configuration 2.4 Adding an Instrument If the 8872 is licensed to poll and instrument directly, select Configuration Editors/Logger and highlight the in the configuration tree diagram. Channels site name Logger Channels Click the and select .
  • Page 56: Setting Up Calibrations

    Chapter 2 Configuration 2.5 Setting Up Calibrations The Model 8872 follows the 8816 / 8832 approach to calibrations, where calibrations are defined as their own entities, and store data in calibration result records (rather than just flagging fine-resolution data). The Model 8872 supports four models of calibration,...
  • Page 57 Agilaire 8872 Manual Chapter 2 Configuration Other calibration sequence properties may include: Cal Sequence Properties Name of Cal Sequence  The label used to identify this calibration program. Enabled:  Can be used to activate / deactivate the calibration program.
  • Page 58 Agilaire 8872 Manual Chapter 2 Configuration Within the settings, properties may include: Phase Phase Settings Phase Name  The label used to identify this calibration stage/phase (e.g., Zero, Span, Prec) Phase Number  Defines the order of the phases in which they run (not used for Instrument Controlled calibrations, as their phases can occur in any order).
  • Page 59 EV for Auto Correct  Not used in the Model 8872 (at this time) Store Calibration Results  Normally set, this can be used to inhibit recording a value that is taken for some other purpose (e.g., Write Value to Constant).
  • Page 60 Agilaire 8872 Manual Chapter 2 Configuration To configure calibrations: open Configuration  Editors > Logger Channels highlight the Logger  in the tree diagram click the small arrow  under the button select Calibrations  from the drop-down list select one of the ...
  • Page 61: Calibration Expected Values Editor

    Agilaire 8872 Manual Chapter 2 Configuration Calibration Expected Values Editor This mimics the “Quick Expected Values” editor in the Model 8832 data logger that allows the user to quickly update target values for the calibration without sorting through the Calibration configuration editor.
  • Page 62: Configuring Automatic Calibrations

    Agilaire 8872 Manual Chapter 2 Configuration Configuring Automatic Calibrations If you configure Calibrations, the cal you enable will be automatically initiated Automatic by the data logger’s internal clock. The Automatic Cal Sequence configuration screen has the following fields : will be already filled in (Automatic_A).
  • Page 63: Configuring Phases

    Agilaire 8872 Manual Chapter 2 Configuration Configuring Phases To set up Phases: click the tab behind the Sequence Cal tab. Phase(s)  To enter a phase name, click the click the (above the tabs) and select from Phase  the drop-down list.
  • Page 64: Externally Initiated Calibration

    Agilaire 8872 Manual Chapter 2 Configuration Externally Initiated Calibration Externally initiated calibration is identical to an automatic calibration except for the way it is initiated. The sequence is started when a specified pattern of input control lines is met. To configure the...
  • Page 65 Agilaire 8872 Manual Chapter 2 Configuration When you click the n button in the screen, you Start Patter Externally Initiation Calibration screen. Check the box to select an and select will see a Line Status Pattern Select Input Line .The Externally Initiated Cal will begin when the is met.
  • Page 66: Configuring Instrument Controlled Calibrations

    Agilaire 8872 Manual Chapter 2 Configuration Configuring Instrument Controlled Calibrations If you configure Calibrations, enabled calibrations will be initiated by Instrument Controlled the data logger when it detects a specified digital input pattern. Each phase will continue until the input line pattern changes. The Instrument Controlled Cal screen has the following fields: will be already filled in (InstrumentControlled_I).
  • Page 67: Configuring User-Initiated Calibrations

    Agilaire 8872 Manual Chapter 2 Configuration Configuring User-Initiated Calibrations User-initiated calibrations are started manually by linking to the data logger. When the cal sequence is started, each phase will be initiated in order. The duration of each phase is configured with the same fields as automatic cals.
  • Page 68: Configuring Digital Events

    Agilaire 8872 Manual Chapter 2 Configuration 2.6 Configuring Digital Events Digital Event Programs The Digital Event feature allows the user to specify a digital control output event. A digital event program can be either timed or triggered by a digital input.
  • Page 69: Configuring Input/Output Lines For Digital Events

    Agilaire 8872 Manual Chapter 2 Configuration Configuring Input/Output Lines for Digital Events The purpose of digital event programs is to control processes via relay outputs on the Model 8872. will turn on specified for the configured Digitally Timed Events Output Lines...
  • Page 70: Configuring Digital Triggered Events

    Agilaire 8872 Manual Chapter 2 Configuration Line Status Pattern for Output Lines Configuring Digital Triggered Events 1. Highlight the tree menu. Data Logger Configuration Editors > Logger Channels 2. Click the green button in the ribbon and select Add Digital Events > Triggered Event 3.
  • Page 71 Agilaire 8872 Manual Chapter 2 Configuration 6. Click the to bring up the screen Trigger Digital Event Pattern button Line Status Pattern for Trigger Digital Input Pattern and select which turned will Input Line Lines trigger the event and switch on the specified Output Line(s) 7.
  • Page 72: Configuring Di-Triggered Gsi Events

    Agilaire 8872 Manual Chapter 2 Configuration Configuring DI-Triggered GSI Events These events are used to send GSI strings based on the transition of a digital input (or of a pseu- do DI-DO pair in the logger). Commonly, these are used to control RS-232 based calibrators or other devices.
  • Page 73: Average Alarms

    Logger Average Alarms are set in the Logger Channels screen, using Add > Average Alarm In the same manner as the AirVision/ 8872 alarms, the user designates the parameter(s) to be observed, the average interval, the triggering flag(s), and potentially a list of flags that might inhibit the alarm condition (e.g., maintenance, calibration).
  • Page 74: Calibration Alarms

    If set, the alarm will be triggered if “EV for Auto Correct” is set, but the data logger cannot mathematically calculate a rescaling adjustment. Output to Alarm Port  Not used in the Model 8872. End Alarm on No Flag  Not used in the Model 8872.
  • Page 75: Average Alarms

    Agilaire 8872 Manual Chapter 2 Configuration Average Alarms Average Alarms are configured the same way as Cals and Digital Events, by selecting and highlighting the logger in the Logger Configuration Editors > Logger Channels Channels tree, then selecting from the drop-down list. You will see Add >...
  • Page 76 Agilaire 8872 Manual Chapter 2 Configuration Output Alarms During Alarms--Line Status Pattern If you selected click in the box to check the that Output Lines During Alarm Output Lines will trigger the alarm, then click...
  • Page 77 Agilaire 8872 Manual Chapter 2 Configuration Input Channel Flags > Ignore State Changes Flags If you selected Ignore State Changes Flags, highlight the Input Channel Flags to Ignore during State Changes, then click OK.
  • Page 78 Agilaire 8872 Manual Chapter 2 Configuration Input Channel Flags > Flags for Alarm Condition If you selected Flags for Alarm Condidtion, highlight which Input Channel Flags will trigger an Alarm Condition, then click OK. Click the Save icon on the ribbon.
  • Page 79: Data Rollup Processor

    Agilaire 8872 Manual Chapter 2 Configuration This section describes the which allows shorter term averages to be Data Rollup Processor, rolled up into larger block or rolling averages, if enabled. 2.8 Data Rollup Processor The Data Rollup Processor is an optional module, usually included as part of an Instrument Polling license.
  • Page 80 Agilaire 8872 Manual Chapter 2 Configuration Once all the tags you need exist, use the to create Configuration->Average Tag Rollup Editor your new rollup programs: Utilities>Manual Average Data Rollup To run a program manually, go to , select the Rollup Utilities>Manual Average Data Rollup...
  • Page 81 Agilaire 8872 Manual Chapter 2 Configuration To run a Rollup Task automatically, create a new Average RollupTask in Configuration , and select an Average Data Rollup Task. Editors>Task Scheduler>Average Rollup Task Then select the specific Task Type, Start Time, Repeat Interval, and Task Description.
  • Page 82: Scheduling Tasks

     in ribbon at top of screen) allows you to create grouped polling events as well as events triggered by polling. This Wizard is ONLY used for setting a Model 8872 to poll another device, like Note:  an instrument or another Model 8816 / 8832 data logger. It is not related to another server polling the 8872 itself.
  • Page 83: Task Scheduler

    Agilaire 8872 Manual Chapter 2 Configuration Task Scheduler The Task Scheduler screen has three sections: displays all scheduled tasks and cannot be edited. Task Schedule  section is where you select an , and , and a Task Schedule Details...
  • Page 84 Average Data Purge Task  8872 database becomes so big that it takes a long time to back it up, so it is helpful to remove and/or save old data, in particular minute data. You can choose any average interval to be scheduled for Purge or Archive.
  • Page 85 Filling average data gaps is critical for optimizing the performance of 8872 reporting, and should be configured to run every day after midnight in every system.Each system needs only one of these tasks. The screen defaults to a repeat interval of one day and a time to run of 00:00:00 (midnight).
  • Page 86 Agilaire 8872 Manual Chapter 2 Configuration Scheduled Report Task automatically sends scheduled reports to a designated printer,  emails reports to configured recipients, or saves them to a file. Click the green Add button and select Scheduled Report Task. ...
  • Page 87 Agilaire 8872 Manual Chapter 2 Configuration Schedule Report Task (Configuration Editors > Task Scheduler > Add Scheduled Report Task)
  • Page 88 Agilaire 8872 Manual Chapter 2 Configuration SQL Execution Task: This task is most commonly used to schedule backups to local disk  or USB drives. To add a SQL Execution Task, click the green Add button on the ribbon and select ...
  • Page 89 Agilaire 8872 Manual Chapter 2 Configuration When you configure the Sub Task and click OK in the pop-up screen the new Task Name  will be added in the Sub Tasks section. The Task Name can be modified. Select the...
  • Page 90: Favorites Editor

    Agilaire 8872 Manual Chapter 2 Configuration 2.10 Favorites Editor The Model 8872 simplifies regular tasks with a list of user-defined , which function like Favorites in Favorites Internet browsers. Favorites can be created for most menu items, including reports, editors, configurations, journals, calibration functions, security settings, logger functions, emails, and task scheduling.
  • Page 91 Agilaire 8872 Manual Chapter 2 Configuration Select a , choose an and select a . To select more Date Range Average Interval Parameter than one parameter, drag the arrow in the blue left column or hold down the key while Ctrl you select parameters.
  • Page 92: Gsi Driver Editor

    Agilaire 8872 Manual Chapter 2 Configuration 2.11 GSI Driver Editor The purpose of the GSI Driver Editor ( )is to provide a way to add, Editors>GSI Driver Editor delete, or modify GSI driver entries in an editor similar to the Parameter Template editor for GSI entries and GSI instruments.
  • Page 93: Configuring Security

    Access and rights are assigned to User Groups  User Groups in the 8872 are usually assigned by job responsibility. Users can be members of more than one Group, and each site can have a different access group. User Editor Administrators can add or delete users: open Configuration Editors >...
  • Page 94: My User Settings

    Chapter 2 Configuration My User Settings Although the Model 8872 shares the same security model as AirVision, the use of Group Permissions is often not necessary, or relegated only to two access levels (one for full configuration access, one for accessing the displays and reports only.
  • Page 95: Group Permissions

    Agilaire 8872 Manual Chapter 2 Configuration Group Permissions Finally, define the permissions for each using the User Group Configuration Editors > . Select a Group in the drop-down list. The list of Security > Group Permissions Editor configured users is displayed (and users can be added here as well). The right panel shows...
  • Page 96: Chapter 3 Logger-Central Communications

    Central the Model 8872 is connected to a Central Server or Data Management System (DMS) as the final repository of the data for multiple sites. The Model 8872 has three main communication methods for transferring data back Communications to the Central/DMS: Controller Interface Service - in this mode, the ...
  • Page 97: Controller Interface Service

    Model 8832 for polling purposes. It supports all data polling (averages, cals, messages, power failures, etc), but does not support configuration download messages. The service is normally enabled for each Model 8872 at the time of shipment, and can be found in the PC Configuration settings: If it is not visible, you may right-click on the PC icon with the logger name, and add the “Controller Interface Service”...
  • Page 98: Setting Up Airvision Server To Receive Ftp Push

    Install FileZilla FTP Server, set to run as a background service automatically. Start FileZilla manager (accept default logins) and use the Users button to create a new user. Set username and password. You will set up a unique user for each Model 8872 out in the field.
  • Page 99 Agilaire 8872 Manual Chapter 3 Logger - Central Communications Once you have created the user, select the button. Shared Folders Use Add to create a new home directory for the user. Navigate to Users->All Users-> Agilaire->AirVision->Server ->Logger Manager->Response->(Site Name) Make sure to define the user as...
  • Page 100 FTP transfer program for the site, you can choose the appropriate subdirectory for the site). When this is done, you can create FTP programs in the Model 8872 ( Configuration->Report ). Define the IP address or resolvable name for the Central PC Configurations->FTP Programs...
  • Page 101 Agilaire 8872 Manual Chapter 3 Logger - Central Communications To create the individual push tasks, use Configuration->Task Scheduler Add->Scheduled to choose any of the type reports. (Push Average Data, Push Calibration Report Task Push Data, etc). You may also wish to create...
  • Page 102 Pushes will start, and can be reviewed in the Scheduled Save Task Status display If you encounter any FTP problems, test the connection from the 8872 by going to a DOS prompt and manually initiating an ftp:...
  • Page 103: Central - Remote Sync Setup

    To manage configuration between the server and the logger, the Model 8872 also supports a database-to-database synchronization. The advantage of this approach is the bidirectional update of settings, so that changes made either in the Central or in the Model 8872 are reflected on each end.
  • Page 104 If you have an already configured 8872 logger you wish to sync to your AirVision server,  use the 'Sync_8872_Config_to_AVserver_HowTo' document. If you need to setup an 8872 using a blank database (not the As Shipped from Agilaire  database), follow the '8872_setup_from_blank_DB' document in this folder.
  • Page 105: Sync Contract Direction Options

    Upload then Download - transfers configuration changes FROM the AirVision server TO  the 8872, then transfers configuration changes FROM the 8872 TO the AirVision server; giving priority to the upload action If it needs to be changed, use the Sync Contract Editor. Make the desired Sync Direction...
  • Page 106: Sync Troubleshooting Tips

    Sync Wizard (or in the Sync Connection Editor) can be Test Connection used to test connectivity to the 8872 database. If you have difficulty, the following trouble- shooting steps can be helpful: , use the same settings (IP address, instance name, username, SQL Management Studio ...
  • Page 107: Chapter 4 Reports

    Chapter 4 Reports After data has been polled, either by a scheduled task ) or manually Configuration Editor>Task Scheduler ) the 8872 can run the following Utilities>Manual Poll reports after the Criteria Pane has been configured: Basic Reports Daily Summary Report ...
  • Page 108: Criteria Pane

    Agilaire 8872 Manual Chapter 4 Reports Criteria Pane All reports use a Criteria Pane to select a time range and list of pollutants for the report. Report Criteria pane in Reports > Daily Summary Report You can select the Date Range any of the following ways: Manually type in a month, day, year, and time.
  • Page 109: Filters

    Agilaire 8872 Manual Chapter 4 Reports In addition, the time criteria (e.g., the star icon button) allows you to choose “shift forward one day” or “shift backward one day.” If you select one of these and hit apply, it acts similar to the “Data Forward”...
  • Page 110 Agilaire 8872 Manual Chapter 4 Reports Click the box with the letter in the left side of each filter field to change the filter field from the default of to one of the following: Starts With Equals Does not equal...
  • Page 111: Additional Fields For Specific Reports

    Agilaire 8872 Manual Chapter 4 Reports Additional Fields for Specific Reports For some reports, the Criteria Panel is expanded with additional fields. For the Maximum Hourly Averages report, additional information is needed on how the data in the report should be filtered and calculated: Rolling hours, and time-tagging type ...
  • Page 112: Basic Reports

    Agilaire 8872 Manual Chapter 4 Reports Basic Reports Daily Summary Report The Daily Summary Report is usually used for the daily summary of hourly data for all parameters at a site or sites, but it can also be used to report any time range or average interval.
  • Page 113: Daily Parameter Report

    Agilaire 8872 Manual Chapter 4 Reports Daily Parameter Report The Daily Parameter Report shows a single day summary for the entire monitoring network, grouping parameters together by the Parameter Template, but showing all sites sharing that parameter template. Parameters that do not have a parameter template designated are not reported.
  • Page 114: Monthly Report

    Agilaire 8872 Manual Chapter 4 Reports Monthly Report Monthly reports provide a matrix view of a single parameter, showing values for the entire month. Invalid or flagged data is shown with a color background or font change defining the data condition. Statistics are provided for each row (day) and column (hour).
  • Page 115 Agilaire 8872 Manual Chapter 4 Reports If you select from the Ribbon, you can view data in a graph. Each color Historical Graph represents a different phase, as shown in the legend. You can change the color scheme by selecting a from the drop down list at the bottom of the screen.
  • Page 116 Agilaire 8872 Manual Chapter 4 Reports If you select from the Ribbon at the top of the screen, you can review Response Graph fine-resolution data during each calibration cycle to see instrument response. Each cal can be cycled through using the button.
  • Page 117 Agilaire 8872 Manual Chapter 4 Reports Monthly Report Flags Legend in Monthly Report...
  • Page 118: Calibration Reports

    Agilaire 8872 Manual Chapter 4 Reports Calibration Reports Calibration Results Calibration Results show the calibration event and results for any zero/span, precision check, or other calibration program. Calibration Report...
  • Page 119: Calibration Trend Graph

    Agilaire 8872 Manual Chapter 4 Reports Calibration Trend Graph provide a long-term view of calibration zero/span results over a Calibration Trend Graphs user-defined period of time (month, quarter, etc). Select a and a Start End Date Parameter Click the icon on the ribbon.
  • Page 120: Calibration X-Bar-R Chart

    Agilaire 8872 Manual Chapter 4 Reports Calibration X-Bar-R Chart This chart provides a detailed review of a particular phase (e.g., zero, span, precision) for a particular parameter over time. The top chart shows the measured response and expected / reference value for each calibration event. If drift limits have been set, those bounds are shown as well.
  • Page 121: Configuration Reports

    Agilaire 8872 Manual Chapter 4 Reports Configuration Reports Calibration Configuration Report To run a Calibration Configuration Report ( Reports > Configuration folder > Calibration ), select a site or sites and click the icon on the Ribbon. Configuration Report Generate Report Calibration Configuration Report (Reports >...
  • Page 122: Channel Configuration Report

    Agilaire 8872 Manual Chapter 4 Reports Channel Configuration Report To run a Channel Configuration Report ( Reports > Configuration folder > ), select a Site or Sites and a Parameter Name or Channel Configuration Report Parameter Names. Click the icon on the Ribbon.
  • Page 123: Parameter Configuration Report

    Agilaire 8872 Manual Chapter 4 Reports Parameter Configuration Report To run a Parameter Configuration Report, ( Reports > Configuration folder > ), select a Site or Sites and a Parameter Name or Parameter Configuration Report Parameters Names. Click the icon on the Ribbon.
  • Page 124: Scheduled Tasks Report

    Agilaire 8872 Manual Chapter 4 Reports Scheduled Tasks Report To run a Scheduled Tasks Report, open Reports > Configuration folder > Scheduled Tasks and the report will be displayed automatically. No query is necessary. Report Scheduled Task Report (Reports > Configuration folder > Scheduled Tasks Report)
  • Page 125: Site Configuration Report

    Agilaire 8872 Manual Chapter 4 Reports Site Configuration Report To run a Site Configuration Report, ( Reports > Configuration folder > Site Configuration ), select a Site or Sites and click the icon on the Ribbon. Report Generate Report Site Configuration Report, (Reports > Configuration folder > Site Configuration Report)
  • Page 126: Internal Reports

    Agilaire 8872 Manual Chapter 4 Reports Internal Reports DB Modification HIstory The Database Modifications Report lists all modifications that were made to the AirVision database by Agilaire. Database Modification History Report (Reports>Internal Reports>DB Modification History)
  • Page 127: Exception Journal Report

    Agilaire 8872 Manual Chapter 4 Reports Exception Journal Report The Exception Journal Report displays all AirVision Exception messages for the Date Range and Logging Type selected. Logging Types are selected from a drop-down list of the following: Unhandled, Nested, Rethrown, Asset, and Validation.
  • Page 128: Historical Log Viewer

    Agilaire 8872 Manual Chapter 4 Reports Historical Log Viewer Utilities->Log Viewer...
  • Page 129: Journal Message Log

    Agilaire 8872 Manual Chapter 4 Reports Journal Message Log The Journal Message Log ( ) displays Reports > Internal Reports > Journal Message Log messages about selected Logging Types. Logging Types are displayed in a drop-down check list when you click the arrow in the Logging Type field. Type selections are:...
  • Page 130: Software Version Report

    Agilaire 8872 Manual Chapter 4 Reports Software Version Report The Software Version Report ( ) displays Reports>Internal Reports >Software Version Report Timestamps for Database Schema and Software Builds, Version IDs, and Software Version. The Software Version REport is primarily used for troubleshooting in the event of unusual software behavior.
  • Page 131: Table Size Information

    Agilaire 8872 Manual Chapter 4 Reports Table Size Information The Table Size Information Report lists all tables in the database and their size. Table Report (Reports>Internal Reports)
  • Page 132: Logger Reports

    Agilaire 8872 Manual Chapter 4 Reports Logger Reports The Logger Reports folder in the Reports menu contains the following reports: Alarm Journal  Input Line Status Report  Power Failure Report  Alarm Journal The Alarm Journal displays the Site Name, Channel Number, Channel Name, Alarm Program Name, Alarm Start/End Time, Reason Code, and Triggering Flag.
  • Page 133: Input Line Status Report

    Agilaire 8872 Manual Chapter 4 Reports Input Line Status Report The Input Line Status Report displays Site and Logger Name, Logger ID, Line Number Line Name, Line State, Time of Change, and Line Description. To run an Input Line Status Report, select Reports >...
  • Page 134: Power Failure Report

    Agilaire 8872 Manual Chapter 4 Reports Power Failure Report The Power Failure Report displays Site and Logger Name, Logger ID, Failure Time and Restored Time. To run a Power Failure Report, select Reports > Logger Reports > Power Failure Report...
  • Page 135: Other Reports

    Agilaire 8872 Manual Chapter 4 Reports Other Reports Annotations Report The Annotations report may be run on any list of parameters, for any time range. It provides a summary of all annotations it finds. To see a report of annotations made in the Average Data Editor, open the Reports menu and select Annotations Report.
  • Page 136: Logbook Report

    Agilaire 8872 Manual Chapter 4 Reports LogBook Report The LogBook Report generates reports of logbook entries that were made in the LogBook Entries Editor. To query a LogBook Report select LogBook Report from the Reports menu. Select and a from the top section of the screen and click the...
  • Page 137: Chapter 5 Data Editors

    Chapter 5 Data Editors Average Data Editor The 8872 Average Data Editor ( Data Editors > Average ) combines multiple functions into a single tool: Data Editor Editing data point details  Batch editing  Comparison of current data with historical minimum, ...
  • Page 138 Agilaire 8872 Manual Chapter 5 Data Editors Ribbon bar to toggle between Data Editor displays To edit data in the Average Data Editor ( ), enter Data Editors > Average Data Editor (type dates or use arrow keys to select)
  • Page 139: Linear Data Editor

    All data is color-coded based on the flag-to-color mappings listed in the Flags Editor. The Model 8872 is loaded with some default mappings, but you can customize this for your system. The color mappings are global to all users for consistency.
  • Page 140: Right-Click Options

    Agilaire 8872 Manual Chapter 5 Data Editors Right-Click Options Each of the three non-graphical data editors support select, shift-select, CTRL-select, click-drag selection capabilities, and a right-click menu options. Right-click a data point in the Value column to bring up the following menu: copies value from the raw database to the final Value and resets flags.
  • Page 141: Cross-Tab Data Editor

    Agilaire 8872 Manual Chapter 5 Data Editors Cross-Tab Data Editor The Cross-Tab Data Editor shows parameters as columns and date/time as rows and provides the same right-click menu as the Linear Data Editor. Cross-Tab Data Editor from Data Editors menu You can sort data by any column by clicking on a column header.
  • Page 142: Matrix Data Editor

    Agilaire 8872 Manual Chapter 5 Data Editors Matrix Data Editor The Matrix Data Editor presents data in a format similar to the monthly report. If you select multiple parameters, they are grouped with a plus (+) symbol for expansion. Matrix Data Editor from Data Editors menu Time Series Graph You can generate the Time Series Graph in two modes, for one or more parameters.
  • Page 143 Agilaire 8872 Manual Chapter 5 Data Editors Use the mouse scroll wheel to zoom in or out; right-click and hold to drag the zoomed graph to a different data area. Hover the cursor over a data point to see the specific date, time, and data value. If there is a flag on the data point the flag will also be displayed.|...
  • Page 144 Agilaire 8872 Manual Chapter 5 Data Editors For one parameter, you can choose previous intervals to be other than one year by selecting from the options above the graph.If you bring up the Time Series Graph in Show History single parameter mode, you get additional options at the top of the graph: Show History displays N previous years of data alongside main graph ...
  • Page 145 Obviously, selection of a large data set with a long look back period and large skews can be very processor intensive for the client and the SQL server for large data sets. Agilaire recommends this tool be used for data sets of roughly a week or less.
  • Page 146: Scatter Plot Graph

    Agilaire 8872 Manual Chapter 5 Data Editors Scatter Plot Graph The Scatter Plot Graph allows any two parameters in the existing chart to be plotted in an X-Y chart. The Y axis parameter is the primary parameter and all data points are color coded according to the Data Flags color mappings to help distinguish outliers that have already been flagged.
  • Page 147: Histogram

    Agilaire 8872 Manual Chapter 5 Data Editors Histogram The Histogram provides a graph of the distribution of values for the entire data set, but it is designed to display only one parameter at a time, so be careful not to use multiple parameters.
  • Page 148: Logbook Entry Editor

    Agilaire 8872 Manual Chapter 5 Data Editors LogBook Entry Editor The LogBook Entry Editor allows you to make entries in a logbook that can then be seen in LogBook Reports. To make a logbook entry, open from the LogBook Entry Editor menu.
  • Page 149: Chapter 6 Realtime Display Programs

    Chapter 6 Realtime The Model 8872 has three main realtime display programs to keep you informed of the realtime status of the readings, Display calibrations, I/O status, and averages: is the same display used by Realtime Trend  AV-Trend to provide strip-chart likes trends and Programs basic tabular displays.
  • Page 150: Realtime Trend Display

    Agilaire 8872 Manual Chapter 6 Realtime Display Programs Realtime Trend Display Realtime Graph in Status Displays>RealTime DataTrending Graph, showing both Chart and Grid In the graph criteria, the user may select several customizations: Number of Hours in  - This allows...
  • Page 151 Agilaire 8872 Manual Chapter 6 Realtime Display Programs Within the Real-Time Trend, the user may drag-select and right-click a list of data points. The user is then presented with two options: - this will allow the user to add a text annotation to the data, which Annotate Selected ...
  • Page 152: Tabular Display

    Agilaire 8872 Manual Chapter 6 Realtime Display Programs Tabular Display provides a series of LED-like displays, which can be zoomed in to Tabular Display time-series charts. The chart display is very useful for mixing multiple display averages (instantaneous, minute, hourly, etc) on the same page. Boxes can be dragged to create a custom layout, and the layout can be saved for future recall.
  • Page 153 Agilaire 8872 Manual Chapter 6 Realtime Display Programs You can use the filter fields to narrow parameter names and, more importantly, average intervals, if needed. The form supports standard Windows drag-select, shift-select, and CTRL-select actions. Note that the display will support multiple...
  • Page 154 Agilaire 8872 Manual Chapter 6 Realtime Display Programs Finally, the Wizard asks if you want to view the realtime status of any digital input status lines. Select lines by clicking the left-side check boxes. Realtime Element Selection Wizard--Digital Input Line Selection Once the wizard is finished, the display will start and begin updating.
  • Page 155 Agilaire 8872 Manual Chapter 6 Realtime Display Programs The other panels will minimize, and the selected parameters will expand into a trend chart, with an LED panel, still updating the current reading / average. For instantaneous data, the duration of the display can be modified if needed. Instantaneous readings default to show the previous 5 minutes, while charts of averages are longer.
  • Page 156: Site Node Logger Tool Box

    Agilaire 8872 Manual Chapter 6 Realtime Display Programs Site Node Logger Tool Box contains four tabs: Site Node Logger Tool Box shows the current of readings of all channels (analog input, serial, Channels Tab  or Modbus), as well as provide buttons to control and display the disabled (...
  • Page 157 Agilaire 8872 Manual Chapter 6 Realtime Display Programs shows the current status of all configured calibration programs, as well Calibrations Tab  as provide buttons to start or abort those calibrations. Calibrations Tab shows the current status of all status input output lines, both Digital Input and Output Tab ...
  • Page 158: Application Notes

    Appendix A Setting up Analog Outputs on the Model 8872 The Model 8872 does not use any custom analog output boards, but rather has the capability to talk to a wide variety of Modbus-based analog output modules commonly available. The most common we use (and the one for this illustration) is the Acromag 972/973EN-4004 device.
  • Page 159 Agilaire 8872 Manual Application Notes Next, create a Logger Modbus Device under using the Configuration->Logger Channels supplied driver: To set the analog output function for each particular analog output channel open the “Analog Ouputs” tab. To create a new analog output program, use the bottom row (with the ‘*’ asterisk) and...
  • Page 160: Appendix B Modbus Slave Plug-In

    Application Notes Appendix B Modbus Slave Plug-In This plug-in allows for the Model 8872 to act as a Modbus Slave/Server on the network and provide data from the Model 8872 to a distributed control system (DCS) or SCADA system. To enable the plug-in, go to , double click on the logger Configuration->PC Configuration...
  • Page 161 Agilaire 8872 Manual Application Notes Save, and allow the service to restart. The left side panel will now show an item for the new service. Double-click on it to open the properties: From here, we can set the Modbus ID (required by some DCS/SCADA systems), the default format for floating point numbers (consult DCS/SCADA guidelines), or if you wish to portray the data as 16-bit integers (RTU).
  • Page 162 Agilaire 8872 Manual Application Notes Once you have made these settings, you can go into the other three tabs and create the ‘tags’ that you wish to portray to the DCS/SCADA system. These include instantaneous readings and averages (represented as registers) or digital inputs (represented as coils).
  • Page 163 Agilaire 8872 Manual Application Notes Coils are simply mapped to a status input point and only take up one “number” space each: 2904-B Tazewell Pike, Suite A Knoxville, TN 37918 www.agilaire.com info@agilaire.com Support: 865-927-9440 support@agilaire.com...

Table of Contents