background image

Read/write function block data

221

09/10 MN05013007Z-EN

Master Reset: MR01 – MR32

Telegram structure

Byte

Meaning

Value (hex), sent by

Master

Slave

Master

Slave

Attribute ID: Read

92

0

Response:

Read successful

C2

Command rejected

C0

0

1

Part no.

0F

0F

1

2

Instance

01 – 20

01 – 20

2

3

Index

Bit IO

00

00

mode

01

01

3 – 6

4 – 7

Data 1 – 4

00

depending on index,

a

table 136, 137

Summary of Contents for EASY222-DN

Page 1: ...g in der Industrie in Wohn und Zweckbauten ffentlichen Einrichtungen bei Energie versorgern im Handel und bei OEMs Zu Eatons Electrical Sector geh ren die Marken Cutler Hammer Moeller Micro Innovation...

Page 2: ...inal German manual 1st published 2002 edition date 08 02 2nd edition 2004 edition date 10 04 3rd edition 2008 edition date 02 08 4th edition 2010 edition date 09 10 See revision protocol in the About...

Page 3: ...re well protected against unintentional operation Suitable safety hardware and software measures should be implemented for the I O interface so that a line or wire breakage on the signal side does not...

Page 4: ...states even for a short time If necessary emergency stop devices should be implemented Wherever faults in the automation system may cause damage to persons or property external measures must be imple...

Page 5: ...tion 17 EASY222 DN connection to the basic unit 17 Connecting the power supply 18 Connecting DeviceNet 19 Terminal assignment DeviceNet 19 Terminal resistors 20 EMC conformant wiring of the network 20...

Page 6: ...0 55 Read and write date and time summer and winter time 57 Read image data 61 General information on working with image data 61 Overview 61 Digital inputs P buttons and operating buttons 62 Analog in...

Page 7: ...6 106 Counters C1 C16 107 Text function blocks D1 D16 108 Local inputs I1 I16 109 Local analog inputs IA1 IA4 110 Write marker M1 M16 N1 N16 112 Read marker M1 M16 N1 N16 114 Operating hours counters...

Page 8: ...Receive data network RN1 RN32 Send data network SN1 SN32172 Read write function block data 174 General notes 174 Overview 175 Analog value comparator A01 A32 177 Arithmetic function block AR01 AR32 1...

Page 9: ...229 Value scaling function blocks LS01 LS32 232 Pulse width modulation PW01 PW02 234 Synchronize Clock SC01 236 Serial output SP01 SP32 237 Sending of network data PT01 PT32 239 Set cycle time ST01 2...

Page 10: ...Contents 6 09 10 MN05013007Z EN...

Page 11: ...004Z EN previous description AWB2528 1304 GB easy700 control relays MN05013003Z EN previous description AWB2528 1508GB easy800 control relays MN04902001Z EN previous description AWB2528 1423GB MFD Tit...

Page 12: ...4 April 1 2001 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 easy600 for EASY6 AC RC X EASY6 DC C X...

Page 13: ...C for easy6 DC EASY719 DC EASY8 DC easy DA for EASY719 DA MFD CP8 for MFD CP8 ME MFD CP8 NT MFD AC CP8 ME MFD AC CP8 NT MFD CP10 for MFD CP10 ME MFD CP10 NT MFD CP8 CP10 for MFD CP8 ME MFD CP8 NT MFD...

Page 14: ...aken bcd Binary Coded Decimal code CAN Controller Area Network dec Decimal number system based on 10 hex Hexadecimal Number system based on 16 len Length MAC ID Media Access Control Identifier ODVA Op...

Page 15: ...with the DeviceNet field bus EASY222 DN acts as a gateway and can only be operated in conjunction with the expanded easy600 easy700 easy800 or MFD basic units The system unit consists of the easy MFD...

Page 16: ...ew The easy DeviceNet slaves are integrated into a DeviceNet fieldbus system Figure 1 Implementation of EASY222 DN in the DeviceNet a Master area PLC e g SLC 500 or PC with CAN card b Slave area e g C...

Page 17: ...MN05013007Z EN Structure of the unit Figure 2 Surface Mounting EASY222 DN a easyLink socket b 5 pin DeviceNet connection to ODVA c Power supply 24 V H d Device label e Network Status LED NS f Module S...

Page 18: ...ed to transfer 2 bytes of diagnostic data from the easy control relay to DeviceNet the PLC The explicit connection set up is used for read write access to function relay parameters in the easy control...

Page 19: ...04 from 1 10 xxx x MFD CP8 CP10 f 01 from 1 10 xxx x MFD CP10 f 01 From 1 00 x The device version of the respective basic or expansion unit is stated on the right hand side of the enclosure Example E...

Page 20: ...The EASY222 DN 16 09 10 MN05013007Z EN Improper use easy may not be used to replace safety relevant control circuits e g burner Emergency switching off crane controls or two hand safety controls...

Page 21: ...Installation Applicable are the same guidelines as for easy MFD basic units with expansion modules EASY222 DN connection to the basic unit Figure 3 Mounting the EASY222 DN on the basic unit Installati...

Page 22: ...power supply EASY222 DN operates with a 24 V DC supply voltage a section Current supply page 257 Figure 5 Supply voltage EASY222 DN EASY LINK DS EASY619 EASY621 EASY7 EASY8 MFD CP8 EASY222 DN j Danger...

Page 23: ...and thus on the data transfer rate Terminal assignment DeviceNet Figure 6 Pin assignment of the equipment socket 1 GND black 2 CAN_L blue 3 screen clear 4 CAN_H white 5 24 V red All pins of the plug...

Page 24: ...ors RT CAN_H and CAN_L terminals RT 120 O EMC conformant wiring of the network Electromagnetic interference may lead to unwanted effects on the communications fieldbus which can be significantly reduc...

Page 25: ...potential isolation specifications apply to EASY222 DN interfaces Figure 10 Potential isolation between supply voltage and outputs a Safe electrical isolation between easyLink and the 240 V AC mains...

Page 26: ...The device supports the following data transfer rates according to ODVA 125 Kbit s 250 Kbit s 500 Kbit s Maximum distances and bus cable lengths The max bus length is not determined by the data transf...

Page 27: ...automatic baud rate detection on page 22 The GW information intelligent station connected is displayed on the basic unit As soon as the device in the network management is switched to the Operational...

Page 28: ...01 or higher on the PC Using the configuration software of the installed master PLC possibly by means of an explicit message Setting the address at the basic unit with display Basic requirements The...

Page 29: ...Confirm with OK The DEVICENET menu appears X Set the address by means of the cursor buttons Set the current numeric value via the or keys You can change the current numeric value via or X Accept the a...

Page 30: ...further option of setting or modifying the MAC ID of the gateway For more information refer to the included PLC documentation xxx xx xx xx 222 02 10 b Hardware version Index b Software version OS vers...

Page 31: ...e 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 func tional and operates without fault OFF No po...

Page 32: ...orming a DUP_MAC_ID test or power is missing at the device or bus GREEN EASY222 DN is online and the connection is active GREEN flashing EASY222 DN is online Communication has not yet been established...

Page 33: ...n 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 ver...

Page 34: ...30 09 10 MN05013007Z EN...

Page 35: ...ion 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 Figure 11 DeviceNet objects...

Page 36: ...lass ID hex Instance ID hex hex Attribute ID hex a Management objects Identity object 01 01 a page 33 Message Router 02 01 b Connection objects DeviceNet object 03 01 a page 33 Connection Object 05 01...

Page 37: ...s to all classes and instances in the device by means of explicit messages b Connection objects Define messages exchanged via DeviceNet DeviceNet object The DeviceNet object Class ID 03hex must be sup...

Page 38: ...s Class ID 64hex describe simple applica tions for automation engineering They are either predefined in the DeviceNet object library or by the user Detailed information a page 38 Assembly Objects The...

Page 39: ...It describes the model number 2 4 Read Device version Two bytes are returned when the device version is read Hardware version The low byte defines the hardware version the high byte the operating sys...

Page 40: ...ow Table 2 Service code Service code value Service name Description 05hex Reset Calls the Reset function of the EASY222 DN communica tion module 0Ehex Get_Attribute_Single This service can be used to...

Page 41: ...ID The MAC ID represents the network address of a network node It can be read and set for EASY222 DN with this attribute via the fieldbus Value range 0 to 63dec a section DeviceNet setting the slave a...

Page 42: ...directly to the corre sponding memory areas of a PLC Table 4 Attribute IDs of the Easy Object instance Object address Function Access Class ID Instance ID Attribute ID Service code 64hex 01hex a table...

Page 43: ...Attribute ID Access Name Description Size byte Service code value Service name Description 0Ehex Get_Attribute_Single This service can be used to fetch the value of a selected attribute from the comm...

Page 44: ...x The basic unit is connected with the EASY222 DN gateway via the easyLink 04hex The basic device is not switched on or not connected with the EASY222 DN gateway via the easyLink h When communication...

