Você está na página 1de 48

S900 I/O

Digital I/O Modules DO910 and DX910

Power and productivity


TM
for a better world
S900 I/O
Digital I/O Modules DO910 and DX910
NOTICE
This document contains information about one or more ABB products and may include a
description of or a reference to one or more standards that may be generally relevant to
the ABB products. The presence of any such description of a standard or reference to a
standard is not a representation that all of the ABB products referenced in this document
support all of the features of the described or referenced standard. In order to determine
the specific features supported by a particular ABB product, the reader should consult the
product specifications for the particular ABB product.

ABB may have one or more patents or pending patent applications protecting the intel-
lectual property in the ABB products described in this document.

The information in this document is subject to change without notice and should not be
construed as a commitment by ABB. ABB assumes no responsibility for any errors that
may appear in this document.

In no event shall ABB be liable for direct, indirect, special, incidental or consequential
damages of any nature or kind arising from the use of this document, nor shall ABB be
liable for incidental or consequential damages arising from use of any software or hard-
ware described in this document.

This document and parts thereof must not be reproduced or copied without written per-
mission from ABB, and the contents thereof must not be imparted to a third party nor used
for any unauthorized purpose.

The software or hardware described in this document is furnished under a license and
may be used, copied, or disclosed only in accordance with the terms of such license. This
product meets the requirements specified in EMC Directive 2004/108/EEC and in Low
Voltage Directive 2006/95/EEC.

TRADEMARKS
All rights to copyrights, registered trademarks, and trademarks reside with their respec-
tive owners.

Copyright © 2003-2010 by ABB.


All rights reserved.

Release: June 2010


Document number: 3BDD010423R0201 A
Table of Contents

TABLE OF CONTENTS

About This Book


General ..............................................................................................................9
Document Conventions......................................................................................9
Warning, Caution, Information, Tip and Ex Icons ..........................................10
Related Documentation....................................................................................11

Section 1 - Introduction
DO910 ............................................................................................................13
DX910 ............................................................................................................13

Section 2 - Field-Side Connection


Connecting Peripheral Components ................................................................15
DO910 ........................................................................................................15
Switching Performance / Output Characteristic ...............................16
Selection of Suitable Valves / Relays ...............................................17
DX910 ........................................................................................................19
Switching Performance (Input) ........................................................20
Switching Performance (Output)......................................................22
Line Monitoring ...............................................................................................23
Intrinsically Safe Connection of Hazardous Area Field Devices ....................24

3BDD010423R0201 A 5
Table of Contents

Section 3 - PROFIBUS DP Communication


Configuration .................................................................................................. 27
Parameterization ............................................................................................. 28
Parameterization in Mode 1 ....................................................................... 28
Parameterization in Mode 2 ....................................................................... 29
Debouncing ................................................................................................ 31
Polarity ....................................................................................................... 31
Input Data ........................................................................................ 31
Output Channels .............................................................................. 31
I/O Data ........................................................................................................... 32
Validity of Input Data ................................................................................ 32
Output Data ................................................................................................ 33
I/O Data Arrangement on PROFIBUS ...................................................... 34
DO910 (DO4) .................................................................................. 34
DX910 (DIO8) ................................................................................. 34
DX910 (DIO8 S) ............................................................................. 35
DX910 (DIO8 8I) ............................................................................ 35
DX910 (DIO8 8I S) ......................................................................... 35
Diagnostics ...................................................................................................... 36
Error Reaction ................................................................................................. 36
Input Data (DX910 only) ........................................................................... 36
Output Data (DO910 and DX910) ............................................................. 36

Section 4 - Commissioning
Standard PROFIBUS Master .......................................................................... 37
DTM ........................................................................................................... 38
AC870P ........................................................................................................... 39
Input Data .................................................................................................. 39
Output Data ................................................................................................ 40

6 3BDD010423R0201 A
Table of Contents

AC800F............................................................................................................41
Input Data ...................................................................................................41
DX910 (DIO8, DIO8 8I) ..................................................................42
DX910 (DIO8 S, DIO8 8I S)............................................................42
Output Data.................................................................................................43
DO910 ..............................................................................................43
DX910 (DIO8, DIO8 S) ...................................................................43
AC800M ..........................................................................................................44
Diagnostics .................................................................................................45
Measuring Value Status ..............................................................................45

3BDD010423R0201 A 7
Table of Contents

8 3BDD010423R0201 A
About This Book General / Document Conventions

About This Book

General
This book provides a description of S900 I/O modules type DO910S, DO910B,
DO910N and DX910S, DX910B, DX910N.
It provides instructions for field connection, module function, communication and
commissioning. This book is not intended to be the sole source of instruction for
the S900 I/O system.

