Sie sind auf Seite 1von 38

ControlIT

I/O System S900


Digital I/O Modules DO910 and DX910

Manual

I/O System S900


Digital I/O Modules DO910 and DX910

3BDD010423R0101

I/O System S900


Digital I/O Modules DO910 and DX910

ControlIT
I/O System S900
Digital I/O Modules DO910 and DX910

Manual

3BDD010423R0101

I/O System S900


Digital I/O Modules DO910 and DX910

NOTICE
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 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.
Copyright 2001 ABB
All rights reserved.
Release:
Document number:

December 2002
3BDD010423R0101 Rev. A

CE Marking
This product meets the requirements specified in EMC Directive 89/336/EEC
and in Low Voltage Directive 73/23/EEC.

TRADEMARKS
FieldController is a registered trademark of ABB Automation Products GmbH,
Germany
PROFIBUS and PROFIBUS-DP are trademarks of PROFIBUS International
(P. I.).
HART is a trademark of the HART Communication Foundation.

3BDD010423R0101

I/O System S900


Digital I/O Modules DO910 and DX910

TABLE OF CONTENTS
TABLE OF CONTENTS....................................................................................5

1.

About this document..........................................................................7

2.

Short description................................................................................8

DO910 8
DX910 8
3.

Field-side connection.........................................................................9

Connecting peripheral components...................................................................9


DO910 9
DX910 13
Line monitoring ................................................................................................16
Intrinsically safe connection of hazardous area field devices .........................18
4.

PROFIBUS DP communication .......................................................20

Configuration ...................................................................................................20
Parameterization .............................................................................................21
Parameterization in mode 1.................................................................21
Parameterization in mode 2.................................................................22
Debouncing..........................................................................................23
Polarity .................................................................................................24
I/O data ............................................................................................................24
Validity of input data ............................................................................24
Output data ..........................................................................................26
I/O data arrangement on PROFIBUS ..................................................26
Diagnostics ......................................................................................................28
Error reaction ...................................................................................................28
Input data (DX910 only).......................................................................28
Output data (DO910 and DX910) ........................................................28

3BDD010423R0101

I/O System S900


Digital I/O Modules DO910 and DX910
5.

Commissioning.................................................................................29

Standard PROFIBUS master...........................................................................29


DTM 30
Symphony / Melody .........................................................................................30
Input data .............................................................................................30
Output data ..........................................................................................32
AC800F............................................................................................................33
Input data .............................................................................................33
Output data ..........................................................................................35
AC800M...........................................................................................................36
Diagnostics ..........................................................................................36
Measuring value status........................................................................37

3BDD010423R0101

I/O System S900


Digital I/O Modules DO910 and DX910

1. About this document


This publication includes Warnings, Cautions and Information issues
where appropriate to point out safety-related or other important information.
It also includes Tips to point useful hints to the reader. The corresponding
symbols should be interpreted as follows:
Warnings indicate the presence of a hazard which could result in personal
injury.
Cautions indicate the presence of a hazard which could result in equipment or
property damage.

Information alerts the reader to pertinent facts and conditions.

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, comply fully with all Warning and
Caution notices.

3BDD010423R0101

I/O System S900


Digital I/O Modules DO910 and DX910

2. Short description
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

3BDD010423R0101

I/O System S900


Digital I/O Modules DO910 and DX910

3. Field-side connection
Connecting peripheral components
DO910

Figure 31 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.

3BDD010423R0101

I/O System S900


Digital I/O Modules DO910 and DX910
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

20

15

Normal working
area

curve B

10

R=

270

Non permissible
area

Short Circuit
10

20

30

40

50

i [mA]

Figure 3-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.
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.

10

3BDD010423R0101

I/O System S900


Digital I/O Modules DO910 and DX910

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
10

20

30

40

50

i [mA]

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

3BDD010423R0101

11

I/O System S900


Digital I/O Modules DO910 and DX910
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]
25

curve A

load = 1.5 k

20
15

curve B

10
5
10

20

30

40

50

i [mA]

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

12

3BDD010423R0101

I/O System S900


Digital I/O Modules DO910 and DX910

DX910

Figure 35 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.

3BDD010423R0101

13

I/O System S900


Digital I/O Modules DO910 and DX910
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.

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 3-6 Potential-free contact with


additional resistor for line-break monitoring

14

3BDD010423R0101

I/O System S900


Digital I/O Modules DO910 and DX910
1k
+

Figure 3-7 Potential-free contact with


additional resistor for short-circuit detection

1k

10 k

Figure 3-8 Potential-free contact with both resistors


for line-break and short-circuit monitoring

Open Line
U [V]
Uno Load
off
0

on
1

short circuit
detection

Short Circuit
line break
detection

switching
point

short circuit
current

i [mA]

Figure 3-9 Input load curve


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

3BDD010423R0101

15

I/O System S900


