enVigil FMS Drivers

enVigil FMS has the most options when it comes to software drivers and also has the most flexibility in the way you can set the software up. Below is a list of the current drivers for enVigil FMS and a short explanation about each one.

I/O Drivers

Advantech Adam

– The Adam driver allows enVigil-FMS to communicate with a set of Advantech Adam 5000 modules. It provides interfaces to analog, digital and counter input channels in addition to analog and digital output channels.

Datascan 7000

– The Datascan driver allows enVigil-FMS to communicate with a set of Datascan modules. It provides interfaces to analog, digital and counter input channels in addition to analog and digital output channels.

Download Utility

– The download driver allows a portable particle counter to be connected and its stored particle counts downloaded to the secure enVigil system via a ‘DL1809 Data Download Socket’. Configuration of the driver is performed using a single dialog to define parameters such as serial port number and the database point number allocations for each particle size count from the portable counter.

Met One Modbus

– The Met One Modbus driver permits connection to the Modbus based particle counters available from Met One including the 6000 series, 7000 series and 3400 series. Communication can be setup via Modbus TCP (Ethernet particle counters) or Serial Modbus (Serial particle counters).

Configuration of the driver is performed using a simple dialog to define the communication parameters and the database point number allocations for each particle size count from each particle counter on the network or multi-drop link.

Modbus

– The Modbus driver allows enVigil-FMS to communicate with Modbus RTU/TCP/ASCII serial devices. It supports most Modbus functions and can be configured to run at 1200, 2400, 4800, 9600, 19200 and 38400 baud.

Pump Drive Logic Handler

– The pump driver process can be used to easily associated multiple particle counters with a single pump input and output. Pump drive can also automatically monitor and maintain pump running timers.

Pharmagraph 1000 Series

– The 1000 series driver allows enVigil-FMS to communicate with a set of Pharmagraph 1000 series particle counter.

Pharmagraph 2000 Series

– The 2000 series driver allows enVigil-FMS to communicate with a set of Pharmagraph 2000 series modules. It provides interfaces to analog input, digital input and digital output channels.

BPC 32 Background Particle Counter

– The BPC32 driver collects counts from a BPC32 background particle counter fitted with a 32 port sampling manifold. Configuration of the driver is performed using a single screen to define parameters such as the database point number allocations for each particle size count for each sampler port.

CPC Continuous Particle Counter

– The CPC driver permits connection to the CPC series of continuous monitoring particle counters via a single RS485 interface. Configuration of the driver is performed using a simple dialog to define parameters such as serial port number and the database point number allocations for each particle size count from each particle counter on the multidrop link. For mission critical systems the CPC1-DR model supports dual-redundant mode.

Viable Sampling Driver

– The viable sampling driver can be used to monitor and control microbiological Surface Air Samplers (SAS). Surface Air Samplers draw a specified volume of air across an Agar plate in order to sample potential microbial contamination.

Each Surface Air Sampler head is controlled by a VF8023 SAS Controller module and the driver can be configured to communicate with up to 96 SAS Controllers. The VF8023 Controller monitors and controls the SAS head fan system and ensures that an accurate sample is taken.

When a sample is complete the driver stores the plate sample information in an SQL database The sample time, active air head location, sample duration, sample status and operator are stored.

Input Simulator

– The Input Simulator is a simple program that is used to write simulated data into a defined range of database points.

Datascan Solo

– The Solo driver allows enVigil-FMS to communicate with a set of Datascan Solo modules. It provides interfaces to analog input, digital input and digital output channels.

Mathematics

Calculator

– The Calculator program can be used to perform a variety of mathematical functions on any points within the database. In addition, up to 100 named variables may be used as temporary storage. User defined expressions are compiled into a highly efficient form which are then executed after the end of every scan to allow synchronisation of resultant data with new real time data.

The Calculator system takes one or more text configuration files and compiles them to create an efficient binary file which is executed at run-time. You can create libraries of functions and save them in separate files, then combine them to implement a specific overall calculation as needed. In this way you can develop a user-defined function and include it in a calculator project, but not even have it open on the screen once you are happy with it.