The information in this document related to Zone 1 and Zone 2 always refers to
the ATEX certificates applicable to the corresponding devices.
Strictly observe the conditions and specifications stipulated in these certificates.
The operating authorities in charge of the plants concerned must adhere to the
certificates and the national certificates derived from these to comply with the
local legal requirements and instrumentation regulations.

Document Conventions
Microsoft Windows conventions are normally used for the standard presentation of
material when entering text, key sequences, prompts, messages, menu items, screen
elements, etc.

3BDD010423R0201 A 9
Warning, Caution, Information, Tip and Ex Icons About This Book

Warning, Caution, Information, Tip and Ex Icons


This publication includes Warning, Caution, and Information where appropriate to
point out safety related or other important information. It also includes Tip to point
out useful hints to the reader. The corresponding symbols should be interpreted as
follows:

Electrical warning icon indicates the presence of a hazard which could result in
electrical shock.

Warning icon indicates the presence of a hazard which could result in personal
injury.

Caution icon indicates important information or warning related to the concept


discussed in the text. It might indicate the presence of a hazard which could
result in corruption of software or damage to equipment/property.

Information icon alerts the reader to pertinent facts and conditions.

Tip icon indicates advice on, for example, how to design your project or how to
use a certain function.

Ex icon indicates special conditions for meeting explosion protection


requirements.

Although Warning hazards are related to personal injury, and Caution hazards are
associated with equipment or property damage, it should be understood that
operation of damaged equipment could, under certain operational conditions, result
in degraded process performance leading to personal injury or death. Therefore,
fully comply with all Warning and Caution notices.

10 3BDD010423R0201 A
About This Book Related Documentation

Related Documentation
The following is a listing of manuals related to the S900 I/O system:

Title Description
S900 I/O General Information and Installation Describes the general installation and
of Type S and Type N configuration information for the S900 I/O system
of type S and type N
Document number 3BDD010421
S900 I/O General Information and Installation Describes the general installation and
of Type B configuration information for the S900 I/O system
of type B
Document number 3BDD010432
S900 I/O Fieldbus Communication Interface Describes the PROFIBUS-DP FCI in the S900 I/O
for PROFIBUS-DP/DPV1 system and the communication via PROFIBUS
CI920 Version 1.4 Document number 3BDD010422
S900 I/O Fieldbus Communication Interface Describes the PROFIBUS-DP FCI in the S900 I/O
for PROFIBUS-DP/DPV1 system and the communication via PROFIBUS
CI920 Version 1.5 Document number 3BDD015031
S900 Digital I/O Modules DO910 and DX910 Describes the field connection, module function,
communication and commissioning of the module.
Document number 3BDD010423
S900 Digital I/O Module DP910 Describes the field connection, module function,
communication and commissioning of the module.
Document number 3BDD010424
S900 Analog I/O Modules (HART) AI930, Describes the field connection, module function,
AI931, AO930 communication and commissioning of the module.
Document number 3BDD010425
S900 Temperature Input AI950 Describes the field connection, module function,
communication and commissioning of the module.
Document number 3BDD010426

Documentation will be delivered on separate CD with each Termination Unit,


Compact Box and Field Housing. It is also possible to order the CD type CD910
with the following Order No. 3KDE175839L9100. The CD includes GSD files,
certifications and additional related documentation, e.g. data sheets for the
Remote I/O S900.

3BDD010423R0201 A 11
Related Documentation About This Book

12 3BDD010423R0201 A
Section 1 Introduction

Section 1 Introduction

DO910
The digital output module DO910 is used for activating intrinsically safe valves,
relays, or lamps and features 4 channels. The channels are electrically isolated from
each other and from the internal bus. Power is supplied via the termination unit of
the SI/O system S900, external power supply is not required.
Output for intrinsically safe valves or lamps
Integrated supply
Short circuit and line break detection
Electrical isolation between output / internal bus / EV
Channel-wise electrical isolation
4 channels, EEx ia II C

DX910
The digital I/O module DX910 can be configured as input as well as output and,
therefore, can be used universally. When used as input, the module is used for
evaluating NAMUR proximity switches or mechanical and electronic contacts.
Used as output, for example, low power valves can be activated. The module has 8
channels which can be operated as input or output module-wise or in pairs,
depending on the parameterization mode.
Input for NAMUR proximity switches or contacts
Output for intrinsically safe low power valves
Short circuit and line break detection
Electrical isolation between input / internal bus / EV
Inputs and output not electrically isolated
Can be configured as input or output
8 inputs/outputs, EEx ia II C

3BDD010423R0201 A 13
Section 1 Introduction

14 3BDD010423R0201 A
Section 2 Field Side Connection Connecting Peripheral Components: DO910

Section 2 Field-Side Connection

Connecting Peripheral Components

DO910

Figure 2–1 DO910 Front view and contact assignment