Page 45: ...iceNet is implemented here with the client server model This means a producing application transfers data to one or several consuming applications It is entirely possible that several application obje...

Page 46: ...e for explicit messaging between the is the implementation of a Connec tion Object namely the Explicit Messaging Connection Object This can be achieved either by activating an existing static connecti...

Page 47: ...64 stations 6 bits are used for identifying a device These are referred to as the MAC ID device or node address h The DeviceNet connection of the easy control relay to an SLC 500 requires specific co...

Page 48: ...and message ID The significance of the message is defined in the system with the message ID The world of the DeviceNet provides four message groups The EASY222 DN uses message group 2 This group uses...

Page 49: ...N identifier Meaning 10 9 8 7 6 5 4 3 2 1 0 1 0 MAC ID Message ID Message group 2 1 0 Source MAC ID 0 0 0 Master s I O Bit Strobe Command Message 1 0 Source MAC ID 0 0 1 Reserved for Master s Use Use...

Page 50: ...80 C0 00 Master sends remaining easyLink byte 41C 6 80 01 00 00 00 00 Byte 2 Data 1 00 Byte 3 Data 2 00 Byte 4 Data 3 00 Byte 5 Data 4 00 Acknowledgement of the slave Fragmentation protocol 41B 3 80...

Page 51: ...FD inputs Determination of the RUN STOP mode Read operation Scanning the output states of the easy MFD Scanning the mode of the easy MFD In order to transfer data between the slave EASY222 DN and a De...

Page 52: ...Z EN Figure 12 Input and output data relative to the DeviceNet master h The terms input data and output data are used rela tive to the point of view of the DeviceNet master Inputs R1 R16 Outputs S1 S8...

Page 53: ...de The master reads the following data from bytes 0 1 and 2 Table 8 Byte 0 Operating mode 0 status 0 1 status 1 Example Value 21hex 00100001bin easy is in RUN mode and operates with input delay Byte M...

Page 54: ...2 1 0 S1 0 1 S2 0 1 S3 0 1 S4 0 1 S5 0 1 S6 0 1 S7 0 1 S8 0 1 h If control commands and I O data are used at the same time The inputs will retain their previous state until this control command has be...

Page 55: ...easy MFD basic unit via the EASY222 DN gateway Value 34hex 00110100bin This value sets the easy status from STOP to RUN It is only interpreted as command and therefore does not permit an additional tr...

Page 56: ...000000bin If this value is written to the control byte the gateway over writes 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 tra...

Page 57: ...07Z EN Table 12 Byte 1 Setting resetting of the easy MFD inputs R9 to R16 0 status 0 1 status 1 Example Value 19hex 00011001bin Enable R13 R12 and R9 easy MFD Bit 7 6 5 4 3 2 1 0 R9 0 1 R10 0 1 R11 0...

Page 58: ...alue 2Bhex 0010 1011bin Enables R6 R4 R2 and R1 easy MFD input Bit 7 6 5 4 3 2 1 0 R1 0 1 R2 0 1 R3 0 1 R4 0 1 R5 0 1 R6 0 1 R7 0 1 R8 0 1 h If control commands and I O data are used at the same time...

Page 59: ...attribute ID is here used to distinguish between different parameters and functions A data exchange procedure is required in order to ensure the safe exchange of data via DeviceNet from master to slav...

Page 60: ...a response to the request The response will provide information whether the data exchange was executed or not An error code is returned if the data exchange could not be executed This is defined exact...

Page 61: ...1 0 1 0 0 Response Read successful C2 1 1 0 0 0 0 1 0 Write successful C1 1 1 0 0 0 0 0 1 Command rejected C0 1 1 0 0 0 0 0 0 0 1 Day of week Read operation 00 a table 14 month Write operation a tabl...

Page 62: ...e 00 to 23 Day of week Bit 7 6 5 4 3 2 1 0 Monday 00 0 0 0 0 0 0 0 0 Tuesday 01 0 0 0 0 0 0 0 1 Wednesday 02 0 0 0 0 0 0 1 0 Thursday 03 0 0 0 0 0 0 1 1 Friday 04 0 0 0 0 0 1 0 0 Saturday 05 0 0 0 0 0...

Page 63: ...ble 17 Byte 3 master or byte 4 slave winter summer time value range 00 to 01 Value bcd Value 10 Value 1 Bit Bit 7 6 5 4 3 2 1 0 00 0 0 0 0 0 0 0 0 10 0 0 0 1 0 0 0 0 21 0 0 1 0 0 0 0 1 42 0 1 0 0 0 0...

Page 64: ...et to CET summer time 14 36 p m Byte Meaning Value hex sent by Bit M S Master Slave 7 6 5 4 3 2 1 0 Attribute ID Write 2A 0 0 1 0 1 0 1 0 0 Response Write successful C1 1 1 0 0 0 0 0 1 0 1 Day of week...

Page 65: ...utput to the physical outputs of the easy MFD if the control relay is operating in RUN mode Overview E i n g n g e l e s e n Abbilddaten werden geschrieben A u s g n g e s c h r e i b e n easy MFD Pro...

Page 66: ...P buttons is only displayed if a P button is used in the circuit diagram and the pushbuttons are activated on the device Telegram structure Byte Meaning Value hex sent by Bit M S Master Slave 7 6 5 4...

Page 67: ...9 Byte 2 status inputs I9 to I16 Value Bit 7 6 5 4 3 2 1 0 I1 0 1 I2 0 1 I3 0 1 I4 0 1 I5 0 1 I6 0 1 I7 0 1 I8 0 1 Value 0 switched off Value 1 switched on Value Bit 7 6 5 4 3 2 1 0 I9 0 1 I10 0 1 I11...

Page 68: ...shbuttons Example Value 01hex 00000001bin P1 active or cursor key is actuated Meaning Bit 7 6 5 4 3 2 1 0 Status P1 0 1 Status P2 0 1 Status P3 0 1 Status P4 0 1 ESC not actuated actuated 0 1 OK not a...

Page 69: ...age level of 0 to 9 9 V at the inputs The corresponding values are returned in hexadecimal format Example Byte Meaning Value hex sent by Bit M S Master Slave 7 6 5 4 3 2 1 0 Attribute ID Read 5B 0 1 0...

Page 70: ...alog value compara tors Telegram structure Byte Meaning Value hex sent by Bit M S Master Slave 7 6 5 4 3 2 1 0 Attribute ID Read 5E 0 1 0 1 1 1 1 0 0 Response Read successful C2 1 1 0 0 0 0 1 0 Comman...

Page 71: ...hex 00101011bin T6 T4 T2 and T1 are active Table 22 Byte 2 Status of the counter relays Example Value 19hex 00011001bin C5 C4 and C1 are active Bit 7 6 5 4 3 2 1 0 T1 0 1 T2 0 1 T3 0 1 T4 0 1 T5 0 1 T...

Page 72: ...witches Example Value 08hex 00001000bin W3 is active Table 24 Byte 4 Status of analog value comparators Example Value 84hex 10001000bin A3 and A8 are active Bit 7 6 5 4 3 2 1 0 1 0 1 2 0 1 3 0 1 4 0 1...

Page 73: ...elegram structure Byte Meaning Value hex sent by Bit M S Master Slave 7 6 5 4 3 2 1 0 Attribute ID Read 5F 0 1 0 1 1 1 1 1 0 Response Read successful C2 1 1 0 0 0 0 1 0 Command rejected C0 1 1 0 0 0 0...

Page 74: ...e 2Bhex 00101011bin M6 M4 M2 and M1 are active Table 26 Byte 2 Status of the marker relays 9 to 16 Example Value 19hex 00011001bin M13 M12 and M9 are active Bit 7 6 5 4 3 2 1 0 M1 0 1 M2 0 1 M3 0 1 M4...

Page 75: ...A8hex 10101000bin Q8 Q6 and Q4 are active Table 28 Byte 4 Status of text display markers D1 to D8 Example Value 84hex 10000100bin D3 and D8 are active Bit 7 6 5 4 3 2 1 0 Q1 0 1 Q2 0 1 Q3 0 1 Q4 0 1...

Page 76: ...nction comparison values 22hex 29hex 73 C1 C8 Counter relays C1 C8 read actual value 3Bhex 42hex 76 Counter relay C1 C8 write reference value 09hex 10hex 78 Counter relay C1 C8 read reference value 43...

Page 77: ...Master Slave 7 6 5 4 3 2 1 0 Attribute ID Write A1 22 0 0 1 0 0 0 1 0 A2 23 0 0 1 0 0 0 1 1 A3 24 0 0 1 0 0 1 0 0 A4 25 0 0 1 0 0 1 0 1 A5 26 0 0 1 0 0 1 1 0 A6 27 0 0 1 0 0 1 1 1 A7 28 0 0 1 0 1 0 0...

