PLX30 Series
SIE Protocol
Ethernet and Serial Gateways
User Manual
ProSoft Technology, Inc.
Page 169 of 200
September 19, 2012
9.2
SIE Configuration
9.2.1 SIE Client x
This section defines general configuration for the SIE Client (Master).
Parameter
Value
Description
Minimum
Command
Delay
0
to
65535
Specifies the number of milliseconds to wait between the initial
issuances of a command. This parameter can be used to delay all
commands sent to servers to avoid "flooding" commands on the
network. This parameter does not affect retries of a command as
they will be issued when failure is recognized.
Response
Timeout
0
to
65535
Specifies the time in milliseconds that a Client will wait before re-
transmitting a command if no response is received from the
addressed server. The value to use depends on the type of
communication network used, and the expected response time of
the slowest device on the network.
Retry Count
0
to
10
Specifies the number of times a command will be retried if it fails.
9.2.2 SIE Client x Commands
The
SIE Client x Commands
section of the configuration sets the Siemens
Industrial Ethernet Client command list. This command list polls Siemens
Industrial Ethernet server devices attached to the Siemens Industrial Ethernet
Client port. The gateway supports numerous commands. This permits the
module to interface with a wide variety of Siemens Industrial Ethernet protocol
devices.
The function codes used for each command are those specified in the Siemens
Industrial Ethernet protocol. Each command list record has the same format. The
first part of the record contains the information relating to the gateway, and the
second part contains information required to interface to the Siemens Industrial
Ethernet server device.
Command List Overview
A command list needs to be constructed to interface the gateway with Siemens
Industrial Ethernet server devices. The commands in the list specify the server
device to be addressed, the function to be performed (read or write), the data
area in the device to interface with, and the registers in the internal database to
be associated with the device data. Each Client command list supports up to 16
commands.
The command list is processed from top (command #1) to bottom. A poll interval
parameter is associated with each command to specify a minimum delay time in
tenths of a second between the issuances of a command. If the user specifies a
value of
10
for the parameter, the command will be executed no more frequently
than every 1 second.