The module is used for connecting valves and relays with current requirements up
to approximately 40 mA. All four channels each have two outputs A and B with
different voltage limits, which may only be used alternately, not simultaneously.

3BDD010423R0201 A 15
Connecting Peripheral Components: DO910 Section 2 Field Side Connection

Switching Performance / Output Characteristic

The following figure shows the output voltage in relation to the output current.
Starting at a current of approximately 25 mA, the curves of characteristic A and B
are identical. If the operating point of the connected actuator is within the common
area, the connection can be established to terminal pair A or B. Observe the
different voltage limits!

Only devices with an internal resistance above 270 may be connected.

U [V]
Open Line
25
curve A Normal working
20
area
15 curve B

Ω Non permissible
10 270
R= area
5
Short Circuit

10 20 30 40 50 i [mA]

Figure 2-2 Output characteristic

Below a current of approximately 1 mA a wire-break is reported. Wire-break


monitoring can be deactivated.
If the voltage across the load falls below 5 V, a short-circuit is reported. Short-
circuit monitoring can be deactivated.

16 3BDD010423R0201 A
Section 2 Field Side Connection Connecting Peripheral Components: DO910

Selection of Suitable Valves / Relays


For Umax < 27 V connect to terminal pair B, otherwise to A
Ri > 1500 *
UN < 26 V
*Although it is possible to connect devices with an internal resistance as low as
270 , this will reduce the number of plug-in modules of the S900 station.

The coil resistance of valves and relays decreases with the temperature. For
components with low internal resistance (< 400 ), the resistance at minimum
operating temperature must be inquired at the manufacturer.

Example 1:
The following information is found on the rating plate of a valve:
UN = 7 .. 34 V
IN = 4.3 .. 25 mA
PN = 30 .. 850 mW
The internal resistance is approximately 1.5 k . In switched-on condition this
results in an operating point on curve A at approximately 21 V respectively 16 V
on curve B. The valve can be connected to both terminal pairs, as the maximum
permissible nominal operating voltage is 34 V. When connecting to B, the output is
already within the voltage limit. This does not influence the power dissipation of
the module.
U [V]

25 curve A
load = 1.5 kΩ
20

15 curve B

10
5

i [mA]
10 20 30 40 50

Figure 2-3 Example: Determining the operating point of a valve

3BDD010423R0201 A 17
Connecting Peripheral Components: DO910 Section 2 Field Side Connection

Example 2:
The following information is found on the rating plate of a relay:
UN = 12 V (+/- 10%)
IN = 40 mA
The internal resistance is 300 . In switched-on condition this will result in an
operating point of approximately 12 V and 40 mA. This operating point exactly
matches the rated data of the relay. Due to the relatively lower resistance and the
inherent high power consumption (in relation to the valve in example 1), the
number of plug-in modules in an S900 station is reduced (for details regarding the
maximum number of I/O modules refer to the mounting and installation instruction
of the S900 I/O system).
U [V]

curve A
25
load = 300 Ω
20

15 curve B

10

i [mA]
10 20 30 40 50

Figure 2-4 Example: Determining the operating point of a relay

18 3BDD010423R0201 A
Section 2 Field Side Connection Connecting Peripheral Components: DX910

DX910

Figure 2–5 DX910 Front view and contact assignment

The module is used for connecting contactless sensors or initiators according to


IEC60947 (Low-voltage switchgear and control gear, Part 5-6:. Control circuit
devices and switching elements – DC interface for proximity sensors and switching
amplifiers (NAMUR)) or DIN60947, respectively. Alternatively potential-free
contacts can be connected and evaluated by the module. External power supply is
not required, as it is provided by the module itself. When using the module as
output, intrinsically safe low power valves or optocouplers can be used, for
example.
Observe the common electrical interconnection of the channels. This means that
only potential-free sensors, contacts, and valves can be connected.
The technical data in the data sheet (catalog) only applies to channels without
load respectively for situations where all channels are loaded within the valid
range. Short-circuits an all other channels results in a load curve on the
remaining channel that is approximately 40% lower.

3BDD010423R0201 A 19
Connecting Peripheral Components: DX910 Section 2 Field Side Connection

Switching Performance (Input)

The following figure shows the load curve of the module when using it as an input.
Connected sensors according to the standard mentioned above will always be
within the ON or OFF ranges, their switching point is sufficiently far from the
module's switching threshold, so that safe detection is always guaranteed. If other
sensors are to be connected, make sure that the characteristic curve is within the
ON or OFF ranges. For a simple contact this is not the case, as the load resistance
is either infinite (switch open) or close to 0 (switch closed). When deactivating the
line-break and short-circuit monitoring,
the short-circuit range goes to the ON condition (“1”),
the line-break range goes to the OFF condition (“0”).

Connecting a switching contact deactivates the line-break and short-circuit


