beautypg.com

Entering check configuration data – ProSoft Technology 3170-PDP User Manual

Page 58

background image

3170-PDP ♦ FLEX Platform

Configure the Adapter for Master/Slave Communication

FLEX I/O™ PROFIBUS Adapter

Page 58 of 152

ProSoft Technology, Inc.

August 23, 2007

5.2.4 Entering Check Configuration Data

Each physical slot of the FLEX I/O system is represented by two logical modules
(one input and one output). When the FLEX I/O adapter is powered-up, the
check configuration message configures the module format (input and output
words) and defines the size of the modules within the device. When the sizes are
configured, the I/O data can be optimized to remove unused data from the data
stream.

Both input and output sizes can be configured. If a slot is empty, or if either the
input or output module is zero length, the specific identifier for an empty module
(free place) must be used.

If the end of the identifiers is reached before all slots have been configured, the
remaining slots are configured as empty.

The first two modules allocated are for the adapter itself, and must always be a 1
word input module and a 1 word output module, regardless of what parameter
format you choose. The adapter uses these words for adapter status information.
Modules for each of the individual slots (FLEX I/O modules) must also follow
these word assignments.

The format of the adapter status word is defined in the following table:

Adapter Status Word

Input Status Word
Bit Position

Name

Description

0 Address

Change

This bit is set when the Node Address switch is changed
since power up.

1 to 7

Reserved

Sent as zeroes.

8 to 15

I/O Module Fault1

This bit is set when an error is detected in a slot position
(bits 0 to 7 refer to slots 1 to 8)

Output Status Word
Bit Position

Name

Description

0 to 15

Reserved

Sent as zeroes.

1 I/O Module Faults are caused by:
• transmission errors on the FLEX I/O backplane
• bad module
• removed module
• incorrect module inserted

The adapter expects the identifier area for each of the eight FLEX I/O slots to be
2 bytes. The DP input/output identifier and all specific DP identifiers (except the
empty module) are not supported.