FieldServer FS-8700-101 User Manual

-
A Sierra Monitor Company
Driver Manual
FS-8700-101
Setra Digital Pressure Gage Model 370
APPLICABILITY & EFFECTIVITY
Effective for all systems manufactured after May 1, 2001
Driver Version: 1.00 Document Revision: 7
FS-8700-101 Setra Model 370 Digital Pressure Gage Manual Table of Contents
TABLE OF CONTENTS
1. SETRA MODEL 370 DIGITAL PRESSURE GAGE DESCRIPTION.................................3
2. DRIVER SCOPE OF SUPPLY...........................................................................................4
2.1. Supplied by FieldServer Technologies for this driver ...................................................4
2.2. Provided by the Supplier of 3rd Party Equipment.......................................................... 4
2.2.1. Required 3rd Party Hardware.....................................................................................4
2.2.2. Required 3rd Party Configuration...............................................................................4
3. HARDWARE CONNECTIONS ..........................................................................................5
3.1. Hardware Connection Tips / Hints................................................................................6
4. CONFIGURING THE FIELDSERVER AS A SETRA MODEL 370 DIGITAL PRESSURE
GAGE CLIENT .............................................................................................................................7
4.1. Data Arrays/Descriptors ...............................................................................................7
4.2. Client Side Connection Descriptors.............................................................................. 8
4.3. Client Side Node Descriptors .......................................................................................8
4.4. Client Side Map Descriptors .........................................................................................9
4.4.1. FieldServer Related Map Descriptor Parameters......................................................9
4.4.2. Driver Related Map Descriptor Parameters ..............................................................9
4.4.3. Timing Parameters....................................................................................................9
4.4.4. Map Descriptor Example #1 – Read Pressure........................................................10
4.4.5. Map Descriptor Example #2 – Read Status............................................................11
4.4.6. Map Descriptor Example #3 - Verify........................................................................12
5. CONFIGURING THE FIELDSERVER AS A SETRA MODEL 370 DIGITAL PRESSURE
GAGE SERVER..........................................................................................................................13
5.1. Server Side Connection Descriptors...........................................................................13
5.2. Server Side Node Descriptors ....................................................................................14
5.3. Server Side Map Descriptors...................................................................................... 15
5.3.1. FieldServer Specific Map Descriptor Parameters ...................................................15
5.3.2. Driver Specific Map Descriptor Parameters............................................................15
5.3.3. Server Map Descriptor Example. ............................................................................16
APPENDIX A. ADVANCED TOPICS ......................................................................................17
Appendix A.1. How Data Gets Stored ..................................................................................17
Appendix A.1.1. Pressure Data.........................................................................................17
Appendix A.1.2. Status Data.............................................................................................17
Appendix A.2. Gage Pressure Units ..................................................................................... 18
Appendix A.3. Driver Limitations & Exclusions ..................................................................... 18
APPENDIX B. TROUBLESHOOTING TIPS............................................................................19
Appendix B.1. Connection Tips & Hints................................................................................19
APPENDIX C. DRIVER ERROR MESSAGES........................................................................20
Appendix C.1. Exposing Driver Diagnostic Statistics............................................................21
Appendix C.2. Standard Driver Stats....................................................................................22
FieldServer Technologies 1991 Tarob Court Milpitas, California 95035 USA Web:www.fieldServer.com
Tel: (408) 262-2299 Fax: (408) 262-9042 Toll_Free: 888-509-1970 email: support@fieldServer.com
FS-8700-101_Setra Model 370 Digital Pressure Gage Manual Page 3 of 23
1. Setra Model 370 Digital Pressure Gage Description
The ‘Setra Model 370 Digital Pressure Gage’ driver allows the FieldServer to transfer data to and from devices over either RS-232 or RS-485 using the ‘Setra Model 370 Digital Pressure Gage’ protocol. The FieldServer can emulate either a Server or Client.
The driver implements a subset of the commands and responses that an actual Setra Model 370 Digital Pressure Gage is capable of. Thus the driver permits the transfer of current pressure information, Gage status information and the processing of Gage verification information.
The driver is capable of providing active Client and passive Server support. An active Client polls for data and processes responses, it is not capable of processing unsolicited messages from the remote device. A passive Server can respond to polls but is not capable of sending unsolicited messages reporting change of state or other information.
When configured as a Client it is important the digital Gage is configured correctly and that it is left in an operational mode where it can respond easily to the commands sent to it. If a user, were to operate the Gage from its front panel and leave it in a configuration state, awaiting input from a user, then the Gage would be incapable of responding to commands from the FieldServer. The driver cannot write to the digital Gage. Thus alarm set points and other configuration tasks cannot be performed using a FieldServer.
Max Nodes Supported
FieldServer Mode
Client 1
Nodes Comments
This is a nodeless protocol. Only one Server per FieldServer port.
Server 1 This is a nodeless protocol. Only one Client per FieldServer port.
FieldServer Technologies 1991 Tarob Court Milpitas, California 95035 USA Web:www.fieldServer.com
Tel: (408) 262-2299 Fax: (408) 262-9042 Toll_Free: 888-509-1970 email: support@fieldServer.com
FS-8700-101_Setra Model 370 Digital Pressure Gage Manual Page 4 of 23
2. Driver Scope of Supply
2.1. Supplied by FieldServer Technologies for this driver
FieldServer Technologies PART #
Description
FS-8917-01 Connector, 25 pin male: Connects to DCE, RTS/CTS loop FS-8700-101 Driver Manual.
2.2. Provided by the Supplier of 3rd Party Equipment
2.2.1. Required 3rd Party Hardware
Part # Description
M370 SETRA DIGITAL PRESSURE GAGE
2.2.2. Required 3rd Party Configuration
The M370 Gage must be configured using the operator’s manual and the front panel push buttons so that its serial port settings match the FieldServer settings.
The following notes have been extracted from the operator’s manual.
The Setra Digital Pressure Gage is capable of interfacing with a wide variety of computers or other devices through the RS-232 serial communications port. Devices which are connected this way must be set up to communicate at the same rate of speed. To change the baud rate of the gage (the rate at which the gage sends information out through the port) so it agrees with that of the device connected to it, use the following procedure.
1. Press CONV until the gage is displaying pressure units (make sure it is not displaying in "ft" or
"meters").
2. Press the "-" key.
3. Enter "5555". This is the baud rate access code.
4. Press SETUP. The display will read "CAL br".
5. Enter the baud rate. Choose either 300, 600, 1200, 1800, 2400, 3600, 4800or 9600.
6. Press SETUP.
The baud rate is factory set to 2400. If you change the baud rate and wish the gage to retain the new rate after power is removed and restored, repeat steps 2-6 a second time.
FieldServer Technologies 1991 Tarob Court Milpitas, California 95035 USA Web:www.fieldServer.com
Tel: (408) 262-2299 Fax: (408) 262-9042 Toll_Free: 888-509-1970 email: support@fieldServer.com
FS-8700-101_Setra Model 370 Digital Pressure Gage Manual Page 5 of 23
3. Hardware Connections
The FieldServer is connected to the rear side of the Model 370 Digital Pressure Gage as shown in the following connection drawing.
FieldServer Technologies 1991 Tarob Court Milpitas, California 95035 USA Web:www.fieldServer.com
Tel: (408) 262-2299 Fax: (408) 262-9042 Toll_Free: 888-509-1970 email: support@fieldServer.com
FS-8700-101_Setra Model 370 Digital Pressure Gage Manual Page 6 of 23
3.1. Hardware Connection Tips / Hints
The following notes are extracted from the Setra 370 Operator Manual.
The Setra Digital Pressure Gage implements the majority of the RS-232 communications standard, but does not provide handshaking lines (such as busy, DSR, or DTR). The four lines which must be connected are diagrammed below, along with the pin layout of the female connector on the back of the gage. 13 7 3 2 1 O O O O O O O O O O O O O O O O O O O O O O O O O 25 14
Pin Desc.
1 Protective ground 2 Input to gage (RXD) 3 Output from gage (TXD) 7 Signal ground
The Model 370 serial interface is a DCE (Data Communications Equipment) type, with a standard female DB25S pin connector. This means that it receives data on pin 2 and sends data on pin 3. This is in contrast to DTE (Data Transmission Equipment) which receives data on pin 3 and sends data on pin 2. The RS-232 standard describes communications between DTE and DCE devices.
Since many computers have serial ports configured as DTE, the Model 370 conveniently plugs directly into the standard serial port on most computers, using a standard RS-232 "straight-through" cable available from SETRA, or from any computer hardware vendor. Some devices, including some printers and computers, will be equipped with DCE interfaces like that in the Model 370. To connect the Model 370 to these devices, a "null modem" cable is required. This is simply a cable which connects pin 2 and 3 of the Model 370 to pin 3 and 2 of the other device respectively by crossing them in the cable. This kind of cable is also available from SETRA, or from any computer hardware vendor. The maximum recommended cable length is 15 meters.
The RS-232 data format used by the Model 370 is: 8 bits, 1 start bit, 1 stop bit, no parity.
FieldServer Technologies 1991 Tarob Court Milpitas, California 95035 USA Web:www.fieldServer.com
Tel: (408) 262-2299 Fax: (408) 262-9042 Toll_Free: 888-509-1970 email: support@fieldServer.com
FS-8700-101_Setra Model 370 Digital Pressure Gage Manual Page 7 of 23
4. Configuring the FieldServer as a Setra Model 370 Digital Pressure Gage 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 parameters necessary for configuring the FieldServer to communicate with a Setra Model 370 Digital Pressure Gage.
4.1. Data Arrays/Descriptors
The configuration file tells the FieldServer about its interfaces, and the routing of data required. In order to enable the FieldServer for Setra Model 370 Digital Pressure Gage communications, the driver independent FieldServer buffers need to be declared in the “Data Arrays” section, the destination device addresses need to be declared in the “Client Side Nodes” section, and the data required from the Servers needs to be mapped in the “Client Side Map Descriptors” section. Details on how to do this can be found below.
Note that in the tables, * indicates an optional parameter, with the bold legal value being the default.
Section Title
Data_Arrays
Column Title Function Legal Values
Data_Array_Name Provide name for Data Array
Provide data format. Each Data Array can only take on one format. For this driver, FieldServer recommends
Data_Array_Format
Data_Array_Length
Example
// Data Arrays Data_Arrays Data_Array_Name, Data_Format, Data_Array_Length, DA_PRESSURE, FLOAT, 200 DA_STATUS, FLOAT, 200 DA_DI_01, Bit, 200
DA_DO_01, Bit, 200
the use of a FLOAT Data Array. This is because the pressure and status settings are reported as real signed numbers with some significant digits after the decimal point. Number of Data Objects. Must be larger than the data storage area required by the Map Descriptors for the data being placed in this array.
Up to 15 alphanumeric characters
Float, Bit, UInt16, SInt16, Packed_Bit, Byte, Packed_Byte, Swapped_Byte
1-10,000
FieldServer Technologies 1991 Tarob Court Milpitas, California 95035 USA Web:www.fieldServer.com
Tel: (408) 262-2299 Fax: (408) 262-9042 Toll_Free: 888-509-1970 email: support@fieldServer.com
Loading...
+ 16 hidden pages