monitoring. In addition, each input can be debounced.

To be able to use line-break and short-circuit monitoring even with simple


contacts, the signal level could be matched accordingly by additional resistors.

10 k

Figure 2-6 Potential-free contact with


additional resistor for line-break monitoring

20 3BDD010423R0201 A
Section 2 Field Side Connection Connecting Peripheral Components: DX910

1k
+

Figure 2-7 Potential-free contact with


additional resistor for short-circuit detection

1k
+

10 k

Figure 2-8 Potential-free contact with both resistors


for line-break and short-circuit monitoring

Open Line
U [V]

Uno Load

off on
‘0’ ‘1’
short circuit
detection

Short Circuit
line break switching short circuit i [mA]
detection point current

Figure 2-9 Input load curve

3BDD010423R0201 A 21
Connecting Peripheral Components: DX910 Section 2 Field Side Connection

Switching Performance (Output)

The no-load voltage is approximately 4.5 V in the OFF condition (“0”), however
with very high internal resistance. The resistance of a connected load (e. g. a low
power valve) causes the voltage to break down to a few mV. Therefore, the
following load curve only describes the ON condition (“1”).

Open Line
U [V]

Uno Load

on short circuit
‘1’ detection

Short Circuit
line break short circuit i [mA]
detection current

Figure 2-10 Output load curve

Selection criteria for loads with ohmic resistance (e. g. relay coil):
1100 < R < 40 k
UN min < 8 V
IN min < 4 mA
PN min < 17 mW

Selection criteria for non-linear loads (e. g. optocouplers):


Determine the input characteristic curve of the load.
The intersection of the input curve and output load curve must be within the
permissible range (ON).
The intersection must not be less than the nominal voltage of the load.
The intersection must not be less than the nominal current of the load.

22 3BDD010423R0201 A
Section 2 Field Side Connection Line Monitoring

Line Monitoring
The modules described monitor the lines to the connected actuator / sensor. Line
monitoring can be deactivated.

For output channels, line monitoring is only active when the channel outputs
“1”.

Table 2-1 Conditions valid for the detection of line-break and short-circuit
DO910 DX910
Line-break i < 0.5 mA i < 0.12..0.2 mA
Short-circuit R < 176 * R < 300..350
*) The voltage of the channel concerned (= output channel) is pulsed at approximately 1 kHz
to prevent overloading the module by the short-circuit current. With software version 1.10 of
the module, pulsing is only done when short-circuit monitoring is activated. From software
version 1.41 onwards, this function is independent from monitoring.

3BDD010423R0201 A 23
Intrinsically Safe Connection of Hazardous Area Field Devices Section 2 Field Side Connection

Intrinsically Safe Connection of Hazardous Area Field


Devices
When using the S-version of S900 Digital I/O modules together with field devices
protected for use in potentially explosive atmospheres, the rules for interconnecting
current circuits regarding intrinsically safe electrical systems “i” must be observed.
Safety measures for the function itself are required, too, but not sufficient alone.

The connection of an “S” module to an explosion-protected field device


requires the consideration of interconnections according to EN50039. To be
compared are the respective EC Type Examination Certificates; only this data is
relevant.

The following information concerns the most important parameters, however, only
the standard mentioned above is binding and comprehensive.
The following device data must be compared:
UO: maximum output voltage
IO: maximum output current
PO: maximum output power
LO: maximum external inductance
CO: maximum external capacitance
UI: maximum input voltage
II : maximum input current
PI: maximum input power
LI : maximum internal inductance
CI: maximum internal capacitance
CC: cable capacitance
LC: cable inductance

24 3BDD010423R0201 A
Section 2 Field Side Connection Intrinsically Safe Connection of Hazardous Area Field Devices

Table 2-2 Comparison of data relevant for explosion protection


DO910S and DX910S
Module data Field device Comment
data

Uo UI The maximum values for voltage, current,


Io II and power of the module must be smaller
than the input values of the field device.
Po PI
Lo LI + Lc The sum of the inductance respectively
capacitance of the field device and the line
must be smaller than the permissible
Co CI + Cc
external values of the module. The internal
module values are already taken into
account for LO and CO.

Not all parameters are listed in all cases. Normally, only those values must be
considered that are contained in the EC Type Examination Certificate. All
parameters listed above must be taken from the corresponding EC Type
Examination Certificates according to the category (ia or ib) and gas group (IIC or
IIB) used.

3BDD010423R0201 A 25
Intrinsically Safe Connection of Hazardous Area Field Devices Section 2 Field Side Connection

26 3BDD010423R0201 A
Section 3 PROFIBUS DP Communication Configuration

Section 3 PROFIBUS DP Communication

Configuration
Definition
In this context, configuration means arranging the individual I/O modules of a
modular slave and, thus, making changes that have an effect on the structure of
the I/O data telegrams.

