FieldServer FS-8700-123 Manuel D’Utilisation

Page de 26
FS-8700-123 MetOne Particle Counter Serial Driver Manual 
 
 
Page 3 of 26 
 
 
FieldServer Technologies 1991 Tarob Court Milpitas, California 95035 USA  Web:www.fieldServer.com 
Tel: 408 262-2299   Fax: 408-262-2269   Toll_Free: 888-509-1970   email: support@fieldServer.com 
1. 
 MetOne Particle Counter Serial Description  
The  MetOne  Particle  Counter  Serial  driver  allows  the  FieldServer  to  transfer  data  to  and from 
devices over RS-232 or RS-485 using MetOne Particle Counter Serial protocol.  
This  driver  is  based  on  a  specification  called  “Standard  Protocol  FX  (enhanced)”  ENG110 
Revision A dated 1999 by Pacific Scientific Instruments.  This protocol provides an interface to 
Particle  Counters  manufactured  by  HACH  Ultra  Analytics  and  labeled  as  METONE  products.  
Pacific Scientific Instruments is a former name of Hach.  
 
The  primary  purpose  of the  driver  is to  obtain  the  current  particle  counts,  but  it  does  allow  for 
limited control and configuration of some counter parameters.  While the driver provides Client 
and Server emulation, the Server side of the driver is intended to support FieldServer’s Quality 
Assurance  program  and  is  not  intended  to  provide  complete  emulation  of  a  MetOne  Counter.  
Thus the Server side is not fully documented and is not supported.  At a customer’s request the 
Server  side  functionality  can  be  documented  and  enhanced.    If  you  are  interested  in  this 
functionality, then please contact FieldServer’s sales group.  
 
When configured as a Client the driver can start/stop a unit from sampling, change its mode, set 
and get sample and hold times, startup or standby a unit and retrieve its current sample value.  
Whenever  the  driver  stores  a  sample  value,  it  will  also  store  a  timestamp  of  when  the  record 
was obtained.  
 
In the configuration of the FieldServer each device is identified by specifying its device number 
then the sub-device code or port number and finally by a device type. The device type  will be 
used to interpret the status byte obtained from the device.  
 
For  each  configured  node,  each  time  the  FieldServer  sends  a  message  to  the  device  it  will 
select the device (and the select the sub-device or port if specified) and then the message will 
be sent. If the most recent message sent was sent to the device, the driver will do the selection 
to ensure the correct device response.  
 
When the current record is read from a device then the driver will store the data extracted from 
the response in a range of consecutive Data Array elements so that these values can be served 
to another protocol.  Even though the record data contains a time stamp, the driver will make its 
own time stamp for new data.  If there is no current record the driver will not update the data.  
 
If  the  response  is  invalid  in  any  way  –  invalid  characters  or  invalid  checksum  the  driver  will 
ignore the message and not store any data.  
 
Max Nodes Supported 
 
FieldServer mode 
Nodes 
Comments 
Client 
There  can  only  be  one  Client  node  per  FieldServer  port.  
The  driver  can  poll  any  number  of  Server  nodes  provided 
that they comply with the vendors numbering requirements 
Server 
 
Driver as a Server is not documented or supported.  Used 
only for QA purposes.