PS69-DPM ♦ CompactLogix or MicroLogix Platform
Contents
PROFIBUS DPV1 Master
User Manual
ProSoft Technology, Inc.
Page 69 of 130
October 1, 2014
PROFIBUS Input Data
The remainder of the input area is used for PROFIBUS input data from connected Slaves.
The input information is transferred from the module to the controller. Input data from the
PROFIBUS system always starts at the 88th Byte (based on start index 0) in the input
region. Thus, the module has a maximum of 408 bytes input data (496 byte input region
–
88 byte status). The input data of the Slaves are linear corresponding to the I/O Mapping
assigned by PROSOFT.fdt (SYCON.net). PROSOFT.fdt (SYCON.net) is capable of
configuring more than 408 Bytes of input data. Should the input data of the system exceed
408 bytes, only the first 408 bytes of the input data will be transferred to the controller.
3.1.3 Output Array
Device Command Register
The Device Command register is transferred from the controller to the module via the output
region. The Command register always lies in the first 4 bytes of the output region. The
following tables describe the mapping for the Device Command Register.
Byte Offset
Structure Member
Data Type
Description
0
MCB
SINT
Module Command Bits
1
HSR
SINT
Handshake Request Bits
2
Reserved
INT
Reserved
3
Reserved
INT
Reserved
MCB := Module Command Bits
Bit Offset
Structure Member
Data Type
Description
0
Reserved
BOOL
Reserved
1
Reserved
BOOL
Reserved
2
Reserved
BOOL
Reserved
3
Reserved
BOOL
Reserved
4
Reserved
BOOL
Reserved
5
NRDY
BOOL
Application Not Ready
6
INIT
BOOL
Init
7
RST
BOOL
Reset
NRDY := Not Ready
With this bit, the user program can start or stop communication with the PROFIBUS system.
When this bit is set, the communication between the master module and all Slave devices is
stopped. All slaves go to fail safe mode and the Master goes to Stop mode. This control bit
allows the user program to make a controlled start of the communication with the
PROFIBUS system.
INIT := Init
This function is not implemented.