Home
EASY222-DN DeviceNet Slave Interface
Contents
1. Byte 0 Byte 1 Byte 2 Byte3 Byte4 amp Byte5 Byte 6 Master Slave Answer Analogue Analogue 00 00 00 00 byte input 7 input 18 Answer byte byte 0 The first byte returned by the slave contains the acknowledgement easy confirms the execution of a read easy parameter request Otherwise easy rejects this action if read access was not possible Meaning Bit ZE jem GE 2S CS 2S fe O Fixed 0 Fixed 0 EASY222 DN read request request rejected due to error Read request OK data follow Example Value 42hex 0100001 0bpin Read request OK data follow Analogue inputs I7 and 18 byte 1 and byte 2 These two bytes contain the actual value at the analogue inputs I7 and 18 Their value lies between 00 and 99 which is equivalent to a voltage level of 0 to 9 9 V at the inputs For Immediate Delivery call KMParts com at 866 595 9616 74 DeviceNet functions Reading Data 08 02 AWB2528 1427GB The corresponding values are returned in hexadecimal format Example Byte Value Description O A2hex The read request has been executed Data follow 1 20hex Voltage level at input 17 3 2 V 2 31hex Voltage level at input 18 4 9 V Reading the status of digital inputs P buttons and operator keys Attribute ID Action 5Chex Read the status of the digital inputs P buttons and operator control keys After the read request has been triggered by sending only the respective
2. DeviceNet Figure 9 DeviceNet objects For Immediate Delivery call KMParts com at 866 595 9616 i DeviceNet functions Object dass Standard DeviceNet objects 08 02 AWB2528 1427GB Class ID DEC Instance ID DEC Messages Identity Object 1 1 Explicit Message Router Object 2 1 Explicit DeviceNet Object 3 1 Explicit Assembly Object 4 100 to 102 Explicit amp I O Connection Object 5 1 to 4 5 to 14 Explicit Acknowledge Handler Object 43 1 Explicit Manufacturer spedfic DeviceNet Object easy Object 100 1 Explicit The objects shown in Figure9 can be split into three groups e Management objects e Connection objects e Application specific objects Management objects These define DeviceNet specific data and functions and must be supported by all DeviceNet devices Identity Object The Identity Object Class ID 01hex contains all data for unique identification of a network node e g the Vendor ID Device Type and Product Code It also comprises the actual status of a device the serial number and the product name Message Router Object The Message Router Object Class ID O2hex provides access to all classes and instances in the device by means of explicit messages For Immediate Delivery call KMParts com at 866 595 9616 08 02 AWB2528 1427GB Object Model Connection Objects Define messages exchanged via DeviceNet DeviceNet Object All devices must s
3. 32hex O4hex OThex Attribute ID Action Operand Size Page byte O1hex to O8hex Write Time parameters T1 to T8 3 44 O9hex to 10hex Write Counter parameters C1 to C8 3 47 11hex Write Switching timer control bytes 4 49 12hex to 21hex Write Switching timers 1 to 4 channel A to D 5 51 22hex to 29hex Write Analogue value comparator 1 to 8 2 54 2Ahex Write Real time clock 4 57 2Bhex to 32hex Read Timing relays 1 to 8 actual values 5 59 33hex to 3Ahex Read Timing relays 1 to 8 setpoint values 4 62 3Bhex to 42hex Read Counter relays 1 to 8 actual values 4 64 43hex to 4Ahex Read Counter relays 1 to 8 setpoint values 4 66 ABhex to 5Ahex Read Switching timers 1 to 4 channel A to D 7 68 5 Bhex Read Analogue value inputs 3 73 5Chex Read Status of the digital inputs P buttons and 4 74 operator control keys 5Dhex Read Real time clock 5 77 5Ehex Read Status of the timing relay counter relay 5 79 switching timers and analogue value comparators 5Fhex Read Status of the contactor relay marker text 5 84 display and digital outputs For Immediate Delivery call KMParts com at 866 595 9616 DeviceNet functions 08 02 AWB2528 1427GB Timing relays T1 to T8 Setting parameters Attribute ID Action O1hex Set parameters for timing relay T1 O2hex Set parameters for timing relay T2 O3hex Set parameters for timing relay T3 O4hex Set parameters for timing relay T4 O5hex Set paramete
4. User Manual EASY 222 DN DeviceNet Slave Interface 08 02 AWB2528 1427GB MoE Ler Think future Switch to green All brand and product names are trademarks or registered trademarks of the owner concerned 1st published 2002 edition date 08 02 Moeller GmbH 53105 Bonn Author Ronny Happ Editor Michael Kamper Translator Harold Schierbaum 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 alteration without notice For Immediate Delivery call KMParts com at 866 595 9616 Moeller GmbH Safety instructions Warming A Dangerous electrical voltage Before commending the installation e Disconnect the power supply of the device e Ensure that devices cannot be accidentally restarted Verify isolation from the supply Earth and short circuit Cover or enclose neighbouring units that are live Follow the engineering instructions AWA of the device concerned Only suitably qualified personnel in accordance with EN 50110 1 2 VDE 0105 Part 100 may work on this device system Before installation and before touching the device ensure that you are free of electrostatic charge The functional earth FE must be connected to the prote
5. 04hex then byte 1 data byte is transferred with the value OOhex to the communication bus Output data Attribute ID 4 The output data for normal data exchange between the DeviceNet master and the EASY222 DN slave are formed by the bytes 0 1 and 2 Byte Meaning 0 Mode 1 Status of the easy inputs R9 to R16 2 Status of the easy inputs R1 to R8 The master writes the following data to the bytes 0 1 and 2 Byte O Mode Bit 7 6 5 4 3 2 1 o Index for setting the basic unit to safety 0 0 0 0 0 0 0 0 state Index for transferring valid data o o o 1 o 1 o o RUN command 0 0 1 1 0 1 0 0 STOP command 0 1 0 0 0 1 0 0 0 status 0 1 status 1 For Immediate Delivery call KMParts com at 866 595 9616 DeviceNet functions 08 02 AWB2528 1427GB Desaiption Value 14hex 00010100bpin Byte 0 must always contain this value if data are to be written to the easy600 basic unit via the EASY222 DN gateway Value 34hex 00110100pin This value sets the easy status from STOP to RUN It is interpreted only as command and thus does not permit an additional transfer of data The index value 14hex must be used in this situation Value 44hex 01000100pin This value sets the easy status from RUN to STOP It is used only as instruction and is thus based on the same operating principle as the RUN command Value 00hex 00000000bin If this value is written to the control byt
6. Value 41hex 0100001 pin The last service was executed Setting the analogue value comparators 1 to 8 The required analogue value for the comparators 1 to 8 can be selected via the attribute ID from the table below Attribute ID Action 22hex Set analogue value comparator 1 23hex Set analogue value comparator 2 24hex Set analogue value comparator 3 25hex Set analogue value comparator 4 26hex Set analogue value comparator 5 27hex Set analogue value comparator 6 28hex Set analogue value comparator 7 29hex Set analogue value comparator 8 For Immediate Delivery call KMParts com at 866 595 9616 08 02 AWB2528 1427GB Data exchange method Control For the analogue value comparator you must furthermore define two additional bytes and write them to the easy basic unit sending Data Byte 0 Byte 1 Byte2 Byte3 Byte4 Byte5 Byte Master Control reference byte value Constant Slave Answer 00 00 00 00 00 00 byte Control byte Meaning Bit 7 6 5 4 3 2 1 o Comparison gt 0 1 17 to 18 0 0 17 to constant byte 1 0 1 18 to constant byte 1 1 0 Fixed 0 0 0 Appears in the parameter menu No 1 Yes 0 Execution 1 Example 82hex 10000010pin means that the selected analogue value comparator will be enabled in the circuit diagram of the basic unit as soon as the analogue value input I7 the defined constant gt byte 1 For I
7. Sunday 1 1 1 Appears in the parameter menu No 1 0 Yes 0 0 Example Value 31hex 00110001 bin The previously selected channel X of weekly timer Y is active Monday through Saturday For Immediate Delivery call KMParts com at 866 595 9616 71 DeviceNet functions 08 02 AWB2528 1427GB ON OFF times byte 3 to byte 6 The table below shows the bytes which determine the precise ON and OFF times of a channel The resolution is in seconds ON time OFF time Byte 3 Byte 4 Byte 5 Byte 6 Minute Hour Minute Hour ON ON OFF OFF 00 to 3Bhex 00 to 17hex 00 to 3Bhex 00 to 17hex 00 to 59 dec 00 to 23 dec 00 to 59 dec 00 to 23 dec easy returns hexadecimal values You may have to convert the corresponding values into decimal format Example Byte Value Description 0 A2hex The read request has been executed Data follow 1 80hex The addressed switching timer is used in the circuit diagram 2 31 hex Day Monday through Saturday see The channel appears in the parameter menu above 3 O0hex ON 19 00 4 13hex 5 1Ehex OFF 06 30 6 O6hex For Immediate Delivery call KMParts com at 866 595 9616 08 02 AWB2528 1427GB sending Data Data exchange method Control commands Reading analogue inputs Attribute ID Action 5Bhex Read analogue inputs After the read request has been triggered by sending only the respective attribute easy returns the corresponding data
8. Contact discharge kV 6 Electromagnetic fields RFI V m 10 IEC EN 610004 3 Radio interference suppression B EN 55011 EN 55022 class Burst IEC EN 61000 4 4 severity level 3 Power cables kV 2 Signal cables kV 2 High energy pulses Surge easy AC kV 1 IEC EN 61000 4 5 power cable symmetrical High energy pulses Surge easy DC kV 0 5 IEC EN 61 000 4 5 severity level 2 power cable symmetrical Line conducted interference IEC EN V 10 61000 4 6 Dielectric strength Measurement of the clearance and creepage distance EN 50178 UL508 CSA C22 2 No 142 Dielectric strength Tools and cable aross sections EN 50 178 Conductor cross sections Solid minimum to maximum mm2 0 2 to4 AWG 22 to 12 Flexible with ferrule minimum to mm2 0 2 to2 5 mania AWG 22 to 12 Slot head screwdriver width mm 3 5 x 0 8 Tightening torque N m 0 5 For Immediate Delivery call KMParts com at 866 595 9616 08 02 AWB2528 1427GB Technical Data Power supply Rated voltage Rated value VDC 24 15 20 Permissible range VDC 20 4 to 28 8 Residual ripple lt 5 Input current at 24 V DC typical mA 200 Voltage dips IEC EN 61131 2 ms 10 Power loss at 24 V DC typical W 4 8 LED displays Module Status LED MS Colour Green red Network Status LED NS Colour Green red DeviceNet Device connection 5 pole socket Electrical isolation Bus to power supply simple Bus and p
9. Input data Attribute ID 3 The input data for normal data exchange between the DeviceNet master and the EASY222 DN slave are formed by the bytes 0 1 and 2 Byte Meaning 0 Mode 1 Status of the easy outputs S1 to S8 2 Not used Data input area easy outputs S1 to S8 operating mode The master reads the following data from bytes 0 1 and 2 For Immediate Delivery call KMParts com at 866 595 9616 j 08 02 AWB2528 1427GB DeviceNet functions Byte O Mode easy identification Bit 7 6 5 4 3 2 1 o STOP RUN with input delay 0 0 0 1 0 0 0 0 1 without input delay 0 0 1 0 0 0 0 0 1 0 status 0 1 status 1 Example Value 21 hex 00100001 bin easy is in RUN mode and operates with input delay Byte 1 Status of easy outputs S1 to S8 easy600 output Bit 7 6 5 4 3 2 1 o soo e oe S2 0 1 3 0 1 S4 0 1 5 0 1 S6 0 1 S7 0 1 S8 0 1 0 status 0 1 status 1 Example Value 19hex 0001 1001pin S5 S4 and S1 are active Byte 2 not used For Immediate Delivery call KMParts com at 866 595 9616 08 02 AWB2528 1427GB easy operating mode Object Model If control commands and 1 0 data are used concurrently e The inputs retain their previous state until the control command has been executed e The input bytes will be updated again after the data exchange control command has been terminated If the status value of the coupling module is invalid
10. attribute easy returns the corresponding data Byte 0 Bytel Byte2 Byte 3 Byte4 Byte5 Byte 6 amp Master Slave Answer Inputs Inputs P buttons 00 00 00 byte 18 to 11 l16tol9 and operator control keys Answer byte byte 0 The first byte received from the slave contains the acknowledgement easy confirms the execution of a read For Immediate Delivery call KMParts com at 866 595 9616 08 02 AWB2528 1427GB Data exchange method Control EASY parameter request Otherwise easy rejects this action if read access was not possible Fixed 0 Fixed 1 0 EASY222 DN read request rejected due to 0 0 0 0 0 error Read request OK data follow 0 0 0 1 0 Example Value 42hex 0100001 0bpin Read request OK data follow Status at inputs I1 to I8 byte 1 N fo ul w N m 11 0 1 12 0 1 13 0 1 14 0 1 15 0 1 16 0 1 17 0 1 18 0 1 0 status 0 1 status 1 Example Value 2Bhex 0010101 1bpin 16 14 12 and 11 are active For Immediate Delivery call KMParts com at 866 595 9616 Ra ea 08 02 AWB2528 1427GB Status at inputs I9 to 1116 byte 2 easy600 input Bit 7 6 5 4 3 2 1 o 9 0 1 10 0 1 11 0 1 12 0 1 13 0 1 14 0 1 15 0 1 16 0 1 0 status 0 1 status 1 Example Value 19hex 0001 1001 bin 113 112 and 19 are active Status of P buttons and operator control ke
11. limits 1 0 controlling device that is interconnected to a system process PLCs represent a special group of automation products Unit for the data transfer rate One baud is equivalent to the transmission of one bit per second bps Unit for the data transmission speed in bps Operation in both directions Abbreviation for the term binary digit Represents the smallest information unit of a binary system Its significance can be 1 or 0 Yes No decision Bus system for data exchange for example between the CPU memory and I O A bus can consist of several parallel segments e g the data bus address bus control bus and power supply bus Time interval in which a master provides services to all slaves or nodes of a bus system i e writes data to their outputs and reads inputs Smallest unit connected to the bus Consists of the PLC a module and a bus interface for the module All units as a whole which communicate across a bus For Immediate Delivery call KMParts com at 866 595 9616 8 Glossary Byte Capacitive coupling Chassis ground Code Coding element Command modules Common potential CONFIGURE CPU Digital DIN Dual Code Earth Earth electrode 08 02 AWB2528 1427GB A sequence of 8 bits Capacitive electrical coupling develops between two conductors carrying different potentials Typical interference sources are for example parallel signal cables contactor relays a
12. modified the MAC ID via the basic unit restart the EASY222 DN by switching power off and on Setting the address via the master PLC The configuration software supplied with your master PLC offers a further option of setting or modifying the MAC ID of the gateway For more information refer to the included PLC documentation You can also use various other software packages to modify the MAC ID e g by sending an explicit message Do so by using the corresponding service of the DeviceNet object Section DeviceNet object Page 32 For Immediate Delivery call KMParts com at 866 595 9616 08 02 AWB2528 1427GB Device operation LED Status displays The expansion module EASY222 DN is equipped with two indicator LEDs for quick diagnostics EASY222 DN monitors itself as well as the DeviceNet communication bus Module status LED The dual color LED GREEN RED indicates the status of EASY222 DN It monitors whether the device is fully functional and operates without fault OFF No power supply at the EASY222 DN j e GREEN EASY222 DN is in normal operational state Be GREEN flashing EASY222 DN is in standby mode The configuration is faulty or incomplete or a configuration does not exist x t RED An error has occurred There is no need to flashing replace the EASY222 DN i RED A fatal error has occurred EASY222 DN a EASY222 DN must be replaced GREEN RED EASY222 DN is performing a self
13. not used here For Immediate Delivery call KMParts com at 866 595 9616 98 ae 08 02 AWB2528 1427GB Par ans Paraneter Secti on For nore i nf ornati on about the neani ng of each entry pl ease check Devi ceNet Speci fi cati on Vol une II Chapter 4 3 5 5 and Chapter 6 14 2 Bnunffar Paraneter Enunerated Stri ng Secti on For nore i nf ornati on about the neani ng of each entry pl ease check Devi ceNet Speci fi cati on Vol une II Chapter 4 3 5 6 L Goups Paraneter Goups Secti on Not used here For nore i nf ornati on about the neani ng of each entry pl ease check Devi ceNet Speci fi cati on Vol une II Chapter 4 3 5 7 End of File For Immediate Delivery call KMParts com at 866 595 9616 08 02 AWB2528 1427GB Acknowledge Active metallic component Address Addressing Analogue Automation product Baud Baud rate Bidirectional Bit Bus Bus cycle time Bus line Bus system Glossary This glossary refers to topics related to DeviceNet Acknowledgement returned by the receiving station after having received a signal Conductor or conductive assembly parts carrying live voltage during operation Number that identifies a memory area systems or module within a network for example Assignment or setting of an address for a module in the network for example Infinite proportional value e g of a voltage Analogue signals can acquire any value within specific
14. oaae 20 89 MS DED neidon 20 Network Status LED seses 21 Network status LED sssr 89 NS LEDaren eae A AES 21 89 Offline Connection Set ccsecsesseseeeseseseeeees 25 Operating system requirements s s s 9 Polled 1 0 connection ssec 24 35 Potential isolation seese 15 Power SUPPLY eicon sa aO 12 Reading outputs S1 to S8 wc ceeeeeseeteeeees 36 Reading the hour ccccesesesesesesesessseeeeeeeees 72 78 Reading the minute cccceccseceseeeseseeeeeetees 72 78 Reading the process variable at analogue inputs 73 Reading the summer winter time ceeeeeeees 78 Reading the time of day ccccsssesessesseeeeseeens 77 Reading the weekday cccceeseseseeseseeseeeees 78 Response time of the basic unit ccceceeeeeseeees 22 For Immediate Delivery call KMParts com at 866 595 9616 08 02 AWB2528 1427GB Index Set Operating mode ccccccccseccsesesescstseseeeetetees 37 Setting inputs R1 to R8 seess 39 Setting R9 to R16 inputs 0 2 ceeeeeseeeeeeeeeeeeeeees 39 Setting the NOUL iraran AA 57 Setting the MINUTE eceeceeceseseseseseseseseseeeeeees 57 Setting the slave address oe eeeeseeeseseseseseseeeees 17 Setting the summer winter time cccceceeeeeeees 58 Setting the time Of day cccccsssseescseeseseeeseees 57 Setting the weekday ccceeseeseeseeseeeteeeeees 57 Shut Down Message cccccceeeseeseesseeeeeeeees 26 State Reading outputs 1 to S8 vce 36 Reading the mode cccceese
15. 0 0 0 Off delayed 0 0 1 On delayed with random switching 0 1 0 Off delayed with random switching 0 1 1 Pulse shaping 1 0 0 Flashing 1 0 1 Timebase in ms 0 0 Timebase in s 0 1 Timebase in min 1 0 Not used 0 Does not appear in the parameter menu 1 Appears in the parameter menu 0 Execution 1 Example Value 89hex 1000 1001 bin Timing relay operates with off delay and seconds timebase For Immediate Delivery call KMParts com at 866 595 9616 08 02 AWB2528 1427GB Data exchange method Control Process variable byte 2 and byte 3 These two bytes define the process variable of the timing relay This process variable depends on the set timebase When the control byte is set to a seconds timebase the low value represents the SECONDS and the high value the MINUTES The maximum range of return values for each byte is 0 to 59dec 3Bhex The table below shows the result Timebase Low value High value millisecond 0 to 59 10 ms 0 to 59s seconds 0 to 59s 0 to 59 min minutes 0 to 59 min 0 to 59h Example Low value 1 1hex Equivalent to 17 s timebase in s High value 2Dhex Equivalent to 45 min timebase in s Random value byte 4 easy sets a random delay time between zero and the set reference time for relays operating with random switching characteristics This reference time is specified at this byte in hexadecimal format For Immediate Delivery call KMParts com at 866 595 9616 DeviceNet functi
16. 00 00 00 00 00 00 Control byte Meaning Bit 7 6 5 4 3 2 1 Oo Not used 0 0 0 0 0 0 Does not appear in the parameter menu Appears in the parameter menu Execution For Immediate Delivery call KMParts com at 866 595 9616 Example Value 80hex 1000 000pin The reference value will be written to the selected timing relay and appears in the parameter menu 47 08 02 AWB2528 1427GB DeviceNet functions Setting the reference value byte 1 and byte 2 These two bytes determine the reference value of the counter relay The reference value can be set within the range from 0 to 9999dec Here you need to convert the required decimal into the equivalent hexadecimal value and then split it up into the low byte and high byte Example Reference value 4318qec 10 DEhex Low value DEhex High value 1 0hex Answer byte The first byte returned by the slave contains the acknowledgement easy confirms the execution of the set time reference value X command Otherwise if write access was not possible easy rejects this action Meaning Bit 7 6 5 4 3 2 1 o Fixed 0 Fixed 1 0 EASY222 DN write request rejected due to 0 0 0 0 0 error Write request OK Example Value 41hex 01000001 pin The last service was executed If a specified reference value lies out of the permissible range EASY222 DN will generate an error message For Immediate Delivery call KMParts com at 866 595 9616 08
17. 02 AWB2528 1427GB Abbreviations and Le e lt This manual uses abbreviations and symbols which have the following meaning BCD Binary oded Decimal code CAN controller Area Network DEC Decimal Number system based on 10s HEX Hexadecimal Number system based on 16 MAC ID Media Access Control Identifier ODVA open DeviceNet vendor Association PC Personal Computer SELV Safety Extra Low voltage UCMM Unconnected Message Manager gt indicates actions to be taken Note Warns of the risk of slight damage to the product or components Caution Warns of the risk of major damage to assets and minor injury Warming Warns of the risk of major damage to assets and of serious injury or even death Draws your attention to interesting tips and supplementary information For greater clarity the name of the current chapter is shown in the header of the left hand page and the name of the current section in the header of the right hand page Pages at the start of a chapter and empty pages at the end of a chapter are exceptions For Immediate Delivery call KMParts com at 866 595 9616 08 02 AWB2528 1427GB 1 The EASY222 DN EASY222 DN was developed for automation tasks using the fieldbus DeviceNet system EASY222 DN represents a gateway and can only be operated in combination with expandable easy600 base units The control relay easy600 with DeviceNet gateway EA
18. 02 AWB2528 1427GB Data exchange method Control Switching timers Setting the control bytes Attribute ID Action 11hex Set the switching timer sending Data Byte 0 Byte 1 Byte 2 Byte 3 Byte4 amp Byte5 Byte 6 Master Control Control Control Control byte byte byte byte switching switching switching switching timer 1 timer 2 timer 3 timer 4 Slave Answer 00 00 00 00 00 00 byte Cortrol byte switching timer 1 to 4 Each one of the four switching timers of the easy basic unit can be enabled by means of a specifically assigned control byte The structure of the control byte is shown below Meaning Bit ZA fom jon fae ee ee be ic The status of the control byte will be changed 0 0 0 1 The status of the control byte will not be 0 0 0 0 changed Status do mot include timer relay X in the 0 0 0 0 circuit diagram Status include timer relay X in the circuit 1 0 0 0 diagram It is not necessarily required to set all four control bytes The last bit of each control bytes determines whether the switching timer is used or not For Immediate Delivery call KMParts com at 866 595 9616 j DeviceNet functions 08 02 AWB2528 1427GB Examples Byte Value Result hex bin 0 00 0000 0000 The status of switching timer 1 is not changed 1 01 0000 0001 The status of switching timer 2 is changed to not enabled 2 80 10000000 The status of switching timer 3 is not changed 3 81 10000001 Switching timer 4 is e
19. 29 Auto baud recognition cccessseeseseeeeeeeeees 16 Bus Cable lengths ou cccsesesesesesssssessssseesseeeeeeeees 16 Communication profile ccccccssesesescseeseeeseseeees 9 Connection objects cccccecesececcsesestsesesseeeteteeees 29 Control commands eesecseseseeeeteteseeeeteeeeseeeetens 40 COS VO connection arnoia taista 25 Counter relays Reading process variables oo 64 Reading reference values cccescsesseseseeeeees 66 Setting reference values ccceseseseeseseeees 48 E EE E 22 Cyclic VO COMMECTION meyen a 25 Data exchange method s 40 DeviceNet Connecting 00 eeeeseseseeceeeseseeeteeeeeeeeeeeeeeeetataees 13 ODjOCt E AEA AN T 29 Terminal assignment cccceeceseeeeeeeeeees 13 DeviceNet terminal assignment ccceceeeeeeees 13 PINES heranna nanna R ERE 94 easy ODJECE ciciccuc cede dunanceieeeeeieicn 29 easy object Aas datins winnie ened 33 EDS fil re nanai 26 Explicit Messages cceseseseseeesessseseeeeeseeeeeeeeeesees 24 For Immediate Delivery call KMParts com at 866 595 9616 08 02 AWB2528 1427GB Hardware requirements ccccccccccccescscseseseseeeeeeeees 9 Heartbeat Message cccccseccsessscsessecsescseseeeeseeees 26 identity ODjECE rrn nEn EREEREER 28 Initial Power ON cuasan sa 17 LED MS oratii a aiaa 89 LED status displays ccccccceccccssssssseeseeeeees 20 89 Message Router Object ccccccceeeseeeeeseeeees 28 Module status LED
20. 31hex 00110001bpin For Immediate Delivery call KMParts com at 866 595 9616 08 02 AWB2528 1427GB Data exchange method Control The previously selected channel X of weekly timer Y is active Monday through Saturday Setting the ON and OFF times byte 11 to byte 4 The table below shows the bytes which determine the precise ON and OFF times of a channel The resolution is in seconds ON time OFF tine Byte 1 Byte 2 Byte 3 Byte 4 Minute Hour Minute Hour ON ON OFF OFF 00 to 3Bhex 00 to 17hex 00 to 3Bhex 00 to 17hex 00 to 59 dec 00 to 23 dec 00 to 59 dec 00 to 23 dec You must convert all decimal values into hexadecimal format and enter them accordingly Example Data of channel A of switching timer 4 Attribute ID lene Day Monday through Saturday Byte 0 31hex The channel appears in the parameter menu see above ON 19 00 Byte 1 OOhex Byte 2 13hex OFF 06 30 Byte 3 1Ehex Byte 4 06hex For Immediate Delivery call KMParts com at 866 595 9616 H DeviceNet functions 08 02 AWB2528 1427GB Answer byte The first byte returned by the slave contains the acknowledgement easy confirms execution of the set time reference value X command Otherwise easy rejects this action if write access was not possible Meaning Bit N o ul w N m Fixed 0 Fixed 1 0 EASY222 DN write request rejected due 0 0 0 0 0 to error Write request OK 0 0 0 0 1 Example
21. 5 9616 e 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 stateseven ensure a safe operating state in the event for a short time If necessary emergency of a fault or malfunction for example by stop devices should be implemented means of separate limit switches mechanical interlocks etc For Immediate Delivery call KMParts com at 866 595 9616 08 02 AWB2528 1427GB For Immediate Delivery call KMParts com at 866 595 9616 About this manual Target group Further manuals for this device Device designation Abbreviations and symbols Dum UW UI The EASY222 DN System overview Structure of the unit EASY 222 DN Communication profile Hardware and Operating system requirements Use other than intended O WO WO ON s Installation Connection of EASY222 DN to the basic unit Connecting the power supply DeviceNet connection Terminal assignment DeviceNet Terminating resistors EMC compatible wiring Potential isolation Transmission rates Automatic recognition of the baud rate Maximum distances and bus cable lengths 11 11 12 13 13 13 14 15 16 16 1 eis 08 02 AWB2528 1427GB 3 Device operation 17 Initial power on 17 DeviceNet Sla
22. DN belongs to the 2 communication adapters category Its value is 12dec 3 Read Product code The product code is defined by 2 Moeller 650qec It describes the model number 4 Read Device version Two bytes are returned when reading the device version Hardware The low byte defines the hardware 1 version version the high byte the operating Operating system version 1 system version 5 Read Status This attribute describes the global 2 status of the device 6 Read Serial number The serial number of the device canbe 4 read with this attribute 7 Read Product name The product name EASY222 DN is 12 stored as hex value in ASCII format 9 Read Configuration This attribute returns a counter value 2 consistency value that monitors the number of modifications in non volatile memory E2PROM 10 Read Write Heartbeat Defines an interval between heartbeat 2 Interval messages in s Service code The Identity Object Instance and also the following instances support the services listed in the table below For Immediate Delivery call KMParts com at 866 595 9616 08 02 AWB2528 1427GB Object Model Description Calls the reset function of the communication module EASY222 DN This service can be used to fetch the value of a selected attribute from the communication module Service code Service name value O5hex Reset OEhex Get_Attribute_Single 10hex Set_Attribute_Single This service can be used to set a selected attribute i
23. Immediate Delivery call KMParts com at 866 595 9616 Glossary Galvanic coupling GND hexadecimal 1 0 Impedance Inactive metallic parts Inductive coupling Lightning protection Low impedance connection LSB Master Master Slave Mode Mode Module bus MSB 08 02 AWB2528 1427GB Galvanic coupling generally develops between two circuits using a common cable Typical interference sources are starting motors static discharge clocked devices and potential difference between the component enclosure and their common power supply Abbreviation for GROUND zero potential Numerical system with the base 16 The count starts at 0 to 9 a continues with the letters A B C D E and F Abbreviation for Input Output Alternating current resistance of a component or of a circuit consisting of several components at a specific frequency Touch protected conductive components isolated electrically from active metallic parts by means of an insulation but subject to fault voltage Inductive magnetic coupling develops between two current carrying conductors The magnetic effect generated by the currents induces an interference voltage Typical interference sources are for example transformers motors mains cables installed parallel and RF signal cables Represents all measures for preventing system damage due to overvoltage caused by lightning strike Connection with low alternating current resist
24. KMParts com at 866 595 9616 08 02 AWB2528 1427GB Annex Technical Data General Standards and regulations EN 61000 6 1 EN 61000 6 2 EN 61000 6 3 EN 61000 6 4 IEC 60068 2 27 IEC 50178 Dimensions W x H x D mm 35 5 X 90 x 56 5 Weight g 150 Mounting Climatic environmental conditions Cold to IEC 60068 2 1 Heat to IEC 60068 2 2 DIN 50022 rail 35 mm screw fixing with fixing bracket ZB4 101 GF1 accessories Ambient temperature C Installed horizontally vertically 25 to 55 Condensation Prevent condensation with suitable measures Storage transport temperature C 40 to 70 Relative humidity IEC 60068 2 30 5 to 95 no moisture condensation Air pressure operation hPa 795 to 1080 Corrosion resistance IEC 60068 2 42 IEC 60068 2 43 S02 10 cm3 m3 4 days H2S 1 cm3 m3 4 days Pollution degree 2 Degree of protection IP20 EN 50178 IEC 60529 VBG4 Oscillations IEC 60068 2 6 constant amplitude 0 15 mm Hz 10 to 57 constant acceleration 2 g Hz 57 to 150 Shocks IEC 60068 2 27 Shocks 18 semi sinusoidal 15 g 11 ms For Immediate Delivery call KMParts com at 866 595 9616 91 08 02 AWB2528 1427GB Drop IEC 60068 2 31 height mm 50 Free fall when packed IEC 60068 2 32 m 1 Hectromagnetic compatibility EMC Electrostatic discharge ESD IEC EN 61000 4 2 severity level 3 Air discharge kV 8
25. S ske ak aioe Heskes akeke ke aks cake aso File Fil e Descri pti on Secti on For nore i nf ornati on about the neani ng of each entry pl ease check Devi ceNet Speci fi cati on Vol une II Chapter 4 3 5 1 DescText Mbel I er Devi ceNet Goupl er easy 222 ON CG eat eDate 27 O5 2002 Q eat eTi ne 17 OO OO MbdDat e 25 O6 2002 NodTi ne 11 OO OO Revi si on L O Devi ce Devi ce Descri pti on Secti on ee For nore i nf ornati on about the neani ng of each entry pl ease check Devi ceNet Speci fi cati on Vol une II Chapter 4 3 5 2 VendGode 248 Identity Gsj ect Vendor 1D Pr odType 12 Identity j ect Devi ce Type ProdGode 650 Identity Gj ect Product Code Maj Rev 1 Identity j ect Maj or Revi si on M nRev 1 Identity j ect M nor Revi si on For Immediate Delivery call KMParts com at 866 595 9616 ProdNane VendNane Pr odTypest r Catal og 1Otnfol EASY 222 DN Mal ler El ectroni X Generi c Identity Gj ect 08 02 AWB2528 1427GB Product Nane Meal ler HPL order no 233540 I O Characteri sti cs Secti on For nore i nfornati on about the neani ng of each entry Devi ceNet Speci fi cati on Vol une l Def aul t Polli nfo aS nfo Gycl i cl nfo OxOO0OD Input Connecti ons Input 1 16 Ox0004 O agnostic Data fromeasy 6 20 O4 24 64 30 O3 pl ease check Chapter 43 5 3 Gyclic Change
26. SY222 DN always operates as network slave System overview The easy DeviceNet slaves are integrated into a DeviceNet fieldbus system me W D y N Figure 1 Implementation of EASY222 DN in the DeviceNet Master area PLC e g SLC 500 or PC with CAN card Slave area e g Control relay easy with DeviceNet interface For Immediate Delivery call KMParts com at 866 595 9616 7 The EASY222 DN 08 02 AWB2528 1427GB Structure of the unit Figure 2 Structure of EASY222 DN EASY LINK socket 5 pin DeviceNet connection to ODVA Q Power supply 24 V Equipment rating plate Network Status LED NS Module Status LED MS For Immediate Delivery call KMParts com at 866 595 9616 08 02 AWB2528 1427GB EASY222 DN Communication profile EASY222 DN Conm nication profile e Predefined master slave communication settings The O polling connection is used for the transfer of 3 bytes of input data R1 to R16 and 3 bytes of output data S1 to S8 between the easy base unit with gateway interconnection and the DeviceNet PLC The 1 0 Change of State Cydic connection acknowledged unacknowledged is used to transfer 2 bytes of diagnostic data from the easy control relay to DeviceNet the PLC The amp glicdt connection set upis used for read write access to function relay parame
27. Warming Always ensure safe electrical isolation between the extra low voltage SELV and the 24 V power supply 24V OV SA gt 1A 24 V 0V Figure 3 Power supplyEASY222 DN For Immediate Delivery call KMParts com at 866 595 9616 08 02 AWB2528 1427GB DeviceNet connection DeviceNet connection A5 pole DeviceNet plug connects the DeviceNet interface of the device to the DeviceNet fieldbus Please use a special DeviceNet plug and DeviceNet cable for this connection Both are specified in the ODVA The type of cable has an influence on the maximum available length of the bus line and thus on the data transfer rate CAN_H V 24V Figure 4 Pin assignment of the equipment socket 1 GND black 2 CAN_L blue 3 screen clear 4 CAN_H white 5 24V red All pins of the plug must be connected to ensure safe communication of the EASY222 DN on the fieldbus DeviceNet This also applies to the 24 V bus voltage The gateway therefore does not participate in communication on the bus if the bus voltage is not available The Network status LED indicates OFF mode in this situation Tenninating resistors The first and last station of a DeviceNet network must be terminated by means of a 120 Q bus termination resistor For Immediate Delivery call KMParts com at 866 595 9616 W Installation 08 02 AWB2528 1427GB This device is interconnected between the CAN_H
28. a Byte 0 Bytel Byte 2 Byte 3 Byte 4 Byte5 Byte Master Slave Answer Control Reference Reference 00 00 00 byte byte value value Low value High value Answer byte byte 0 The first byte received from the slave contains the acknowledgement easy confirms the execution of a read easy parameter request Otherwise easy rejects this action if read access was not possible Meaning Bit ZE CE ise fae ES 2 1 fo Fixed 1 0 EASY222 DN read request rejected due to 0 0 0 0 0 error Read request OK data follow 0 0 0 1 0 Example Value 40hex 01000000pin Read request error no data follow For Immediate Delivery call KMParts com at 866 595 9616 DeviceNet functions 08 02 AWB2528 1427GB Not used 0 0 0 0 0 0 Does not appear in the parameter menu 1 Appears in the parameter menu 0 Execution 1 is being processed in the circuit diagram Example Value 80hex 10000000pin The reference value of the counter relay is set and appears in the parameter menu Reference value byte 2 and byte 3 These two bytes define the reference value of the counter relay The reference value can lie within the value range 0 to 9999 dec In order to determine the corresponding reference value you need to convert the 16 bit hexadecimal low and high value into the decimal format Example High value 10hex Low value DEhex 10DEhex 4318dec Switching timers 1 to 4 Reading channel A to D The f
29. ameter menu 1 Appears in the parameter menu 0 Execution 1 will be processed in the circuit diagram Example Value 80hex 10000000pin The actual value of the counter relay is set and appears in the parameter menu Process variable byte 2 and byte 3 These two bytes define the process variable of the counter relay The value of the process variable can lie within the range 0 to 9999qec In order to determine the corresponding process variable you need to convert the 16 bit hexadecimal low and high values into the decimal format Example High value 10hex Low value DEhex 10DEhex 4318dec Courter relays 1 to 8 Reading the reference values The following attributes can be used to read the reference values of the various counter relays Attribute ID Action A3hex Read reference value of counter relay 1 44hex Read reference value of counter relay 2 45hex Read reference value of counter relay 3 A6hex Read reference value of counter relay 4 For Immediate Delivery call KMParts com at 866 595 9616 08 02 AWB2528 1427GB Data exchange method Control commands Attribute ID Action 4Thex Read reference value of counter relay 5 A8hex Read reference value of counter relay 6 A9hex Read reference value of counter relay 7 4Ahex Read reference value of counter relay 8 After the read request has been triggered by sending only the respective attribute easy returns the corresponding data sending Dat
30. ance Abbreviation for Least Significant Bit Station or node in a bus system that controls communication between the other stations of the bus system Operating mode in which a station or node of the system acts as master that controls communication on the bus Operating mode Represents the internal bus of an XI ON station Used by the XI ON modules for communication with the gateway Independent of the fieldbus Abbreviation for Most Significant Bit For Immediate Delivery call KMParts com at 866 595 9616 08 02 AWB2528 1427GB Multimaster Mode NAMUR Noise emission EMC Noise immunity EMC Overhead Parameter assignment PLC potential free Protected against short circuit Protective conductor Radiation coupling Reference ground Reference potential Glossary Operating mode in which all stations or nodes of a system have equal rights for communicating on the bus Abbreviation for Normen Arbeitsgemeinschaft f r Mess und Regeltechnik NAMUR proximity switches represent a special category of 2 wire proximity switches They are highly resistant to interference and reliable due to their special construction e g low internal resistance few components and short design Testing procedure to EN 61000 6 4 Testing procedure to EN 61000 6 2 System management time Required once for each data transfer cycle Definition of parameters for individual bus stations or their modules in
31. and CAN_L terminals oF cae Figure 5 Terminating resistors Rt CAN_H and CAN_L terminals Ry 120 Q it T EMC compatible wiring Electromagnetic interference may lead to unwanted effects on the communications fieldbus which can be significantly reduced by using the cable described above a shielded RJ45 connector and by terminating the screen The two figures below show the correct termination of the shielding FM 4 TS 35 Weidmiller Figure 6 Shielding connection to the mounting rail For Immediate Delivery call KMParts com at 866 595 9616 08 02 AWB2528 1427GB Potential isolation KLBU 3 8 SC M Weidm ller 7B4 102 KS1 Lo Figure 7 Shielding connection to the mounting plate Potential isolation The following potential isolation specifications apply to the interfaces of the EASY222 DN ele e ORs Figure 8 Potential isolation between the supply voltage and outputs Safe electrical isolation between EASY LINK and the 240 VAC mains Simple electrical isolation to the DeviceNet communication bus Power supply 24 VDC For Immediate Delivery call KMParts com at 866 595 9616 Installation 08 02 AWB2528 1427GB Transiission rates Automatic recognition of the baud rate After it is switched on the EASY222 DN module automatically recognises the baud rate of the communication network However this is possible only i
32. ctive earth PE or to the potential equalisation The system installer is responsible for implementing this connection Connecting cables and signal lines should be installed so that inductive or capacitive interference does not impair the automation functions Install automation devices and related operating elements in such a way that they are well protected against unintentional operation Suitable safety hardware and software measures should be implemented for the 1 0 interface so that a line or wire breakage on the signal side does not result in undefined states in the automation devices Ensure a reliable electrical isolation of the low voltage for the 24 volt supply Only use power supply units complying with IEC 60364 4 41 VDE 0100 Part 410 or HD 384 4 41 S2 Deviations of the mains voltage from the rated value must not exceed the tolerance limits given in the specifications otherwise this may cause malfunction and dangerous operation Emergency stop devices complying with IEC EN 60204 1 must be effective in all operating modes of the automation devices Unlatching the emergency stop devices must not cause restart Devices that are designed for mounting in housings or control cabinets must only be operated and controlled after they have been installed with the housing closed Desktop or portable units must only be operated and controlled in enclosed housings For Immediate Delivery call KMParts com at 866 59
33. dge client requests Same as for I O messaging the prerequisite for explicit messaging between the is the implementation of a Connection Object namely the Explicit Messaging Connection Object This can be achieved either by activating an existing static connection object in the unit or via the Predefined Master Slave Connection Set or dynamically across the so called UCMM port Unconnected Message Manager Port of a device All data of the function relay easy basic unit are processed by means of explicit messages The master PLC can thus read write access the parameters of the following functions e Timing relays e Timer relays e Switching timers e Analogue value comparators e The weekday time of day summer winter time Polled I O connection A polled I O connection is used to establish a conventional master slave relation between a PLC and a DeviceNet device and represents a PtP connection between two stations on the fieldbus The master client transmits a polling request to the slave server and this answers with a polling response For Immediate Delivery call KMParts com at 866 595 9616 08 02 AWB2528 1427GB profile e 3 bytes of output data S1 to S8 easy600 output range RUN STOP inputs at the DeviceNet master e 3 bytes of input data R1 to R16 easy600 input range RUN STOP outputs of the DeviceNet master COS I O connection COS Change Of State I O connections are used to set
34. e the gateway overwrites the R data with zero This function is of interest only if a master is to be set to STOP mode and as resultant measure transfers zero values to all I O in order to ensure safety state Even if the I O of a control relay can be assigned directly to a specific memory area of the master PLC it is nonetheless important to conform with the correct data structure format e g input data byte 0 14hex For Immediate Delivery call KMParts com at 866 595 9616 08 02 AWB2528 1427GB Object Model Byte 1 Status easy600 inputs R9 to R16 easy600 output Bit 7 6 5 4 3 2 1 o R9 0 1 R10 0 1 R11 0 1 R12 0 1 R13 0 1 R14 0 1 R15 0 1 R16 0 1 0 status 0 1 status 1 Example Value 19hex 0001 1001bpin Enable R13 R12 and R9 Byte 2 Status easy600 inputs R1 to R8 easy600 output Bit 7 6 5 4 3 2 1 o R1 0 1 R2 0 1 R3 0 1 R4 0 1 R5 0 1 R6 0 1 R7 0 1 R8 0 1 0 status 0 1 status 1 For Immediate Delivery call KMParts com at 866 595 9616 DeviceNet functions 08 02 AWB2528 1427GB Example Value 2Bhex 0010 101 bin Enables R6 R4 R2 and R1 If control commands and I O data are used at the same time The inputs retain their previous state until this control command has been executed e The input bytes will be updated after the data exchange control command has been executed Data exchange method Contro
35. eeeeeteeeeeeees 44 Setting the reference value ccceeseseeeeeeees 45 Setting the switching function ccceeeeee 44 TrANSMISSION TIES acarnit 16 UCMM a ceeettcocorereveereceevcerienbcncasnnvaternceatersts 25 For Immediate Delivery call KMParts com at 866 595 9616 08 02 AWB2528 1427GB 252m0010 eps 7 08 02 AWB2528 1427GB 25210620 eps 8 08 02 AWB2528 1427GB 25210500 eps 11 08 02 AWB2528 1427GB 252n0280 eps 12 08 02 AWB2528 1427GB 252s0450 eps 12 08 02 AWB2528 1427GB 252n0070 eps 13 08 02 AWB2528 1427GB 252s 1200 eps 13 08 02 AWB2528 1427GB 252s1210 eps 14 08 02 AWB2528 1427GB 27011870 eps 14 08 02 AWB2528 1427GB 27011890 eps 14 08 02 AWB2528 1427GB 27011880 eps 15 08 02 AWB2528 1427GB 27011900 eps 15 08 02 AWB2528 1427GB 252n0400 eps 15 08 02 AWB2528 1427GB 25210210 eps 18 08 02 AWB2528 1427GB 25210230 eps 18 08 02 AWB2528 1427GB 25210190 eps 18 08 02 AWB2528 1427GB 25210180 eps 18 08 02 AWB2528 1427GB 25210190 eps 19 08 02 AWB2528 1427GB 25210200 eps 19 08 02 AWB2528 1427GB 252u0460 eps 20 08 02 AWB2528 1427GB 252u0450 eps 21 08 02 AWB2528 1427GB 252n010g eps 27 08 02 AWB2528 1427GB 252v0110 eps 94 08 02 AWB2528 1427GB 252v0060 eps 94 08 02 AWB2528 1427GB For Immediate Delivery call KMParts com at 866 595 9616
36. elow shows the attributes supported by this object The two bytes of attributes 1 and 2 provide the diagnostic data of the device You can use attribute 3 to access the outputs S1 to S8 and attribute 4 to access the inputs R1 of R16 of the basic unit By using a DeviceNet configuration software e g RS Networks you can map these data directly to the corresponding memory areas of a PLC Attribute Access Name Desaiption Size ID byte 1 Read easy Status This attribute can be used to read the 1 status of easy RUN or STOP 2 Read Coupling This attribute can be used to read the 1 Module status of EASY LINK Status 3 Read Inputs Send easy transfers the input data to the 3 Data DeviceNet bus The easy outputs S1 to S8 must be used for this function The structure of these 3 bytes is described in detail under Section Input data Page 35 4 Read Outputs The DeviceNet bus transfers the data to 3 Write Receive Data easy The easy inputs R1 to R16 must be used for this function The structure of these 3 bytes is described in detail under Section Output data Page 37 5 Read Predefined This attribute can be used to preset the 3 Write Outputs output data R data at the EASY222 DNduring start up The structure of these 3 bytes is described in detail under Section Output data Page 37 For Immediate Delivery call KMParts com at 866 595 9616 n DeviceNet functions 08 02 AWB2528 1427GB Se
37. ex 0000 1000bin W3 is active For Immediate Delivery call KMParts com at 866 595 9616 08 02 AWB2528 1427GB Data exchange method Control Analogue value comparator image Status Al to A8 byte 4 Meaning Bit 7 6 5 4 3 2 1 o A1 0 1 A2 0 1 A3 0 1 A4 0 1 A5 0 1 A6 0 1 A7 0 1 A8 0 1 0 status 0 1 status 1 Example Value 84hex 1000 1000pin A3 and A8 are active For Immediate Delivery call KMParts com at 866 595 9616 08 02 AWB2528 1427GB DeviceNet functions Reading the status of contactor relays markers text display and digital outputs Attribute ID Adion 5 Fhex Read the status of e Contactor relay marker e Text displays and e Digital outputs After the read request has been triggered by sending only the respective attribute easy returns the corresponding data sendin Data g Byte 0 Byte 1 Byte 2 Byte 3 Byte 4 Byte5 Byte 6 Master Slave Answer Imageof Imageof Imageof Imageof 00 00 byte contactor contactor outputs text relays relays Q8 to Q1 markers M8toM1 M16 to D8 to D1 M9 Answer byte byte 0 The first byte returned by the slave contains the acknowledgement easy confirms the execution of a read easy parameter request Otherwise easy rejects this action if read access was not possible Meaning Bit ZE jon SE ae ee 2 1 O Fixed 0 Fixed 1 0 EASY222 DN read request rejected due to 0 0 0 0 0 error Read request OK data f
38. ex 10000100pin D3 and D8 are active For Immediate Delivery call KMParts com at 866 595 9616 08 02 AWB2528 1427GB For Immediate Delivery call KMParts com at 866 595 9616 08 02 AWB2528 1427GB 5 What happens if Module status Possible cause To correct or avoid error LED MS OFF No power at EASY222 DN Switch on the power supply Green EASY222 DN is in normal mode of None operation Green flashing EASY222 DN not configured Verify the correct setting of the MAC ID Red flashing Invalid configuration Check configuration data RED Module error which can not be resolved Replace the EASY222 DN Network status Possible cause To correct or avoid error LED NS OFF e EASY222 DN without power or e Switch on the EASY222 DN e communication is blocked at this e supply the mains voltage to channel because the channel and of bus off state or e ensure that the channel is power loss or active the channel was blocked explicitly Green Although the channel is enabled Check the communication communication is not possible function at the master PLC Green flashing Normal mode None Red flashing Communication error or the EASY222 DN Reset the module If further may be defective errors occur replace the EASY222 DN RED Communication error Check the master PLC For Immediate Delivery call KMParts com at 866 595 9616 08 02 AWB2528 1427GB For Immediate Delivery call
39. f at least one network node transmits valid message frames The device supports the following data transfer rates according to ODVA e 125 kbps e 250 kbps e 500 kbps Maximam distances and bus cable lengths The max bus length is not determined by the data transfer rate but rather by the cable used The following cables are permitted e A so called Thin Cable e a Thick Cable e or a Flat Cable The data cable requirements are specified by the ODVA Baud rate kbps nax bus length in m Thick Cable Thin Cable Hat Cable 125 500 100 420 250 250 100 200 500 100 100 100 For Immediate Delivery call KMParts com at 866 595 9616 08 02 AWB2528 1427GB 3 Device operation Initial power on Before you switch on the unit verify that it is properly connected to the power supply to the bus connectors and to the basic unit gt Switch on the power supply for the basic unit and the EASY222 DN If the EASY222 DN has factory settings you need to define the DeviceNet node address DeviceNet Slave address Fach DeviceNet slave requires a unique address MAC ID in setting the DeviceNet structure Within a DeviceNet structure you can assign a maximum of 64 addresses 0 to 63 Each MAC ID must be unique within the entire bus structure There are three ways to set the DeviceNet address of an EASY222 DN e Using the integrated display and keyboard on the easy basic unit e Using EASY SOFT V3 01 or
40. ference values 66 Switching timers 1 to 4 Reading channel AtoD 68 Reading analogue inputs 73 Reading the status of digital inputs P buttons and operator keys 74 Reading the status of the real time clock 77 Reading the status of timing relays counter relays switching timers and of analogue value comparators 79 Reading the status of contactor relays markers text display and digital outputs 84 5 What happens if 89 Annex 91 Technical Data 91 Dimensions 94 EDS file 95 Glossary 99 Index 105 For Immediate Delivery call KMParts com at 866 595 9616 3 4 08 02 AWB2528 1427GB For Immediate Delivery call KMParts com at 866 595 9616 08 02 AWB2528 1427GB About this manual Target group This manual is targeted at automation technicians and engineers We presume a profound knowledge of programming fieldbus DeviceNet master systems DeviceNet and knowledge of the easy control relay Further manuals forthis We principally refer to the Control Relay easy412 easy600 device AWB2528 1304 User Guide Device designation The following short names for equipment types are used in this manual as far as the description applies to all of these types e easy600 for EASY6 AC RC X EASY6 DC C X e easy AC for EASY412 AC EASY6 AC RC X e easy DC for EASY620 621 DC C X For Immediate Delivery call KMParts com at 866 595 9616 5 About this manual 08
41. he I O data retain their previously defined state while a control command is being executed The I O data will not be updated unless data exchange for the control command has been terminated Caution You may use only the values specified for the instruction code Verify data to be transferred in order to avoid unnecessary errors A data exchange method needs to be defined in order to ensure safe data exchange between the master and slave stations For Immediate Delivery call KMParts com at 866 595 9616 DeviceNet furctiors 08 02 AWB2528 1427GB The operating mode of the basic unit must correspond with the status indicated at the LEDs when the various parameters are being set The master transmits a control command to initiate data exchange between the communication partners The slave always returns an answer to this request which indicates whether data has been exchanged or not An error code will be returned if data exchange has failed This code is precisely defined in the ODVA specifications For Immediate Delivery call KMParts com at 866 595 9616 08 02 AWB2528 1427GB Data exchange method Control Overview The tables below provide an overview of addresses available at the easy basic unit and of the corresponding addressing The chapter below describes the detailed coding of data to be transferred Service Object address Class ID Instance ID
42. higher on the PC e Using the configuration software of the installed master PLC possibly by means of an explicit message For Immediate Delivery call KMParts com at 866 595 9616 17 Device operation 08 02 AWB2528 1427GB Setting the address at the basic unit with display Precondition e The basic unit easy600 and EASY222 DN are connected to the power supply e The basic unit is not password protected e The operating system version 2 4 or higher is installed on the basic unit e The basic unit is in STOP mode e No active communication between the EASY222 DN and the DeviceNet master gt Press the DEL ALT shortcut to change to the special p Q menu PASSWORD SYSTEM GEOFET TEPAT EOE TRURSTA gt Use the cursor keys or v to change to the KONFIGURATOR J gt Confirm with OK DEVICEHET MAC ID 1001 The DEVICENET menu appears gt Set the address by means of the cursor keys Set the current numeric value via or v You can change the current numeric value via lt or gt 2s ok 80 A M 00017 gt 0001 For Immediate Delivery call KMParts com at 866 595 9616 08 02 AWB2528 1427GB A b gt DeviceNet Slave address setting gt Accept the address with OK gt Cancel address input Setting the address by means of EASY SOFT EASY SOFT V3 1 or higher Menu gt Online gt Configuration of expansion units After you have
43. ing timer 1 16hex Set channel A of switching timer 2 17hex Set channel B of switching timer 2 18hex Set channel C of switching timer 2 19hex Set channel D of switching timer 2 1Ahex Set channel A of switching timer 3 1Bhex Set channel B of switching timer 3 1Chex Set channel C of switching timer 3 1Dhex Set channel D of switching timer 3 1Ehex Set channel A of switching timer 4 1Fhex Set channel B of switching timer 4 20hex Set channel C of switching timer 4 21hex Set channel D of switching timer 4 sending Data Byte O Bytel Byte2 Byte3 Byte4d Byte5 Byte 6 Master Control Minute Hour Minute Hour byte ON ON OFF OFF Start of day End of day Slave Answer byte 00 00 00 00 00 00 For Immediate Delivery call KMParts com at 866 595 9616 DeviceNet functions 08 02 AWB2528 1427GB Control byte Weekday starting ending parameter menu display Each channel of a weekly timer is assigned a control byte that defines the start stop conditions The table below shows the precise structure of this control byte Meaning Bit 7 6 5 4 3 2 1 o Day ON no day set 0 Monday 0 0 1 0 0 Tuesday Wednesday Thursday 1 0 Friday 1 0 1 Saturday 1 1 0 Sunday 1 1 1 Day OFF no day set Monday Tuesday o O CO o SA oO Wednesday Thursday 1 Friday 1 Saturday 1 1 0 Sunday 1 1 1 Appears in the parameter menu No 1 0 Yes 0 0 Example Value
44. kday as numerical value between 0 Monday and 6 Sunday Hour byte 2 Range of values 00 to 23dec 00 to 17 hex This byte returns the current hour value of the basic unit s real time clock This is a hexadecimal value Minute Byte 3 Range of values 00 to 59gec 00 to 3Bhex This byte returns the current minute value of the basic unit s real time clock This is a hexadecimal value Sumrer wirter time byte 4 Range of values 00 to 01 00 winter time or 01 summer time Example Value Byte on fa ee ee Ge tbe ie hex 42 04 0E 24 0l DEC 66 04 14 36 0 Itis Friday the current time of day is set to CET summer time 14 36 p m For Immediate Delivery call KMParts com at 866 595 9616 08 02 AWB2528 1427GB sending Data Data exchange method Control Reading the status of timing relays counter relays switching timers and of analogue value comparators Attribute ID Action 5 Ehex Read the status of e Timing relays e Counter relays e Switching timers and e analogue value comparators After the read request has been triggered by sending only the respective attribute easy returns the corresponding data ByteO Byte 1 Byte 2 Byte 3 Byte 4 Byte5 Byte 6 Master Slave Answer Imageof Imageof Imageof Image of 00 00 byte timing counter switching analogue relays relays timers value T8 to T1 C8 to C1 W4 to compara w1 tors A8 to A1 Answer byte byte 0 The firs
45. l commands can be used to initiate data exchange for special services e Time of day easy600 e Timing relays e Counter relays e Switching timers e Process values reference values Process values reference values of analogue value comparators e Status of inputs outputs contactor relays function relays For Immediate Delivery call KMParts com at 866 595 9616 08 02 AWB2528 1427GB gt lt Data exchange method Control A DeviceNet connection of the easy control relay to an SLC 500 requires specific control and handshake routines in the PLC program for the execution of the following control commands The application note AN2700K17D supports the control commands of EASY222 DN It provides subroutines in the program for controlling the required Explicit Messages i e programming will be replaced by the call and the parameter assignment of the subroutine Parameters are assigned by means of an integer file The self extracting application note AN2700K17D exe is available for download on the Moeller server ftp ftp moeller net gt AUTOMATION gt APPLICATION_NOTES gt an27k17d exe The master PLC in this case falls back upon the message transfer protocol of the explicit messages All parameters are addressed via the Service Code 32hex The assigned attribute ID is here used to distinguish between different parameters The attribute value and the control byte are identical Note T
46. mmediate Delivery call KMParts com at 866 595 9616 DeviceNet functions 08 02 AWB2528 1427GB Reference value byte 1 The second byte contains the reference value constant It has a value between 0 and 99 and is equivalent to a reference voltage of 0 0 to 9 9 V You must also specify this value in hexadecimal format Example A reference value 20hex is equivalent to an analogue voltage of 3 2 V Answer byte The first byte received from the slave contains the acknowledgement easy confirms the execution of a set analogue value comparator command Otherwise easy rejects this action if write access was not possible Meaning Bit N o ul A w N m Fixed 0 Fixed 1 0 EASY222 DN write request rejected due 0 0 0 0 0 to error Write request OK 0 0 0 0 1 Example Value 41hex 01000001 bin The last service was executed For Immediate Delivery call KMParts com at 866 595 9616 08 02 AWB2528 1427GB sending Data Data exchange method Control Setting the real time dock The real time clock of control relay easy600 can be set by means of the following attributes and parameters described Attribute ID Action 2Ahex Set real time clock The real time clock of easy600 requires the following parameters The seconds value can not be configured and is therefore automatically set to 00 when you set the clock Byte 0 Bytel Byte2 Byte3 Byte4 Byte5 Byte 6 Master Weekday Ho
47. n 3Bhex Read process variable of counter relay 1 3Chex Read process variable of counter relay 2 3Dhex Read process variable of counter relay 3 3Ehex Read process variable of counter relay 4 3Fhex Read process variable of counter relay 5 40hex Read process variable of counter relay 6 41hex Read process variable of counter relay 7 42hex Read process variable of counter relay 8 For Immediate Delivery call KMParts com at 866 595 9616 08 02 AWB2528 1427GB Data exchange method Control After the read request has been triggered by sending only the respective attribute easy returns the corresponding data sending Data Byte O Byte 1 Byte 2 Byte 3 Byte 4 Byte 5 Byte 6 Master Slave Answer Control Process Process 00 00 00 byte byte variable variable Low value High value Answer byte byte O The first byte returned by the slave contains the acknowledgement easy confirms the execution of a read easy parameter request Otherwise easy rejects this action if read access was not possible Meaning Bit 7 6 5 4 3 2 1 o Fixed 0 Fixed 1 0 EASY222 DN read request rejected due to 0 0 0 0 0 error Read request OK data follow 0 0 0 1 0 Example Value 40hex 01000000pin Read request error no data follow For Immediate Delivery call KMParts com at 866 595 9616 i DeviceNet functions 08 02 AWB2528 1427GB Not used 0 0 0 0 0 0 Does not appear in the par
48. n the device For Immediate Delivery call KMParts com at 866 595 9616 31 08 02 AWB2528 1427GB DeviceNet functions DeviceNet object Class ID O3hex Instance ID 01 hex The DeviceNet object instance is used to configure the communication module EASY222 DN and to define the physical environment The Service Codes used for the Identity Object also apply in this case Attribute Access Name Description Size ID byte 1 Read Write MAC ID The MAC ID represents the network 1 address of a network node It can be read and set for EASY222 DN via the fieldbus by means of this attribute Range of values 0 to 63qec gt section DeviceNet Slave address setting Page 17 2 Read Write Baud rate This attribute can be used to read set the 1 data transfer rate for communication functions Range of values 0 to 2 125 to 500 kbps gt section Transmission rates Automatic recognition of the baud rate Page 16 3 Read Write BOI This attribute can be used to define the 1 Bus Off reaction to a Bus Off event CAN specific interrupt 4 Read Write Bus Off This values shows how often a Bus Off 1 counter event has occurred Range of values 0 to 255 For Immediate Delivery call KMParts com at 866 595 9616 08 02 AWB2528 1427GB Object Model easy object Class ID 64hex Instance ID 01 hex The easy object can be used to access easy600 functions via the DeviceNet communication bus The table b
49. nabled in the circuit diagram Changes are not accepted in the circuit diagram until the corresponding switching timer is called again For example if a daily timer is active between 12 00 and 13 00 p m status changes made within this time will not be accepted until the timer has become inactive again i e either before 12 00 o clock midday or after 13 00 p m Answer byte The first byte returned by the slave contains the acknowledgement easy confirms the execution of the set time reference value X command Otherwise easy rejects this action if write access was not possible Meaning Bit 7 6 5 4 3 2 1 o fixed 0 fixed 1 0 EASY222 DN write request rejected due to 0 0 0 0 0 error Write request OK 0 0 0 0 1 Example Value 41hex 01000001 bin The last service was executed For Immediate Delivery call KMParts com at 866 595 9616 08 02 AWB2528 1427GB Data exchange method Control A least one switching timer must be addressed by the call of this attribute Otherwise EASY222 DN generates an error message Furthermore the addressed switching timer must exist in the circuit diagram of the basic unit Switching timers 1 to 4 Setting the channels A to D Attribute ID Action W2hex Set channel A of switching timer 1 13hex Set channel B of switching timer 1 14hex Set channel C of switching timer 1 15hex Set channel D of switch
50. nd static discharge All interconnected inactive equipment parts which are not subject to hazardous fault voltage Data transfer format Two piece element for unique assignment of the electronic and basic modules Represents modules with an internal memory set capable of executing specific instructions e g the output of substitute values Electrical connection of the reference potentials of the control and load circuit of I O modules Systematic arrangement of the I O modules of a station Abbreviation for Central Processing Unit Central unit for data processing Represents the core element of a computer Represents a value that can acquire only definite states within a finite set e g a voltage Mostly defined as 0 and TE Abbreviation for Deutsches Institut f r Normungen e V Natural binary code Frequently used code for absolute measurement systems Defines in electrical engineering the conductive earth whose electrical potential is equal to zero at any point The electrical potential in the area of earthing devices might not be equal to zero In this case one refers to Reference ground One or several components with direct and good contact to earth For Immediate Delivery call KMParts com at 866 595 9616 08 02 AWB2528 1427GB Earthing Earthing tape EDS EEPROM Electrical equipment EMC EN Equipotential bonding ESD Field power supply Fieldbus Glossary Represents
51. nowledgement easy confirms the execution of a read For Immediate Delivery call KMParts com at 866 595 9616 08 02 AWB2528 1427GB DeviceNet functions easy parameter request Otherwise easy rejects this action if read access was not possible Meaning Bit 7 6 5 4 3 2 1 o Fixed 0 Fixed 1 0 EASY222 DN read request rejected due to 0 0 0 0 0 error Read request OK data follow 0 0 0 1 0 Example Value 42hex 0100001 0pin Read request OK data follow Cortrol byte switching timer Meaning Bit 7 6 5 4 3 2 1 o Not being processed 0 0 0 0 0 0 0 0 Execution 1 0 0 0 0 0 0 0 is being processed in the circuit diagram Example Value 80hex 10000000pin The addressed switching timer is used in the circuit diagram Control byte channel Weekday starting ending parameter menu display Each channel of a weekly switching timer is assigned a For Immediate Delivery call KMParts com at 866 595 9616 08 02 AWB2528 1427GB Data exchange method Control control byte that defines the start stop conditions The table below shows the precise structure of this control byte Meaning Bit 7 6 5 4 3 2 1 o Day ON No day set Monday Tuesday S o o ss oO Wednesday Thursday 1 Friday 1 Saturday 1 1 0 Sunday 1 1 1 Day OFF no day set Monday Tuesday S S S T oO oN Wednesday Thursday 1 0 Friday 1 0 1 Saturday 1 1 0
52. of State and Pol Poll CK to conti ne wth Gyclic or CoS Default input I nput 2 Default output Qt put 1 HS CK to conti ne wth Poll Default input I nput 1 Default output Qt put 2 Gyclic K to conbi ne wth Poll Default input I nput 1 Default output Qt put 2 2 bytes are transferred all bits are si gni fi cant aS onl y Nane Assenbl y j ect I nstance 100 Atri bute 3 Hel p For Immediate Delivery call KMParts com at 866 595 9616 08 02 AWB2528 1427GB EDS file Input 2 2E 3 bytes are transferred 24 all bits are si gni fi cant Oxooo1 Poll only Input Data fromeasy Nane 6 20 O4 24 65 30 O3 Assenbl y j ect Instance 101 Atri bute 3 tewi Hel p Qut put Gonnecti ons Qut put 1 oH 3 bytes are transferred 24 all bits are si gni fi cant OxoOoo1 Poll and QS Qut put Data to easy Nane 6 20 O4 24 66 30 O3 Assenbl y j ect Instance 102 Attribute 3 Cite Hel p Qut put 2 O O byte is transferred O all bits are si gni fi cant Ox0004 Poll and QS Acknow edge Handi er Nane 6 20 2B 24 O1 30 OO Acknow edge Handli er Acknow edge Handi er Help Par an ass Paraneter qd ass Secti on For nore i nf ornati on about the neani ng of each entry pl ease check Devi ceNet Speci fi cati on Vol une II Chapter 4 3 5 4 and Chapter 6 14 1 Maxi nst O no paraneters are supported Descri ptor O f gAssenbl y O
53. ol byte byte 1 Meaning Bit 7 6 5 4 3 2 1 o On delayed Off delayed On delayed with random switching S jl o Off delayed with random switching Pulse shaping 1 0 0 Flashing 1 0 1 Timebase in ms 0 0 Timebase in s 0 1 Timebase in min 1 0 Not used 0 Does not appear in the parameter menu 1 Appears in the parameter menu 0 Execution 1 Example Value 89hex 1000 1001 bin Timing relay operates with off delay and seconds timebase For Immediate Delivery call KMParts com at 866 595 9616 DeviceNet functions 08 02 AWB2528 1427GB Reference value byte 2 and byte 3 These two bytes define the reference value of the timing relay This reference value depends on the selected timebase When the control byte is set to a seconds timebase the low value represents the SECONDS and the high value the MINUTES The maximum range of return values for each byte is 0 to 59dec 3Bhex The table below shows the result Timebase Low value High value milliseconds 0 to 59 10 ms 0 to 59s seconds 0 to 59s 0 to 59 min minute 0 to 59 min 0 to 59h Example The low valuehex is equivalent to 17 s at a seconds timebase The high value 2Dhex is equivalent to 45 min at a seconds timebase Courter relays 1 to 8 Reading the process variables The following attributes can be used to read the process variables of the various counter relays Attribute ID Actio
54. ollow 0 0 0 1 0 For Immediate Delivery call KMParts com at 866 595 9616 08 02 AWB2528 1427GB Data exchange method Control Example Value 42hex 0100001 0pin Read request OK data follow Contactor relay image Status M1 to M8 byte 1 Meaning Bit 7 6 5 4 3 2 1 o M1 0 1 M2 0 1 M3 0 1 M4 0 1 M5 0 1 M6 0 1 M7 0 1 M8 0 1 0 status 0 1 status 1 Example Value 2Bhex 0010101 1bpin M6 M4 M2 and M1 are active Contactor relay image Status M9 to M16 byte 2 Meaning Bit 7 6 5 4 3 2 1 o M9 0 1 M10 0 1 M11 0 1 M12 0 1 M13 0 1 M14 0 1 M15 0 1 M16 0 1 For Immediate Delivery call KMParts com at 866 595 9616 i 08 02 AWB2528 1427GB DeviceNet functions 0 status 0 1 status 1 Example Value 19hex 0001 1001 bin M13 M12 and M9 are active Digital outputs image Status Q1 to Q8 byte 3 Meaning Bit 7 6 5 4 3 2 1 o Q1 0 1 Q2 0 1 Q3 0 1 Q4 0 1 Q5 0 1 Q6 0 1 Q7 0 1 Q8 0 1 0 status 0 1 status 1 Example Value A8hex 1010 1000bin Q8 Q6 and Q4 are active For Immediate Delivery call KMParts com at 866 595 9616 08 02 AWB2528 1427GB Data exchange method Control Text marker image Status D1 to D8 byte 4 7 6 5 4 3 2 1 o D1 0 1 D2 0 1 D3 0 1 D4 0 1 D5 0 1 D6 0 1 D7 0 1 D8 0 1 0 status 0 1 status 1 Example Value 84h
55. ollowing attributes can be used to read the configuration data of specific switching timers and of their channels Attribute ID Action ABhex Read channel A of switching timer 1 AChex Read channel B of switching timer 1 ADhex Read channel C of switching timer 1 4Ehex Read channel D of switching timer 1 For Immediate Delivery call KMParts com at 866 595 9616 08 02 AWB2528 1427GB Attribute ID 4Fhex Data exchange method Control Action Read channel A of switching timer 2 50hex Read channel B of switching timer 2 5Thex Read channel C of switching timer 2 52hex Read channel D of switching timer 2 53hex Read channel A of switching timer 3 54hex Read channel B of switching timer 3 55hex Read channel C of switching timer 3 56hex Read channel D of switching timer 3 57hex Read channel A of switching timer 4 58hex Read channel B of switching timer 4 59hex Read channel C of switching timer 4 5Ahex Read channel D of switching timer 4 After the read request has been triggered by sending only the respective attribute easy returns the corresponding data sending Data Byte O Byte 1 Byte 2 Byte3 Byte4 Byte5 Bytec Master Slave Answer Control Control Minute Hour Minute Hour byte byte byte ON ON OFF OFF Switching Channel timer Answer byte byte O The first byte returned by the slave contains the ack
56. onds 0 to 59s 0 to 59 min minute 0 to 59 min 0 to 59h Example Low value 1 1hex Equivalent to 17 s timebase in s high value 2Dhex Equivalent to 45 min timebase in s Answer byte The first byte returned by the slave contains the acknowledgement easy confirms the execution of the set For Immediate Delivery call KMParts com at 866 595 9616 amp 08 02 AWB2528 1427GB DeviceNet functions time reference value X command Otherwise if write access was not possible easy rejects this action Meaning Bit 7 6 5 4 3 2 1 o fixed 0 fixed 1 0 EASY222 DNwrite request rejected due 0 0 0 0 0 to error Write request OK Example Value 41hex 0100001 pin The last service was executed If a specified reference value lies out of the permissible range EASY222 DN will generate an error message For Immediate Delivery call KMParts com at 866 595 9616 08 02 AWB2528 1427GB Data exchange method Control Courter relays C1 to C8 Setting parameters Attribute ID Action O9hex Set counter parameter C1 OAhex Set counter parameter C2 OBhex Set counter parameter C3 OChex Set counter parameter C4 ODhex Set counter parameter C5 OEhex Set counter parameter C6 OF hex Set counter parameter C7 10hex Set counter parameter C8 sending Data Byte O Byte 1 Byte 2 Byte3 Byte4d Byte5 Bytec6 Master Control byte Low High reference reference value value Slave Answer byte
57. onnection oriented profile communications model i e data are exchanged only via the specific connections assigned to the units DeviceNet stations communicate either by means of I O messages or explicit messages I O Messages I O messages are used for exchanging high priority process and application data across the network Communication between DeviceNet nodes is based on the client server model i e a producer application transfers data to one or several consumer applications It is quite possible in this case that several application objects are addressed in the same unit Prerequisite for communication between the units via I O messages is the implementation of an I O Messaging Connection Object You can activate this function in two ways e Either by means of a static and in the unit already existing I O connection object or via the Predefined Master Slave Connection Set or e via a dynamically configured I O connection object which you can configure using an Explicit Messaging Connection Object that already exist in the unit For Immediate Delivery call KMParts com at 866 595 9616 N DeviceNet functions 08 02 AWB2528 1427GB Explidt Messages Explicit messages are used for exchanging low priority configuration data general management data or diagnostics data between two specific units across the PtP connection in a client server system in which the server always has to acknowle
58. ons 08 02 AWB2528 1427GB Timing relays 1 to 8 Reading the reference values The following attributes can be used to read the reference values of the various timing relays Attribute ID Action 33hex Read reference value of timing relay 1 34hex Read reference value of timing relay 2 35 hex Read reference value of timing relay 3 36hex Read reference value of timing relay 4 37hex Read reference value of timing relay 5 38hex Read reference value of timing relay 6 39hex Read reference value of timing relay 7 3Ahex Read reference value of timing relay 8 After the read request has been triggered by sending only the respective attribute easy returns the corresponding data sending Data Byte 0 Byte Byte 2 Byte 3 Byte4 Byte5 Byte amp 1 Master Slave Answer Control Reference Reference 00 00 00 byte byte value value Low value High value Answer byte byte 0 The first byte returned by the slave contains the acknowledgement easy confirms the execution of a read easy parameter request Otherwise easy rejects this action if read access was not possible For Immediate Delivery call KMParts com at 866 595 9616 08 02 AWB2528 1427GB Data exchange method Control Fixed 0 Fixed 1 0 EASY222 DN read request rejected due to 0 0 0 0 0 error Read request OK data follow 0 0 0 1 0 Example Value 42hex 0100001 0bpin Read request OK data follow Contr
59. ower supply to easy basic unit safety isolation Function DeviceNetSlave INTERFACE DeviceNet CAN Bus protocol DeviceNet Baud rate automatic detection up to kbps 500 Bus termination resistors Separate installation at the bus possible Bus addresses accessible via easy basic unit with display or EASY SOFT 0 to 63 Services Module inputs all data S1 to S8 easy600 Module outputs all data R1 to R16 easy600 Module control commands Read Write Weekday time of day summer winter time All parameters of the easy functions For Immediate Delivery call KMParts com at 866 595 9616 08 02 AWB2528 1427GB Annex Dimensions 75 Lai a Y4 ______ i E L ye J AR thas IE M4 75 CEDEN AREA i Sna 355 Figure 10 Dimensions EASY222 DN in mm 94 For Immediate Delivery call KMParts com at 866 595 9616 08 02 AWB2528 1427GB EDS file EDS file BPE aek se skee Se IEE she He seske Se sie She ahe she Se she He sie She Seske He ESIC DISS ISDS ISOS ske He seske Seske Heskes aek ke akeke akekee aco Moel ler G hnbH Devi ce EASY222 ON versi on V1 O Date 27 05 02 Author Ronny Happ Descri pti on EDS file for easy Devi ceNet si ave nodul e Modi fi cati ons Copyri ght c 2002 by Mbel ler GnbH BEARS HEHE IEEE seske Se she e ae ske Se sie He ahe Ske Seske He seke DISS ISDS SSI
60. owing attributes can be used to read the process variables of the various timing relays Attribute ID Action 2Chex Read process variable of timing relay 2 2Dhex Read process variable of timing relay 3 2Ehex Read process variable of timing relay 4 2Fhex Read process variable of timing relay 5 30hex Read process variable of timing relay 6 31hex Read process variable of timing relay 7 32hex Read process variable of timing relay 8 After the read request has been triggered only by sending the respective attribute easy returns the corresponding data sending Data Byte O Byte 1 Byte 2 Byte 3 Byte 4 Byte 5 Byte 6 Master Slave Answer Control Process Process Random 00 00 byte byte variable variable value Low High value value Answer byte byte 0 The first byte returned by the slave contains the acknowledgement easy confirms the execution of a read easy parameter request Otherwise easy rejects this action if read access was not possible For Immediate Delivery call KMParts com at 866 595 9616 8 08 02 AWB2528 1427GB DeviceNet functions Meaning Bit 7 6 5 4 3 2 1 o Fixed 0 Fixed 1 0 EASY222 DN read request rejected due to 0 0 0 0 0 error Read request OK data follow 0 0 0 1 0 Example Value 42hex 0100001 0pin Read request OK data follow Reading the switching function byte 1 7 6 5 4 3 2 1 o On delayed
61. receiving the answer Within an input module it represents the time interval between the signal change at an input and its output to the bus system Term that describes the conductive covering of cables cubicles and cabinets Describes an information transfer technique Data are transferred in a bit stream across the cables Refers to all measures and equipment used to connect system parts to the screen Station or node in a bus system that is subordinate to the master Function unit or module consisting of several elements Terminating resistor at the start and end of a bus cable Prevents interference caused by signal reflexion and is used for the adaptation of bus cables Terminating resistors must always be the last unit at the end of a bus segment Geometrical network structure or circuit arrangement Abbreviation for Universal Asynchronous Receiver Transmitter A UART represents a logical circuit used to convert an asynchronous serial data stream into a parallel bit stream and vice versa Operating in one direction For Immediate Delivery call KMParts com at 866 595 9616 08 02 AWB2528 1427GB Index AGOress trange rarose e ee TA 17 Analogue value comparator setting the function 54 Analogue value comparator setting the reference N ET 56 Application Objects cepton 29 Application specific objects ccceccsessescseeseeeees 29 Assembly Objects wiisiiatsecvatnernatneratnereaiares
62. rs for timing relay T5 O6hex Set parameters for timing relay T6 O7hex Set parameters for timing relay T7 O8hex Set parameters for timing relay T8 sending Data Byte 0 Byte 1 Byte 2 Byte3 Byte4d Byte5 Byte6 Master Control byte Low High reference reference value value Slave Answer byte 00 00 00 00 00 00 Control byte Setting the switching function of the timing relay Meaning Bit wm fom isa ae B 2 1 O0 On delayed 0 0 off delayed 0 1 on delayed with random switching 0 0 Off delayed with random switching 0 1 Pulse shaping 1 0 Flashing 1 1 Timebase in ms 0 0 Timebase in s 0 1 Timebase in min 1 0 For Immediate Delivery call KMParts com at 866 595 9616 08 02 AWB2528 1427GB Data exchange method Control Not used 0 Does not appear in the parameter menu 1 Appears in the parameter menu 0 Execution 1 Example Value 89hex 1000 1001pin Timing relay operates with off delay timebase in s Timing relays Setting the reference value byte 1 and byte 2 Bytes 1 and 2 determine the reference value for the timing relay The reference value is based on the selected timebase When the control byte is set to seconds the low value is based on seconds and the high value on the next higher timebase minute The value range for each byte in this case is 0 to 59dec 3Bhex The table below results Timebase Low value High value milliseconds 0 to 59 10 ms 0 to 59s sec
63. rvice code The easy object instance supports the following services value OEhex Get_Attribute_Single This service can be used to fetch the value of a selected attribute from the communication module 10hex Set_Attribute_Single This service can be used to set the value of a selected attribute to the device 32hex Extended access This service can be used to address the supplementary parameters of the control relay Time of day easy600 Timing relays Timer relays Switching timers Actual setpoint value and Analogue value comparators An explicit message transfer is used for extended access to easy specific parameters This transfer protocol allows the exchange of control data For Immediate Delivery call KMParts com at 866 595 9616 08 02 AWB2528 1427GB Object Model Change of State I O connection Diagnostics data 2 Byte Byte Meaning Value Meaning 0 easy status O0hex Static value attribute ID 1 1 Coupling module O0hex The basic unit is connected to the Status attribute ID 2 EASY222 DN gateway via EASY LINK OAhex The basic unit is either switched off or disconnected from the EASY222 DN gateway via EASY LINK When communication between the basic unit easy600 and the expansion unit EASY222 DN goes down a corresponding error code will be generated in the third data byte Furthermore the value OOhex will be set in the R S data transferred to the gateway Polled I O connection
64. seecseteteteeeees 36 Reading the status of analogue value COMPpATAatOrS assssssssssisieieisieinnrrersrsrsrerererene 79 Reading the status of contactor relays markers Re en tuona neti 84 Reading the status of digital outputs 84 Reading the status of operator keys 74 Reading the status of P buttons 74 Reading the status of switching timers 79 Reading the status of timing relays 04 79 Reading the text display c ccecsseeeees 84 Status Reading the input status oo cece 74 Reading the status of counter relays 79 Set operating mode oo 37 Setting inputs R1 to R16 sses 39 Structure ofthe nite 8 Switching timer Reading the channel ccssseseseseeeeees 68 Reading the ON OFF times sssini 72 Setting the channel cccccceeeeseeeeeeees 51 Setting the OFF time cccecceseeeeeeeeeees 53 Setting the ON time ceeeseeeeeeeeeees 53 Switching timers Setting the ON OFF times cccccceceeeeeeees 51 System OVEIVICW esceeeeeceeeseseeceeeeeeteeeeeeeetatetereeta 7 For Immediate Delivery call KMParts com at 866 595 9616 08 02 AWB2528 1427GB Terminating resistors ceccsessseseseseeseseeeseteeeerers 13 Timing relays Reading actual values oo 59 Reading reference values ccsscescscsseseseseeees 62 Reading the random value ccsceeeeeees 61 Reading the switching function csce 60 Setting parameters cececceeet
65. t This EDS file primarily defines the polled I O connection the COS 1 0 connection and the cyclic 1 0 connection of the gateway It does not contain data or parameters easy object for functions of the easy basic unit These functions are accessed by means of explicit messages You can either order the current version of the EDS file directly at Moeller or download updates of this file from the Moeller homepage http easy moeller net gt Download gt Follow the Link on this page A printed version of the EDS file can be found in the annex gt section EDS file Page 95 For Immediate Delivery call KMParts com at 866 595 9616 08 02 AWB2528 1427GB Object Model Object Model EASY222 DN is based on the Communications Adapter Profile according to ODVA specifications Release V2 0 The DeviceNet object model can be used to describe all EASY222 DN functions The object model reflects the principle of communication at the application layer This manual deals in the following only with objects relevant for your application Primary topic is the manufacturer specific class easy object EASY LINK Protocol Handler Identity Object Acknowledge Handler Object Message Router Object es cos Cyclic 1 0 Connection Bit Strobed 1 0 meee onnection Connection Polled 1 0 Dynamic Connection Connection Connection Object DeviceNet Object
66. t byte returned by the slave contains the acknowledgement easy confirms the execution of a read easy parameter request Otherwise easy rejects this action if read access was not possible For Immediate Delivery call KMParts com at 866 595 9616 08 02 AWB2528 1427GB DeviceNet functions Meaning Bit 7 6 5 4 3 2 1 o Fixed 0 Fixed 1 0 EASY222 DN read request rejected due to 0 0 0 0 0 error Read request OK data follow 0 0 0 1 0 Example Value 42hex 0100001 0bin Read request OK data follow For Immediate Delivery call KMParts com at 866 595 9616 08 02 AWB2528 1427GB Data exchange method Control Timing relay image Status T1 to T8 byte 1 Meaning Bit 7 6 5 4 3 2 1 o T1 0 1 T2 0 1 T3 0 1 T4 0 1 T5 0 1 T6 0 1 T7 0 1 T8 0 1 0 status 0 1 status 1 Example Value 2Bhex 0010101 1bpin T6 T4 T2 and T1 are active For Immediate Delivery call KMParts com at 866 595 9616 08 02 AWB2528 1427GB DeviceNet functions Timing relay image Status C1 to C8 byte 2 Meaning OBE 7 6 5 4 3 2 1 o C1 0 1 C2 0 1 c3 0 1 C4 0 1 c5 0 1 C6 0 1 C7 0 1 C8 0 1 0 status 0 1 status 1 Example Value 19hex 00011001p in C5 C4 and C1 are active Switching timer image Status WL to WA byte 3 Meaning Bit 7 6 5 4 3 2 1 o wl ee a ee oe W2 0 1 W3 0 1 W4 0 1 0 status 0 1 status 1 Example Value O8h
67. ters in the easy control relay This type of connection set up also supports the configuration diagnostics and management services of the control relay e DeviceNet Communication adapter profile device type 12 which has been expanded by easy requests e Group 2 server e UCMM capable device e Dynamic set up of explicit and I O connections are possible e Device Heartbeat Message e Device Shutdown Message e Offline communication settings Hardware and Operating The expansion module EASY222 DN operates in combination with the basic units easy619 and easy621 as of operating system V2 4 For Immediate Delivery call KMParts com at 866 595 9616 9 10 The EASY222 DN 08 02 AWB2528 1427GB Use other than intended easy may not be used to replace safety relevant control circuits such as e furnace e emergency stop e crane or e two hand safety controls For Immediate Delivery call KMParts com at 866 595 9616 08 02 AWB2528 1427GB 2 siInstallation Applicable are the same guidelines as for easy600 basic units with expansion modules Connection of EASY222 DN to the basic For Immediate Delivery call KMParts com at 866 595 9616 11 12 Installation 08 02 AWB2528 1427GB EASY LINK EASY619 Be Ag EASY621 EASY222 DN Connecting the power The device EASY222 DN operates with a 24 VDC supply supply voltage gt section Power supply Page 93
68. test flashing ari foro t For Immediate Delivery call KMParts com at 866 595 9616 08 02 AWB2528 1427GB OFF Network Status LED The dual color LED GREEN RED indicates the status of the LED Status displays DeviceNet communication bus This function monitors operability and correct operation of the EASY222 DN EASY222 DN is offline Either it is performing a DUP_MAC_ID test or power is missing at the device or bus GREEN Flashing EASY222 DN is online Communication has not yet been established GREEN EASY222 DN is online and the connection is active RED flashing Time out of at least one I O connection time out state RED A fatal network error has occurred EASY222 DN has shut down communication GREEN RED EASY222 DN has detected a network access flashing error and is now in communication error state Wl For Immediate Delivery call KMParts com at 866 595 9616 21 Device on 08 02 AWB2528 1427GB Qyde tinme easy basic unit Network traffic between the easy600 basic unit and the EASY222 DN via EASY LINK extends the cycle scan time of the basic unit In the worst case this time can be extended by 25 ms Please take this factor into account when you calculate the response times of the basic unit For Immediate Delivery call KMParts com at 866 595 9616 08 02 AWB2528 1427GB 4 DeviceNet functions DeviceNet communication DeviceNet is based on a c
69. the configuration software of the DeviceNet master Abbreviation for Programmable Logic Controller Galvanic isolation between the reference potentials of the control and load circuit of I O modules Property of electrical equipment A short circuit proof component withstands thermal and dynamic stress which may develop at its installation location as a result of a short circuit Conductor required for human body protection against hazardous currents Abbreviation PE Protective Earth Radiation coupling develops when an electromagnetic wave meets a conductor structure thus inducing currents and voltages Typical interference sources are for example ignition circuits spark plugs commutators of electrical motors and transmitters e g radio operated devices which are operated near the corresponding conductor structure Earth potential in the area of grounding devices May have a potential other than the zero of earth potential Represents a reference point for measuring and or visualising the voltage of any connected electrical circuits For Immediate Delivery call KMParts com at 866 595 9616 B Glossary Repeater Response time Screen serial Shielding Slave Station Terminating resistor Topology UART unidirectional 08 02 AWB2528 1427GB Amplifier for signals transferred across a bus In a bus system this represents the time interval between the transmission of a read request and
70. the connection of an electrically conductive component to the equipotential earth via a grounding device Flexible conductor mostly braided Interconnects inactive parts of equipment e g the doors of a control panel and the switch cabinet body This EDS file primarily defines the Polled I O Connection the COS I O Connection and the Cyclic 1 0 Connection of the gateway It does not contain data or parameters easy object for functions of the easy basic unit These functions are accessed by means of explicit messages Abbreviation for Electrically Erasable Programmable Read only Memory Comprises all equipment used for the generation conversion transfer distribution and application of electrical energy e g power lines cables machines controllers Abbreviation for Electromagnetic Compatibility Defines the ability of electrical equipment to operate error free and without causing a negative influence within a certain environment Abbreviation for European Norm Adaptation of the electrical level of the body of electrical equipment and auxiliary conductive bodies by means of an electrical connection Abbreviation for Electro Static Discharge Power supply for the field devices and signal voltage Data network on the sensor actuator level The fieldbus interconnects the devices at field level Characteristic feature of the fieldbus is the highly reliable transfer of signals and real time response For
71. up event controlled connections i e the DeviceNet devices automatically generate messages when a status has changed 2 bytes of diagnostics data of the easy control relay coupling module status Cydic I O connection Message triggering is timer controlled when operating with a cyclic 1 0 connection UCVIM The DeviceNet gateway provides an option of configuring dynamic connection objects via the UCMM port Unconnected Message Manager Port Offline Connection Set The Offline Connection Set allows communication with a device that is in communication error state but not in bus off state due to an ambiguous address It is usually no longer possible to address this device on the network and it must be initialised manually by switching it off and on The Offline For Immediate Delivery call KMParts com at 866 595 9616 DeviceNet functions 08 02 AWB2528 1427GB Connection Set can be used in this situation to address such a device on the network Device Heartbeat Message A DeviceNet unit can use the Device Heartbeat Message function to broadcast its native status at set time intervals These messages are configured in the Identity Object Device Device Shut Down Message A device shutting down due to internal errors or states can log off at the PLC by means of the Device Shut Down Message EDS file You can implement EASY222 DN into the DeviceNet structure by means of a standardised EDS file Electronic Data Shee
72. upport the DeviceNet object Class ID 03hex It defines the physical interconnection of a device to the DeviceNet network meaning it also contains the device address MAC ID and the currently set transmission speed for example Connection Object The Connection Object Class ID O5hex is supported by all DeviceNet devices in at least one instance It defines the access to data via I O messages or explicit messages the path and length of producer consumer data the CAN connection identifier the watchdog and the error response Application specdific objects Define device specific data and functions Application Objects Parameter Object Assembly Object Application Objects easy Object Application objects Class ID 64hex describe simple applications for automation engineering They are either predefined in the DeviceNet object library or by the user Assembly Objects The Assembly Object Class ID O4hex provides mapping options i e attribute data of different instances and classes can be grouped to form a single attribute of an instance in one Assembly Object For Immediate Delivery call KMParts com at 866 595 9616 DeviceNet functions 08 02 AWB2528 1427GB Identity Object Class ID O1hex Instance ID 01 hex Attribute Access Name Description Size ID byte 1 Read Vendor ID The ODVA specifies the Vendor ID For 2 Moeller GmbH this is 248dec 2 Read Device type The EASY222
73. ur Minute Summer winter time Slave Answer byte 00 00 00 00 00 00 Weekday byte 0 Range of values 00 to 06 This byte indicates the weekday by means of a numerical value between 0 Monday and 6 Sunday Hour byte 1 range of values 00 to 23gec 00 to 17hex This byte is used to fetch the current time of the real time clock of the basic unit Here you also need to convert the range of values into hexadecimal format Minute Byte 2 Range of values 00 to 59gec 00 to 3Bhex This byte is used to acquire minute value that is set at the real time clock of the basic unit Here you also need to convert the range of values into hexadecimal format For Immediate Delivery call KMParts com at 866 595 9616 q 08 02 AWB2528 1427GB DeviceNet functions Sumrer wirter time byte 3 Range of values 00 to 01 00 winter time or 01 summer time Example It is Friday the current time of day is 14 36 p m CET summer time Byte o 1 2 3 4 5 6 Hex value 04 OE 24 01 Meaning Friday 14 36 Summer time Answer byte Meaning Bit 7 6 5 4 3 2 1 o Fixed 0 Fixed 1 0 EASY222 DN write request rejected due 0 0 0 0 0 to error Write request OK 0 0 0 0 1 Example Value 41hex 01000001 bin The last service was executed For Immediate Delivery call KMParts com at 866 595 9616 08 02 AWB2528 1427GB Data exchange method Control Timing relays 1 to 8 Reading the process variables The foll
74. ve address setting 17 Setting the address at the basic unit with display 18 Setting the address by means of EASY SOFT 19 Setting the address via the master PLC 19 LED Status displays 20 Module status LED 20 Network Status LED 21 Cycle time easy basic unit 22 4 DeviceNet functions 23 DeviceNet communication profile 23 I O Messages 23 Explicit Messages 24 Polled I O connection 24 COS I O connection 25 Cyclic 1 0 connection 25 UCMM 25 Offline Connection Set 25 Device Heartbeat Message 26 Device Device Shut Down Message 26 EDS file 26 Object Model 27 Management objects 28 Connection Objects 29 Application specific objects 29 Identity Object 30 DeviceNet object 32 easy object 33 Data exchange method Control commands 40 Overview 43 Timing relays T1 to T8 Setting parameters 44 Counter relays C1 to C8 Setting parameters 47 Switching timers Setting the control bytes 49 Switching timers 1 to 4 Setting the channels A to D 51 Setting the analogue value comparators 1 to8 54 Setting the real time clock 57 For Immediate Delivery call KMParts com at 866 595 9616 08 02 AWB2528 1427GB cane Timing relays 1 to 8 Reading the process variables 59 Timing relays 1 to 8 Reading the reference values 62 Counter relays 1 to 8 Reading the process variables 64 Counter relays 1 to 8 Reading the re
75. ys byte 3 Meaning Bit 7 6 5 4 3 2 1 o Status P1 0 1 Status P2 0 1 Status P3 0 1 Status P4 0 1 ESC not actuated actuated 0 1 OK not actuated actuated 0 1 DEL not actuated actuated 0 1 ALT not actuated actuated 0 1 0 status 0 1 status 1 For Immediate Delivery call KMParts com at 866 595 9616 08 02 AWB2528 1427GB Data exchange method Control Example Value 01hex 00000001 bin P1 active or cursor gt is actuated Reading the status of the real time dock Attribute ID Action 5Dhex Read real time clock After the read request has been triggered by sending only the respective attribute easy returns the corresponding data sending Data Byte O Bytel Byte2 Byte3 Byte4d Byte5 Bytes Master 3 Slave Answer Weekday Hour Minute Time of 00 00 byte Year Answer byte byte 0 The first byte returned by the slave contains the acknowledgement easy confirms the execution of a read easy parameter request Otherwise easy rejects this action if read access was not possible Meaning Bit ZE jem ioe S ee 25 fe fo Fixed 0 Fixed 1 0 EASY222 DN read request rejected due to 0 0 0 0 0 error Read request OK data follow 0 0 0 1 0 Example Value 42hex 0100001 0bpin Read request OK data follow For Immediate Delivery call KMParts com at 866 595 9616 DeviceNet functions 08 02 AWB2528 1427GB Weekday byte 1 Range of values 00 to 06 This byte indicates the wee
Download Pdf Manuals
Related Search
Related Contents
Sitecom Wireless Network USB adapter 54g Turbo Altronix ALTV1224C4 ClearSounds CL1 User's Manual pág. 66 - spinalife Samsung RA18QBDR User Manual LSM.Connect 02.02 User manual Yamaha MSR250 Owner's Manual 図面3 rDock-uni MetaMorph NX User Guide Copyright © All rights reserved.
Failed to retrieve file