ProSoft Technology PTQ-PDPMV1 User Manual
Page 251

PTQ-PDPMV1 ♦ Quantum Platform
Reference
PROFIBUS DP Master Network Interface Module for Quantum
User Manual
ProSoft Technology, Inc.
Page 251 of 306
August 12, 2014
9.2.5 PTQ Input and Output Data Blocks
The PTQ-PDPMV1 Input Data block contains PROFIBUS input data received
from slaves on the PROFIBUS network, as well as module and slave status data.
It may also include extended slave diagnostics and acyclic message (mailbox)
response data, if these are enabled. The module writes this Input Data block to
Input Register addresses in the Quantum processor's state RAM (3xxxxx for
Concept or %IWxxxxxx for Unity).
The PTQ-PDPMV1 module reads an Output Data block from Holding Register
addresses in processor state RAM (4xxxxx for Concept or %MWxxxxxx for
Unity). The Output Data block contains PROFIBUS output data to be sent to
slaves on the PROFIBUS network, as well as control data. It may also include
outgoing acyclic messages (mailbox commands), if Mailbox Messaging is
enabled.
The sizes and starting register addresses for the Input and Output Data blocks
are determined by the configuration specified in ProSoft Configuration Builder
during module setup.
Normal Operation
The PTQ-
PDPMV1 module’s application code initiates the data transfers at the
end of every Quantum PLC ladder scan. As such, the PTQ-PDPMV1 module is
able to actively read and write the PROFIBUS Cyclic Input/Output data blocks in
the appropriate locations.
Input and Output Data Block Format
With Mailbox Messaging and Without Slave Diagnostics
Mailbox Messaging = Y
Slave Diagnostics = N