beautypg.com

ProSoft Technology 5204SE-MNET-PDPMV1 User Manual

Page 191

background image

Reference 5204SE-MNET-PDPMV1

♦ ProLinx Gateway

User Manual

Modbus TCP/IP to PROFIBUS DP-V1 Pass-Through Master


ProSoft Technology, Inc.

Page 191 of 235

December 22, 2009

Variable Name

Size/Type

Description

Out -
WriteAcyclicData

1

Single-Bit
Boolean

This is the bit your control and sequencing logic will use to
trigger a message to tell the PROFIBUS Master to write
PROFIBUS DP-V1 Acyclic Data to a specific slave on the
network. Set this bit to one (1) whenever no other messages
are active and you want to send this acyclic message.

Out - SlaveAddress

1

8-bit Byte

Valid entries 0 - 125

Enter the node address of the slave device to which you wish
to send Acyclic Data.

Out - Slot

1

8-bit Byte

Valid entries 0 - n (where 'n' is the highest configured slot
number on the target slave address - depends on device
configuration.)

Enter the slot number on the target node to which you wish
to send the acyclic data.

Out - Index

1

8-bit Byte

See slave device manufacturer for valid entries.

This parameter is used to address the desired data block in
the target slave.

Out - LengthOfBytes

1

8-bit Byte

Valid entries: 1 - 200

Enter the number of acyclic data bytes you wish to write to
the target slave.

Out - IPAddress[ ]

4-element

16-bit
Integer Array

Each of the four integer elements holds one octet of the
message destination device's IP Address. For this
application, it will be the the ProLinx gateway's Ethernet port
address.

Out - WriteData

200-element
8-bit Byte
Array

This array will be used to hold the acyclic data, in bytes, that
you wish to write to the target slave.

Out - RoutingRegister 1

16-bit
Integer

Default value for Quantum processors with built-in Ethernet
port is 254 (16#FE00 hex)

For details, see "MBP_MSTR, Ethernet (Quantum) - Control
Block for TCP/IP Ethernet" in Quantum Help Files, or
Quantum Communication Control and Data Buffer Variables
and DDTs (page 137)

In - ErrorDecode

1

8-bit Byte

If 'Fault' contains error code 0010h, more information can be
found here. For information on how to interpret these values,
refer to the slave device manufacturer's documentation or
the EN50170 (DP-V1) protocol specification.

In - Error1

1

8-bit Byte

If 'Fault' contains error code 0010h, more information can be
found here. For information on how to interpret these values,
refer to the slave device manufacturer's documentation or
the EN50170 (DP-V1) protocol specification.

In - Error2

1

8-bit Byte

If 'Fault' contains error code 0010h, more information can be
found here. For information on how to interpret these values,
refer to the slave device manufacturer's documentation or
the EN50170 (DP-V1) protocol specification.

In - Length

1

8-bit Byte

The value seen here specifies the number of valid data bytes
returned by the slave, if any.

In - ExtendedFault

1

16-bit
Integer

For details, see Write Class 1 Acyclic Data Message
Structure (page 216)