Resumen del contenido incluido en la página 1
a Sierra Monitor Company
Driver Manual
(Supplement to the FieldServer Instruction Manual)
FS-8700-59 Canatal Satchnet Driver
APPLICABILITY & EFFECTIVITY
Effective for all systems manufactured after May 1, 2001
Instruction Manual Part Number FS-8700-59
3/13/03
Resumen del contenido incluido en la página 2
FS-8700-59 Canatal Sachnet Driver Manual TABLE OF CONTENTS 1. Canatal Satchnet Protocol Driver Description...................................................................................................................1 2. Hardware/Software .................................................................................................................................................................1 2.1 Supplied by FieldServer Technologies for this driver............................
Resumen del contenido incluido en la página 3
FS-8700-59 Canatal Sachnet Driver Manual 1. Canatal Satchnet Protocol Driver Description The Canatal Satchnet Protocol Driver allows the FieldServer to transfer data to and from devices over either RS-232 or RS-485 using Canatal Satchnet Protocol Driver protocol. The FieldServer can emulate either a Server or Client. This driver provides support for the Canatal Corporation implementation of the “Satchwell Network” protocol. The Canatal Satchnet Protocol Driver can act a
Resumen del contenido incluido en la página 4
FS-8700-59 Canatal Sachnet Driver Manual 3. Hardware Connections The FieldServer is connected to the as shown below. Configure the Canatal Driver according to manufacturer’s instructions. FieldServer CAT 5 ETHERNET CABLE SERIAL PORT ORANGE/WHITE BROWN BLUE GREEN (PIN3) BLUE (PIN1) ORANGE/WHITE (PIN2) NOTE: CANATAL SET JUMPER 16, 17 AND 18 ON THE BOARD TO POSITION 2-3. Manual Canatal FieldServer Connection Canatal Corporation Inc. have specified the following data with respect to int
Resumen del contenido incluido en la página 5
FS-8700-59 Canatal Sachnet Driver Manual 4. Configuring the FieldServer as a Canatal Satchnet Protocol Driver Client For a detailed discussion on FieldServer configuration, please refer to the Configuration Manual for the FieldServer. The information that follows describes how to expand upon the factory defaults provided in the configuration files included with the FieldServer (See “.csv” files on the driver diskette). This section documents and describes the parameters necessary for
Resumen del contenido incluido en la página 6
FS-8700-59 Canatal Sachnet Driver Manual 4.2 Client Side Connections Section Title Connections Column Title Function Legal Values Port Specify which port the device is FS x40: P1-P8, R1-R2 connected to the FieldServer FS x20: P1-R2 Baud Specify baud rate 1200 Parity Specify parity Even Data_Bits Specify data bits 7 Stop_Bits* Specify stop bits 1 Protocol Specify protocol used Canatal, Satchnet Handshaking* Specify hardware handshaking RTS, RTS/CTS, None Poll Delay* Time between i
Resumen del contenido incluido en la página 7
FS-8700-59 Canatal Sachnet Driver Manual 4.4 Client Side Map Descriptors 4.4.1 FieldServer Specific Map Descriptor Parameters Column Title Function Legal Values Map_Descriptor_Name Name of this Map Descriptor Up to 32 alphanumeric characters Data_Array_Name Name of Data Array where data is to be One of the Data Array names from stored in the FieldServer “Data Array” section above Data_Array_Location Starting location in Data Array 0 to maximum specified in “Data Array” section abo
Resumen del contenido incluido en la página 8
FS-8700-59 Canatal Sachnet Driver Manual 4.4.4 Map Descriptor Example In this example two map descriptors are provided. The first reads Device 11 ( a Series 2 device) and obtains the Alarm Table. The second map descriptor reads Device 23 ( a series 9 device) and reads the Cooling analog output (2nd element of table 10). Map_Descriptor_Name, Data_Array_Name, Data_Array_Offset, Function, node_name, Address, Length, Cana_Series, Cana_table, Scan_Interval DEV11_ALMS ,ALARMS
Resumen del contenido incluido en la página 9
FS-8700-59 Canatal Sachnet Driver Manual 4.4.5 Map Descriptor Example 2 In this example two map descriptors are provided. They both read table 16 of a series 9 device. You will see though that the 2nd map descriptor has an extra keyword to override the default format. Read section 6.1 form more information on default data formats. // Reads elements 1 through 7 from table 5 in a series 9 device. According to the product specification the 8th element is stored using a different forma
Resumen del contenido incluido en la página 10
FS-8700-59 Canatal Sachnet Driver Manual 5. Configuring the FieldServer as a Canatal Satchnet Protocol Driver Server For a detailed discussion on FieldServer configuration, please refer to the instruction manual for the FieldServer. The information that follows describes how to expand upon the factory defaults provided in the configuration files included with the FieldServer (See “.csv” files on the driver diskette). This section documents and describes the parameters necessary for co
Resumen del contenido incluido en la página 11
FS-8700-59 Canatal Sachnet Driver Manual 5.2 Server Side Connections Section Title Connections Column Title Function Legal Values Port Specify which port the device is FS x40: P1-P8, R1-R2 connected to the FieldServer FS x20: P1-R2 Baud* Specify baud rate 110 – 115200, standard baud rates only Parity* Specify parity Even, Odd, None, Mark, Space Data_Bits* Specify data bits 7, 8 Stop_Bits* Specify stop bits 1 Protocol Specify protocol used Canatal Handshaking* Specify hardware han
Resumen del contenido incluido en la página 12
FS-8700-59 Canatal Sachnet Driver Manual 5.4 Server Side Map Descriptors 5.4.1 FieldServer Specific Map Descriptor Parameters Column Title Function Legal Values Map_Descriptor_Name Name of this Map Descriptor Up to 32 alphanumeric characters Data_Array_Na me Name of Data Array where data is to be stored One of the Data Array names from in the FieldServer “Data Array” section above Data_Array_Location Starting location in Data Array 0 to maximum specified in “Data Array” section above
Resumen del contenido incluido en la página 13
FS-8700-59 Canatal Sachnet Driver Manual 5.4.4 Map Descriptor Example In this example the FieldServer answers queries from a Canatal Satchnet master device. A same map descriptor could be used when the same master wants to write data to the FieldServer. In this example the FieldServer is emulating a Canatal device addressed as node 11. It is not possible to have the FieldServer emulate two devices of difefrent series addressed as node 11. Map_Descriptor_Name, Data_Array_Name, Data_Arr
Resumen del contenido incluido en la página 14
FS-8700-59 Canatal Sachnet Driver Manual 6. Driver Notes 6.1 Canatal Device Data Tables Canatal Devices's have their data organized into data tables. A query requests a number of elements from a particular data table. The number, length and contents of the data tables is defined by the Canatal Corporation and is dependent on the series number of the device being addressed. You will need to be familiar with the data tables you with to poll using this driver. The following tab
Resumen del contenido incluido en la página 15
FS-8700-59 Canatal Sachnet Driver Manual Series Table Data Format Max Read Description Notes 5 10 CANA_PERCENT 4 R Analog Outputs 5 11 CANA_BYTE 48 RW Alarm Status 5 12 CANA_BYTE 3 R Control Status 5 13 CANA_BCD_CODED 7 RW Time 5 14 CANA_BYTE 4 R Staged Output Status 5 15 CANA_WORD 17 RW Accumulating Run Time 5 15 CANA_BYTE 1 RW Machine Remote Control 6 4 CANA_BCD_CODED 6 R FirmWare 6 5 CANA_BYTE 75 RW Keycode Mixed 6 6 CANA_SWAP_INT 7 R Sensor Reading 6 7 CANA_BC
Resumen del contenido incluido en la página 16
FS-8700-59 Canatal Sachnet Driver Manual The Data formats are used internally in the driver but they do indicate to the user the type of data array that should be used for storage in the FieldServer. Data Type Suitable Data Array Types CANA_BCD_CODED BYTE,UINT16,UINT32,FLOAT CANA_BYTE BYTE,UINT16,UINT32,FLOAT CANA_SWAP_INT SINT16, SINT32, UINT16,UINT32,FLOAT CANA_BCD_4 BYTE CANA_WORD UINT16,UINT32,FLOAT CANA_FLOAT FLOAT 6.2 Troubleshooting The follo
Resumen del contenido incluido en la página 17
FS-8700-59 Canatal Sachnet Driver Manual Errors 8 - 12 are produced when parsing a response from a Canatal device. They may result from a corrupted message. If they occur infrequently then they require no attention. Check the communication stats. In fact, it is more likely that you will be alerted to them by seeing errors in the communication statistics. CANA:#8 Error. Poll(%d)/Response(%d) Stns Not Equal The station polled has response but as a different station. The response wil