A Sierra Monitor Company
Driver Manual
(Supplement to the FieldServer Instruction Manual)
FS-8700-15 Modbus Daniels
APPLICABILITY & EFFECTIVITY
Effective for all systems manufactured after May 1, 2001
Download from Www.Somanuals.com. All Manuals Search And Download.
FS-8700-15 Modbus Daniels Manual
Page 1 of 7
1.
Modbus Daniels Description
The Modbus Daniels driver allows the FieldServer to transfer data to and from devices over
either RS-232 or RS-485 using Modbus Daniels protocol. The FieldServer can only emulate a
Client.
Modbus Daniels is an inclusion into Modbus ASCII, allowing floats to be used. Modbus Daniels
is designed to support floats in the address range 7000 to 7999. The "Double" data type is not
supported. Other standard Modbus data types are supported.
Max Nodes Supported
FieldServer Mode Nodes
Comments
The maximum achievable number of devices on the
network may be less depending on device loading and
network speed characteristics. Only one client device
allowed on multidrop systems.
Client
255
2.
Driver Scope of Supply
2.1.
Supplied by FieldServer Technologies for this driver
FieldServer Technologies
Description
PART #
FS-8915-10
FS-8917-01
SPA59132
-
UTP cable (7 foot) for RS_232 use
RJ45 to DB25M connection adapter
RS-485 connection adapter
Driver Manual.
2.2.
Provided by the Supplier of 3rd Party Equipment
Required 3rd Party Configuration
2.2.1.
The Modbus Daniels device must be set to use Modbus ASCII protocol.
Tel: (408) 262-2299 Fax: (408) 262-9042 Toll_Free: 888-509-1970 email: [email protected]
Download from Www.Somanuals.com. All Manuals Search And Download.
FS-8700-15 Modbus Daniels Manual
Page 2 of 7
3.
Hardware Connections
The FieldServer is connected to the Modbus Daniels device as shown in the connection
drawing.
Configure the Modbus Daniels device according to manufacturer’s instructions.
4.
Configuring the FieldServer as a Modbus Daniels 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
Tel: (408) 262-2299 Fax: (408) 262-9042 Toll_Free: 888-509-1970 email: [email protected]
Download from Www.Somanuals.com. All Manuals Search And Download.
FS-8700-15 Modbus Daniels Manual
Page 3 of 7
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 Modbus Daniels 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 Modbus Daniels 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
Up to 15 alphanumeric
characters
Data_Array_Name
Provide name for Data Array
Float, Bit, UInt16,
SInt16, Packed_Bit,
Byte, Packed_Byte,
Swapped_Byte
Provide data format. Each Data
Array can only take on one
format.
Data_Array_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_Length
1-10,000
Example
// Data Arrays
Data_Arrays
Data_Array_Name,
DA_AI_01,
DA_AO_01,
DA_DI_01,
Data_Format,
UInt16,
UInt16,
Bit,
Data_Array_Length,
200
200
200
200
DA_DO_01,
Bit,
4.2.
Client Side Connection Descriptions
Section Title
Connections
Column Title
Port
Function
Specify which port the
Legal Values
FS-X40 Serves: P1-P8, R1-R2
Tel: (408) 262-2299 Fax: (408) 262-9042 Toll_Free: 888-509-1970 email: [email protected]
Download from Www.Somanuals.com. All Manuals Search And Download.
FS-8700-15 Modbus Daniels Manual
Page 4 of 7
device is connected to the
FS-X20 Serves: Serial Port
FieldServer
Protocol
Baud*
Specify protocol used
Modbus_Daniels
110 – 115200, standard baud
rates only, 9600
Even, Odd, None, Mark,
Space
7, 8
1
Specify baud rate
Specify parity
Parity*
Data_Bits*
Stop_Bits*
Specify data bits
Specify stop bits
Specify hardware
handshaking
Handshaking*
Poll _Delay*
RTS, RTS/CTS, None
Time between internal polls 0-32000 seconds, 1 second
Example
//
Client Side Connections
Connections
Port,
P1,
Protocol,
Modbus_Daniels,
Baud, Parity,
9600, Even,
Handshaking,
None,
Poll_Delay
0.100s
4.3.
Client Side Node Descriptors
Section Title
Nodes
Column Title
Function
Legal Values
Up to 32 alphanumeric
characters
Node_Name
Provide name for node
Modbus station address of
physical server node
Specify protocol used
Node_ID
Protocol
1-255
Modbus_Daniels
Specify which port the device is FS-X40 Serves: P1-P8, R1-R2
connected to the FieldServer FS-X20 Serves: Serial Port
Connection
Example
// Client Side Nodes
Nodes
Node_Name,
PLC 1,
Node_ID,
1,
Protocol,
Modbus_Daniels,
Connection
P1
Tel: (408) 262-2299 Fax: (408) 262-9042 Toll_Free: 888-509-1970 email: [email protected]
Download from Www.Somanuals.com. All Manuals Search And Download.
FS-8700-15 Modbus Daniels Manual
Page 5 of 7
4.4.
4.4.1.
Client Side Map Descriptors
FieldServer Related Map Descriptor Parameters
Section Title
Map Descriptors
Column Title
Function
Name of this Map
Descriptor
Legal Values
Up to 32 alphanumeric
characters
Map_Descriptor_Name
Name of Data Array
where data is to be
stored in the
One of the Data Array
names from “Data Array”
section above
Data_Array_Name
FieldServer
Starting location in
Data Array
Function of Client Map
Descriptor
0 to maximum specified in
“Data Array” section above
Data_Array_Offset
Function
RDBC, WRBC, WRBX
4.4.2.
Driver Related Map Descriptor Parameters
Section Title
Map Descriptors
Column Title
Function
Legal Values
One of the node names
specified in “Client Node
Descriptor” above
Register, Coil, AI, DI
1-125 (Register, AI)
1-800 (Coil, DI)
Name of Node to fetch
data from
Node_Name
Data_Type*
Length
Data type
Length of Map
Descriptor
0000 – 6999 ( Coil )
7000 – 7999 ( Float )
10000 ( DI )
Starting address of
read block
Address
30000 ( AI )
40000 – 49999 ( Register)
Scaling zero in Data
Array
Data_Array_Low_Scale*
Data_Array_High_Scale*
-32767 to 32767, default 0
Scaling max in Data
Array
-32767 to 32767, default
100
Scaling zero in
Connected Node
Scaling max in
Connected Node
Node_Low_Scale*
Node_High_Scale*
-32767 to 32767, default 0
-32767 to 32767, default
100
4.4.3.
Timing Parameters
Section Title
Map Descriptors
Column Title
Scan_Interval
Function
Rate at which data is
polled
Legal Values
≥0.001s
Tel: (408) 262-2299 Fax: (408) 262-9042 Toll_Free: 888-509-1970 email: [email protected]
Download from Www.Somanuals.com. All Manuals Search And Download.
FS-8700-15 Modbus Daniels Manual
Page 6 of 7
4.4.4.
Map Descriptor Example.
Section Title
Map Descriptors
Map_Descriptor_Name,
CMD_AI,
Data_Array_Name,
DA_AI,
Data_Array_Offset,
0,
Function,
RDBC,
Node_Name,
PLC 1,
Address,
30000,
Length,
20,
Scan_Interval
1s
The data array
where the read
data will be
Note the use of
the RDBC
function here
which will
cause this map
descriptor to
continuously
read data every
scan interval
from the
The remote
Modbus Daniels
device is
specified here
with the node
name previously
declared under
the nodes
stored is
specified here.
This data array
and its format
must be
specified under
the data arrays
section.
section.
remote device.
Tel: (408) 262-2299 Fax: (408) 262-9042 Toll_Free: 888-509-1970 email: [email protected]
Download from Www.Somanuals.com. All Manuals Search And Download.
FS-8700-15 Modbus Daniels Manual
Page 7 of 7
5.
Advanced Topics
None.
6.
Driver Notes
None.
7.
Revision History
Driver
Version Revision
Document
Date
Resp Comment
10/03/03 1.00d
0
JD
Releasing
Updating formatting. Adding Description
information – DUR0212
10/13/03 1.00d
1
MF
DUR0220, updated to new format, indicate
address ranges and data types supported
Releasing
12/09/03 1.00d
12/23/03 1.00d
2
3
DR
JD
Tel: (408) 262-2299 Fax: (408) 262-9042 Toll_Free: 888-509-1970 email: [email protected]
Download from Www.Somanuals.com. All Manuals Search And Download.
|