Page 78: ...ison value byte1 This byte contains the comparison value in the form of a constant It is between 0 to 99 and corresponds to a compar ison voltage from 0 0 to 9 9 V You must also state this value in he...

Page 79: ...ue to 4 2 V 0 The slave responds with the following telegram Byte Meaning Value hex Bit 7 6 5 4 3 2 1 0 Attribute ID A8 29 0 0 1 0 1 0 0 1 0 Control byte l 1 0 0 0 0 0 1 1 1 Comparison value for compa...

Page 80: ...1 1 0 1 1 C2 3C 0 0 1 1 1 1 0 0 C3 3D 0 0 1 1 1 1 0 1 C4 3E 0 0 1 1 1 1 1 0 C5 3F 0 0 1 1 1 1 1 1 C6 40 0 1 0 0 0 0 0 0 C7 41 0 1 0 0 0 0 0 1 C8 42 0 1 0 0 0 0 1 0 0 Response Read successful C2 1 1 0...

Page 81: ...of the counter relay The value of the process variable can lie within the range 0 to 9999dec In order to determine the corresponding process variable you need to convert the 16 bit hexadecimal low an...

Page 82: ...te Meaning Value hex sent by Bit M S Master Slave 7 6 5 4 3 2 1 0 Attribute ID Write C1 09 1 0 0 0 1 0 0 1 C2 0A 1 0 0 0 1 0 1 0 C3 0B 1 0 0 0 1 0 1 1 C4 0C 1 0 0 0 1 1 0 0 C5 0D 1 0 0 0 1 1 0 1 C6 0E...

Page 83: ...n to the selected timing relay and appears in the parameter menu Setting the reference value byte 1 and byte 2 These two bytes determine the reference value of the counter relay The reference value ca...

Page 84: ...0 1 0 0 0 0 1 1 C2 44 0 1 0 0 0 0 1 0 C3 45 0 1 0 0 0 1 0 1 C4 46 0 1 0 0 0 1 1 0 C5 47 0 1 0 0 0 1 1 1 C6 48 0 1 0 0 1 0 0 0 C7 49 0 1 0 0 1 0 0 1 C8 4A 0 1 0 0 1 0 1 0 0 Response Read successful C2...

Page 85: ...value of the counter relay The reference value can lie within the value range 0 to 9999dec In order to determine the corresponding reference value you need to convert the 16 bit hexadecimal low and h...

Page 86: ...Read T1 2B 0 0 1 0 1 0 1 1 T2 2C 0 0 1 0 1 1 0 0 T3 2D 0 0 1 0 1 1 0 1 T4 2E 0 0 1 0 1 1 1 0 T5 2F 0 0 1 0 1 1 1 1 T6 30 0 0 1 1 0 0 0 0 T7 31 0 0 1 1 0 0 0 1 T8 32 0 0 1 1 0 0 1 0 0 Response Read su...

Page 87: ...1 On time with random switching 0 1 0 Off delayed with random switching 0 1 1 Single pulse 1 0 0 Flashing 1 0 1 s time base 0 0 M S time base 0 1 Time base H M 1 0 Not used 0 Appears in the parameter...

Page 88: ...ues for each byte is 0 to 59dec 3Bhex The table below is the results Table 34 Bytes 2 to 3 time actual value Example Low value 11hex Equivalent to 17 s time base in s High value 2Dhex Equivalent to 45...

Page 89: ...ex 3600 3600 s 60 00 M S Byte Meaning Valu e hex Bit 7 6 5 4 3 2 1 0 0 Attribute ID T1 2B 0 0 1 0 1 0 1 1 1 3 00 Byte Meaning Valu e hex Bit 7 6 5 4 3 2 1 0 0 Response Read successful C2 1 1 0 0 0 0 1...

Page 90: ...Attribute ID Write T1 01 0 0 0 0 0 0 0 1 T2 02 0 0 0 0 0 0 1 0 T3 03 0 0 0 0 0 0 1 1 T4 04 0 0 0 0 0 1 0 0 T5 05 0 0 0 0 0 1 0 1 T6 06 0 0 0 0 0 1 1 0 T7 07 0 0 0 0 0 1 1 1 T8 08 0 0 0 0 1 0 0 0 0 Res...

Page 91: ...y circuit diagrams with easySoft When downloading from the PC the latest version of the eas is overwritten The comparison shows that the circuit diagrams are not identical Value range of the time valu...

Page 92: ...off delay time base in s Meaning Bit 7 6 5 4 3 2 1 0 On delayed 0 0 0 Off delayed 0 0 1 On time with random switching 0 1 0 Off delayed with random switching 0 1 1 Single pulse 1 0 0 Flashing 1 0 1 T...

Page 93: ...l byte is set to seconds the low value is based on seconds and the high value on the next higher time base minute The value range for each byte in this case is 0 to 59dec 3Bhex The table below is the...

Page 94: ...C 51 0 1 0 1 0 0 0 1 2 channel D 52 0 1 0 1 0 0 1 0 3 channel A 53 0 1 0 1 0 0 1 1 3 channel B 54 0 1 0 1 0 1 0 0 3 channel C 55 0 1 0 1 0 1 0 1 3 channel D 56 0 1 0 1 0 1 1 0 4 channel A 57 0 1 0 1 0...

Page 95: ...weekly switching timer is assigned a control byte that defines the start stop conditions The table below shows the precise structure of this control byte Table 37 Byte 2 channel control byte Meaning...

Page 96: ...The previously selected channel X of weekly timer Y is active Monday through Saturday Day OFF No day set 0 0 0 Monday 0 0 1 Tuesday 0 1 0 Wednesday 0 1 1 Thursday 1 0 0 Friday 1 0 1 Saturday 1 1 0 Su...

Page 97: ...F Hour OFF 00 to 3Bhex 00 to 59dec 00 to 17hex 00 to 23dec 00 to 3Bhex 00 to 59dec 00 to 17hex 00 to 23dec h easy returns hexadecimal values You may have to convert the corresponding values into decim...

Page 98: ...2 channel C 18 0 0 0 1 1 0 0 0 2 channel D 19 0 0 0 1 1 0 0 1 3 channel A 1A 0 0 0 1 1 0 1 0 3 channel B 1B 0 0 0 1 1 0 1 1 3 channel C 1C 0 0 0 1 1 1 0 0 3 channel D 1D 0 0 0 1 1 1 0 1 4 channel A 1E...

Page 99: ...ay 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 Table 38 Byte 0 control byte h Keep...

Page 100: ...The previously selected channel X of weekly timer Y is active Monday through Saturday Day OFF No day set 0 0 0 Monday 0 0 1 Tuesday 0 1 0 Wednesday 0 1 1 Thursday 1 0 0 Friday 1 0 1 Saturday 1 1 0 Su...

Page 101: ...s4 Minute ON Hour ON Minute OFF Hour OFF 00 to 3Bhex 00 to 59dec 00 to 17hex 00 to 23dec 00 to 3Bhex 00 to 59dec 00 to 17hex 00 to 23dec h You must convert all decimals into hexadecimal values and ent...

Page 102: ...sponds with the following telegram Byte Meaning Value Bit 7 6 5 4 3 2 1 0 0 Attribute ID 2 channel C 18hex 0 0 0 1 1 0 0 0 1 Weekday Parameter menu display B2hex 1 0 1 1 0 0 1 0 2 Minute switch point...

Page 103: ...ID is here used to distinguish between different parameters and functions A data exchange procedure is required in order to ensure the safe exchange of data via DeviceNet from master to slave and vic...

Page 104: ...es a response to the request The response provides information whether the data exchange was executed or not An error code is returned if the data exchange could not be executed This is defined exactl...

Page 105: ...03Z EN previous description manual AWB2528 1508GB Byte Meaning Value hex sent by M S Master Slave Attribute ID Read 93 Write B3 0 Response Read successful C2 Write successful C1 Command rejected C0 0...

Page 106: ...Minute 0 up to 59 0x00 to 0x3Bh 4 5 Data 3 Day Day 1 to 28 29 30 31 depending on month and year 0x01 to 0x1Fh 5 6 Data 4 Month 1 up to 12 0x01 to 0x0Ch 6 7 Data 5 Year 0 to 99 corresponds to 2000 209...

Page 107: ...rule bit array Byte Contents Value hex Master Slave 2 3 Data 1 Area Rule 01 3 6 4 7 Data 2 5 Winter time switching rule a table 42 h Please also read the detailed description in the easy700 manual MN0...

Page 108: ...20 19 18 17 16 15 14 13 12 11 10 9 8 7 6 5 4 3 2 1 0 Difference Time of time change Month Day Rule_2 Day Rule_1 0 00 30h Minute 0 to 59 Hour 0 to 23 0 up to 11 0 up to 30 0 of 0 Su 0 am 1 1 00h 1 aft...

