ProSoft Technology 5204SE-MNET-PDPMV1 User Manual
Page 131

Reference 5204SE-MNET-PDPMV1
♦ ProLinx Gateway
User Manual
Modbus TCP/IP to PROFIBUS DP-V1 Pass-Through Master
ProSoft Technology, Inc.
Page 131 of 235
December 22, 2009
Variable Name
Size/Type
Description
Out - Getdatabase
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 - MailBoxData
Multi-variable
nested DDT
For details, see Modbus DDT (page 98)
Out - Timeout
1
16-bit Integer
Used to hold the amount of time in milliseconds to wait for a
response to the Modbus TCP/IP command before assuming a
communication error has occurred and setting the In-
MessageError status bit
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 - InputLength
1
16-bit Integer
Total Input Length
Sum of all Input lengths for all slaves in the database, in bytes
In - OutputLength
1
16-bit Integer
Total Output Length
Sum of all Output lengths for all slaves in the database, in
bytes
In - InputSize
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 - OutputSize
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 – Database
Informations
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 - MessageDone
1
Single-bit
Boolean
The DFB will set this bit when the Modbus TCP/IP response is
successfully received.
In - MessageError
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.