Changing the configuration on a PROFIBUS means terminating cyclic data


exchange and re-assigning the I/Os in the PROFIBUS master. Additional features
like HCIR (Hot Configuration In Run) allow for a smooth change-over, which
seems to be performed 'online' from the user's point of view. S900 supports HCIR.
Of course, HCIR must also be supported by the PROFIBUS master, as it is done,
for example, for the ABB process control systems AC870P. By description of the
required parameters in the GSD file (device data file), HCIR can be executed by
any PROFIBUS master supporting online re-parameterization (see below). Since
each of the modules described can supply a different number of secondary HART
variables (up to 8, depending on the parameterization mode), PROFIBUS requires
the formation of individual subtypes or variants here. Each variant of a type (in this
context, type corresponds to the catalog number) supplies a different amount of I/O
data.
Table 3-1 Module variant overview
Type Variant Description
DO910 DO4 Binary output, 4 x 1 channels (valve control block)
DX910 DIO8 Binary input/output, 1 x 8 channels
DIO8 S Binary input/output, 1 x 8 channels, incl. status
DIO8 8I Binary input, 1 x 8 channels
DIO8 8I S Binary input/, 1 x 8 channels, incl. status

3BDD010423R0201 A 27
Parameterization Section 3 PROFIBUS DP Communication

Parameterization
Definition
In this context, parameterization means defining the properties of already
configured modules.

Since parameter changes do not influence the I/O data structure, the system does
not necessarily need to be recompiled after making changes in the master. S900
allows to transmit (and receive) a parameter telegram without interrupting cyclic
data exchange. The ABB process control systems, e.g. AC800F, together with
S900 support this kind of online-re-parameterization.

Parameterization in Mode 1
Principally this is a module-wise parameterization, i. e. all channels of a module
operate with identical parameters, e. g. “Short-circuit monitoring ON”. When
parameterizing the channels as input or output (DX910) this rule is disregarded, in
order to increase flexibility. The following table describes the individual
parameters for the selectable variants.
Table 3-2 Parameters in parameterization mode 1
Parameter Type (variant) Setting Description
Short-circuit DO910 ON / OFF Switches short-circuit monitoring
monitoring DX910 ON or OFF for all module
channels. When a short circuit is
detected on one channel, the
respective input value (for digital
input) is marked as invalid, and a
channel diagnosis is transmitted.
Line-break DO910 ON / OFF Switches line-break monitoring ON
monitoring DX910 or OFF for all module channels.
When a line-break is detected on
one channel, the respective input
value (for digital input) is marked
as invalid, and a channel diagnosis
is transmitted.
Substitute value DO910 min In case of error the channel
DX910 assumes the value “0”.

28 3BDD010423R0201 A
Section 3 PROFIBUS DP Communication Parameterization

Parameter Type (variant) Setting Description


max In case of error the channel
assumes the value “1”.
last valid In case of error the channel
value assumes the last detected valid
value.
Debouncing DX910 OFF All channels operate with the
lowest possible filter setting /
attenuation.
50 ms All channels are debounced with a
filter time of 50 ms
Polarity DX910 normal All channels operate with normal
DO910 polarity.
inverted All channels are inverted.
Effective direction DX910 (DIO8) 8 inputs All 8 module channels are used as
DX910 (DIO8 S) inputs.
4 inputs / 4 module channels (1 to 4) are
4 outputs used as inputs, 4 module channels
(5 to 8) as outputs.
5 inputs / 5 module channels (1 to 5) are
3 outputs used as inputs, 3 module channels
(6 to 8) as outputs.
8 outputs All 8 module channels are used as
outputs.

Unused channels can also be deactivated in mode 1 through the use of CI920
variant CIPB-D.

Parameterization in Mode 2
Principally this is a channel-wise parameterization, i. e. the individual channels can
be parameterized separately. However, for the DX910 module the multitude of
parameters exceeds the PROFIBUS capabilities, so that two adjacent channels will
also be used in pairs. The following table describes the individual parameters for
the selectable variants.

3BDD010423R0201 A 29
Parameterization Section 3 PROFIBUS DP Communication

Table 3-3 Parameters in parameterization mode 2


