ProSoft Technology PTQ-PDPMV1 User Manual
Page 256

Reference
PTQ-PDPMV1 ♦ Quantum Platform
User Manual
PROFIBUS DP Master Network Interface Module for Quantum
Page 256 of 306
ProSoft Technology, Inc.
August 12, 2014
Status Data in Input Data Block
The PTQ-PDPMV1 module's Input Data block contains several types of data in
addition to the PROFIBUS network Input data. Much of this data is useful for
determining the operational status and the configuration of the module.
The types of data returned in the PROFIBUS Input Status area include:
1 Module configuration data values
2 PTQ software revision level
3 Key PROFIBUS configuration values
4 PROFIBUS Master hardware/software revision level
5 PTQ module statistics
6 Mailbox messaging control and status
The following data is received from the PTQ module during every PROFIBUS
Input Data block update.
Note: If Mailbox Messaging is disabled, words 73 through 78 of this status data area are not used.
Word
Offset
Name
Description
0 to 4
Module ID String
Unique module 10-byte pattern as text "PTQ-PDPMV1" for module
verification
5
Quantum Slot Number
Slot number in the rack in which the PTQ-PDPMV1 module is located. Value
is selected during user configuration
6
PROFIBUS Input Data Size
The number of words of PROFIBUS Input data to transfer from the
PROFIBUS Master to the processor within the Input Data blocks. Value is
selected during user configuration
7
PROFIBUS Output Data Size
The number of words to transfer from the processor in the PROFIBUS
Output space during the Output data transfer. Value is selected during user
configuration
8
Input Data Start Address
Starting 4xxxx Holding Register address for Input Data block in processor
data memory. Value is selected during user configuration
9
Output Data Start Address
Starting 4xxxx Holding Register address for Output Data block in processor
data memory. Value is selected during user configuration
10
Reserved
Reserved for future use
11
Input/Output Data Byte Swap
High byte: User-configured flag to indicate if output data is swapped after
being received from the output image of the controller. If it is 0, no swapping
occurs. If it is a nonzero value, then bytes are swapped.
Low byte: User-configured flag to indicate if input data is swapped before
being placed in the input image for the controller. If it is 0, no swapping
occurs. If it is a nonzero value, then bytes are swapped.
12
Module Software Major/Minor
Version Number
High byte: Module software major version number
Low byte: Module software minor version number
13 to
20
PROFIBUS Slave Configured
List
This is a 16-byte array with bit fields where one bit is assigned to each slave
station address. The associate bit is set if the slave is present in the
database. For the bit/slave relationship, refer to the Slave List Structure
below.
21 to
28
PROFIBUS Data Transfer
Status
This is a 16-byte array with bit fields where one bit is assigned to each slave
station address. The associated bit is set if the slave has reached or
retained the "Data Exchange" state at least once during the last three data
cycles. For the bit/slave relationship, refer to the Slave List Structure below.