The organising of the source files is carried out using a Calculator ‘project’. A project is simply a wrapper around a collection of calculator source files.

Logging

Buffered Data Logger

-The Buffered Data Logger in enVigil FMS is for recovering buffered records from inside the particle counter when you lose communications from the computer to the particle counter. The particle counters will carry on storing records inside their internal memory while there is no communications to the computer.

The Buffered Data Logger works with our Met One Modbus driver using the point at the bottom of the driver labelled ‘Buffer Start Point’. This start point is the first point out of 19 points that the driver will occupy, so if you choose to put point ‘200’ you must make sure that points 200-219 are able to be used.

System

Auto Archive

– The enVigil FMS Auto Archive module allows an enVigil system to automatically backup data and configuration files. As your system creates new data files, they are also automatically backed up.

Typically it is used where data is logged to a local hard drive but it is required to be copied to a network drive for data security and data sharing.

The Auto Archive module can also delete source data files which are older than a certain age to prevent your hard disk from filling with data which has already been copied to your network.

General/Zone Alarm

– The GenAlarm Driver allows four output points to be set dependant on the specified alarm group state change or all alarms. The sounder can be muted by specifying a Mute point.

Instrument Watch

– Instrument Watch is used for recording and tracking different instruments. It records when instruments are fitted into certain positions within a system and will track when they are calibrated, or when they are due for calibration. It also provides reports of instrument deployment and the calibration statusover a fixed time period.

The software interfaces directly with Hach particle counters using the Modbus protocol, therefore these instruments are automatically tracked i.e. when a particle counter is re-calibrated, replaced or moved, the system automatically records this. If other instruments require tracking, facilities exist to enable manual entry of deployment
and calibration data.

Scheduler

– The Scheduler driver module allows you to de ne up to 16 timed schedules that can be used to trigger system events. For example, you may wish to inhibit certain alarms out of operating hours or choose to run particle counters automatically.

Schedules can be chosen to run every day, during weekdays, at weekends or on a specied day.

Disk Space Monitor

– The Disk Space Monitor driver offers the ability to monitor the percentage of remaining disk space for physical drives. The disk space percentage is written to a nominated database point. Usually a low alert (C Alarm) and a low alarm (D Alarm) are programmed on the database point . It is common practice to contribute the database point to a ‘System Health’ indicator on a top level enVigil mimic screen.

System Alarm Zone Monitor

– The System Alarm Monitor allows an output point to be set when alarms occur and to be reset via a push button. This output point is most often associated with a siren or lamp.

System Watchdog

– The System Watchdog facility provides a means of continuously monitoring the health of enVigil processes running on enVigil Server. It is used in conjunction with the WD1405D external hardware watchdog to provide visual and audible indication of system failure.

Communication

Alarm Message Display

– The Alarm Message Display driver offers a link between a network of AN1440 Alarm Message Display or AN1220 Alarm Indicator devices and the enVigil-FMS database. The displays/indicators monitor up to four alarm groups or database point ranges and show current alarms within them on devices local to the room. High brightness LEDs and a built-in sounder announce the arrival of new alarms, while a push-button permits the sounder to be locally muted.

The AN1440MD has a four line display to clearly identify the cause of the local alarm in addition to the LEDs and sounder. The Alarm Message Display driver supports any mix of AN1440 and AN1220 devices on its RS485 network.

Alarm Notification

– The Alarm Pager driver module allows a enVigil-FMS system fi tted with a modem to dial a paging service when an event occurs and leave a text message. Typically this will involve alerting an engineer of an alarm so that he can take some appropriate action. The driver module uses the industry standard ‘TAP’ protocol which makes it compatible with a wide range of messaging services. The communications parameters are configurable to further add to its flexibility.

Messages can be sent to a variety of contact numbers at different time periods during both the working week and the weekend. The Alarm Pager driver must use a modem that is connected to dedicated analog phone line.