Parameter Type (variant) Setting Description
Short circuit monitoring DO910 ON / OFF Switches short-circuit monitoring
DX910 ON or OFF for this channel resp.
channel pair. When a short circuit
is detected on one channel, the
respective input value (for digital
input) is marked as invalid, and a
channel diagnosis is transmitted.
Line-break monitoring DO910 ON / OFF Switches line-break monitoring ON
DX910 or OFF for this channel resp.
channel pair. When a line-break is
detected on one channel, the
respective input value (for digital
input) is marked as invalid, and a
channel diagnosis is transmitted.
Substitute value* DO910 min In case of error the channel
DX910 assumes the value “0”.
max In case of error the channel
assumes the value “1”.
last valid value In case of error the channel
assumes the last detected valid
value.
Debouncing DX910 off This channel (channel pair)
operates with the smallest possible
debouncing time.
10 ms This channel (channel pair) is
20 ms debounced with the filter time set.
50 ms
Polarity DX910 normal This channel (channel pair)
DO910 operates with normal polarity.
inverted This channel (channel pair) is
inverted.
Effective direction DX910 (DIO8) input This channel pair operates as
DX910 (DIO8 S) input.
output This channel pair operates as
output.
Channel 1 to 8 DX910 active This channel is used.
not active This channel is not used.
*) Although the setting is for channel pairs for the DX910, only the channel with the error
assumes the substitute value.

In mode 2, unused channels are deactivated by parameters “Channel 1 to 8”.

30 3BDD010423R0201 A
Section 3 PROFIBUS DP Communication Parameterization

Debouncing
This functions is used to filter out interference signals (short voltage peaks / drops)
and for safe reading of bouncing contacts (e. g. relays). The read value is only
transmitted to the control system, when the signal level is stable over the
parameterized time. A too high debouncing time results in delayed forwarding of
the state.

Polarity
The polarity parameter facilitates designing the control system application
independently from the I/O connection. The control system application does not
have to deal with the inverse logic of some sensors / actuators. The desired
behavior is set via the user parameters of the S900. Note that the inversion in case
of output data also influences the substitute values.

Input Data

Table 3-4 Logic of digital input values


PROFIBUS input data
normal inverted
Terminal = “0” “0” '”1”
Terminal = “1” “1” “0”
Substitute value = min (for error) “0” “0”
Substitute value = max (for error) '”1” “1”

Output Channels

Table 3-5 Logic of digital output values


Field terminal state
normal inverted
DP Master output data = “0” “0” '”1”
DP Master output data = “1” '”1” “0”
Substitute value = min (for error) “0” '”1”
Substitute value = max (for error) '”1” “0”

3BDD010423R0201 A 31
I/O Data Section 3 PROFIBUS DP Communication

I/O Data

Validity of Input Data


S900 provides optional status information for every analog or digital input value.
The status indicates the validity of the measuring value, independent of the selected
substitution value strategy. In the application of the process control system an
individual substitution value strategy can be used, with the status bit set. Contrary
to the PROFIBUS channel diagnosis the measured value status provides for real-
time transmission and, thus, data consistency. As a rule, a transmitted substitution
value or last valid value always results in a set status bit, provided that status
information transmission has not been disabled by setting the communication
interface parameters accordingly. The ABB process control systems, e.g. AC870P,
always use measured values with status information. This ensures consistent
measuring value marking throughout the entire measuring chain. Any channel
error, module error or disturbance of PROFIBUS communication will cause an
invalid input value. In this case, the PROFIBUS master automatically sets the
status bit to the “invalid” state, i. e. to “1”. For other process control systems the
status information can be accessed like a digital input. However, the user then has
to process it “manually” in the application.

Table 3-6 Generation of measuring value status for input data


Cause Status bit is set by Condition
Channel error S900 I/O module Respective monitoring
Line-break function is active
Short-circuit
Overflow
Underflow
Module error S900 communication
interface CI920
Configuration error S900 communication
Invalid module interface CI920
Module missing

32 3BDD010423R0201 A
Section 3 PROFIBUS DP Communication I/O Data

Cause Status bit is set by Condition


Communication interface PROFIBUS master The process control
CI920 defective system (e. g. ABB
AC870P) either uses
measured values with
status information, or
the substitution value
can be set in the
master for the status
signal (e. g. ABB
AC800F)
PROFIBUS PROFIBUS master The process control
communication system (e. g. ABB
interrupted AC870P) either uses
measured values with
status information, or
the substitution value
can be set in the
master for the status
signal (e. g. ABB
AC800F)

Output Data
For output data, no channel status (status bit) is supplied. Nevertheless, output
channel also have a parameterized substitute value strategy. All output channels of
a module assume a substitution value, when
the PROFIBUS Master transmits the “CLEAR” command.
the PROFIBUS Master transmits the “LEAVE_MASTER” command.
the PROFIBUS Master fails (with PROFIBUS Watchdog switched ON).
the PROFIBUS connection fails (with PROFIBUS Watchdog switched ON).
the S900 communication interface CI920 fails.

3BDD010423R0201 A 33
I/O Data Section 3 PROFIBUS DP Communication

I/O Data Arrangement on PROFIBUS


The S900 communication interface CI920 converts the data format used on the
internal bus to the standardized PROFIBUS data format.

DO910 (DO4)

Table 3-7 DO910 output data


Output
Byte Bit 7..4 3 2 1 0
0 Channel not connected 4 3 2 1