Page 109: ...eading 8B 106 C1 C16 Counters C1 C16 Reading EE 107 D1 D16 Text function blocks D1 D16 Reading 94 108 I1 I16 Local inputs I1 I16 Reading 84 109 IA1 IA4 Local analog inputs IA1 IA4 Reading 8C 110 M1 M1...

Page 110: ...yte 3 to 4 master or Byte 4 to 5 slave Data 1 to 2 Byte Meaning Value hex sent by Master Slave Master Slave Attribute ID Read 88 0 Response Read successful C2 Command rejected C01 0 1 Len 01 01 1 2 Pa...

Page 111: ...slave Data 1 to 2 Byte Meaning Value hex sent by Master Slave Master Slave Attribute ID Read 88 0 Response Read successful C2 Command rejected C01 0 1 Len 01 01 1 2 Part no EE EE 2 3 Index 00 00 3 4...

Page 112: ...er or Byte 4 to 5 slave Data 1 to 2 Byte Meaning Value hex sent by Master Slave Master Slave Attribute ID Read 88 0 Response Read successful C2 Command rejected C01 0 1 Len 01 01 1 2 Part no 94 94 2 3...

Page 113: ...4 master or Byte 4 to 5 slave Data 1 to 2 Byte Meaning Value hex sent by Master Slave Master Slave Attribute ID Read 88 0 Response Read successful C2 Command rejected C01 0 1 Len 02 02 1 2 Part no 84...

Page 114: ...t Low Byte first Telegram structure Byte Meaning Value hex sent by Master Slave Master Slave Attribute ID Read 88 0 Response Read successful C2 Command rejected C01 0 1 Len 02 02 1 2 Part no 8C 8C 2 3...

Page 115: ...High Byte 03hex l corresponding 16 bit value 034Bhex 843 The value 843 corresponds to the 10 bit value of the analog converter The following conversion is required for the actual analog value Byte Mea...

Page 116: ...M marker 86 86 With N marker 87 87 2 3 Index2 00 0F 00 0F 3 4 Data 1 Low Byte 3 00 01 00 01 4 6 5 7 Data 2 4 00 00 1 Possible causes a page 144 2 There are 16 M markers and 16 N markers The markers a...

Page 117: ...is set Byte Meaning Value hex sent by Master Slave Master Slave Attribute ID Write 8C 0 Response Write successful C1 Command rejected C01 0 1 Len 01 01 1 2 Part no M marker 86 86 2 3 Index 0C 0C 3 4...

Page 118: ...y Master Slave Master Slave Attribute ID Read 88 0 Response Read successful C2 Command rejected C01 0 1 Len 01 01 1 2 Part no M marker 86 86 N Marker 87 87 2 3 Index2 00 00 3 4 Data 1 Low Byte 00 a ta...

Page 119: ...3 2 1 0 M N M1 N1 0 1 M2 N2 0 1 M8 N8 0 1 Data 2 Bit 7 6 5 4 3 2 1 0 M9 N9 0 1 M10 N10 0 1 M16 N16 0 1 Byte Meaning Value hex sent by Master Slave Master Slave Attribute ID Read 88 0 Response Read suc...

Page 120: ...legram structure Table 49 Byte 3 master or byte 4 slave Data 1 Byte Meaning Value hex sent by Master Slave Master Slave Attribute ID Read 88 0 Response Read successful C2 Command rejected C01 0 1 Len...

Page 121: ...has to be transferred for the P buttons Telegram structure h Ensure that the P buttons are also activated via the System menu in the basic device Byte Meaning Value hex sent by Master Slave Master Sl...

Page 122: ...Control commands for easy700 118 09 10 MN05013007Z EN Table 50 Byte 3 master or byte 4 slave Data 1 Example Data 1 2hex l P3 is active Data 1 Bit 7 6 5 4 3 2 1 0 P1 0 1 P2 0 1 P3 0 1 P4 0 1 0 0 0 0...

Page 123: ...4 Data 1 Example Data 1 52hex l Q2 Q5 and Q7 are active Byte Meaning Value hex sent by Master Slave Master Slave Attribute ID Read 88 0 Response Read successful C2 Command rejected C01 0 1 Len 01 01 1...

Page 124: ...d via easyLink again from the relevant easy700 image Telegram structure Byte Meaning Value hex sent by Master Slave Master Slave Attribute ID Read 88 0 Response Read successful C2 Command rejected C01...

Page 125: ...image data 121 09 10 MN05013007Z EN Table 52 Byte 3 to 4 master or Byte 4 to 5 slave Data 1 to 2 Data 1 Bit 7 6 5 4 3 2 1 0 RW SW R1 S1 0 1 R2 S2 0 1 R8 S8 0 1 Data 2 Bit 7 6 5 4 3 2 1 0 R9 0 1 R10 0...

Page 126: ...5 slave Data 1 to 2 Byte Meaning Value hex sent by Master Slave Master Slave Attribute ID Read 88 0 Response Read successful C2 Command rejected C01 0 1 Len 01 01 1 2 Part no ED ED 2 3 Index 00 00 3...

Page 127: ...or byte 4 slave Data 1 Example Data 1 1hex l HY2 is active Byte Meaning Value hex sent by Master Slave Master Slave Attribute ID Read 88 0 Response Read successful C2 Command rejected C01 0 1 Len 01 0...

Page 128: ...e hex sent by Master Slave Master Slave Attribute ID Read 88 0 Response Read successful C2 Command rejected C01 0 1 Len 01 01 1 2 Part no 93 93 2 3 Index 00 00 3 4 Data 1 Low Byte 00 a table 55 4 6 5...

Page 129: ...yte 4 slave Data 1 Example Data 1 2hex l 3 is active Byte Meaning Value hex sent by Master Slave Master Slave Attribute ID Read 88 0 Response Read successful C2 Command rejected C01 0 1 Len 01 01 1 2...

Page 130: ...d in hexadecimal format Overview h Please also observe the relevant description of the func tion blocks provided in the easy700 manual MN05013003Z EN previous description AWB2528 1508GB or in the easy...

Page 131: ...ute ID Read 89 Write 8D 0 Response Read successful C2 Write successful C1 Command rejected C01 0 1 Part no 8D 8D 1 2 Instance2 00 0F 00 0F 2 3 Index a table 57 a table 57 3 6 4 7 Data 1 4 depending on...

Page 132: ...I1 I1 F1 x I1 F12 x c1 05 Gain factor for I2 I2 F2 x I2 F22 x c1 06 Offset for value I1 I1 OS actual value at I1 OS2 x c1 07 Switching hysteresis for value I2 HY2 x c1 1 The value can only be written...

Page 133: ...tor is active for as long as the comparison I1 x F1 OS I2 x F2 HY is fulfilled Table 59 Index 01 Control byte Meaning Bit 15 14 13 12 11 10 9 8 7 6 5 4 3 2 1 0 Appears in the parameter menu Yes no 0 1...

Page 134: ...7 Data 1 4 depending on index a table 61 depending on index a table 61 1 Possible causes a page 144 2 easy provides 16 counters C1 to C16 for use as required These can be addressed using the instance...

Page 135: ...n to Table 62 Index 01 Control byte Meaning Bit 7 6 5 4 3 2 1 0 Appears in the parameter menu Yes no 0 1 Counter mode FB not used 0 0 Up down counter N 0 1 High speed up down counter H 1 0 Frequency c...

Page 136: ...tion Data 1 12 Data 2 03 l resulting 16 bit value 0312hex 786dec Counter status 786 Byte Meaning Value hex sent by Master Slave Master Slave Command Read 89 0 Response read successful C2 0 1 Part no 8...

Page 137: ...63 3 6 4 7 Data 1 4 depending on index a table 64 depending on index a table 64 1 Possible causes a page 144 2 easy provides 4 operating hours counters O1 to O4 These can be addressed using the instan...

Page 138: ...Index 02 03 Transferred values Data 1 0x21 Data 2 0x23 Data 3 0x40 Data 4 0x00 Resulting value 00402321hex 4203297dec Meaning Bit 7 6 5 4 3 2 1 0 Appears in the parameter menu Yes no 0 1 Use in the p...

Page 139: ...ending on index a table 67 depending on index a table 67 1 Possible causes a page 144 2 easy provides 16 timing relays T1 to T16 for use as required These can be addressed using the instance 0 F Index...

Page 140: ...2 etc Meaning Bit 7 6 5 4 3 2 1 0 Appears in the parameter menu Yes no 0 1 Timer mode On delayed 0 0 0 Off delayed 0 0 1 On delayed with random setpoint 0 1 0 Off delayed with random setpoint 0 1 1 On...

Page 141: ...Data 3 ST4 RE3 EN2 Q11 1 Switch contact 2 Enable the timing relay is started Trigger coil 3 Reset the timing relay is reset Reset coil 4 Stop the timing relay is stopped Stop coil Byte Meaning Value...