Digital I/O Modules DO910 and DX910
(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
1

short circuit
detection

Short Circuit
line break
detection

short circuit
current

i [mA]

Figure 3-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.

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

16

3BDD010423R0101

I/O System S900


Digital I/O Modules DO910 and DX910
For output channels, line monitoring is only active when the channel outputs
1.

Table 3-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.

3BDD010423R0101

17

I/O System S900


Digital I/O Modules DO910 and DX910

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:
IO:
PO:
LO:
CO:
UI:
I I:
P I:
L I:
CI:
CC:
LC:

18

maximum output voltage


maximum output current
maximum output power
maximum external inductance
maximum external capacitance
maximum input voltage
maximum input current
maximum input power
maximum internal inductance
maximum internal capacitance
cable capacitance
cable inductance

3BDD010423R0101

I/O System S900


Digital I/O Modules DO910 and DX910

Table 3-2 Comparison of data relevant for explosion protection


DO910S and DX910S
Module data
Field device
data
Uo

UI

Io

II

Po

PI

Lo

LI + Lc

Co

CI + Cc

Comment
The maximum values for voltage, current,
and power of the module must be smaller
than the input values of the field device.
The sum of the inductance respectively
capacitance of the field device and the line
must be smaller than the permissible
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.

3BDD010423R0101

19

I/O System S900


Digital I/O Modules DO910 and DX910

4. 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 changeover, which seems to be performed 'online' from the user's point of view.
S900 fully 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 Symphony / Melody. 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 4-1 Module variant overview
Type
DO910
DX910

20

Variant
DO4
DIO8
DIO8 S
DIO8 8I
DIO8 8I S

Description
Binary output, 4 x 1 channels (valve control block)
Binary input/output, 1 x 8 channels
Binary input/output, 1 x 8 channels, incl. status
Binary input, 1 x 8 channels
Binary input/, 1 x 8 channels, incl. status

3BDD010423R0101

I/O System S900


Digital I/O Modules DO910 and DX910

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 4-2 Parameters in parameterization mode 1
Parameter
Short-circuit
monitoring

Type (variant)
DO910
DX910

Setting
ON / OFF

Line-break
monitoring

DO910
DX910

ON / OFF

Substitute value

DO910
DX910

min
max
last valid
value

3BDD010423R0101

Description
Switches short-circuit monitoring
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.
Switches line-break monitoring ON
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.
In case of error the channel
assumes the value 0.
In case of error the channel
assumes the value 1.
In case of error the channel
assumes the last detected valid
value.

21

I/O System S900


Digital I/O Modules DO910 and DX910
Parameter
Debouncing

Type (variant)
DX910

Setting
OFF
50 ms

Polarity

DX910
DO910

normal

Effective direction

DX910 (DIO8)
DX910 (DIO8 S)

inverted
8 inputs
4 inputs /
4 outputs
5 inputs /
3 outputs
8 outputs

Description
All channels operate with the
lowest possible filter setting /
attenuation.
All channels are debounced with a
filter time of 50 ms
All channels operate with normal
polarity.
All channels are inverted.
All 8 module channels are used as
inputs.
4 module channels (1 to 4) are
used as inputs, 4 module channels
(5 to 8) as outputs.
5 module channels (1 to 5) are
used as inputs, 3 module channels
(6 to 8) as 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.
Table 4-3 Parameters in parameterization mode 2
Parameter
Short circuit monitoring

Type (variant)
DO910
DX910

Setting
ON / OFF

Line-break monitoring

DO910
DX910

ON / OFF

22

Description
Switches short-circuit monitoring
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.
Switches line-break monitoring ON
or OFF for this channel resp.
channel pair. When a line-break is

3BDD010423R0101

I/O System S900


Digital I/O Modules DO910 and DX910
Parameter

Type (variant)

Setting

Substitute value*

DO910
DX910

min
max
last valid value

Debouncing

Polarity

DX910

DX910
DO910

off
10 ms
20 ms
50 ms
normal

Description
detected on one channel, the
respective input value (for digital
input) is marked as invalid, and a
channel diagnosis is transmitted.
In case of error the channel
assumes the value 0.
In case of error the channel
assumes the value 1.
In case of error the channel
assumes the last detected valid
value.
This channel (channel pair)
operates with the smallest possible
debouncing time.
This channel (channel pair) is
debounced with the filter time set.

This channel (channel pair)


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.

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.

3BDD010423R0101

23

I/O System S900


Digital I/O Modules DO910 and DX910

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 4-4 Logic of digital input values

Terminal = 0
Terminal = 1
Substitute value = min (for error)
Substitute value = max (for error)

PROFIBUS input data


normal
inverted
0
'1
1
0
0
0
'1
1

Output channels
Table 4-5 Logic of digital output values

DP Master output data = 0


DP Master output data = 1
Substitute value = min (for error)
Substitute value = max (for error)

Field terminal state


normal
inverted
0
'1
'1
0
0
'1
'1
0

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

24

3BDD010423R0101

I/O System S900


Digital I/O Modules DO910 and DX910
a set status bit, provided that status information transmission has not been
disabled by setting the bus coupler parameters accordingly. The ABB process
control systems, e.g. Symphony / Melody, 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 4-6 Generation of measuring value status for input data

3BDD010423R0101

Cause
Channel error
Line-break
Short-circuit
Overflow
Underflow
Module error
Configuration error
Invalid module
Module missing
Bus coupler CI920
defective

Status bit is set by


S900 I/O module

PROFIBUS
communication
interrupted

PROFIBUS master

Condition
Respective monitoring
function is active

S900 bus coupler CI920


S900 bus coupler CI920
PROFIBUS master

The process control


system (e. g. ABB
CMC60) 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)
The process control
system (e. g. ABB
CMC60) 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)