DX910 (DIO8)

Table 3-8 DX910 I/O data (without status)


Input
Byte Bit 7 6 5 4 3 2 1 0
0 Channel 8 7 6 5 4 3 2 1
Output
0 Channel 8 7 6 5 4 3 2 1

The module has 8 channels with effective direction (input or output) to be set
via parameters. A channel can only be used exclusively for input or output.

In the following example channels 1 to 4 are to be used for input, channels 5 to 8


for output:
Table 3-9 DX910 I/O data example
Input
Byte Bit 7 6 5 4 3 2 1 0
0 Channel X X X X 4 3 2 1
Output
0 Channel 8 7 6 5 X X X X
X These bits must not be used resp. will be ignored.

34 3BDD010423R0201 A
Section 3 PROFIBUS DP Communication I/O Data

DX910 (DIO8 S)
Table 3-10 DX910 I/O data (incl. status)
Input
Byte Bit 7 6 5 4 3 2 1 0
0 Channel 8 7 6 5 4 3 2 1
1 Status 8 7 6 5 4 3 2 1
Output
0 Channel 8 7 6 5 4 3 2 1

The module has 8 channels with effective direction (input or output) to be set
via parameters. A channel can only be used exclusively for input or output.
The status bit is only defined when used as input channel.

In the following example channels 1 to 4 are to be used for input, channels 5 to 8


for output:
Table 3-11 DX910 I/O data example (incl. status)
Input
Byte Bit 7 6 5 4 3 2 1 0
0 Channel X X X X 4 3 2 1
1 Status X X X X 4 3 2 1
Output
0 Channel 8 7 6 5 X X X X
X These bits must not be used resp. will be ignored.

DX910 (DIO8 8I)


Table 3-12 DX910 input data (inputs only)
Input
Byte Bit 7 6 5 4 3 2 1 0
0 Channel 8 7 6 5 4 3 2 1

DX910 (DIO8 8I S)
Table 3-13 DX910 input data (inputs only, incl. status)
Input
Byte Bit 7 6 5 4 3 2 1 0
0 Channel 8 7 6 5 4 3 2 1
1 Status 8 7 6 5 4 3 2 1

3BDD010423R0201 A 35
Diagnostics/Error Reaction Section 3 PROFIBUS DP Communication

Diagnostics
The module performs diagnoses in accordance with the PROFIBUS standard and
provides channel-related error messages. The coding complies with the PROFIBUS
standard as well and is beyond the scope of this document. The assignment
between the error code and the text is also standardized.
Table 3-14 Diagnostic messages
Line-break One of the connection lines is broken.
Short-circuit The connection lines are short-circuited.

Error Reaction

Input Data (DX910 only)


The reaction on errors is defined by setting the “Substitution value strategy”
parameter. When setting this parameter to “min. value” the value “0” is transmitted
as the input. In addition – if the corresponding module variant is selected – the
status bit is set. When selecting “max. value”, the value “1” is transmitted as the
input value, and the respective status bit is set. In addition, the status bit is set.
Selecting “last valid value” will freeze and maintain the last valid measured value.

Output Data (DO910 and DX910)


The reaction on errors is defined by setting the “Substitution value strategy”
parameter. When setting this parameter to “min. value” the channel assumes the
value “0”. When setting this parameter to “max. value” the channel assumes the
value “1”. Selecting “last valid value” will freeze and maintain the last valid output
value.

36 3BDD010423R0201 A
Section 4 Commissioning Symphony / Melody

Section 4 Commissioning

Standard PROFIBUS Master


The language and the parameterization mode are set by loading the respective GSD
(device data) file. The following GSD files are available for S900:
ABB_04D2.GSD Parameterization mode 2, English
ABB_04D2.GSG Parameterization mode 2, German
ABB104D2.GSD Parameterization mode 1, English
ABB104D2.GSG Parameterization mode 1, German

Parameterization mode 1 is designed for simple or older master systems. With this
file the master can be parameterized quickly and easily without the need to support
plain text. The desired parameter set can be selected from a list, and the respective
ID is entered as a module parameter.
Parameterization mode 2 is best suited for advanced master systems and allows for
extensive, detailed parameterization.
The performance specifications, operating data, diagnostic functions and cyclic
data quality are identical for the module in both parameterization modes.

After having configured the module, you usually set the module parameters.
Linking the I/O data to the application / the program is system-specific. Byte and
word access are possible to load all module channels simultaneously. The
distribution into channels must be performed within the application. As an
alternative, bit-wise access to the I/O data is possible.

3BDD010423R0201 A 37
DTM Section 4 Commissioning

DTM
Using the DTM simplifies the parameterization / configuration procedure. No
manual allocation of the I/O data (mapping) is required. The process control
system must be provided with an interface in accordance with the FDT
specification to permit proper usage of the DTM.
The DTM describes the I/O data according to the following fixed scheme:

