Calibration Counter Functions

Access to Calibration Counters have recently been added as part of the 8864 firmware upgrade 5.02, which can be used to help keep your data from going Out-of-Control (OOC).

The new math function “SEC200C(channel)” will show the amount of time before a particular channel goes OOC, which can then be used to start a calibration or trigger an alarm. For example, the counter can be configured in an “M” or “P” type channel, then trigger a calibration or alarm if the value gets below a set threshold.

A perfect example of this is shown using SEC200C(NOXPPM), below:
SEC200C(NOXPPM)-(1).png

Other Calibration Counters:

Several counters may be involved with going Out-of -Control (OOC), such as time surpassed since the previous calibration, operating hours since the last passed calibration, and the amount of hours into a grace period.

26HOUR(channel)

  • Seconds remaining in the 26-clock-hour timer
  • Period starts at the start of hour in which the last passed calibration was completed
  • If "Allow offline cals" = "N", then the last passed cal is the last passed online cal
  • If "Allow offline cals" = "Y", then the last passed cal is the last passed online or offline cal
  • Zero if the timer has expired or a cal has never run for that channel
26OPHR(channel)
  • Seconds remaining in the 26-op-hour timer
  • Period starts at the beginning of the hour with the last passed cal (either online or offline) and only counts online hours
  • Does not affect the OOC status of the channel unless "Allow offline cals" = "Y"
  • Zero if the timer has expired or a cal has never run for that channel
GRACE(channel)
  • Seconds remaining in the 8-hour grace period after startup for the named channel
  • Zero if not in a valid 40CFR75 grace period or if a grace period doesn’t apply for that channel.
SEC2OOC(channel)
  • Seconds until the channel is OOC
  • Assumes no cal is run in the meantime and the channel is online in every hour
  • This value is the maximum value between  GRACE() and the minimum value of 26HOUR() and 26OPHR()


Counters based on calibration events:

NEXTCAL(calibration)
  • Number of seconds until the next scheduled start time for the specified auto-cal sequence
  • Only valid for cal types “A” and “1”, others return zero.
LASTCAL(calibration)
  • Number of seconds since the last time that the named calibration sequence was started
  • If never started, returns zero
STARTUP(calibration)
  • Seconds left in the startup delay for the named calibration sequence
  • Zero if not in a startup delay
  • Includes the time until the beginning of the startup minute (if configured)

PHASE(calibration)

  • Seconds left in the currently active calibration phase
  • Returns zero if the calibration is not active
  • Or if the remaining time in the phase is indeterminate (like in an instrument-controlled calibration)


Counters based on digital events:

NEXTEVENT(event)
  • Number of seconds until the next scheduled run for the specified timed digital event
LASTEVENT(event)
  • Number of seconds since the last time that the named timed digital event was started
  • If never started, return zero

 


For help regarding your specific system, contact the ESC support team.
 512-250-7901  •  support@envirosys.com


To inquire about updating your system with our new DAS Evolution offering, contact the ESC sales team.
512-250-7902  •  sales@envirosys.com

 

 

Simon Arends, Support Specialist    Published: 4/27/2017 2:52:31 PM

Questions about the ESC DAS?

We'd love to answer your questions.

Contact Us

New to Data Acquisition Systems?

Check out our helpful animation that teaches the basics of

What is a DAS?