Page 142: ...Write 8D 0 Response Read successful C2 Write successful C1 Command rejected C01 0 1 Part no A2 A2 1 2 Instance2 00 07 00 07 2 3 Index a table 69 a table 69 3 6 4 7 Data 1 4 depending on index a table...

Page 143: ...Channel B x c1 21 Time point ON x c1 22 Time point OFF x c1 Channel C x c1 31 Time point ON x c1 32 Time point OFF x c1 Channel D x c1 41 Time point ON x c1 42 Time point OFF x c1 1 The value can only...

Page 144: ...epoint of switch on Index 0x12 channel A timepoint of switch off Data 1 Byte 4 day Data 2 Byte 5 month Data 3 Byte 6 year Example The year time switch channel A is required to activate on 21 04 2004 I...

Page 145: ...rite 8D 0 Response Read successful C2 Write successful C1 Command rejected C01 0 1 Part no A1 A1 1 2 Instance2 00 07 00 07 2 3 Index a table 72 a table 72 3 6 4 7 Data 1 4 depending on index a table 7...

Page 146: ...Time off x c1 21 Channel B Day on off x c1 22 Time on x c1 23 Time off x c1 31 Channel C Day on off x c1 32 Time on x c1 33 Time off x c1 41 Channel D Day on off x c1 42 Time on x c1 43 Time off x c1...

Page 147: ...on off Data 1 Byte 4 day on Data 2 Byte 5 day off 0x01 Sunday 0x07 Saturday If the channel is not used the 16 bit value is equal to 0x00 Index 0x12 time on 2 bytes Index 0x13 time off 2 bytes Data 1 B...

Page 148: ...table 75 Failure code Description 0x01 An unknown telegram has been sent 0x02 An unknown object has been sent 0x03 An unknown command has been sent 0x04 An invalid instance has been sent 0x05 An inva...

Page 149: ...ed attribute ID is here used to distinguish between different parameters and functions A data exchange procedure is required in order to ensure the safe exchange of data via DeviceNet from master to s...

Page 150: ...lave always gives a response to the request The response provides information whether the data exchange was executed or not An error code is returned if the data exchange could not be executed This is...

Page 151: ...s easy800 device version Effect on easy Link From 01 From 04 From 05 From 07 Support for complete PDO access R data writable j j j j S data readable j j j j Function blocks Function Blocks Read DG JC...

Page 152: ...clock provided in the easy800 manual MN04902001Z EN previous description AWB2528 1423GB Byte Meaning Value hex sent by Master Slave Master Slave Attribute ID Read 93 Write B3 0 Response Read successf...

Page 153: ...onth 1 up to 12 01 0C 6 7 Data 5 Year 0 to 99 corresponds to 2000 2099 00 63 Byte Meaning Value hex sent by Master Slave Master Slave Attribute ID Read 93 Write B3 0 Response Read successful C2 Write...

Page 154: ...Rule1 05 for Area manual 3 4 Data 2 Set summer time day 1 to 28 29 30 31 depending on month and year 00 3B 4 5 Data 3 Set Summer time month 1 to 12 01 1F 5 6 Data 4 Set winter time day 1 to 28 29 30...

Page 155: ...rule bit array Byte Contents Value hex Master Slave 2 3 Data 1 Area Rule 01 3 6 4 7 Data 2 5 Winter time switching rule a table 79 h Please also read the detailed description in the easy800 manual MN...

Page 156: ...19 18 17 16 15 14 13 12 11 10 9 8 7 6 5 4 3 2 1 0 Rule_1 Day Rule_2 Day Month Time of time change Differ ence 0 am 0 Su 0 of 0 up to 30 0 up to 11 Hour 0 to 23 Minute 0 to 59 0 00 30h 1 on the first...

Page 157: ...23 05 2003 14 36 pm Byte Meaning Value hex sent by Master Slave Master Slave Attribute ID Write B3 0 Response Write successful C1 0 1 Len 05 05 1 2 Index 00 00 2 3 Data 1 hex 0E 00 3 4 Data 2 minute 2...

Page 158: ...ead Write Comm and hex Page IA1 IA4 Local analog inputs IA1 IA4 Reading 02 155 ID1 ID16 Local diagnostics ID1 ID16 Reading 03 157 IW0 Read local inputs IW0 Reading 01 159 IW1 IW8 Inputs of the network...

Page 159: ...tel format Low Byte first Telegram structure Byte Meaning Value hex sent by Master Slave Master Slave Attribute ID Read 91 0 Response Read successful C2 Command rejected C0 0 1 Len 02 02 1 2 Part no 0...

Page 160: ...e as follows Byte 4 Data 1 Low Byte D9hex Byte 5 Data 2 High Byte 02hex l corresponding 16 bit value 02D9hex 729 7 29 V Byte Meaning Value hex sent by Master Slave Master Slave Attribute ID Read 91 0...

Page 161: ...ons The connection to the remote station only MFD is indicated via ID9 Telegram structure Byte Meaning Value hex sent by Master Slave Master Slave Attribute ID Read 91 0 Response Read successful C2 Co...

Page 162: ...te 4 to 5 Data 1 to 2 Example Data 1 F8 Data 2 FF l In the easy NET network the three stations are present with the NET IDs 1 2 3 Data 1 Bit 7 6 5 4 3 2 1 0 ID1 0 1 ID2 0 1 ID8 0 1 Data 2 Bit 7 6 5 4...

Page 163: ...ructure Table 81 Byte 4 to 5 Data 1 to 2 Byte Meaning Value hex sent by Master Slave Master Slave Attribute ID Read 91 0 Response Read successful C2 Command rejected C0 0 1 Len 02 02 1 2 Part no 01 01...

Page 164: ...hat the inputs I8 I7 I3 and I10 have been set to 1 Byte Meaning Value hex sent by Master Slave Master Slave Attribute ID Read 91 0 Response Read successful C2 0 1 Len 02 02 1 2 Part no 01 01 2 3 Index...

Page 165: ...le to implement read access to the inputs of individual NET stations Telegram structure Byte Meaning Value hex sent by Master Slave Master Slave Attribute ID Read 91 0 Response Read successful C2 Comm...

Page 166: ...ster Slave Attribute ID Read 91 Write B1 0 Response Read successful C2 Write successful C1 Command rejected C0 0 1 Len a table 82 a table 82 1 2 Part no 2 3 Index 3 6 4 7 Data 1 4 Read operation 00 a...

Page 167: ...ker word MW1 MW96 02hex 0Dhex 01 to 60hex Marker double word MD1 MD96 04hex 0Ehex 01 to 60hex Attention The function blocks and DW markers 32 bit values of easy800 MFD operate with signed values Appli...

Page 168: ...word MW32 823dec 337hex r Data 1 37hex Data 2 03hex Byte Meaning Value hex sent by Master Slave Master Slave Attribute ID Write B1 0 Response Write successful C1 0 1 Len 01 01 1 2 Part no 0B 0B 2 3 In...

Page 169: ...and STOP mode Only one byte has to be transferred for the P buttons h Ensure that the P buttons are also activated via the SYSTEM menu in the basic device Byte Meaning Value hex sent by Master Slave...

Page 170: ...easy800 MFD control commands 166 09 10 MN05013007Z EN Table 83 Byte 4 Data Data 1 Bit 7 6 5 4 3 2 1 0 P1 0 1 P2 0 1 P3 0 1 P4 0 1 0 0 0 0...

Page 171: ...m a section Read write image data on page 154 Example The analog output should output a value of approx 5 V 500 01F4hex Byte 4 Data 1 LowByte F4hex Byte 5 Data 2 HighByte 01hex Byte Meaning Value hex...

Page 172: ...t diagram a section Read write image data on page 154 Telegram structure Byte Meaning Value hex sent by Master Slave Master Slave Command Read 91 Write1 B1 0 Response Read successful C2 Write successf...

Page 173: ...Read write image data 169 09 10 MN05013007Z EN Table 84 Byte 4 Data Data 1 Bit 7 6 5 4 3 2 1 0 Q1 0 1 Q2 0 1 Q3 0 1 Q4 0 1 Q5 0 Q6 0 Q7 0 Q8 0...

Page 174: ...the relevant easy800 MFD image Byte Meaning Value hex sent by Master Slave Master Slave Attribute ID Read 91 Response 0 Read successful C2 Command rejected C0 0 1 Len 02 02 1 2 Part no For RW 07 For R...

Page 175: ...7Z EN Table 85 Byte 4 to 5 Data 1 to 2 Data 1 Bit 7 6 5 4 3 2 1 0 RW SW R1 S1 0 1 R2 S2 0 1 R3 S3 0 1 R4 S4 0 1 R5 S5 0 1 R6 S6 0 1 R7 S7 0 1 R8 S8 0 1 Data 2 Bit 7 6 5 4 3 2 1 0 R9 0 1 R10 0 1 R11 0...