Mxx_Chyy

Channel
Slot

38 3BDD010423R0201 A
Section 4 Commissioning Symphony / Melody

AC870P
S900 is integrated in the AC870P system with the DTM. Upon configuration of the
module and closing of the DTM the I/O data are available for channel assignment,
sorted by channels.

Input Data
The input data is accessed via the DIDPB function block.

Figure 4-1 Function block selection

Select the variant “DIDPB B0 Boolean” via the context menu.

Figure 4-2 Variant selection

No other settings are required for this function block.

3BDD010423R0201 A 39
AC800F Section 4 Commissioning

Output Data
The output data is accessed via the DODPB function block.

Figure 4-3 Function block selection

Select the variant “DODPB B0 Boolean” via the context menu.

Figure 4-4 Variant selection

No other settings are required for this function block.

40 3BDD010423R0201 A
Section 4 Commissioning AC800F

AC800F
AC800F with Control Builder F permits to integrate S900 by
importing the GSD file
using the DTM
using templates

The import of the GSD file for a remote I/O with complex I/O data structures and
parameters is quite complicated for S900 and can only be performed by an
experienced user. Especially the I/O assignment is time-consuming.
Up to Revision 6.2 the DTMs are not fully supported. There are certain limitations
concerning the HART-compatible analog modules (AI930, AI931, AO930).
Moreover, no PROFIBUS diagnostic data can be displayed in the hardware tree
view.
The limitations described above can be avoided by using the device templates to
integrate the S900. A template is a “pre-configured” module with the I/O
assignment already made. Please refer to the Control Builder F documentation for
details about how to install the templates and the respective sources of supply.

Input Data
All channels are available as Boolean variables in the I/O editor. In the application,
the status bit is processed as a separate binary input signal.
The entries in the I/O editor only take the configuration data of the selected
mode into consideration. Since the effective direction of the DX910 channels
are predefined via parameters, input variables will also be created for the output
channels. These must not be used by the application.

3BDD010423R0201 A 41
AC800F Section 4 Commissioning

DX910 (DIO8, DIO8 8I)

Table 4-5 DX910 I/O assignment (input data without status)

DX910 (DIO8 S, DIO8 8I S)

Table 4-6 DX910 I/O assignment (input data incl. status)

42 3BDD010423R0201 A
Section 4 Commissioning AC800F

Output Data
All channels are available as Boolean variables in the I/O editor.

DO910

Figure 4-7 DO910 I/O assignment

DX910 (DIO8, DIO8 S)

Figure 4-8 DX910 I/O assignment (output data)

3BDD010423R0201 A 43
AC800M Section 4 Commissioning

AC800M
The connection to AC800M resp. Control Builder M is carried out via hardware
definition files (HWD). After inserting the module, the channel assignment is
performed via the “Connections” dialog box. The table (see below) lists all I/O
variables. The inputs and outputs are linked as individual bits (Boolean) or used as
byte. Simultaneous use is possible for input data; output data can only be used
exclusively.

Figure 4-9 DX910 (DIO 8) I/O data

44 3BDD010423R0201 A
Section 4 Commissioning AC800M

Diagnostics
AC800M does not process standard PROFIBUS diagnostic data. However, status
information can be read and used to determine the state of individual channels. An
alternative is the use of SMART VISION as PROFIBUS Class 2 Master.

Measuring Value Status


In S900, output data principally does not have any channel status. Although input
data is transmitted to the PROFIBUS Master with status, the status must be
processed in the application in AC800M as a normal binary input signal.

3BDD010423R0201 A 45
AC800M Section 4 Commissioning

46 3BDD010423R0201 A
Contact us

3BDD010423R0201 A
ABB AB Copyright © 2003-2010 by ABB.
Control Systems All Rights Reserved
Västerås, Sweden
Phone: +46 (0) 21 32 50 00
Fax: +46 (0) 21 13 78 45
E-Mail: processautomation@se.abb.com
www.abb.com/controlsystems

ABB Inc.
Control Systems
Wickliffe, Ohio, USA
Phone: +1 440 585 8500
Fax: +1 440 585 8756
E-Mail: industrialitsolutions@us.abb.com
www.abb.com/controlsystems

ABB Industry Pte Ltd


Control Systems
Singapore
Phone: +65 6776 5711
Fax: +65 6778 0222
E-Mail: processautomation@sg.abb.com
www.abb.com/controlsystems

ABB Automation GmbH


Control Systems
Mannheim, Germany
Phone: +49 1805 26 67 76
Fax: +49 1805 77 63 29
E-Mail: marketing.control-products@de.abb.com
www.abb.de/controlsystems

Power and productivity


TM
for a better world

Você também pode gostar