beautypg.com

ProSoft Technology 5204SE-MNET-PDPMV1 User Manual

Page 185

background image

Reference 5204SE-MNET-PDPMV1

♦ ProLinx Gateway

User Manual

Modbus TCP/IP to PROFIBUS DP-V1 Pass-Through Master


ProSoft Technology, Inc.

Page 185 of 235

December 22, 2009

Variable Name

Size/Type Description

Out - IPAddress[ ]

4-element

16-bit
Integer Array

Each of the four integer elements holds one octet of the
message destination device's IP Address. For this
application, it will be the the ProLinx gateway's Ethernet port
address.

Out -
GetDatabaseInfo

1

Single-Bit
Boolean

This is the bit your control and sequencing logic will use to
trigger a message to retrieve information about the
PROFIBUS database. Set this bit to one (1) whenever no
other messages are active and you want to send this acyclic
message.

Out - Routing
Register

1

16-bit
Integer

Default value for Quantum processors with built-in Ethernet
port is 254 (16#FE00 hex)

For details, see "MBP_MSTR, Ethernet (Quantum) - Control
Block for TCP/IP Ethernet" in Quantum Help Files, or
Quantum Communication Control and Data Buffer Variables
and DDTs (page 137)

In - Fault

1

16-bit
Integer

If 'Invalid Other' is returned in the Acyclic Message Status
Word in the header of the response, information about the
fault can be found in this variable.

0001h - No database in FLASH memory, or download is in
progress.

In - Input Length

1

16-bit
Integer

Total Input Length

Sum of all Input lengths for all slaves in the database, in bytes

In - Output Length

1

16-bit
Integer

Total Output Length

Sum of all Output lengths for all slaves in the database, in
bytes

In - PROFIBUSInput
Size

1

16-bit
Integer

Required Initialization Input size for the current database. If
the slaves are located in a contiguous block, this size is the
same as the Total Input Length.

In -
PROFIBUSOutput
Size

1

16-bit
Integer

Required Initialization Output size for the current database. If
the slaves are located in a contiguous block, this size is the
same as the Total Output Length.

In –
PROFIBUSCRCInfo

4-element
16-bit
Integer Array

This array holds two 32-bit values which are the PROFIBUS
and Module CRC32 checksums. These values also appear in
the gateway status variables and in ProSoft Configuration
Builder (PCB).

In - DatabaseActive

1

Single-bit
Boolean

The DFB will set this bit when the Modbus TCP/IP message
has been initiated and is being processed.

In - DatabaseError

1

Single-bit
Boolean

The DFB will set this bit when the Modbus TCP/IP response is
not successfully received. When this bit is set, it indicates your
control and sequencing logic should retry the command.

In -
DatabaseSuccess

1

Single-bit
Boolean

The DFB will set this bit when the Modbus TCP/IP response is
successfully received and the PROFIBUS cyclic input data
variables have been updated.