Page 176: ...sy800 manual h The RN SN data of the local device Index 0 to which the EASY204 DP is fitted cannot be scanned In this case the command would be denied with the 0Chex signal Byte Meaning Value hex sent...

Page 177: ...ble 86 Byte 4 to 7 Data 1 to 4 Data 1 Bit 7 6 5 4 3 2 1 0 RN1 SN1 0 1 0 1 RN8 SN8 0 1 Data 2 Bit 7 6 5 4 3 2 1 0 RN9 SN9 0 1 RN16 SN16 0 1 Data 3 Bit 7 6 5 4 3 2 1 0 RN17 SN17 0 1 RN24 SN24 0 1 Data 4...

Page 178: ...e low byte Byte 4 and the last byte byte 7 the high byte The maximum data length is 4 bytes All values must be transferred in hexadecimal format All 32 bit values are treated as signed values If you t...

Page 179: ...93 CP01 CP32 Comparator CP01 CP32 Read Write 18 195 D01 D32 Text output function block D01 D32 Read Write 19 197 DB01 DB32 Data function block DB01 DB32 Read Write 1A 200 DC01 DC32 PID controller DC01...

Page 180: ...PW02 Read Write 2B 234 SC01 Synchronize Clock SC01 Reading 20 236 SP01 SP32 Serial output SP01 SP32 Reading 35 237 SR01 SR32 Sending of network data PT01 PT32 Reading 33 239 ST01 Set cycle time ST01...

Page 181: ...structure Byte Meaning Value hex sent by Master Slave Master Slave Attribute ID Read 92 Write B2 0 Response Read successful C2 Write successful C1 Command rejected C0 0 1 Part no 11 11 1 2 Instance 0...

Page 182: ...fset for the value I1 OS x c1 07 Switching hysteresis for value I2 the value of HY is for both positive and negative hysteresis HY x c1 1 The value can only be written if it is assigned to a constant...

Page 183: ...ex sent by Master Slave Master Slave Attribute ID Read 92 Write B2 0 Response Read successful C2 Write successful C1 Command rejected C0 0 1 Part no 12 12 1 2 Instance 01 20 01 20 2 3 Index a table 90...

Page 184: ...The value can only be written if it is assigned to a constant in the program h The data for index 2 to 4 is transferred as a 32 bit value in Intel format Data 1 Low Byte to Data 4 High Byte Bit 7 6 5...

Page 185: ...t by Master Slave Master Slave Attribute ID Read 92 Write B2 0 Response Read successful C2 Write successful C1 Command rejected C0 0 1 Part no 25 25 1 2 Instance 01 20 01 20 2 3 Index a table 93 a tab...

Page 186: ...for index 2 to 4 is transferred as a 32 bit value in Intel format Data 1 Low Byte to Data 4 High Byte Bit 7 6 5 4 3 2 1 0 FB input Data 1 EN1 FB output Data 3 EQ2 E33 E24 E15 1 Activates the function...

Page 187: ...rejected C0 0 1 Part no 26 26 1 2 Instance 01 20 01 20 2 3 Index a table 96 a table 96 3 6 4 7 Data 1 4 Read operation 00 depending on index a table 97 98 Write operation depending on index a table 97...

Page 188: ...ress specified at I1 to the target address specified at I2 on rising edge Error outputs 2 Status 1 if the number of elements exceeds the source or target range 3 Status 1 if the source and target rang...

Page 189: ...t by Master Slave Master Slave Attribute ID Read 92 Write B2 0 Response Read successful C2 Write successful C1 Command rejected C0 0 1 Part no 13 13 1 2 Instance 01 20 01 20 2 3 Index a table 99 a tab...

Page 190: ...can only be written if it is assigned to a constant in the program h The data for index 2 to 4 is transferred as a 32 bit value in Intel format Data 1 Low Byte to Data 4 High Byte Bit 7 6 5 4 3 2 1 F...

Page 191: ...y Master Slave Master Slave Attribute ID Read 92 Write B2 0 Response Read successful C2 Write successful C1 Command rejected C0 0 1 Part no 14 14 1 2 Instance 01 20 01 20 2 3 Index a table 102 a table...

Page 192: ...h The data for index 2 to 5 is transferred as a 32 bit value in Intel format Data 1 Low Byte to Data 4 High Byte Bit 7 6 5 4 3 2 1 0 FB input Data 1 SE1 D2 C3 RE4 FB output Data 3 ZE5 CY6 FB7 OF8 1 W...

Page 193: ...sent by Master Slave Master Slave Attribute ID Read 92 Write B2 0 Response Read successful C2 Write successful C1 Command rejected C0 0 1 Part no 15 15 1 2 Instance 01 04 01 04 2 3 Index a table 104 a...

Page 194: ...y be written if it is assigned to a constant in the program h The data for index 2 to 4 is transferred as a 32 bit value in Intel format Data 1 Low Byte to Data 4 High Byte Bit 7 6 5 4 3 2 1 0 FB inpu...

Page 195: ...sent by Master Slave Master Slave Attribute ID Read 92 Write B2 0 Response Read successful C2 Write successful C1 Command rejected C0 0 1 Part no 16 16 1 2 Instance 01 04 01 04 2 3 Index a table 106 a...

Page 196: ...am h The data for index 2 to 5 is transferred as a 32 bit value in Intel format Data 1 Low Byte to Data 4 High Byte Bit 7 6 5 4 3 2 1 0 FB input Data 1 EN1 SE2 D3 RE4 FB output Data 3 ZE5 CY6 FB7 OF8...

Page 197: ...hex sent by Master Slave Master Slave Attribute ID Read 92 Write B2 0 Response Read successful C2 Write successful C1 Command rejected C0 0 1 Part no 17 17 1 2 Instance 01 02 01 02 2 3 Index a table...

Page 198: ...to a constant in the program h The data for index 2 to 5 is transferred as a 32 bit value in Intel format Data 1 Low Byte to Data 4 High Byte Bit 7 6 5 4 3 2 1 0 FB input Data 1 EN1 SE2 RE3 FB output...

Page 199: ...by Master Slave Master Slave Attribute ID Read 92 Write B2 0 Response Read successful C2 Write successful C1 Command rejected C0 0 1 Part no 18 18 1 2 Instance 01 20 01 20 2 3 Index a table 110 a tab...

Page 200: ...lue can only be written if it is assigned to a constant in the program h The data for index 2 and 3 is transferred as a 32 bit value in Intel format Data 1 Low Byte to Data 4 High Byte Bit 7 6 5 4 3 2...

Page 201: ...ex sent by Master Slave Master Slave Attribute ID Read 92 Write B2 0 Response Read successful C2 Write successful C1 Command rejected C0 0 1 Part no 19 19 1 2 Instance 01 20 01 20 2 3 Index a table 11...

Page 202: ...mn 5 8 x 08 Text line 2 column 9 12 x 09 Text line 2 column 13 16 x 10 Text line 3 column 1 4 x 11 Text line 3 column 5 8 x 12 Text line 3 column 9 12 x 13 Text line 3 column 13 16 x 14 Text line 4 co...

Page 203: ...32 Control information line 3 x 33 Control information line 4 x 1 The value can only be written if it is assigned to a constant in the program Index hex Operand Reading Writing h The variables 1 to 4...

Page 204: ...sent by Master Slave Master Slave Attribute ID Read 92 Write B2 0 Response Read successful C2 Write successful C1 Command rejected C0 0 1 Part no 1A 1A 1 2 Instance 01 20 01 20 2 3 Index a table 114 a...

Page 205: ...the QV output when the FB is triggered I1 x c1 03 Output value QV x 1 The value can only be written if it is assigned to a constant in the program h The data for index 2 and 3 is transferred as a 32...

Page 206: ...by Master Slave Master Slave Attribute ID Read 92 Write B2 0 Response Read successful C2 Write successful C1 Command rejected C0 0 1 Part no 27 27 1 2 Instance 01 20 01 20 2 3 Index a table 116 a tabl...

Page 207: ...e range 0 to 65535 TV x c1 07 Scan time Time between function block calls Value range 0 1s to 6553 5s If 0 is entered as the value the scan time will be deter mined by the program cycle time TC x c1 0...

Page 208: ...on status 1 3 Activation of I component on status 1 4 Activation of P component on status 1 5 Activates the function block on status 1 6 Status 1 if the value range of the medium voltage was exceeded...

Page 209: ...ing Value hex sent by Master Slave Master Slave Attribute ID Read 92 Response B2 0 Response Read successful C2 Write successful C1 Command rejected C0 0 1 Part no 39 39 1 2 Instance 01 10 01 10 2 3 In...

Page 210: ...selected safety function block has the selected state 3 1 is set if one of the outputs Q1 to Q8 is 1 Bit 7 6 5 4 3 2 1 0 FB input Data 1 EN1 FB output Data 3 Q82 Q72 Q62 Q52 Q42 Q32 Q22 Q12 FB output...

