ABB S900 Manual - Slave Address

Summary of S900

  • Page 1

    Control it i/o system s900 communication interface for profibus dp, ci920 manual.

  • Page 2

    I/o system s900 communication interface for profibus dp, ci920 2 3bdd010422r0101.

  • Page 3: Control

    I/o system s900 communication interface for profibus dp, ci920 3bdd010422r0101 3 control it i/o system s900 communication interface for profibus dp, ci920 v 1.4.X manual.

  • Page 4

    I/o system s900 communication interface for profibus dp, ci920 4 3bdd010422r0101 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 ...

  • Page 5: Table of Contents

    I/o system s900 communication interface for profibus dp, ci920 3bdd010422r0101 5 table of contents table of contents....................................................................................5 1. About this document..........................................................................7 ...

  • Page 6

    I/o system s900 communication interface for profibus dp, ci920 6 3bdd010422r0101 configuration ...................................................................................................22 variants..................................................................................................

  • Page 7: 1. About This Document

    I/o system s900 communication interface for profibus dp, ci920 1. About this document symbols 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. T...

  • Page 8: Terminology

    I/o system s900 communication interface for profibus dp, ci920 terminology dtm device type manager fdt field device tool hart highway addressable remote terminal gsd generic slave data dcs distributed control system plc programmable logic controller ocs open control system cipb s900 communication in...

  • Page 9: 2. Introduction

    I/o system s900 communication interface for profibus dp, ci920 2. Introduction system features i/o system s900 is a remote i/o system for use in hazardous areas. It provides bus-compatible local inputs and outputs (protection ip20) for connection of digital and analog field instruments. Due to its d...

  • Page 10

    I/o system s900 communication interface for profibus dp, ci920 10 3bdd010422r0101 (eex-e) to ensure explosion protection. Appropriate ready-made s900 field housings are available for this purpose. The i/o system s900 is powered via special terminals with increased safety located on the mounting term...

  • Page 11

    I/o system s900 communication interface for profibus dp, ci920 3bdd010422r0101 11 i/o modules have built-in leds allowing for "on site " diagnostics. All diagnostic and status indicator leds comply with din en 60073 and namur ne44. In addition to this, profibus diagnostics down to channel- specific ...

  • Page 12: Supported I/o Modules

    I/o system s900 communication interface for profibus dp, ci920 12 3bdd010422r0101 every 20 ms. These times are independent of the cycle time specified for the external fieldbus. Output data the transmission of output data is triggered by events. When an output data telegram is received via the field...

  • Page 13: 3. System Specifications

    I/o system s900 communication interface for profibus dp, ci920 3bdd010422r0101 13 3. System specifications required system components the i/o system s900 in its smallest hardware configuration consists of the following components: 1 x tu921 termination unit 1 x sa910 power supply, 24vdc 1 x bp901 po...

  • Page 14: System Limits

    I/o system s900 communication interface for profibus dp, ci920 14 3bdd010422r0101 • simulate (force) the s900 inputs/outputs • configure the connected hart field devices selective loading of configuration data and parameter settings while the system is running allows you to • modify specific paramet...

  • Page 15

    I/o system s900 communication interface for profibus dp, ci920 3bdd010422r0101 15 module or channel. The module slots can be assigned as required. However, the total amount of input data and output data is limited to 244 bytes, each. Note that the total amount of i/o data resulting from additional c...

  • Page 16

    I/o system s900 communication interface for profibus dp, ci920 16 3bdd010422r0101 total amount of i/o data [bytes] = 60 + 30 = 90 number of available bytes = 216 –90 = 126 number of possible hart variables = 126 / 4 = 31 cycle time the profibus master defines the transmission rate to be used within ...

  • Page 17

    I/o system s900 communication interface for profibus dp, ci920 1,00 10,00 100,00 1000,00 10000,00 1 3 5 7 9 11 13 15 17 19 21 23 25 27 29 31 slaves t_cyc [ms] 9600 baud 45.45 kbaud 93.75 kbaud 500 kbaud 1.5 mbaud figure 3-1 profibus dp cycle time 3bdd010422r0101 17.

  • Page 18: Slave Address

    I/o system s900 communication interface for profibus dp, ci920 4. Communication via profibus dp v1 slave address conventions up to 127 stations can be addressed via the profibus. However, only 32 stations may be run on each line without using a repeater. Since at least one master must exist on the b...

  • Page 19

    I/o system s900 communication interface for profibus dp, ci920 figure 4-1 termination unit, partial view every decimal place of the address is set individually using the respective coding switch: 3bdd010422r0101 19 1 100 10 figure 4-2 coding switches.

  • Page 20

    I/o system s900 communication interface for profibus dp, ci920 20 3bdd010422r0101 factory setting the factory setting of the s900 address is 0. Gsd (generic slave data) file after physical connection of the stations to the profibus, the entire dp system must be configured in the profibus master. The...

  • Page 21

    I/o system s900 communication interface for profibus dp, ci920 note that the use of the original gsd file from the vendor is mandatory for proper functioning of the slave. Any modification of the gsd file may cause serious errors and is at the user's own risk. The gsd file contains communication-spe...

  • Page 22: Configuration

    I/o system s900 communication interface for profibus dp, ci920 table 4-1 available gsd files for s900 gsd (mode2) gsd (mode1) ci920 german abb_04d2.Gsg english abb_04d2.Gsd german abb_04d2.Gsg english abb104d2.Gsd 1.0.X 1.1.X 1.2.X 0.5.1 0.5.1 1.3.X 1.2.0 1.2.0 1.0.3 1.0.3 1.4.X 1.2.0 1.2.0 1.0.3 1....

  • Page 23: Behavior

    I/o system s900 communication interface for profibus dp, ci920 3bdd010422r0101 23 variants table 4-2 overview of s900 communication interfaces order no. Type* supported in mode description ci920 cipb 1, 2 communication interface, profibus dp v1 ci920 cipb c 2 communication interface, profibus dpv1, ...

  • Page 24

    I/o system s900 communication interface for profibus dp, ci920 positive response. Otherwise, a negative response is returned, together with the respective diagnostic message. The s900 can start cyclic data exchange even if there is a mismatch between the set and the actual configuration. As a result...

  • Page 25: Parameterization

    I/o system s900 communication interface for profibus dp, ci920 system must ensure that the inputs are maintained for a short time. Hcir- compatible ocrs support this function. Refer to the profibus master user manual for details about using the hcir. Reaction in case of erroneous configuration teleg...

  • Page 26

    I/o system s900 communication interface for profibus dp, ci920 26 3bdd010422r0101 parameter settings description redundancy mode off in case of an error of the active ci920 or its profibus line the control takes over to the passive ci920, if plugged. Mode 1 two communication interfaces for line and ...

  • Page 27: Cyclic Data Exchange

    I/o system s900 communication interface for profibus dp, ci920 master is capable of sending new parameter telegrams. In some older master systems, however, the system needs to be rebooted in this case, leading to an interruption of the online-download. Modern master systems like symphony cmc60 from ...

  • Page 28: Non-Cyclic Services Dpv1

    I/o system s900 communication interface for profibus dp, ci920 28 3bdd010422r0101 configured default value (or last valid value) is transmitted instead. An input value is invalid, if the i/o module cannot find a plausible measuring value, e.G. In case of a line break or short-circuit. All channels o...

  • Page 29

    I/o system s900 communication interface for profibus dp, ci920 3bdd010422r0101 29 information which data is to be read or written, is communicated through slots and indices. The standard allows for free assignment of the data to the slots and indices. However, the assignment slot = module is recomme...

  • Page 30: Redundancy

    I/o system s900 communication interface for profibus dp, ci920 30 3bdd010422r0101 multiple access a separate sap (service access point) must exist for every non-cyclic link. In the slave, a buffer must be provided for intermediate data storage. Since the memory in the slave - or better said in the p...

  • Page 31

    I/o system s900 communication interface for profibus dp, ci920 3bdd010422r0101 31 short circuit in one of the two cables does not influence the other cable. In the following text, the individual cables and the connected profibus nodes are referred to as a profibus line. A logical profibus structure ...

  • Page 32

    I/o system s900 communication interface for profibus dp, ci920 32 3bdd010422r0101 voter treats both lines identically in all respects, so that different slaves (s900 systems) of a trunk – with the lines properly working – can be operated on different lines. Each ci920 of the i/o system s900 is alloc...

  • Page 33

    I/o system s900 communication interface for profibus dp, ci920 3bdd010422r0101 33 • the profibus communication of the active ci920 fails longer than 15 s. This operating mode features the following restriction: • no diagnostics of the redundant profibus line. Redundancy mode "1" in redundancy operat...

  • Page 34

    I/o system s900 communication interface for profibus dp, ci920 polling the passive ci920 is used for monitoring the second, passive bus line. Correct transmission of both ci920’s can only be monitored by the dp master. If the dp master does not receive a response from the active ci920 for a request,...

  • Page 35: Profibus - Diagnostics

    I/o system s900 communication interface for profibus dp, ci920 3bdd010422r0101 35 additionally, the system is provided with a simulation (forcing) option allowing you to perform important servicing and commissioning tasks. The simulation function serves for: • testing the applications in the plc or ...

  • Page 36

    I/o system s900 communication interface for profibus dp, ci920 between two diagnostic telegrams (or messages) the s900 ensures that a new buffer (with changed data) is only handed over to the profibus after the master has read the "old" buffer. This prevents that rapidly incoming and outgoing diagno...

  • Page 37

    I/o system s900 communication interface for profibus dp, ci920 3bdd010422r0101 37 is not supported by this dp slave. Bit 3 diag.Ext_diag this bit is set by the dp slave. It indicates that a diagnostic entry exists in the slave-specific diagnostic area (ext_diag_data) if the bit is set to one. If the...

  • Page 38

    I/o system s900 communication interface for profibus dp, ci920 38 3bdd010422r0101 bit 2 this bit is set to 1 by the dp slave. Bit 1 diag.Stat_diag (static diagnostics) 1: diag.Stat_diag (static diagnostics) if the dp slave sets this bit, the dp master shall fetch diagnostic information as long as th...

  • Page 39

    I/o system s900 communication interface for profibus dp, ci920 3bdd010422r0101 39 status diagnostics the module status is indicated with two bits per slot (module). Channel errors are ignored. Table 4-7 status diagnostics 7..6 5..0 octet 1 header length 00 001001 = 9 7..0 octet 2 header module statu...

  • Page 40

    I/o system s900 communication interface for profibus dp, ci920 40 3bdd010422r0101 7..2 1..0 octet 9 not used i/o module 16 000000 00: data valid 01: module error 10: wrong module 11: missing module identifier-specific diagnostics one bit per slot (module) indicates, whether or not a diagnostic messa...

  • Page 41

    I/o system s900 communication interface for profibus dp, ci920 3bdd010422r0101 41 table 4-9 channel-specific diagnostics bit 7..6 5..0 octet 1 header slot 10 0..16 bit 7..6 5..0 octet 2 i/o channel 00: reserved 01: input 10: output 11: input / output 0..8 bit 7..5 4..0 octet 3 channel type error cod...

  • Page 42

    I/o system s900 communication interface for profibus dp, ci920 42 3bdd010422r0101 the error codes of the ci920 have the following meaning: 16: rom error 17: ram error 18: eeprom error 19..21: reserved 22: no can communication 23: no redundant can communication 24: error of power supply 1 25: error o...

  • Page 43: 5. Commissioning

    I/o system s900 communication interface for profibus dp, ci920 5. Commissioning s900 project planning using the gsd file this section can only give you a general overview of how to proceed in this case, since the procedure considerably depends on the master system used. Please refer to the respectiv...

  • Page 44: Gsd File Import

    I/o system s900 communication interface for profibus dp, ci920 44 3bdd010422r0101 the data telegram. The modules have to be parameterized then, to define features like line break monitoring or data formats. Refer to the s900 reference manual for details about setting the parameters. When the project...

  • Page 45

    I/o system s900 communication interface for profibus dp, ci920 configuration. The master needs the configuration to be able to interpret the i/o data of a slave. In the first slot the ci920 has to be configured. There are two types or variants of a ci920. The difference is the number of i/o data for...

  • Page 46

    I/o system s900 communication interface for profibus dp, ci920 column delivers the hexadecimal number for this subset. This number is the higher order part of the byte to "construct". The meaning of subset two, which corresponds to bits 0 to 3 of the data byte, is module-specific. The procedure is t...

  • Page 47

    I/o system s900 communication interface for profibus dp, ci920 3bdd010422r0101 47 or not valid in the controller. The alternative way to get diagnostics information is the use of smart vision with the s900 dtm. Status supervision all s900 input values (digital and analogue) appear with a status info...

  • Page 48

    I/o system s900 communication interface for profibus dp, ci920 48 3bdd010422r0101 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...