Professional Documents
Culture Documents
Driver Manual: (Supplement To The Fieldserver Instruction Manual)
Driver Manual: (Supplement To The Fieldserver Instruction Manual)
Driver Manual: (Supplement To The Fieldserver Instruction Manual)
Driver Manual
(Supplement to the FieldServer Instruction Manual)
FS-8700-12 AB DH+
APPLICABILITY & EFFECTIVITY Effective for all systems manufactured after May 2010
1.00 6
FS-8700-12_DH+ Manual
Table of Contents
TABLE OF CONTENTS
1 2 Allen Bradley DH+ Description ....................................................................................................................... 3 Driver Scope of Supply ................................................................................................................................... 3 2.1 Supplied by FieldServer Technologies for this Driver ...................................................................................3 rd 2.2 Provided by the supplier of 3 Party Equipment .........................................................................................3 2.2.1 Hardware .................................................................................................................................................3 rd 2.2.2 Required 3 Party Software .....................................................................................................................3 Hardware Connections ................................................................................................................................... 4 3.1 Hardware Connection Tips / Hints ...............................................................................................................4 Data Array Parameters ................................................................................................................................... 5 Configuring theFieldServer as a DH+ Client .................................................................................................... 6 5.1 Driver Specific FieldServer Parameters ........................................................................................................6 5.2 Client Side Connection Parameters ..............................................................................................................6 5.3 Client Side Node Parameters .......................................................................................................................7 5.4 Client Side Map Descriptor Parameters .......................................................................................................7 5.4.1 FieldServer Related Map Descriptor Parameters .....................................................................................7 5.4.2 Driver Related Map Descriptor Parameters .............................................................................................8 5.4.3 Map Descriptor Example..........................................................................................................................9 FieldServer as a DH+ Server .......................................................................................................................... 10 6.1 Driver Specific FieldServer Parameters ......................................................................................................10 6.2 Server Side Connection Parameters ...........................................................................................................10 6.3 Server Side Node Parameters ....................................................................................................................11 6.4 Server Side Map Descriptor Parameters ....................................................................................................11 6.4.1 FieldServer Specific Map Descriptor Parameters ...................................................................................11 6.4.2 Driver Specific Map Descriptor Parameters ...........................................................................................12 6.4.3 Map Descriptor Example ........................................................................................................................13
3 4 5
Appendix A. Useful Features ................................................................................................................................ 14 Appendix A.1. DH+ Card Configuration ...................................................................................................................14 Appendix B. Troubleshooting............................................................................................................................... 15 Appendix B.1. Continuous Map Descriptors ............................................................................................................15 Appendix B.2. Reading B File Types .........................................................................................................................15 Appendix B.3. Checksum .........................................................................................................................................15 Appendix B.4. DH+ as FieldServer Server ................................................................................................................15 Appendix C. Reference......................................................................................................................................... 16 Appendix C.1. Command Support ...........................................................................................................................16
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
Page 3 of 16
The DH+ driver allows the FieldServer to transfer data to and from devices using DH+ protocol. The Communications Adapter card is included with the FieldServer. The FieldServer can emulate either a Server or Client. The information that follows describes how to expand upon the factory defaults provided in the configuration files included with the FieldServer.
2 2.1
2.2
2.2.1 Hardware
Part # Description 1 AB DH+ compatible PLC, e.g. SLC5/03, PLC 5/40, etc 2 DH+ Client, e.g. RSView, Wonderware, Intellution FIX, GE Cimplicity, etc. 3 DH+ configuration cable . Refer to Appendix A.1
FS-23083
1 2 3
If FieldServer used as Allen Bradley DH+ Client If FieldServer used as Allen Bradley DH+ Server Used only if a change to DH+ parameters (Station address, baud etc) required.
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
Page 4 of 16
HARDWARE CONNECTIONS
DATALINK CARD
FieldServer FS-X40
W12 W11 W10 W9 B SERIAL 1 2 3 4 W8 A NET
LEDS
Configuration PC
FS-8917-19
PLC
Connector Pinouts DataCard 3-pin (A NET) connection to PC Datacard Function Signal+ Ground Signal Datacard Pin# Phoenix Connector A1 A2 A3 DH+/RIO Network Phoenix Connector 1 2 3 PLC-5 DH+ Program Port DB 9M Connector 1 7 5 Color Clear Shield Blue
Connector Pinouts DataCard 5-Pin (B Serial) connection to DH+ Configuration Cable Function RX TX GND DB9M Pin# 2 3 5 DH+ 5-pin connector Pin# 5 3 4
3.1
Configure the PLC according to manufacturers instructions and configure checksum to use BCC checksum, not CRC.
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
Page 5 of 16
Data Arrays are protocol neutral data buffers for storage of data to be passed between protocols. It is necessary to declare the data format of each of the Data Arrays to facilitate correct storage of the relevant data. Section Title Data_Arrays Column Title Data_Array_Name
Function Provide name for Data Array Provide data format. Each Data Array can only take on one format. 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.
Data_Array_Format
Legal Values Up to 15 alphanumeric characters FLOAT, BIT, UInt16, SInt16, Byte. 1-10, 000
Data_Array_Length
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
Page 6 of 16
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 FS). This section documents and describes the parameters necessary for configuring the FieldServer to communicate with a DH+ Server. The configuration file tells the FieldServer about its interfaces, and the routing of data required. In order to enable the FieldServer for DH+ 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.
5.1
Section Title FieldServer Column Title Title System_Station_Address* Example // Common Information FieldServer Title AB_DH+ Client V1.00o
Function Provide name for FieldServer FieldServer Panel number on the network.
, System_Station_Address , 11
5.2
Function Port name Specify protocol used Specify baud rate. This is an Internal baud rate and is not the DH+ Baud rate which gets set using the card's DL2 software.
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
FS-8700-12 DH+ Driver Manual Example // Client Side Connections Connections Port DH+
Page 7 of 16
, Protocol , AB_DH+
, Baud , 115200
5.3
Section Title Nodes Column Title Node_Name Node_ID Protocol PLC_Type Port Example
Function Provide name for node Node ID of physical server node (PLC) Specify protocol used Specify PLC Type Being Polled Port name
Legal Values Up to 32 alphanumeric characters 1-255 AB_DH+ PLC3, PLC5, SLC5 DH+
, Node_ID ,1
, Protocol , AB_DH+
, PLC_Type , SLC5
, Port , DH+
5.4
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
Page 8 of 16
Not all PLCs can support all File_Types. Refer to DFS for further information.
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
Page 9 of 16
, Data_Array_Offset ,0 ,0 ,0 ,0
, File_Type ,N ,N ,B ,B
, File_Number , 10 , 11 , 12 , 13
, Address ,0 ,0 ,0 ,0
, Length , 16 , 16 , 16 , 16
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
Page 10 of 16
6 6.1
Section Title FieldServer Column Title Title System_Station_Address* Example // Common Information FieldServer Title AB_DH+ Server V1.00o
Function Provide name for FieldServer FieldServer Panel number on the network.
, System_Station_Address , 11
6.2
, Protocol , AB_DH+
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
Page 11 of 16
6.3
Section Title Nodes Column Title Node_Name Node_ID Protocol PLC_Type Example
Function Provide name for node Node ID of virtual server node (FieldServer) Specify protocol used Specify PLC Type Being Polled
, Node_ID , 11
, Protocol , AB_DH+
, PLC_Type , SLC5
6.4
Function Name of this Map Descriptor Name of Data Array where data is to be stored in the FieldServer Starting location in Data Array Function of Client Map Descriptor
Legal Values Up to 32 alphanumeric characters One of the Data Array names from Section 4. 0 to (Data_Array_Length-1) as specified in Section 4. Passive
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
Page 12 of 16
Function Name of Node to fetch data from File type in PLC File number in PLC Starting address of read block Length of read block Scaling zero in Data Array Scaling max in Data Array Scaling zero in Connected Node Scaling max in Connected Node
Legal Values One of the node names specified in Section 6.3 5 N, F, B, I, O 0-255 0 - 255 1 - 255 -32767 to 32767, 0 -32767 to 32767, 100 -32767 to 32767, 0 -32767 to 32767, 100
Not all PLCs can support all File_Types. Refer to DFS for further information.
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
Page 13 of 16
, Data_Array_Offset ,0 ,0 ,0 ,0
, File_Type ,N ,N ,B ,B
, File_Number , 10 , 11 , 12 , 13
, Address ,0 ,0 ,0 ,0
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
Page 14 of 16
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
Page 15 of 16
Appendix B. Troubleshooting
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
Page 16 of 16
Appendix C. Reference
PLC3
PLC5
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