Page 211: ...ex sent by Master Slave Master Slave Attribute ID Read 92 Write B2 0 Response Read successful C2 Write successful C1 Command rejected C0 0 1 Part no 28 28 1 2 Instance 01 20 01 20 2 3 Index a table 12...

Page 212: ...er 02 Input value value range 32768 to 32767 I1 x c1 03 Recovery time 0 1 s Value range 0 to 65535 TG x c1 04 Proportional Gain value range 0 up to 65535 KP x c1 05 Delayed output value Value range 32...

Page 213: ...e Read successful C2 Command rejected C0 0 1 Part no 1B 1B 1 2 Instance 01 20 01 20 2 3 Index a table 123 a table 123 3 6 4 7 Data 1 4 00 depending on index a table 124 125 Index hex Operand Read ing...

Page 214: ...ved Bit 7 6 5 4 3 2 1 0 FB output Data 3 Q1 1 Status 1 if a new value is present that is transferred from the NET network mode Data 1 NET ID1 0 NET ID 1 7 NET ID 8 Parameters Data 3 Instance2 0 PT01 3...

Page 215: ...Master Slave Attribute ID Read 92 0 Response Read successful C2 Command rejected C0 0 1 Part no 1C 1C 1 2 Instance 01 20 01 20 2 3 Index a table 126 a table 126 3 6 4 7 Data 1 4 00 depending on index...

Page 216: ...it 7 6 5 4 3 2 1 0 FB output Data 3 Q1 1 Status 1 if the switch on condition is fulfilled Bit 7 6 5 4 3 2 1 0 7 6 5 4 3 2 1 0 Date 2 Date 1 ON d4 d3 d2 d1 d0 h4 h3 h2 h1 h0 m5 m4 m3 m2 m1 m0 Day of we...

Page 217: ...02 4 Data 1 00 62 5 Data 2 00 0B 6 Data 3 00 7B 7 Data 4 00 25 Bit 7 6 5 4 3 2 1 0 7 6 5 4 3 2 1 0 Date 2 0Bhex Date 1 62hex ON 0 0 0 0 1 0 1 1 0 1 1 0 0 0 1 0 Day of week Hour Minute Switch on time...

Page 218: ...ve Master Slave Attribute ID Read 92 0 Response Read successful C2 Command rejected C0 0 1 Part no 1D 1D 1 2 Instance 01 20 01 20 2 3 Index a table 129 a table 129 3 6 4 7 Data 1 4 00 depending on ind...

Page 219: ...on is fulfilled Bit 7 6 5 4 3 2 1 0 7 6 5 4 3 2 1 0 Date 2 Date 1 ON y6 y5 y4 y3 y2 y1 y0 m3 m2 m1 m0 d4 d3 d2 d1 d0 Year Month Day Bit 7 6 5 4 3 2 1 0 7 6 5 4 3 2 1 0 Date 4 Date 3 OFF y6 y5 y4 y3 y2...

Page 220: ...x 0000 0011bin Month 10 October 0Ahex 0000 1010bin Year 2012 0Chex 0000 1100bin Index 2 5 Parameter channels A D Bit 7 6 5 4 3 2 1 0 7 6 5 4 3 2 1 0 Date 2 Date 1 Byte Meaning Value hex sent by Master...

Page 221: ...Attribute ID Read 92 Response B2 0 Response Read successful C2 Write successful C1 Command rejected C0 0 1 Part no 2F 2F 1 2 Instance 01 20 01 20 2 3 Index 00 00 3 6 4 7 Data 1 4 Read operation 00 de...

Page 222: ...branches to the associated jump label 2 1 is set if the associated jump label was not found Bit 7 6 5 4 3 2 1 0 FB input Data 1 EN1 FB output Data 3 E12 h Further information on this module is provid...

Page 223: ...ent by Master Slave Master Slave Attribute ID Read 92 Write B2 0 Response Read successful C2 Write successful C1 Command rejected C0 0 1 Part no 29 29 1 2 Instance 01 20 01 20 2 3 Index a table 134 a...

Page 224: ...o ordinate value range 32 bit X1 x c1 04 Interpolation point 1 Y co ordinate value range 32 bit Y1 x c1 05 Interpolation point 2 X co ordinate value range 32 bit X2 x c1 06 Interpolation point 2 Y co...

Page 225: ...Telegram structure Byte Meaning Value hex sent by Master Slave Master Slave Attribute ID Read 92 0 Response Read successful C2 Command rejected C0 0 1 Part no 0F 0F 1 2 Instance 01 20 01 20 2 3 Index...

Page 226: ...nput Data 1 T1 FB output Data 3 Q12 1 Trigger coil The appropriate Reset is executed if the coil is trig gered with a rising edge 2 Status 1 if the trigger coil MR T is 1 Data 1 hex 00 Q The outputs Q...

Page 227: ...by Master Slave Master Slave Attribute ID Read 92 Response B2 0 Response Read successful C2 Write successful C1 Command rejected C0 0 1 Part no 31 31 1 2 Instance 01 20 01 20 2 3 Index 00 0B 00 0B 3 6...

Page 228: ...e output value 2 1 is set if the channel selection is invalid Index hex Data Data 1 Data 3 Data 2 Data 4 Read Write 0 Bit IO a table 139 R 2 Channel selection 0 up to 7 ST1 R W2 3 Input value channel...

Page 229: ...ription AWB2528 1423GB or in the easySoft Help Byte Meaning Value hex sent by Master Slave Master Slave Attribute ID Read 92 Write B2 0 Response Read successful C2 Write successful C1 Command rejected...

Page 230: ...Output value contains the conversion result QV x 1 The value can only be written if it is assigned to a constant in the program h The data for index 2 and 3 is transferred as a 32 bit value in Intel f...

Page 231: ...Handling Function Blocks for PS416 and PS4 341 Byte Meaning Value hex sent by Master Slave Master Slave Attribute ID Read 92 Write B2 0 Response Read successful C2 Write successful C1 Command rejecte...

Page 232: ...e of the operating hours counter QV x 1 The value can only be written if it is assigned to a constant in the program Bit 7 6 5 4 3 2 1 0 FB input Data 1 RE1 EN2 FB output Data 3 Q13 1 Reset coil statu...

Page 233: ...nt by Master Slave Master Slave Attribute ID Read 92 Response B2 0 Response Read successful C2 Write successful C1 Command rejected C0 0 1 Part no 32 32 1 2 Instance 01 02 01 02 2 3 Index 00 0A 00 0A...

Page 234: ...ta 4 Read Write 0 Bit IO a table 146 R 2 Pulse count in positioning mode I1 0 to 2147483647 ST1 R W2 3 Start frequency FS 0 bis 5000 Hz ST1 R W2 4 Operating frequency FO 0 bis 5000 Hz ST1 R W2 5 Frequ...

Page 235: ...started with a rising edge 4 Reset coil Status 1 resets the counter actual value to zero 5 1 is set if the parameter entry is invalid 6 1 is set if a positioning job is active Bit 7 6 5 4 3 2 1 0 FB i...

Page 236: ...by Master Slave Master Slave Attribute ID Read 92 Response B2 0 Response Read successful C2 Write successful C1 Command rejected C0 0 1 Part no 1F 1F 1 2 Instance 01 20 01 20 2 3 Index 00 02 00 02 3 6...

Page 237: ...corresponding value is put on the NET 2 1 is set if the send job was aborted due to an error 3 1 is set if the trigger coil is triggered 0 is set if the send job was successfully completed or aborted...

Page 238: ...sent by Master Slave Master Slave Attribute ID Read 92 Write B2 0 Response Read successful C2 Write successful C1 Command rejected C0 0 1 Part no 2B 2B 1 2 Instance 01 02 01 02 2 3 Index a table 149...

Page 239: ...value range 0 to 4095 12 Bit SV x c1 03 Period duration ms Value range 0 up to 65535 PD x c1 04 Minimum on duration ms Value range 0 up to 65535 ME x c1 1 The value can only be written if it is assign...

Page 240: ...1 Part no 20 20 1 2 Instance 01 01 2 3 Index a table 151 a table 151 3 6 4 7 Data 1 4 00 depending on index a table 152 Index hex Operand Reading Writing 00 Bit IO a table 152 x 01 Mode Parameter Bit...

Page 241: ...t by Master Slave Master Slave Attribute ID Read 92 Response B2 0 Response Read successful C2 Write successful C1 Command rejected C0 0 1 Part no 35 35 1 2 Instance 01 20 01 20 2 3 Index 00 00 3 6 4 7...

Page 242: ...Bit IO 1 The send job is triggered on a rising edge 2 Reset coil Status 1 resets the counter actual value to zero 3 1 is set if an error occurred during the send job 4 1 is set if the send job is act...

