Moeller EASY204-DP Operating Manual
Moeller EASY204-DP Operating Manual

Moeller EASY204-DP Operating Manual

Profibus-dp slave interface
Table of Contents

Advertisement

Quick Links

Operating Manual
EASY204-DP
PROFIBUS-DP Slave Interface
04/01 AWB-C2528-1401GB
st
1
published 2001, edition 04/01
© Moeller GmbH, Bonn
Author:
Dieter Bauerfeind
Editor:
Michael Kämper
Translator: Terence Osborn
All brand and product names are trademarks or
registered trademarks of the owner concerned.
All rights reserved, including those of the
translation.
No part of this manual may be reproduced in
any form (printed, photocopy, microfilm or any
otherprocess) or processed, duplicated or
distributed by means of electronic systems without
written permission of Moeller GmbH, Bonn.
Subject to alterations without notice.

Advertisement

Table of Contents
loading
Need help?

Need help?

Do you have a question about the EASY204-DP and is the answer not in the manual?

Questions and answers

Summary of Contents for Moeller EASY204-DP

  • Page 1 No part of this manual may be reproduced in Author: Dieter Bauerfeind any form (printed, photocopy, microfilm or any Editor: Michael Kämper otherprocess) or processed, duplicated or Translator: Terence Osborn distributed by means of electronic systems without written permission of Moeller GmbH, Bonn. Subject to alterations without notice.
  • Page 2 Warning! Dangerous electrical voltage! Before commencing the installation • Disconnect the power supply of the device. • Suitable safety hardware and software measures should be implemented for the • Ensure that devices cannot be accidentally I/O interface so that a line or wire breakage restarted.
  • Page 3 • Measures should be taken to ensure the • Wherever faults in the automation system proper restart of programs interrupted may cause damage to persons or property, after a voltage dip or failure. This should external measures must be implemented to not cause dangerous operating states even ensure a safe operating state in the event for a short time.
  • Page 4: Table Of Contents

    04/01 AWB2528-1401GB Contents About This Manual Target readership Other manuals on the device Abbreviations and symbols Reading conventions EASY204-DP Device designation System overview Device setup Description of device functions Hardware and operating system requirements Improper use Installation Connecting the power supply...
  • Page 5 04/01 AWB2528-1401GB Contents PROFIBUS-DP Functions Slave modules Diagnostics data GSD file S40 application module I/O data exchange, operating mode – Data input module: EASY6..- “easy” coils S1 to S8 – Data output module (operating mode, R1 to R8, R9 to R16) Control command data exchange –...
  • Page 6 04/01 AWB2528-1401GB Contents Appendix What Happens If ...? Overview of commands and content of bytes – Data input module – Data output module – Control commands Overview of commands in ascending order Technical Data – General – Ambient temperatures – Ambient mechanical conditions –...
  • Page 7: About This Manual

    04/01 AWB2528-1401GB About This Manual Target readership This manual has been produced for automation technicians and engineers. A sound knowledge of PROFIBUS-DP, the programming of the PROFIBUS-DP master and the “easy” control relay is assumed. Other manuals on the The EASY412, EASY600 User Guide (AWB2528-1304-...) device should always be used as an additional reference.
  • Page 8: Reading Conventions

    04/01 AWB2528-1401GB Reading conventions Reading conventions Except for the first page of chapters and empty pages at the end, the top left of the page shows the chapter title and the top right of the page shows the current section for greater clarity.
  • Page 9: Easy204-Dp

    04/01 AWB2528-1401GB EASY204-DP EASY204-DP was developed for automation tasks using PROFIBUS-DP as the communication bus. EASY204-DP can only be operated in conjunction with expandable EASY6.. basic units. The unit is always a PROFIBUS-DP slave in the network. Device designation The PROFIBUS-DP slave interface for the “easy” control...
  • Page 10: System Overview

    04/01 AWB2528-1401GB System overview System overview The EASY-PROFIBUS-DP slaves are integrated in a PROFIBUS-DP system. Figure 1: Integration of EASY204-DP in the DP network a Master area , PLC or PC b Slave area, e.g. EASY control relay with DP interface...
  • Page 11: Device Setup

    04/01 AWB2528-1401GB Device setup Device setup P O W B U S Figure 2: View of the device a PROFIBUS-DP connection, 9-pole SUB-D socket b 24 V DC supply voltage c Device designation plate d BUS communication LED e POW operation LED f EASY-LINK socket...
  • Page 12: Description Of Device Functions

    • Counter relays • Time switches • Analog comparators • Weekday, time, summer/winter time (DST) Hardware and operating The EASY204-DP expansion unit runs with the operating system requirements system version 2.4 and higher of the EASY619.. and EASY621.. basic units. Improper use “easy”...
  • Page 13: Installation

    Installation The same principles apply to EASY6.. basic units with expansion units. Connecting the power The EASY204-DP unit is run on a 24 V DC power supply supply (a Section “Technical Data” from Page 95). Warning! Ensure the safe electrical isolation of the 24 V low voltage (SELV) power supply.
  • Page 14: Profibus-Dp Connection Assignment

    Bus terminating resistors The first and last stations in a bus segment must be connected to the bus with the bus terminating resistor switched on. Moeller's PROFIBUS-DP data plug enables both bus terminating resistors to be switched on and off.
  • Page 15: Potential Isolation

    Safe isolation of EASY-LINK 240 V AC b Simple isolation of PROFIBUS-DP c 24 V DC supply voltage Transfer rates The EASY204-DP module detects the transfer rate automatically. The following transfer rates are supported: • 9.6 Kbit/s to 12000 Kbit/s...
  • Page 16: Maximum Distances/Bus Cable Lengths

    04/01 AWB2528-1401GB Maximum distances/Bus cable lengths Maximum distances/Bus Distance between two stations when using cable type “A” cable lengths to DIN 19245 Part 3. Baud rate Maximum cable length [Kbit/s] Type “A” 1200 19.2 1200 93.75 1200 187.5 1000 1500 3000 6000 12000...
  • Page 17: Device Operation

    • Basic unit EASY6.., EASY204-DP are switched on • The basic unit has been “unlocked” (no password protection activated) • The basic unit has an operating system version 2.4 and higher • There is no communication between EASY204-DP and the PROFIBUS-DP master...
  • Page 18 04/01 AWB2528-1401GB Initial power up Switch to the System menu. Press PASSWORD... SYSTEM GB D F E I.. CONFIGURATOR Select “CONFIGURATOR” PASSWORD... SYSTEM GB D F E I.. CONFIGURATOR Confirm with “OK” Set address DP-DEVICE ADDRESS INPUT: . . 1 2 3 . . . 9 0 1 ..
  • Page 19: Status Leds

    • Using EASY-SOFT version 3.1 and higher • <Menu r Online r Configure Expansion Units> Status LEDs The EASY204-DP expansion unit has two LEDs. They are only lit if there is a proper connection via EASY-LINK from EASY204-DP to the basic unit.
  • Page 20: Bus Led, Function

    Cycle time of the EASY Communication between the EASY6.. basic unit and the basic unit EASY204-DP via EASY-LINK increases the cycle time of the basic unit. In extreme cases the cycle time may increase by 25 ms. Bear this in mind when considering the reaction times of the...
  • Page 21: Profibus-Dp Functions

    PROFIBUS-DP Functions Slave modules The EASY204-DP expansion module is a PROFIBUS-DP slave compliant with EN 50170. EASY204-DP is a modular slave. You can select the following modules of the EASY204-DP slave in the PROFIBUS-DP Configurator of the master: • Control commands 7 byte inputs/7 byte outputs •...
  • Page 22: S40 Application Module

    04/01 AWB2528-1401GB S40 application module S40 application module All the functions of EASY204-DP are supported by the Moeller PS4 and PS416 programmable controllers. The S40-AM-K6-D/GB application module provides complete PLC function blocks. It can be obtained at the following Internet addresses: •...
  • Page 23: Data Input Module: Easy6

    I/O data exchange, operating mode Data input module: EASY6..- “easy” coils S1 to S8 The normal PROFIBUS-DP master data exchange with the EASY204-DP slave is for input data bytes 0, 1, 2. Byte Meaning Operating mode Status of EASY outputs S1 to S8...
  • Page 24 04/01 AWB2528-1401GB I/O data exchange, operating mode Byte 1: Status of S1 to S8 on EASY6.. EASY6.. output Byte 2: Not used Attention! Note the following if control commands are used with I/O data at the same time: • Whilst the control command is being executed, the inputs will remain in the state before the control command was called.
  • Page 25: Data Output Module

    Data output module (operating mode, R1 to R8, R9 to R16) The normal PROFIBUS-DP master data exchange with the EASY204-DP slave is for output data bytes 0, 1, 2. Byte Meaning Operating mode Status of EASY inputs R9 to R16...
  • Page 26 04/01 AWB2528-1401GB I/O data exchange, operating mode Byte 1: Write status of R9 to R16 EASY6.. input 0 = 0 signal 1 = 1 signal Byte 2: Write status of R1 to R8 EASY6.. input...
  • Page 27: Control Command Data Exchange

    04/01 AWB2528-1401GB Control command data exchange Attention! Note the following if control commands are used with I/O data at the same time: • Whilst the control command is being executed, the inputs will remain in the state before the control command was called.
  • Page 28: Control Command Data Exchange Procedure

    04/01 AWB2528-1401GB Control command data exchange Attention! Whilst the control command is being executed, the input and output data will remain in the state before the control command was called. Only after the “Control commands” data exchange has been completed, will the I/O data be refreshed.
  • Page 29 04/01 AWB2528-1401GB Control command data exchange Slave response bit Data exchange ended: Byte 0 (read) r Bit 7 status = 0 The read data is valid after the slave has completed the data exchange. Data exchange Figure 8: procedure a Master control bit Byte 0 Bit 7 (write) b Slave response Byte 0 Bit 7 (read)
  • Page 30: Read Time

    04/01 AWB2528-1401GB Control command data exchange Read time (weekday, hour, minute winter/summer time) Byte Meaning Command Command (3C Read (Acknowledge) Acknowledge response Weekday Hour Minute Winter/summer time (DST) Command from master Byte 0: Command code Byte 0 = 3C plus control bit 7 Note the Byte 0 Bit 7 data exchange procedure.
  • Page 31 04/01 AWB2528-1401GB Control command data exchange Slave sends Byte 0: Acknowledge response Meaning Response bit Fixed Fixed EASY204-DP read command rejected, not OK Read command OK...
  • Page 32 04/01 AWB2528-1401GB Control command data exchange Byte 1: Weekday (value range 00 to 06) Weekday Monday = 0 Tuesday = 1 Wednesday = 2 Thursday = 3 Friday = 4 Saturday = 5 Sunday = 6 Byte 2: Hour (value range 00 to 23) Value Value 10 Value 1...
  • Page 33 04/01 AWB2528-1401GB Control command data exchange Byte 3: Minute (value range 00 to 59) Value Value 10 Value 1 Byte 4: Winter/summer time (DST) (value range 00 to 01) Function Value 10 Value 1 Winter time Summer time...
  • Page 34: Write Time

    04/01 AWB2528-1401GB Control command data exchange Write time (day, hour, minute, winter/summer time) Byte Meaning Write Command (2A Weekday Hour Minute Winter/summer time (DST) Read (Acknowledge) Acknowledge response Note the Byte 0 Bit 7 data exchange procedure. Command from master Byte 0: Command code Byte 0 = 2A plus control bit 7...
  • Page 35 04/01 AWB2528-1401GB Control command data exchange Byte 1: Weekday (value range 00 to 6 Weekday Monday Tuesday Wednesday Thursday Friday Saturday Sunday Byte 2: Hour (value range 00 to 23 Value Value 10 Value 1 ....
  • Page 36 04/01 AWB2528-1401GB Control command data exchange Byte 3: Minute (value range 00 to 59 Value Value 10 Value 1 Byte 4: Winter/summer time (DST) (value range 00 to 01) Function Value 10 Value 1 Winter time Summer time...
  • Page 37 04/01 AWB2528-1401GB Control command data exchange Response from slave Byte 0: Acknowledge response Meaning Response bit Fixed Fixed EASY204-DP write command rejected, not OK Write command OK...
  • Page 38: Timing Relay Read Actual Value

    04/01 AWB2528-1401GB Control command data exchange Timing relay read actual value (time base, actual value, switch function) Byte Meaning Command Command (T1 = 41 to T8 = 48 Read (Acknowledge) Acknowledge response Timing relay, time base, control status Value (low byte) Value (high byte) Note the Byte 0 Bit 7 data exchange procedure.
  • Page 39 Control command data exchange Response from slave Byte 0: Acknowledge response Meaning Response bit Fixed Fixed EASY204-DP read command rejected, not OK Read command OK Byte 1: Timing relay function, time base, control status Meaning On-delayed Off-delayed On-delayed with random switching...
  • Page 40 04/01 AWB2528-1401GB Control command data exchange Meaning Reset coil 0 signal Reset coil 1 signal Timing relay not processed by operating system Timing relay processed by operating system Byte 2: Time actual value (low byte) Data format: hexadecimal Value Byte 3: Time actual value (high byte) Data format: hexadecimal Value...
  • Page 41 04/01 AWB2528-1401GB Control command data exchange Example: Timing relay T1 has the following features: Switch function: On-delayed Time base: Set time: 60:00 Parameter access: Trigger coil: Activated Byte Send 11000001 Acknowledge 01000010 Read valid 10101000 Trigger coil activated, time base “M:S”, on-delayed 00010000 Set time Low byte 00001110...
  • Page 42: Write Timing Relay Set Time

    04/01 AWB2528-1401GB Control command data exchange Write timing relay set time (time base, set time, switch function) Byte Meaning Write Command (T1 = 01 to T8 = 08 Timing relay function, time base, Parameters menu Value --.xx with time base “s” Value xx.-- with time base “s”...
  • Page 43 04/01 AWB2528-1401GB Control command data exchange The comparison shows that the circuit diagrams are not identical. T1 to T8 according to specification in write range. Value range of the time values Time base: • “S” 00.00 to 99.99 • "M:S” 00:00 to 99:59 (M = 00 to 99, S = 00 to 59) •...
  • Page 44 04/01 AWB2528-1401GB Control command data exchange Byte 1: Timing relay control byte Meaning On-delayed Off-delayed On-delayed with random switching Off-delayed with random switching Single pulse Flashing Time base “s” Time base “M:S” Time base “H:M” Not assigned Does not appear in the Parameters menu Appears in the Parameters menu Processing Byte 2: Time value “--.xx”...
  • Page 45 04/01 AWB2528-1401GB Control command data exchange Byte 3: Time value “xx.--” Time base “S” Time value “--:xx” Time base “M:S” Data type: BCD Value Value x-.-- “S” Value x-.-- “S” Value --:x- “-:S” Value --:-x “-:S” Byte 4: Time value “xx.--” Time base “M:S” Time value “--:xx”...
  • Page 46 Response from slave Byte 0: Acknowledge response Meaning Response bit Fixed Fixed EASY204-DP write command rejected, not OK Write command OK Byte 1: Not valid This byte does not supply information that is used. The values are not valid. Byte 2 to byte 6 return the written time value.
  • Page 47 04/01 AWB2528-1401GB Control command data exchange Byte 2: Time value “--.xx” time base “S” Data type: BCD Value Value --.x Value --.-x Byte 3: Time value “xx.--” Time base “S” Time value “--:xx” Time base “H:S” Value Value x-.-- “S” Value x-.-- “S”...
  • Page 48 04/01 AWB2528-1401GB Control command data exchange Byte 4: Time value “xx.--” Time base “M:S” Time value “--:xx” Time base “H:M” Data type: BCD Value Value x-.-- “M:-” Value -x.-- “M:-” Value --:x- “-:M” Value --:-x “-:M” Byte 5: Time value “xx:--” Time base “H:M” Data type: BCD Value Value x-:-- “H:-”...
  • Page 49 04/01 AWB2528-1401GB Control command data exchange Example 1: timing relay The timing relay T8 has the following features: Switch function On-delayed Time base “s” Setpoint time T8 is to be assigned the time base “M:S” and the setpoint time 30 minutes, 25 seconds. Byte Send 00001000...
  • Page 50 04/01 AWB2528-1401GB Control command data exchange Example 2: timing relay Timing relay T1 has the following features: Switch function Off-delayed Time base “M:S” Setpoint time 10:30 T1 is to be assigned the time base “H:M” and the setpoint time 95 minutes, 53 minutes. 95 hours = 3 days, 19 hours Byte Send 00000001...
  • Page 51: Read Counter Relay Actual Value

    04/01 AWB2528-1401GB Control command data exchange Read counter relay actual value Byte Meaning Command Command (C1 = 49 to C8 = 50 Read Acknowledge response Not relevant Actual value (low byte) Actual value (high byte) C1 to C8 according to specification in read range. Note the Byte 0 Bit 7 data exchange procedure.
  • Page 52 Control command data exchange Response from slave Byte 0: Acknowledge response Meaning Response bit Fixed Fixed EASY204-DP read command rejected, not OK Read command OK Byte 1: Not valid valid Byte 2: Counter relay actual value (low byte) in hexadecimal format Value...
  • Page 53 04/01 AWB2528-1401GB Control command data exchange Example: Counter C5 has the setpoint value 5512 The actual value of counter C5 is: 4711 Byte Send 01001101 Bit 7: 1/0 toggle Acknowledge 01000010 Write command OK xxxxxxxx Values not valid 01100111 Low byte 00010010 High byte Value 1267...
  • Page 54: Write Counter Relay Setpoint

    04/01 AWB2528-1401GB Control command data exchange Write counter relay setpoint Byte Meaning Write Command (C1 = 09 to C8 = 10 Parameters menu Setpoint value (low byte) Setpoint value (high byte) Read Acknowledge response Note the Byte 0 Bit 7 data exchange procedure. C1 to C8 according to specification in write range.
  • Page 55 04/01 AWB2528-1401GB Control command data exchange Command from master Byte 0: Command code Byte 0 = 09 to 10 Control Command byte for in hex Byte 1: Counter relay control byte Meaning Not assigned Does not appear in the Parameters menu Appears in the Parameters menu Processing...
  • Page 56 Byte 3: Counter value (high byte) Data type: hexadecimal Value Response from slave Byte 0: Acknowledge response Meaning Response bit Fixed Fixed EASY204-DP write command rejected, not OK Write command OK Bytes 1 to 6 return a 0. These bytes are not used.
  • Page 57 04/01 AWB2528-1401GB Control command data exchange Example: Change counter relay setpoint Counter relay C8 has the following features: • 1532 • C8 is to be assigned the setpoint value 1542 • 0606 = 1542 Byte Send 00010000 Bit 7: 1/0 toggle 10000000 00000110 h ex...
  • Page 58: Read Time Switches (Channel, On Time, Off Time)

    04/01 AWB2528-1401GB Control command data exchange Read time switches (channel, ON time, OFF time) Byte Meaning Command Ö Command ( 1 channel A = 2B Ö 4 channel D = 3A Read Acknowledge response Not relevant Weekday, day starting, day ending, Parameters menu ON switch time, minute ON switch time, hour...
  • Page 59 04/01 AWB2528-1401GB Control command data exchange Command from master Byte 0: Command code Byte 0 = 2B to 3A Control Command byte for in hex Ö 1 channel A Ö 1 channel B Ö 1 channel C Ö 1 channel D Ö...
  • Page 60 Control command data exchange Response from slave Byte 0: Acknowledge response Meaning Response bit Fixed Fixed EASY204-DP read command rejected, not OK Read command OK Byte 1: Not valid valid Byte 2: Weekday, starting, ending, Parameters menu ON day None set...
  • Page 61 04/01 AWB2528-1401GB Control command data exchange OFF day None set Monday Tuesday Wednesday Thursday Friday Saturday Sunday Switch time ON > OFF ON < OFF Appears in the Parame- ters menu Byte 3: Minute (ON time) This byte specifies the minute (ON time) of the channel in hexadecimal format.
  • Page 62 04/01 AWB2528-1401GB Control command data exchange Byte 4: Hour (ON time) This byte specifies the hour (ON time) of the channel in hexa- decimal format. Value range: 00 to 23 Value Byte 5: Minute (OFF time) This byte specifies the minute (OFF time) of the channel in hexadecimal format.
  • Page 63 04/01 AWB2528-1401GB Control command data exchange Example: Ö Channel “A” 4 has the following data: • Day: Monday (001) to Friday (101) • ON: 19:00 • OFF: 06:30 • Switch time ON > OFF (1) • Channel appears in the Parameters menu Byte Send 00110111...
  • Page 64: Write Time Switch (Channel, On Time, Off Time)

    04/01 AWB2528-1401GB Control command data exchange Write time switch (channel, ON time, OFF time) Byte Meaning Write Ö Command ( 1 channel A = 12 Ö 4 channel D = 21 Weekday, day starting, day ending, Parameters menu ON switch time, minute ON switch time, hour OFF switch time, minute OFF switch time, hour...
  • Page 65 04/01 AWB2528-1401GB Control command data exchange Command from master Byte 0: Command code Byte 0 = 12 to 21 Control Command byte for in hex Ö 1 channel A Ö 1 channel B Ö 1 channel C Ö 1 channel D Ö...
  • Page 66 04/01 AWB2528-1401GB Control command data exchange Byte 1: Weekday, starting, ending, Parameters menu ON day None set Monday Tuesday Wednesday Thursday Friday Saturday Sunday OFF day None set Monday Tuesday Wednesday Thursday Friday Saturday Sunday Switch time ON > OFF ON <...
  • Page 67 04/01 AWB2528-1401GB Control command data exchange Byte 2: Minute (ON time) This byte specifies the minute (ON time) of the channel in hexadecimal format. Value range: 00 to 59 Value Byte 3: Hour (ON time) This byte specifies the hour (ON time) of the channel in hexa- decimal format.
  • Page 68 Byte 6: Not used Response from slave Byte 0: Acknowledge response Meaning Response bit Fixed Fixed EASY204-DP write command rejected, not OK Write command OK Example: Ö Channel “C” 2 has the following data: • Day: Monday (001) to Friday (101) •...
  • Page 69 04/01 AWB2528-1401GB Control command data exchange Ö Channel “C” 2 is to be assigned following data: • Day: Tuesday (010) to Saturday (110) • ON: 10:00 • OFF: 17:30 • Switch time ON < OFF (0) • Channel does not appear in the Parameters menu (1) Byte Send 00011000...
  • Page 70: Read Analog And Digital Inputs (I7, I8, I1 To I16)

    04/01 AWB2528-1401GB Control command data exchange Read analog and digital inputs (I7, I8, I1 to I16) Byte Meaning Command Command (3D Read Acknowledge response Analog value of I7 Analog value of I8 Status of inputs I1 to I8 Status of inputs I9 to I12, I15, I16 The following command is used to read the values of both analog inputs I7, I8 (only EASY...-DC-..) and the logical states of the digital inputs I1 to I16.
  • Page 71 Control command data exchange Response from slave Byte 0: Acknowledge response Meaning Response bit Fixed Fixed EASY204-DP read command rejected, not OK Read command OK Byte 1: Analog value I7 in hexadecimal format Value range: 00 to 64 Value Task: 10 V...
  • Page 72 04/01 AWB2528-1401GB Control command data exchange Byte 2: Analog value I8 in hexadecimal format Value range: 00 to 64 Value Task: Value (analog) I8 00 I8 64 Byte 3: Status of inputs I1 to I8 Value 0 = switched off Value 1 = switched on Value...
  • Page 73 Byte 4: Status of inputs I9 to I12, I15, I16 Value 0 = switched off Value 1 = switched on I13 = 0, I14 = 0 If I14 = 1, EASY204-DP has disconnected from the basic unit. Value I15, I16 are the short-circuit signals for EASY...-DC-.. tran-...
  • Page 74: Write Analog Value Comparator

    04/01 AWB2528-1401GB Control command data exchange Write analog value comparator (function, comparison values) Byte Meaning Write Command (22 to 29 Comparison type, comparison values, Parameters menu Comparison value Read Acknowledge response A1 to A8 according to specification in write range. Note the Byte 0 Bit 7 data exchange procedure.
  • Page 75 04/01 AWB2528-1401GB Control command data exchange Command from master Byte 0: Command code Values from 22 to 29 Control Command byte for s in hex Byte 1: Control byte analog value comparator: Comparator Meaning Compare: “f” Compare: “F” I7 to I8 I7 to constant I8 to constant Fixed...
  • Page 76 Response from slave Byte 0: Acknowledge response Meaning Response bit Fixed Fixed EASY204-DP write command rejected, not OK Write command OK Example: The analog value comparison A8 has the following features: • Compare I7 < 4.7 V The comparison value is reduced to 4.2 V.
  • Page 77 04/01 AWB2528-1401GB Control command data exchange Byte 00101001 Bit 7: 1/0 toggle 10000011 I7 <= Value 00101010 Comparison value Acknowledge 01000001 Write command OK...
  • Page 78: Read Status Of P Buttons And Operating Buttons

    04/01 AWB2528-1401GB Control command data exchange Read status of P buttons and operating buttons Byte Meaning Command Command (3E Read Acknowledge response Status of buttons The following command is used to read the logical state of the digital pushbutton inputs P1 to P4. Note the Byte 0 Bit 7 data exchange procedure.
  • Page 79 Byte 0: Acknowledge response Meaning Response bit Fixed Fixed EASY204-DP read command rejected, not OK Read command OK Byte 1: Status of pusbuttons The status of the pushbuttons is only displayed if • a P button is used in the circuit diagram and •...
  • Page 80: Read Status Of Timing Relay, Time Switches And Analog Value Comparator

    04/01 AWB2528-1401GB Control command data exchange Read status of timing relay, time switches and analog value comparator Byte Meaning Command Command (3F Read Acknowledge response Status of timing relay Status of counter relays Status of time switches Status of analog value comparators The following command reads the logical state of all timing relays, time switches and analog value comparators.
  • Page 81 04/01 AWB2528-1401GB Control command data exchange Response from slave Byte 0: Acknowledge response Meaning Response bit Fixed Fixed EASY204-DP read command rejected, not OK Read command OK Byte 1: Status of timing relays...
  • Page 82 04/01 AWB2528-1401GB Control command data exchange Byte 2: Status of the counter relays Byte 3: Status of time switches Ö Ö Ö Ö...
  • Page 83 04/01 AWB2528-1401GB Control command data exchange Byte 4: Status of analog value comparators...
  • Page 84: Read Markers, Digital Outputs And Text Display

    04/01 AWB2528-1401GB Control command data exchange Read markers, digital outputs and text display Byte Meaning Command Command (40 Read Acknowledge response Status of markers M1 to M8 Status of markers M9 to M16 Status of digital outputs Q1 to Q8 Status of text display markers D1 to The following command will read the logical state of all markers M1 to M16, digital outputs Q1 to Q7, text display...
  • Page 85 04/01 AWB2528-1401GB Control command data exchange Response from slave Byte 0: Acknowledge response Meaning Response bit Fixed Fixed EASY204-DP read command rejected, not OK Read command OK Byte 1: Status of markers M1 to M8...
  • Page 86 04/01 AWB2528-1401GB Control command data exchange Byte 2: Status of markers M9 to M16 Byte 3: Status of digital outputs Q1 to Q8...
  • Page 87 04/01 AWB2528-1401GB Control command data exchange Byte 4: Status of text display markers D1 to D8...
  • Page 88: Appendix

    04/01 AWB2528-1401GB What Happens If ...? Appendix What Happens If ...? Event Explanation Remedy POW LED not lit No power supply Connect and switch on power supply POW LED flashing Data transfer via EASY-LINK OK BUS LED not lit No PROFIBUS-DP data Connect and start communication PROFIBUS-DP...
  • Page 89: Data Output Module

    04/01 AWB2528-1401GB Overview of commands and content of bytes Data output module Byte Meaning Operating mode Status of EASY inputs R9 to R16 Status of EASY inputs R1 to R8 Control commands Read time Byte Meaning Command Command (3C Read (Acknowledge) Acknowledge response Weekday Hour...
  • Page 90 04/01 AWB2528-1401GB Overview of commands and content of bytes Read timing relay actual value Byte Meaning Command Command (T1 = 41 to T8 = 48 Read (Acknowledge) Acknowledge response Timing relay, time base, control status Value (low byte) Value (high byte) Write timing relay setpoint Byte Meaning...
  • Page 91 04/01 AWB2528-1401GB Overview of commands and content of bytes Byte Meaning Value xx:-- with time base “M:S” or--:xx with time base “H:M” Value xx:-- with time base “H:M” Hour value in days Read counter relay actual value Byte Meaning Command Command (C1 = 49 to C8 = 50 Read Acknowledge response...
  • Page 92 04/01 AWB2528-1401GB Overview of commands and content of bytes Read time switch (channel, ON time, OFF time) Byte Meaning Command Ö Command ( 1 channel A = 2B Ö 4 channel D = 3A Read Acknowledge response Not relevant Weekday, day starting, day ending, Parameters menu ON switch time, minute ON switch time, hour...
  • Page 93 04/01 AWB2528-1401GB Overview of commands and content of bytes Read analog and digital inputs Byte Meaning Command Command (3D Read Acknowledge response Analog value of I7 Analog value of I8 Status of inputs I1 to I8 Status of inputs I9 to I12, I15, I16 Write analog value comparators (function, comparator values) Byte...
  • Page 94 04/01 AWB2528-1401GB Overview of commands and content of bytes Read status of timing relays, counter relays, time switches and analog value comparators Byte Meaning Command Command (3F Read Acknowledge response Status of timing relay Status of counter relays Status of time switches Status of analog value comparators Read status of markers, digital outputs and text display markers...
  • Page 95: Overview Of Commands In Ascending Order

    04/01 AWB2528-1401GB Overview of commands in ascending order Overview of commands in Command ascending order value hex Write T1 timing relay setpoint Write T2 timing relay setpoint Write T3 timing relay setpoint Write T4 timing relay setpoint Write T5 timing relay setpoint Write T6 timing relay setpoint Write T7 timing relay setpoint Write T8 timing relay setpoint...
  • Page 96 04/01 AWB2528-1401GB Overview of commands in ascending order Command value hex Write time switch 3 channel D Write time switch 4 channel A Write time switch 4 channel B Write time switch 4 channel C Write time switch 4 channel D Write analog value comparator A1 Write analog value comparator A2 Write analog value comparator A3...
  • Page 97 04/01 AWB2528-1401GB Overview of commands in ascending order Command value hex Read time switch 4 channel C Read time switch 4 channel D Read time Read status of analog and digital inputs Read status of P buttons and operator buttons Read status of timing relays, counter relays, time switches and analog value comparators Read status of markers, digital outputs and text...
  • Page 98: Technical Data

    04/01 AWB2528-1401GB Technical Data Technical Data General Standards and regulations EN 55011, EN 55022, IEC/EN 61-4, IEC 60068-2-27, IEC 61158 Dimensions 35.5 x 90 x 53 Weight 150 g Mounting Top-hat rail to DIN 50022, 35 Screw fixing with mounting feet ZB4-101-GF1 (accessories) Ambient temperatures Ambient temperature...
  • Page 99: Ambient Mechanical Conditions

    04/01 AWB2528-1401GB Technical Data Ambient mechanical conditions Pollution degree EN 50178 IP20 Degree of protection IEC 60529 VBG4 Oscillations IEC 60068-2-6 10 to 57 Hz (constant amplitude 0.15 mm) 57 to 150 Hz (constant acceleration 2 g) Shocks IEC 60068-2-27 18 shocks (semi-sinusoidal 15 g/11 Drop...
  • Page 100: Dielectric Strength

    04/01 AWB2528-1401GB Technical Data Dielectric strength Measurement of the air EN 50178, UL 508, CSC C22.2 clearance and creepage No 142 distance Dielectric strength EN 50178 Tools and cable cross-sections Solid min. 0.2 mm , AWG 22 max. 4 mm , AWG 12 Flexible with ferrule min.
  • Page 101: Profibus-Dp

    04/01 AWB2528-1401GB Technical Data PROFIBUS-DP Device connection SUB-D 9-pole, socket Bus to power supply (simple) Electrical isolation Bus and power supply to “easy” basic unit (safe isolation) Function PROFIBUS-DP slave Interface RS 485 Bus protocol PROFIBUS-DP Baud rates Automatic search up to 12 MBd Bus terminating resistors Connectable via plug Bus addresses...
  • Page 102: Dimensions

    04/01 AWB2528-1401GB Dimensions Dimensions 47.5 56.5 35.5 Figure 9: Dimensions EASY204-DP...
  • Page 103: Gsd File

    Moeller GmbH ; Device: EASY204-DP ; Version: V1.0 ; Date: 07.03.01 Author: Dieter Bauerfeind ; Description: GSD file for EASY-DP slave module Modifications: ; Copyright (c) 2000 by Moeller GmbH ;========================================================== #PROFIBUS_DP GSD_Revision Vendor_Name = "Moeller GmbH" Model_Name = "EASY204-DP"...
  • Page 104 04/01 AWB2528-1401GB GSD file MaxTsdr_9.6 = 60 MaxTsdr_19.2 = 60 MaxTsdr_93.75 = 60 MaxTsdr_187.5 = 60 MaxTsdr_500 = 100 MaxTsdr_1.5M = 150 MaxTsdr_3M = 250 MaxTsdr_6M = 450 MaxTsdr_12M = 800 Redundancy Repeater_Ctrl_Sig 24V_Pins ; Bitmap_Device = "EASY_N" ; Bitmap_Diag = "EASY_D" ;...
  • Page 105 04/01 AWB2528-1401GB GSD file Min_Slave_Interval Modular_Station Max_Module Modul_Offset Max_Input_Len = 10 Max_Output_Len = 10 Max_Data_Len = 20 User_Prm_Data_Len Max_Diag_Data_Len Unit_Diag_Bit(0000) = "EASY-LINK disconnected" Module = "1: Control commands 7 Byte" 0xB6 ; General ID format ; 7 bytes I/O control commands; consistency via entire length ;Preset EndModule Module...
  • Page 106: Glossary

    04/01 AWB2528-1401GB Glossary This glossary refers to subjects relating to PROFIBUS-DP. Acknowledge Acknowledge signal of the receiver for the signal received. Active metal component Conductor or conductive component that is live when in operation. Address Identification number of a memory location, a system or module within a network.
  • Page 107 04/01 AWB2528-1401GB Glossary Bus line Smallest unit connected to a bus consisting of a PLC, a coupling element for modules on the bus and a module. Bus system The entirety of all units that communicate with each other via a bus. Bus terminating resistor Resistor at the beginning and end of a bus line for preventing disturbance caused by signal reflections and...
  • Page 108 04/01 AWB2528-1401GB Glossary Field bus Data network on the sensor/actuator level. A field bus connects the devices of the field level. A field bus is charac- terized by high transmission security and real-time response. Field supply Voltage supply to field devices as well as signal voltage. Frame Entirety of all interconnected inactive equipment parts that do not have any contact voltage in the event of a fault.
  • Page 109 04/01 AWB2528-1401GB Glossary Inductive coupling Inductive (magnetic) coupling occurs between two current carrying conductors. The magnetism produced by the currents induces an interference voltage. Typical interfer- ence sources include transformers, motors, parallel cables and HF signal cables. Isolated Galvanic isolation of the reference potentials of control and load current circuits of I/O modules.
  • Page 110 04/01 AWB2528-1401GB Glossary Parameter assignment Assignment of parameters in the configuration software of the DP master for the individual stations on the bus and their modules. Abbreviation for programmable logic controller. Potential equalisation Matching of the electrical levels of the bodies of electrical equipment and the bodies of external conductive bodies by means of an electrical connection.
  • Page 111 04/01 AWB2528-1401GB Glossary Reference ground Ground potential in the area of grounding equipment. Unlike "ground", which always has zero potential, it may have any potential except zero. Reference potential Potential from which the voltages of all connected circuits are considered and/or measured. Repeater Booster for signals transferred via the bus.
  • Page 112: Index

    04/01 AWB2528-1401GB Index Address range .............14 Bus cable lengths ..........13 BUS LED ..............17 Bus terminating resistors ........11 Control commands ..........24 Cycle time ............17 Data Exchange .............19 Exchange procedure ........25 Input ............20 Output ............22 Diagnostics bytes ..........18 GSD file ...............18 Potential isolation ..........12 POW LED .............16 Power supply ............10 PROFIBUS-DP connection assignment ....11...
  • Page 113 04/01 AWB2528-1401GB Setting the station address ........14 Standard diagnostics byte ........18 Status Analog value comparator ......77 Read inputs ..........67 Read markers ..........81 Read operating buttons ........75 Read outputs ..........81 Read P buttons ..........75 Read text display ..........81 Read time switches ........55 Read timing relay .........77 Time switch Read channel values ........55...

Table of Contents