Inhaltszusammenfassung zur Seite Nr. 1
A Sierra Monitor Company
Driver Manual
(Supplement to the FieldServer Instruction Manual)
FS-8700-123
HACH Ultra Analytics
(formerly Pacific Scientific Instruments)
Standard Protocol FX (enhanced) - ENG110
Developed for interfaces to
MetOne Particle Counters
APPLICABILITY & EFFECTIVITY
Effective for all systems manufactured after May 1, 2001
Driver Version: 1.00
Document Revision: 3
Inhaltszusammenfassung zur Seite Nr. 2
FS-8700-123 MetOne Particle Counter Serial Driver Manual Table of Contents TABLE OF CONTENTS 1. METONE PARTICLE COUNTER SERIAL DESCRIPTION............................................. 3 2. DRIVER SCOPE OF SUPPLY ........................................................................................ 4 2.1. Supplied by FieldServer Technologies for this driver.................................................. 4 3. HARDWARE CONNECTIONS......................................................
Inhaltszusammenfassung zur Seite Nr. 3
FS-8700-123 MetOne Particle Counter Serial Driver Manual Page 3 of 26 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 Coun
Inhaltszusammenfassung zur Seite Nr. 4
FS-8700-123 MetOne Particle Counter Serial Driver Manual Page 4 of 26 2. Driver Scope of Supply 2.1. Supplied by FieldServer Technologies for this driver FieldServer Technologies Description PART # FS-8915-16 UTP cable (7 foot) with Pigtail FS-8917-02 RJ45 to DB9F connector adapter FS-8700-123 Driver Manual. 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: sup
Inhaltszusammenfassung zur Seite Nr. 5
FS-8700-123 MetOne Particle Counter Serial Driver Manual Page 5 of 26 3. Hardware Connections Part of 4308 Device 13 8 6 Back of Board (408)-262-2299 FIELDSERVER SERIAL 4803 PARTICLE COUNTER CONNECTION DIAGRAM BASE NAME: DATE: 6/1/07 FILE NAME: FS-8700-123 BY: MC FieldServer Technologies 1991 Tarob Court Milpitas, California 95035 USA Web:www.fieldServer.com Tel: 408 262-2299 Fax: 408-262-2269 Toll_Free
Inhaltszusammenfassung zur Seite Nr. 6
FS-8700-123 MetOne Particle Counter Serial Driver Manual Page 6 of 26 9-Pin Serial Connector on rear of 2100 Device Tx Rx GND 1 2 3 4 5 6 7 8 9 FS-Tx/+ FS-COM RJ45-01 FS-Rx/- BROWN RJ45-04 BLUE/WHITE RJ45-08 ORANGE/WHITE FS-8917-16 9-Pin Serial Connector on rear OR of 2100 Device 6 1 2 3 4 5 7 8 9 (408)-262-2299 FIELDSERVER SERIAL 2100 PARTICLE COUNTER CONNECTION DIAGRAM BASE NAME: DATE: 6/1/07 FILE NAME: FS-8700-123 B
Inhaltszusammenfassung zur Seite Nr. 7
FS-8700-123 MetOne Particle Counter Serial Driver Manual Page 7 of 26 4. Configuring the FieldServer as a MetOne PC Serial Client For a detailed discussion on FieldServer configuration, please refer to the FieldServer Configuration Manual. The information that follows describes how to expand upon the factory defaults provided in the configuration files included with the FieldServer (See “.csv” sample files provided with the FieldServer). This section documents and describes the para
Inhaltszusammenfassung zur Seite Nr. 8
FS-8700-123 MetOne Particle Counter Serial Driver Manual Page 8 of 26 4.2. Client Side Connection Descriptions Section Title Connections Column Title Function Legal Values Specify which port the device 1 Port is connected to the P1-P8, R1-R2 FieldServer Protocol Specify protocol used MetOne Baud* Specify baud rate 9600 (Vendor limitation). Parity* Specify parity None (Vendor limitation) 8 (Vendor limitation) Data_Bits* Specify data bits Stop_Bits* Specify stop bits 1 (Vendor l
Inhaltszusammenfassung zur Seite Nr. 9
FS-8700-123 MetOne Particle Counter Serial Driver Manual Page 9 of 26 4.4. Client Side Map Descriptors 4.4.1. FieldServer Related Map Descriptor Parameters Column Title Function Legal Values Up to 32 alphanumeric Map_Descriptor_Name Name of this Map Descriptor characters Name of Data Array where One of the Data Array names Data_Array_Name data is to be stored in the from “Data Array” section FieldServer above Starting location in Data 0 to maximum specified in Data_Array_Offset
Inhaltszusammenfassung zur Seite Nr. 10
FS-8700-123 MetOne Particle Counter Serial Driver Manual Page 10 of 26 4.5. Map Descriptor Example 1 – Read Hold ( or Sample) Times from a Device. In this example the driver reads the hold time from the field device. The time is stored in 3 consecutive Data Array elements. To read Sample Times simply change the Met1_Function to ‘Sample Time. The driver extracts the time from the response and stores rd the hours at the specified offset, the minutes in the next Data Array location and
Inhaltszusammenfassung zur Seite Nr. 11
FS-8700-123 MetOne Particle Counter Serial Driver Manual Page 11 of 26 4.6. Map Descriptor Example 2 – Write Hold (or Sample) Times to a Device. In this example the driver writes the hold time to the field device. The time is specified in seconds. A max of 23 hours 59 minutes and 59 seconds can be specified. To write Sample Times simply change the Met1_Function to ‘Sample Time. The driver extracts the time from the response and stores the hours at the specified offset, the minutes
Inhaltszusammenfassung zur Seite Nr. 12
FS-8700-123 MetOne Particle Counter Serial Driver Manual Page 12 of 26 4.8. Map Descriptor Example 4 – Start / Stop Counting. In this example the driver sends a command to start or stop the field device from counting based on the value found in the Data Array element. If the value is non-zero, the field device will be commanded to start counting. If the value is zero, the field device will be commanded to stop counting. In this example the function is set to wrbx which means the com
Inhaltszusammenfassung zur Seite Nr. 13
FS-8700-123 MetOne Particle Counter Serial Driver Manual Page 13 of 26 4.9. Map Descriptor Example 5 – Change Mode In this example the driver sends a command to change the mode of the field device. The command sent is determined by the value found in the specified Data Array location. In this example the function is set to wrbx. This means the command message will be sent each time the value found at the specified offset in the specified Data Array is updated even if it is not changed
Inhaltszusammenfassung zur Seite Nr. 14
FS-8700-123 MetOne Particle Counter Serial Driver Manual Page 14 of 26 4.10. Map Descriptor Example 6 – Select Device Device selection is handled automatically by the driver, and support for this message is provided mainly for testing purposes. The driver uses the Node_ID parameter to learn the address/number of the device to be selected. Valid numbers are in the range 1...64. When the device responds the driver stores the device number the Data Array element specified in the confi
Inhaltszusammenfassung zur Seite Nr. 15
FS-8700-123 MetOne Particle Counter Serial Driver Manual Page 15 of 26 4.11. Map Descriptor Example 7 – Read the Current Record In this example the driver reads the current record and stores the values in the specified Data Array. A single record comprises the following data: status; date and time and a count for 1 or more locations. The driver has no advance knowledge of the number of count fields to expect in the response. It simply stores them in consecutive locations in the Data
Inhaltszusammenfassung zur Seite Nr. 16
FS-8700-123 MetOne Particle Counter Serial Driver Manual Page 16 of 26 4.12. Map Descriptor Example 8 – Dumping the Current Record This example is almost identical to the previous one. The one difference is that a secondary Data Array has been specified. When this is done, each time a response is received, in addition to the storage specified in the previous example, the driver dumps the response byte for byte the secondary Array. It is important to avoid overlaps in the secondary a
Inhaltszusammenfassung zur Seite Nr. 17
FS-8700-123 MetOne Particle Counter Serial Driver Manual Page 17 of 26 4.13. Map Descriptor Example 9 – An alternate way of storing the current record. This example is similar to the one in example 7 where the current record was read. Here passive Map Descriptors have been added to store specifically labeled count records in specific places. In addition to the normal storage of the response data, the driver examines the label which precedes each count value and looks for a matching M
Inhaltszusammenfassung zur Seite Nr. 18
FS-8700-123 MetOne Particle Counter Serial Driver Manual Page 18 of 26 4.14. Map Descriptor Example 10 – Reading from a SubDevice/Port If there is a requirement to read data from a specific sub-device or port., any of the preceding examples can be modified by specifying whether the message must be directed at a Sub Device or Port on a Device and also specifying the Sub Device or Port number. This is done by specifying the ‘Met1_SubDev_or_Port’ and ‘Address’ parameters. The same techn
Inhaltszusammenfassung zur Seite Nr. 19
FS-8700-123 MetOne Particle Counter Serial Driver Manual Page 19 of 26 4.15. Map Descriptor Example 11 – Selecting a Sub-Device/Port This procedure is automatic. Support for this message is provided for testing purposes only. The driver uses the Address parameter to learn the number of the Sub-Device or Port to be selected. When the device responds the driver stores the Sub-Device/ Port number the Data Array element specified in the configuration. Map_Descriptors Map_D
Inhaltszusammenfassung zur Seite Nr. 20
FS-8700-123 MetOne Particle Counter Serial Driver Manual Page 20 of 26 5. Configuring the FieldServer as a MetOne PC Serial Server The Server side of the driver was developed to support FST’s QA program. It is not documented or supported. If you are interested in using the driver to emulate a MetOne Particle Counter then contact the FST Sales group. FieldServer Technologies 1991 Tarob Court Milpitas, California 95035 USA Web:www.fieldServer.com Tel: 408 262-2299 Fax: 408-262-2269