FieldServer FS-8700-12 Computer Drive User Manual

A Sierra Monitor Company
Driver Manual
(Supplement to the FieldServer Instruction Manual)
FS-8700-12 AB DH+
APPLICABILITY & EFFECTIVITY
Effective for all systems manufactured after May 1, 2001
FS-8700-12_DH+ Manual
Page 2 of 14
TABLE OF CONTENTS
1.
Allen Bradley DH+ 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.
Hardware ...............................................................................................................4
3.
Hardware Connections ...................................................................................................5
4.
Configuring theFieldServer as a DH+ Client.................................................................6
4.1.
Data Arrays/Descriptors ................................................................................................6
4.2.
Client Side Connection Descriptors...............................................................................7
4.3.
Client Side Node Descriptors ........................................................................................7
4.4.
Client Side Map Descriptors..........................................................................................8
4.4.1.
Map Descriptor Example .......................................................................................9
5.
5.1.
5.2.
5.3.
FieldServer as a DH+ Server ........................................................................................10
Server Side Connection Descriptors ...........................................................................10
Server Side Node Descriptors.....................................................................................10
Server Side Map Descriptors ......................................................................................11
6.1.
6.2.
6.3.
6.4.
Driver Notes...................................................................................................................13
Continuous Map Descriptors .......................................................................................13
Checksum ...................................................................................................................13
DH+ as FieldServer Server .........................................................................................13
Command Support ......................................................................................................13
6.
7.
Revision History............................................................................................................14
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-12_DH+ Manual
1.
Page 3 of 14
Allen Bradley DH+ Description
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.
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-12_DH+ Manual
2.
Driver Scope of Supply
2.1.
Supplied by FieldServer Technologies for this Driver
SMC PART #
FS-SPA23027
2.2.
PART #
2
DESCRIPTION
DH+ cable
Provided by the supplier of 3rd Party Equipment
2.2.1.
1
Page 4 of 14
Hardware
DESCRIPTION
AB DH+ compatible PLC, e.g. SLC5/03, PLC 5/40, etc 1
DH+ Client, e.g. RSView, Wonderware, Intellution FIX, GE Cimplicity, etc.2
If FieldServer used as Allen Bradley DH+ Client
If FieldServer used as Allen Bradley DH+ Server
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-12_DH+ Manual
3.
Page 5 of 14
Hardware Connections
Configure the PLC according to manufacturer’s 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-9042 Toll_Free: 888-509-1970 email: support@fieldserver.com
FS-8700-12_DH+ Manual
4.
Page 6 of 14
Configuring theFieldServer as a DH+ 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 FS).
This section documents and describes the parameters necessary for configuring the FieldServer
to communicate with a DH+ Server.
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 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.
Section Title
Data_Arrays
Column Title
Function
Data_Array_Name
Provide name for Data Array
Data_Format
Provides data format
Data_Array_Length
Number of Data Objects
Legal Values
Up to 15 alphanumeric
characters
Float, Bit,
UInt16, SInt16,
Uint32, Sint32,
Packet_Bit, Byte,
Packet_Byte,
Swapped_Byte
1-10,000
Example
//
Data Arrays
Data_Arrays
Data_Array_Name,
DA_AI_01,
DA_AO_01,
DA_DI_01,
DA_DO_01,
Data_Format,
Float,
Float,
Bit,
Bit,
Data_Array_Length
200
200
200
200
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-12_DH+ Manual
4.2.
Page 7 of 14
Client Side Connection Descriptors
Section Title
Connections
Column Title
Port
Protocol
Function
Port name
Specify protocol used
Legal Values
DH+
AB_DH+
Example
//
Client Side Connections
Connections
Port,
DH+,
4.3.
Protocol
AB_DH+
Client Side Node Descriptors
Section Title
Nodes
Column Title
Node_Name
Node_ID
Protocol
PLC_Type
Function
Provide name for node
Node ID of physical server node
(PLC)
Specify protocol used
Specify PLC Type Being Polled
Legal Values
Up to 32 alphanumeric
characters
1-255
AB_DH+
PLC3, PLC5, SLC5
Example
//
Client Side Nodes
Nodes
Node_Name,
PLC 1,
Node_ID,
1,
Protocol,
AB_DH+,
PLC_Type,
SLC5,
Port
DH+
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-12_DH+ Manual
4.4.
Page 8 of 14
Client Side Map Descriptors
Section Title
Map_Descriptors
Column Title
Map_Descriptor_Name
Data_Array_Name
Function
Name of this Map
Descriptor
Name of Data Array where
data is to be stored in the
FieldServer
Data_Array_Offset
Starting location in Data
Array
Function
Function of Client Map
Descriptor
Node_Name
Name of Node to fetch
data from
File_Type
File_Number
Length
File type in PLC
File Number in PLC
Starting address of read
block
Length of read block
Data_Array_Low_Scale*
Scaling zero in Data Array
Data_Array_High_Scale*
Scaling max in Data Array
Address
Node_Low_Scale*
Node_High_Scale*
Scaling zero in Connected
Node
Scaling max in Connected
Node
Legal Values
Up to 32 alphanumeric
characters
One of the Data Array
names from “Data Array”
section above
0 to maximum specified
in “Data Array” section
above
RDBC, WRBC, WRBX
One of the node names
specified in “Client Node
Descriptor” above
N, B
0-255
0 – 255
1-255
-32767 to 32767, default
0
-32767 to 32767, default
100
-32767 to 32767, default
0
-32767 to 32767, default
100
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-12_DH+ Manual
4.4.1.
//
Page 9 of 14
Map Descriptor Example
Client Side Map Descriptors
Map_Descriptors
Map_Descriptor_Name,
CMD_AI_01,
CMD_AO_01,
Data_Array_Name,
DA_AI_01,
DA_AO_01,
Data_Array_Offset,
0,
0,
Function
Rdbc
Rdbc
Node_Name
PLC 1
PLC 1
File_Type,
N
N
File_Number,
10
11
Address,
0
0
Length
16
16
Scan_Interval
1.0s
1.0s
Map_Descriptors
Map_Descriptor_Name,
CMD_DI_01,
CMD_DO_01,
Data_Array_Name,
DA_DI_01,
DA_DO_01,
Data_Array_Offset,
0,
0,
Function
Rdbc
Rdbc
Node_Name
PLC 1
PLC 1
File_Type,
B
B
File_Number,
12
13
Address,
0
0
Length
16
16
Scan_Interval
1.0s
1.0s
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-12_DH+ Manual
5.
Page 10 of 14
FieldServer as a DH+ Server
5.1.
Server Side Connection Descriptors
Section Title
Connections
Column Title
Port
Protocol
Function
Port name
Specify protocol used
Legal Values
DH+
AB_DH+
Example
//
Server Side Connections
Connections
Port,
DH+,
5.2.
Protocol
AB_DH+
Server Side Node Descriptors
Section Title
Nodes
Column Title
Node_Name
Node_ID
Protocol
PLC_Type
Function
Legal Values
Up to 32 alphanumeric
characters
Provide name for node
Node ID of virtual server node
(FieldServer)
Specify protocol used
Specify PLC Type Being Polled
1-255
AB_DH+
PLC3, PLC5, SLC5
Example
//
Server Side Nodes
Nodes
Node_Name,
DHP_Srv_11,
Node_ID,
11,
Protocol,
AB_DH+,
PLC_Type
SLC5
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-12_DH+ Manual
5.3.
Page 11 of 14
Server Side Map Descriptors
Section Title
Map_Descriptors
Column Title
Map_Descriptor_Name
Data_Array_Name
Function
Name of this Map
Descriptor
Name of Data Array where
data is to be stored in the
FieldServer
Data_Array_Offset
Starting location in Data
Array
Function
Function of Client Map
Descriptor
Node_Name
Name of Node to fetch
data from
File_Type
File_Number
Address
Length
Data_Array_Low_Scale*
Data_Array_High_Scale*
Node_Low_Scale*
Node_High_Scale*
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
Up to 32 alphanumeric
characters
One of the Data Array
names from “Data Array”
section above
0 to maximum specified
in “Data Array” section
above
Server
One of the node names
specified in “Client Node
Descriptor” above
N, B
0-255
0 - 255
1 - 255
-32767 to 32767, 0
-32767 to 32767, 100
-32767 to 32767, 0
-32767 to 32767, 100
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-12_DH+ Manual
Page 12 of 14
Map Descriptor Example
//
Server Side Map Descriptors
Map_Descriptors
Map_Descriptor_Name,
Data_Array_Name,
Data_Array_Offset,
Function,
Node_Name,
File_Type,
File_Number,
Address,
Length,
Data_Array_Low_Scale,
Data_Array_High_Scale,
Node_Low_Scale,
Node_High_Scale
SMD_AI_01,
SMD_AO_01,
DA_AI_01,
DA_AO_01,
0,
0,
Server,
Server,
DHP_Srv_11,
DHP_Srv_11,
N,
N,
10,
11,
0,
0,
200,
200,
0,
0,
100,
100,
0,
0,
100
100
Map_Descriptors
Map_Descriptor_Name,
SMD_DI_01,
SMD_DO_01,
Data_Array_Name,
DA_DI_01,
DA_DO_01,
Data_Array_Offset,
0,
0,
Function,
Server,
Server,
Node_Name,
DHP_Srv_11,
DHP_Srv_11,
File_Type,
B,
B,
File_Number,
12,
13,
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
Address,
0,
0,
Length
200
200
FS-8700-12_DH+ Manual
6.
Page 13 of 14
Driver Notes
6.1.
Continuous Map Descriptors
RS View has been known to crash if it tries to read a server mapping that is discontinuous.
e.g. Server map 1: N21: 0-31
Server map 2: N21: 32-100
This will panic the FieldServer and crash RS view as the DH+ will attempt to map N21:
0-100
If set up as:
Server Map 1: N21: 0-100
No problems are experienced
6.2.
Checksum
When selecting checksum options for DH+ devices communicating to the FieldServer, take
note that BCC (Block Check Sum) is supported, whereas CRC (Cyclic Redundancy Check)
is not.
6.3.
DH+ as FieldServer Server
If the FieldServer is to be polled by the DH+ network, then it is important to declare the
station address in the “FieldServer” portion of the configuration file.
e.g. FieldServer
Title,
DCC099 Primserv.csv v3.00u,
System_Station_Address
11
This sets the FieldServer address to 11. The Node_ID on the server side must then be the
same as the station address declared.
6.4.
Command Support
The following commands are supported by the FieldServer for the various PLC types:
PLC_Type
PLC3
PLC5
SLC5
File_type
FNC
Read
FNC
Write
N
F
B
N
F
B
1
1
1
1
1
1
0
0
2
0
67
26
N
A2
F
A2
B
A2
Range Write
Range Write
Bit Write
Range Write
Typed Write
Read Modify Write
Protected Typed
Logical Write
Protected Typed
Logical Write
Protected Typed
Logical Write
I
A2
O
A2
Range Read
Range Read
Range Read
Range Read
Range Read
Range Read
Protected Typed
Logical Read
Protected Typed
Logical Read
Protected Typed
Logical Read
Protected Typed
Logical Read
Protected Typed
Logical Read
AA
AA
AB
Typical
Command
N7: 3, L5
F12: 3, L5
B3/4: 5, l5
N7: 3 , L5
F12: 3, L5
B3/4: 5, L5
N7: 3, L5
B3/4: 5, L7
B3/4: 5, L8
-
-
I: 13, L5
-
-
O: 13, L5
FS-8700-12_DH+ Manual
7.
Page 14 of 14
Revision History
Date
11/28/03
2/18/04
Driver
Version
Document
Revision
1
2
Resp
Comment
MF
JD
Updated formatting
Releasing
Download PDF

advertising