Page 243: ...ent by Master Slave Master Slave Attribute ID Read 92 Response B2 0 Response Read successful C2 Write successful C1 Command rejected C0 0 1 Part no 33 33 1 2 Instance 01 20 01 20 2 3 Index 00 0B 00 0B...

Page 244: ...gned to a constant in the program Index hex Data Data 1 Data 2 Data 4 Data 3 Read Write 0 Bit IO a table 156 a table 156 R 1 mode a table 157 R 2 Data input forwards I1 ST1 R W2 3 Data input backwards...

Page 245: ...eceipt of a rising edge in BIT mode the value of FD is entered in the first register field Q1 and the original contents of the register fields are moved one field in the direction of the higher field...

Page 246: ...cription AWB2528 1423GB or in the easySoft Help Byte Meaning Value hex sent by Master Slave Master Slave Attribute ID Read 92 Write B2 0 Response Read successful C2 Write successful C1 Command rejecte...

Page 247: ...x 0 Bit IO Index hex Operand Reading Writing 00 Bit IO a table 159 x 01 Mode Parameter 02 Cycle time in ms value range 0 1000 I1 x c1 1 The value can only be written if it is assigned to a constant in...

Page 248: ...Master Slave Master Slave Attribute ID Read 92 Write B2 0 Response Read successful C2 Write successful C1 Command rejected C0 0 1 Part no 21 21 1 2 Instance 01 20 01 20 2 3 Index a table 160 a table...

Page 249: ...2 setpoint values I2 x c1 04 Actual value Timed out actual time in RUN mode QV x 1 The value can only be written if it is assigned to a constant in the program h The data for index 2 to 4 is transferr...

Page 250: ...Off delayed with random setpoint 4 On and off delayed two time setpoints 5 On and off delayed each with random setpoint two time setpoints 6 Pulse transmitter 7 Flashing relay two time setpoints 8 Off...

Page 251: ...ster Slave Master Slave Attribute ID Read 92 Response B2 0 Response Read successful C2 Write successful C1 Command rejected C0 0 1 Part no 34 34 1 2 Instance 01 20 01 20 2 3 Index 00 04 00 04 3 6 4 7...

Page 252: ...e table The number of table entries QN is decremented by one 4 On receipt of a rising edge the value of I1 is transferred to the table and the number of table entries is incremented by one as long as...

Page 253: ...ent by Master Slave Master Slave Attribute ID Read 92 Write B2 0 Response Read successful C2 Write successful C1 Command rejected C0 0 1 Part no 2D 2D 1 2 Instance 01 20 01 20 2 3 Index a table 165 a...

Page 254: ...able 166 x 01 Mode Parameter 02 Input value I1 x c1 03 Upper limit value SH x c1 04 Lower limit value SL x c1 05 Output value outputs the value present at input I1 within the set limits QV x 1 The val...

Page 255: ...ll return a defined error code in the event of an incorrectly selected operating mode or an invalid telegram The error code transferred has the following structure Telegram structure Byte Meaning Slav...

Page 256: ...II MFD version I 0x45 the value selected by the type and index may not be written bit IO mode parameter or output value 0x46 the value selected by the type and index is not assigned with a constant 0x...

Page 257: ...Possible cause Remedy Off EASY222 DN without power or communication is blocked at this channel because of bus off state or power loss or the channel was blocked explicitly Switch on the EASY222 DN su...

Page 258: ...254 09 10 MN05013007Z EN...

Page 259: ...izontally vertically C 25 to 55 Condensation Prevent condensation by means of suit able measures Storage transport temperature C 40 to 70 Relative humidity IEC 60068 2 30 no moisture condensation 5 to...

Page 260: ...2 High energy pulses Surge easy AC IEC EN 61000 4 5 power cable symmetrical kV 1 High energy pulses surge of easy DC current IEC EN 61 000 4 5 severity level 2 power cable symmetrical kV 0 5 Immunity...

Page 261: ...socket Potential isolation Bus to power supply simple Bus and power supply to easy basic unit safety isolation Function DeviceNetSlave Interface DeviceNet CAN Bus protocol DeviceNet Baud rate automat...

Page 262: ...Appendix 258 09 10 MN05013007Z EN Dimensions Figure 13 EASY222 DN dimensions in mm 47 5 56 5 67 45 4 5 M4 7 5 35 5 7 5 90 102 110...

Page 263: ...ecification Volume II Chapter 4 3 5 1 DescText Moeller DeviceNet Coupler easy 222 DN CreateDate 27 05 2002 CreateTime 17 00 00 ModDate 25 06 2002 ModTime 11 00 00 Revision 1 0 Device Device Descriptio...

Page 264: ...0x000D Cyclic Change of State and Poll PollInfo 0x000D Poll OK to combine with Cyclic or COS 2 Default input Input 2 1 Default output Output 1 COSInfo 0x000D COS OK to combine with Poll 1 Default inp...

Page 265: ...tput Data to easy Name 6 20 04 24 66 30 03 Assembly Object Instance 102 Attribute 3 Help Output2 0 0 byte is transferred 0 all bits are significant 0x0004 Poll and COS Acknowledge Handler Name 6 20 2B...

Page 266: ...Volume II Chapter 4 3 5 6 Groups Parameter Groups Section Not used here For more information about the meaning of each entry please check DeviceNet Specification Volume II Chapter 4 3 5 7 End of File...

Page 267: ...h as voltage that is infinitely variable and propor tional Analogue signals can acquire any value within specific limits Automation product I O controlling device that is interconnected to a system pr...

Page 268: ...em i e writes data to their outputs and reads inputs Byte A sequence of 8 bits Code Data transfer format COS I O connection COS Change Of State I O connections are used to establish event controlled c...

Page 269: ...ectrical equipment to operate error free and without causing a negative influence within a certain envi ronment EN Abbreviation for European Norm Earth In electrical engineering the term given to cond...

Page 270: ...oltage Inductive coupling Inductive magnetic coupling develops between two current carrying conductors The magnetic effect generated by the currents induces an interference voltage Typical interferenc...

Page 271: ...t Significant Bit Bit with the most significant value Multimaster Mode Operating mode in which all stations or nodes of a system have equal rights for communicating on the bus NAMUR Abbreviation for N...

Page 272: ...ster Potential equalization Adaptation of the electrical level of the body of electrical equipment and auxiliary conductive bodies by means of an electrical connection Potential free Galvanic isolatio...

Page 273: ...upling occurs when an electromagnetic wave makes contact with a conductor structure The impact of the wave induces currents and voltages Typical interference sources are for example ignition circuits...

Page 274: ...Glossary 270 09 10 MN05013007Z EN...

Page 275: ...ading 106 Application Objects 34 Application specific objects 34 Arithmetic function block easy800 MFD 179 Assembly Objects 34 Auto baud recognition 22 Auxiliary relays easy600 read status 69 B Bit ar...

Page 276: ...107 easy800 MFD 187 Cycle Time 29 Cyclic data exchange 47 Cyclic I O connection 264 D Data block easy800 MFD 200 Data exchange PDO 47 Data multiplexer easy800 MFD 223 Data transfer rates 22 DEL button...

Page 277: ...FD read status 168 Dimensions 258 Direct data exchange 47 E easy Object 34 38 EDS file 29 Error codes via easyLink easy700 144 easy800 MFD 251 ESC button read status 64 Explicit Messages 42 F Frequenc...

Page 278: ...us 170 Inputs network stations easy800 MFD read status 149 161 Invalid operating mode 144 251 Invalid telegram 144 251 L LED status indication 27 253 Local analog output easy800 MFD read status 167 Lo...

Page 279: ...ss 43 NS LED 28 253 Numerical converter easy800 MFD 225 O OFF time 93 Offline Connection Set 267 OK button read status 64 ON time 93 ON OFF times 93 Operating hours counter easy700 133 easy800 MFD 227...

Page 280: ...4 R Reading analog inputs easy600 read status 59 Reading analogue inputs easy600 read status 65 easy700 read status 110 easy800 MFD read status 155 Reading outputs S1 to S8 50 Reading the status of Re...

Page 281: ...utput easy800 MFD 237 Set cycle time easy800 MFD 242 Set operating mode 48 51 Set station address 24 Set reset inputs R1 to R8 54 Setting easy MFD inputs outputs 51 Setting the address with easySoft 2...

Page 282: ...easy600 read status 69 Text function block easy700 read status 108 Text marker 71 Text output function block easy800 MFD 197 Threshold value comparators easy700 read status 106 Threshold value switch...

Page 283: ...ite 209 Value scaling easy800 MFD 219 Version history easy800 148 W Weekday easy600 57 easy700 101 148 Weekly timer easy700 125 141 easy800 MFD 211 Winter time easy600 57 easy700 103 Writing the compa...

Page 284: ...Alphabetical index 09 10 MN05013007Z EN 280...

Reviews: