beautypg.com

ProSoft Technology PTQ-PDPMV1 User Manual

Page 251

background image

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