beautypg.com

ProSoft Technology PTQ-PDPMV1 User Manual

Page 28

background image

Configuring the Module

PTQ-PDPMV1 ♦ Quantum Platform

User Manual

PROFIBUS DP Master Network Interface Module for Quantum

Page 28 of 306

ProSoft Technology, Inc.

August 12, 2014

The Input Start Register address refers to the 3x (%IW) location in the
processor’s State RAM and the Output Start Register refers to the 4x (%MW)
location of State RAM. You can view State RAM information in Unity XL Pro.

A common mistake is to assume that because the Input Start Register parameter
starts at address 301000, then the PROFIBUS data associated with the slaves
will also start at the same register. As the diagram above shows, the Input
PROFIBUS Data would start at address 301223 for this example.

Important: The Input and Output Start Register parameters define the start registers for the input

and output blocks that are transferred between the processor and the module. The PROFIBUS I/O
associated to the slaves is part of these blocks. Refer to PTQ Input and Output Data Blocks (page

251) for a description. Each block contains status, PROFIBUS data, and Mailbox/Slave

diagnostics, if chosen.

Input Start Register
The Input Start Register address refers to the 3x (%IW) location in the
processor’s State RAM. You can view State RAM information in Unity XL Pro.

Output Start Register
The Output Start Register refers to the 4x (%MW) location of State RAM. You
can view State RAM information in Unity XL Pro.

Input Byte Swap

Swap bytes in input image (Y

ES

or N

O

). The default value is

N

O

.

This is a user-configured flag to indicate if input data is swapped before being
placed in the input image for the controller. If the parameter is set to 0, no
swapping occurs. If it is not 0, then bytes are swapped.

For more information on byte swapping, please refer to Status Data in the Input
Data Block (page 256).

Output Byte Swap

Swap bytes in output image (Y

ES

or N

O

). The default value is N

O

.

This is a user-configured flag to indicate if output data is swapped after being
received from the controller. If the parameter is set to 0, no swapping occurs. If it
is not 0, then bytes are swapped.

Mailbox Messaging

Use mailbox messaging over the backplane (Y or N with Y=default).

For this example, leave the setting at its default. For more information on the
effect of this setting, please refer to Mailbox Messaging (page 151).