Configuring Profibus Parameters For The Profibus Master Cpu - GE VersaPoint IC220PBI002 User Manual

Profibus-dp niu
Table of Contents

Advertisement

Configuring Profibus Parameters for the Profibus Master CPU

The Profibus parameters configure the operation of the embedded Profibus
master of the CPU366.
Slave Status Bit
Array Address
Slave Diagnostics/
Firmware ID
Address
Sync/Freeze
Control Bits
Address
GFK-1911B
Chapter 7 Configuration
Starting address for the consumed range used to receive the slave status bits.
Select a non-overlapping range in %AI, %I, %Q, %G, %AQ, %R, %T, or %M.
A slave's status address equals Start Address + Station Address of the slave.
For example, if the status bits are mapped to %I00001, the status for the slave
at Station Address 5 would be found at %I00001 + 5=%I00006.
The master's status is located in the same way as the slaves' (Start Address +
Station Address). The master is configured as station 0 by default, but can be
set to any valid address (0-125).
For discrete memory, the length of the Slave Status Bit Array Address is 128
bits. For word-type memory, Length is 8 words.
Starting address for the Slave Diagnostic/Firmware ID. Select a non-
overlapping range in %AI, %I, %Q, %G, %AQ, %R, %T, or %M. For discrete
memory, the length is 32 bits. For word-type memory, Length is 2 words.
The first word is used by the Profibus master to contain the station address
of any slave that has reported diagnostic data. If diagnostics are pending,
the master places the address of the first slave that has diagnostics into this
word. The diagnostics can be read using the Get Device Diagnostics
COMMREQ (task 4). This clears the word and the master then places the
next pending diagnostic address into the Slave Diagnostics word. If the
word is zero there are no pending diagnostics.
The second word contains the current firmware version running on the
master module. The Major Revision number resides in the upper byte and
the Minor Revision number resides in the lower byte of this word.
Starting address of a 16-bit (1-word) produced range used for the Sync/Freeze
command data. Select a non-overlapping range in %AI, %I, %Q, %G, %AQ,
%R, %T, or %M. Defaults to %Q memory.
Sync and Freeze are global control functions that can be used to synchronize
groups of remote I/O stations. A slave such as the Profibus NIU can be in one
or more of 8 groups.
When the slaves in a group receive a Sync command, they hold outputs at
their last states until the master sends another sync command.
When the slaves in a group receive a Freeze command, they freeze inputs
until the master sends another Freeze command.
During system operation, the application can write a group number to the LSB
of the memory location configured here, and one of the following commands to
the MSB:
UNFREEZE = 0x04
UNSYNC = 0x10
TRIGGER = 0x80
FREEZE = 0x08
SYNC = 0x20
7
7-5

Hide quick links:

Advertisement

Table of Contents
loading

This manual is also suitable for:

Versapoint ic220pb001Versapoint ic220pbo002

Table of Contents