25

I/O System S900


Digital I/O Modules DO910 and DX910

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 bus coupler CI920 fails.

I/O data arrangement on PROFIBUS


The S900 bus coupler CI920 converts the data format used on the internal bus
to the standardized PROFIBUS data format.
DO910 (DO4)
Table 4-7 DO910 output data
Output
Byte
Bit
0
Channel

7..4
not connected

3
4

2
3

1
2

0
1

DX910 (DIO8)
Table 4-8 DX910 I/O data (without status)
Input
Byte
Bit
0
Channel
Output
0
Channel

7
8

6
7

5
6

4
5

3
4

2
3

1
2

0
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:

26

3BDD010423R0101

I/O System S900


Digital I/O Modules DO910 and DX910
Table 4-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.

DX910 (DIO8 S)
Table 4-10 DX910 I/O data (incl. status)
Input
Byte
0
1
Output
0

Bit
Channel
Status

7
8
8

6
7
7

5
6
6

4
5
5

3
4
4

2
3
3

1
2
2

0
1
1

Channel

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 4-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 4-12 DX910 input data (inputs only)
Input
Byte
0

3BDD010423R0101

Bit
Channel

7
8

6
7

5
6

4
5

3
4

2
3

1
2

0
1

27

I/O System S900


Digital I/O Modules DO910 and DX910
DX910 (DIO8 8I S)
Table 4-13 DX910 input data (inputs only, incl. status)
Input
Byte
0
1

Bit
Channel
Status

7
8
8

6
7
7

5
6
6

4
5
5

3
4
4

2
3
3

1
2
2

0
1
1

Diagnostics
The module performs diagnoses in accordance with the PROFIBU 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 4-14 Diagnostic messages
Line-break
Short-circuit

One of the connection lines is broken.


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.

28

3BDD010423R0101

I/O System S900


Digital I/O Modules DO910 and DX910

5. 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
ABB_04D2.GSG
ABB104D2.GSD
ABB104D2.GSG

Parameterization mode 2, English


Parameterization mode 2, German
Parameterization mode 1, English
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.

3BDD010423R0101

29

I/O System S900


Digital I/O Modules DO910 and DX910

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. At present, DTM Version
1.x is available for S900. It supports the FDT specification 0.98 and allows
for parameterization in mode 1. In the near future Version 2.x of the S900
will be available, which allows for parameterization in mode 2 and supports
FDT specification 1.2. Refer to the S900 manual for details about how to use
the DTM. The DTM describes the I/O data according to the following fixed
scheme:

Mxx_Chyy
Channel
Slot

Symphony / Melody
S900 is integrated in the Symphony / Melody 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.

30

3BDD010423R0101

I/O System S900


Digital I/O Modules DO910 and DX910

Figure 5-1 Function block selection

Select the variant DIDPB B0 Boolean via the context menu.

Figure 5-2 Variant selection

No other settings are required for this function block.

3BDD010423R0101

31

I/O System S900


Digital I/O Modules DO910 and DX910

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

Figure 5-3 Function block selection

Select the variant DODPB B0 Boolean via the context menu.

Figure 5-4 Variant selection

No other settings are required for this function block.

32

3BDD010423R0101

I/O System S900


Digital I/O Modules DO910 and DX910

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.

3BDD010423R0101

33

I/O System S900


Digital I/O Modules DO910 and DX910
DX910 (DIO8, DIO8 8I)

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

DX910 (DIO8 S, DIO8 8I S)

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

34

3BDD010423R0101

I/O System S900


Digital I/O Modules DO910 and DX910

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

Figure 5-7 DO910 I/O assignment

DX910 (DIO8, DIO8 S)

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

3BDD010423R0101

35

I/O System S900


Digital I/O Modules DO910 and DX910

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 5-9 DX910 (DIO 8) I/O data

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.

36

3BDD010423R0101

I/O System S900


Digital I/O Modules DO910 and DX910

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.

3BDD010423R0101

37

I/O System S900


Digital I/O Modules DO910 and DX910

Printed in Germany
Copyright 2002 by ABB. All Rights Reserved
Registered Trademark of ABB.
Trademark of ABB.

http://www.abb.com/
ABB Automation Products GmbH
Borsigstrasse 2, D-63755 Alzenau
Phone +49(0)6023 92-0, Fax +49(0)6023 92-3430

38

3BDD010423R0101

Das könnte Ihnen auch gefallen