background image

DTM434 DTM435

2

Contents

1

Preliminary note . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .

4

1.1

Symbols used . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .

4

1.2

Warnings used . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .

4

1.3

Legal and copyright information . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .

4

2

Safety instructions. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .

5

3

Intended use . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .

6

4

Items supplied. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .

7

5

Function . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .

8

5.1

ID tags . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .

8

5.2

Device overview . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .

8

6

Installation. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .

9

6.1

Notes on the unit installation . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .

9

6.2

Avoiding interference . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .

9

6.3

Mechanical design . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .

9

6.4

Install device . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 10

6.5

Mounting distances . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 10

6.6

Positioning of the ID tags . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 11

7

Electrical connection . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 13
7.1

Wiring . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 13

8

Operating and display elements . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 14

9

Operation . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 15
9.1

CANopen interface . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 15

9.1.1

CANopen functions . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 15

9.1.2

Change the Node ID and bit rate. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 15

9.1.3

Set-up . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 16

9.1.4

Use of 32 bit data types . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 17

9.1.5

Communication types of the process data object (PDO) . . . . . . . . . . . . . . . . . . . . . . 17

9.1.6

Object directory (OD) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 17

9.1.7

Error messages. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 23

9.1.8

Monitoring activity via Heartbeat . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 24

9.1.9

Change objects . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 24

9.1.10 Process data objects. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 24
9.1.11 Device status . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 25
9.1.12 Deactivate antenna . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 27
9.1.13 Select the ID tag type . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 27
9.1.14 Read information of an ID tag . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 28
9.1.15 RSSI value . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 28
9.1.16 ID tag detection filter . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 28

9.2

Data transfer with an ID tag. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 30

9.2.1

Read UID of the ID tag . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 30

9.2.2

Read data from the ID tag via PDO transfer . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 30

9.2.2.1

Example 1 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 30

9.2.2.2

Example 2 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 31

9.2.3

Write data to the ID tag via PDO transfer . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 31

9.2.3.1

Example 1 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 32

9.2.3.2

Example 2 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 32

9.2.4

Error handling for PDO transfer. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 33

9.2.5

Read data from the ID tag via SDO transfer . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 33

9.2.5.1

Example . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 33

9.2.6

Write data to the ID tag via SDO transfer . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 33

9.2.6.1

Example . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 34

9.2.7

Lock data range on the ID tag via SDO transfer . . . . . . . . . . . . . . . . . . . . . . . . . . . . 34

9.2.7.1

Example . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 34

9.2.8

Error codes during SDO transfer . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 34

9.3

EDS file. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 36

Содержание DTM434

Страница 1: ...Operating instructions CANopen interface RF identification system DTM434 DTM435 Read write head 11464563 00 06 2022 GB ...

Страница 2: ... PDO 17 9 1 6 Object directory OD 17 9 1 7 Error messages 23 9 1 8 Monitoring activity via Heartbeat 24 9 1 9 Change objects 24 9 1 10 Process data objects 24 9 1 11 Device status 25 9 1 12 Deactivate antenna 27 9 1 13 Select the ID tag type 27 9 1 14 Read information of an ID tag 28 9 1 15 RSSI value 28 9 1 16 ID tag detection filter 28 9 2 Data transfer with an ID tag 30 9 2 1 Read UID of the ID...

Страница 3: ...DTM434 DTM435 3 10 Maintenance repair and disposal 37 11 Approvals standards 38 Glossary 39 ...

Страница 4: ...oss reference Important note Non compliance may result in malfunction or interference Information Supplementary note 1 2 Warnings used ATTENTION Warning of damage to property 1 3 Legal and copyright information All rights reserved by ifm electronic gmbh No part of these instructions may be reproduced and used without the consent of ifm electronic gmbh All product names pictures companies or other ...

Страница 5: ...nded purpose Ò Intended use If the operating instructions or the technical data are not adhered to personal injury and or damage to property may occur The manufacturer assumes no liability or warranty for any consequences caused by tampering with the product or incorrect use by the operator Installation electrical connection set up operation and maintenance of the product must be carried out by qu...

Страница 6: ...DTM434 DTM435 6 3 Intended use The read write head reads and writes ID tags without contact The data is made available as process data via the CAN bus interface ...

Страница 7: ...pplied Read write head 2x hexagonal nut The device is supplied without installation and connection accessories Available accessories www ifm com The optimum function is not ensured when using components from other manufacturers ...

Страница 8: ... generates a magnetic field which partly penetrates the antenna coil of the ID tag A voltage is generated by induction that supplies the data carrier with energy The device supports ID tags according to ISO 15693 5 2 Device overview DTM434 Article number DTM434 Function Read write head Type designation DTMHF IBRWCOUS03 Type M30 flush mountable DTM435 Article number DTM435 Function Read write head ...

Страница 9: ...e device generates a modulated electrical field with a frequency of 13 56 MHz Avoid interference with data communication u Do not operate any devices in the vicinity that use the same frequency band w Such devices are for example frequency converters and switched mode power supplies If there are other devices in the same frequency band in the vicinity u The mounting distances between the devices s...

Страница 10: ...l device u Fix the device using the supplied nuts M30 DTM434 Fig 3 Flush mounting DTM435 Fig 4 Non flush mounting 6 5 Mounting distances DTM434 Operating mode Distance side A Distance front B For reading and writing 60 mm 120 mm ...

Страница 11: ...ead write head and the ID tag in the same way For installation in or on metal use the ID tags provided for this purpose Position the ID tag in the area of the sensing face When doing so the angle of aperture and the operating distance must be adhered to Data sheet of the device DTM434 D Fig 5 Position the ID tag u Align the ID tag on the central axis of the antenna of the device w The distance D i...

Страница 12: ...DTM434 DTM435 12 u Align the ID tag on the central axis of the antenna of the device w The distance D is indicated in the data sheet ...

Страница 13: ...device 7 1 Wiring u Connect the device to the CAN bus using the M12 connector w Voltage is supplied via the CAN bus Pin assignment Wiring M12 connector A coded 5 poles 4 2 1 3 5 1 Shield 2 U 3 GND 4 CAN high 5 CAN low The CAN bus connection is almost trouble free if the following points are considered u Use cables approved for CAN bus u Terminate the cables with 120 Ω terminating resistors Informa...

Страница 14: ...ed flashes every 0 4 s Operating status operational yellow on Operating status operational and ID tag detected flashes every 1 6 s alternating with green LED Operating status pre operational and ID tag detected flashes Device hardware fault red flashes every 0 4 s alternating with other LED colours Configuration error flashes every 1 2 s alternating with other LED colours Error in the CAN bus netw...

Страница 15: ...on to the CiA DS 301 functionality there are more manufacturer and profile specific characteristics setting of the Node ID and the bit rate via object directory entry SDO configuration and reading writing of operational data via service data objects SDO Support of the layer settings service LSS Support of synchronous process data transmission SYNC 9 1 2 Change the Node ID and bit rate The device s...

Страница 16: ...iming after which the new bit rate should be activated After activation the LSS master switches the LSS slave again to the operating mode To change the Node ID the LSS master transfers the new Node ID in the configuration mode The LSS slave replies to the master if the new Node ID is valid After changing the Node ID the LSS master switches the LSS slave again to the operating mode The new bit rate...

Страница 17: ...ission CANopen provides the SYNC object at which the TPDOs are transmitted after every nth reception of a SYNC telegram A total of 64 TPDOs and 64 RPDOs is available on delivery only the first 4 of each are active If the configuration of the CANopen network allows it the remaining process data objects can also be activated In the standard settings the process data is assigned to the linear address...

Страница 18: ...evision and current software ver sion 0x04 Serial number u32 ro Serial number of the device 0x1200 0x01 COB ID client to server u32 ro Node ID 0x600 0x02 COB ID client to server u32 ro Node ID 0x580 0x1400 0x143F 0x01 RPDO parameter COB ID u32 rw Link yes 0x02 RPDO parameter Transmission type u8 ro 0xFF yes 0x1600 0x163F 0x01 0x 08 RPDO mapping u32 rw Link yes 0x1800 0x183F 0x01 TPDO parameter COB...

Страница 19: ...ion ID tag type name of sup ported ID tags dom ro Link 0x2161 0x00 Selects ID tag type value selects ID tag type defined in 0x2160 u8 rw 2 yes 0x2162 0x00 RSSI u8 ro yes ID tag information Index Subindex Name object Type Access Default value PDO mapping capability Save object value 0x2180 0x00 Current UID UID of the ID tag in the reading range PDO mappable u64 ro 0x000000000 0000000 yes 0x2181 0x0...

Страница 20: ...mappable u32 ro 0x000000000 0000000 yes Read mappable data Index Subindex Name object Type Access Default value PDO mapping capability Save object value 0x2200 0x01 0x40 Read start address in the user memory start of the address range on the ID tag to be read u16 rw Link yes 0x2201 0x01 0x40 Read length length of the memory range on the ID tag to be read max 8 bytes u8 rw Link yes 0x220A 0x01 0x40...

Страница 21: ... Type Access Default value PDO mapping capability Save object value 0x2300 0x01 0x40 Write start ad dress start of the address range on the ID tag to be written u16 rw Link yes 0x2301 0x01 0x40 Write length length of the memory range on the ID tag to be written max 8 bytes u8 rw Link yes 0x2302 0x01 0x40 Auto write activate au tomatic writ ing access if a new ID tag is detected bool rw 0 yes 0x230...

Страница 22: ...ndex Name object Type Access Default value PDO mapping capability Save object value 0x2480 0x00 Lock start ad dress start of the address range on the ID tag to be locked Must correspond to the ID tag ranges u16 rw 0x0000 yes 0x2481 0x00 Lock length length of the memory range on the ID tag to be locked Must correspond to the ID tag ranges u16 rw 0x0000 yes 0x2481 0x00 Lock trigger trigger for locki...

Страница 23: ...x5000 0x81 0x01 Device hardware error antenna error 0x4200 0x09 0x02 Device temperature too high 0xFF00 0x81 0x01 RX ISO_COM MAND_ER ROR_NO_RESPONSE ID tag did not answer Possibly the ID tag is no longer in the field 0xFF00 0x81 0x02 RX ISO_COM MAND_ER ROR_RX_ERROR Error while receiving the answer from the ID tag CRC error framing error collision etc 0xFF01 0x81 0x01 TX ISO_COM MAND_ER ROR_NO_RESP...

Страница 24: ... of the objects in the object directory are applied at once The changes will get lost by a reset To prevent this the objects have to be saved in the internal permanent memory flash All the objects marked in the object directory with Save object value yes are permanently stored in the flash of the device By writing the command Save 65766173h to save the objects OV index 1010h 01h all current object...

Страница 25: ...elivery RPDO Settings for PDO mapping COB Object directory Mapped object index Object directory Mapped object sub index Object directory Mapped object length ID tag memory Write start address ID tag memory Write length 1 Node ID 0x0200 0x230F 0x00 0x40 Write trigger 2 Node ID 0x0300 0x230A 0x01 0x40 0x00000000 0x08 3 Node ID 0x0400 0x230A 0x02 0x40 0x00000008 0x08 4 Node ID 0x0500 0x230A 0x03 0x40...

Страница 26: ...he last write op eration yes tag_err Error message from ID tag for last operation yes Read error codes updated after each read access of the ID tag 0x00 ISO_COMMAND_ERROR_NO_ERROR No error command successfully execut ed 0x01 SO_COMMAND_ERROR_NO_RE SPONSE ID tag did not answer maybe ID tag is no longer in the field 0x02 ISO_COMMAND_ERROR_RX_ERROR Error while receiving the answer from the ID tag CRC...

Страница 27: ...RIFY The specified section could not be locked normally a lock verify error oc curred 9 1 12 Deactivate antenna The antenna in the device can be deactivated if the value 0 is written to the object Antenna active OV index 0x2151 In this case no ID tag is detected any more since the magnetic field of the device is no longer active The antenna is reactivated with the value 1 With the object Antenna a...

Страница 28: ... the object 0x2182 can be read from the ID tag on request Reading of information is not supported by each ID tag type 9 1 15 RSSI value The RSSI value Received Signal Strength OV index 0x2162 informs about the strength of the received signal that is emitted by the ID tag in front of the device 0 no ID tag detected 1 minimum signal strength 8 maximum signal strength The maximum signal strength is o...

Страница 29: ...g will only be considered on the CAN bus as having been detected ID tag present once the set number has been reached The value 0 deactivates the filter The values 0 delay the ID tag present bit by 7 ms Thus a switch on delay of the ID tag value is generated The detection in the limit range stabilises as no value will be provided as long as the ID tag has not been steadily detected Object zero ID f...

Страница 30: ... assigned to a TPDO Data objects that are not assigned are not updated automatically There are two objects for each data object that are used for configuration 0x2200 read start address 0x2201 read length with sub indices matching the data object The start address in the user data area of the ID tag and length of the files to be read are set in the objects For 32 bit controllers the object 0x220B ...

Страница 31: ...D tag is written to after the data was written to the RPDO and the respective bit was changed in the Write trigger object OV index 0x230F sub index 0x00 MSB LSB Bit 63 62 61 2 1 0 Trigger tr64 tr63 tr62 tr3 tr2 tr1 Default value 0 0 0 0 0 0 0 0 0 Trigger Description tr64 Trigger for ID tag data 64 0x230A 0x40 tr63 Trigger for ID tag data 63 0x230A 0x3F tr62 Trigger for ID tag data 62 0x230A 0x3E t...

Страница 32: ...ping COB Object directory Object index Object directory Object sub index Object directory Object length 2 Node ID 0x0200 0x230A 0x01 0x40 Object directory Index Sub index Name object Value 0x2300 0x01 Read start of the address start of the address range on the ID tag to be read 0x10 0x2301 0x01 Read length length of the memory range on the ID tag to be read max 8 bytes 0x08 0x2302 0x01 Auto write ...

Страница 33: ...tag The address must be indicated in object 0x2280 and the data length in object 0x2281 Then read access can be started from the ID tag via a data transfer to object 0x2282 9 2 5 1 Example The data range 0x50 to 0x70 is to be read from the ID tag Object directory Index Sub index Name object Value 0x2280 0x00 Read start of the address start of the address range on the ID tag to be read 0x50 0x2281 ...

Страница 34: ...ect Address lock start point OV index 0x2480 In addition the data range length is stored in the object Write length OD index 0x2481 To activate the write protection 1 is written on the trigger OV index 0x2482 The start address must be identical with the start address of a storage block on the ID tag The length must be a multiple of the length of a storage block on the ID tag 9 2 7 1 Example The da...

Страница 35: ... Data type does not match service pa rameter too long 0x06070013 Data type does not match service pa rameter too short 0x06090011 Sub index does not exist 0x06090030 Invalid value for parameter download only 0x06090031 Value of written parameter is too high download only 0x06090032 Value of written parameter is too low download only 0x06090036 Maximum value is lower than minimum value 0x060A0023 R...

Страница 36: ... the devices The EDS files are available on ifm s website www ifm com Contents of the EDS file Communication functions and objects to CANopen profile DS 301 Manufacturer specific objects The installation of the EDS file depends on the configuration tool u Contact the manufacturer of the controller for more information w The EDS files are supplied with 64 bit or 32 bit data types The controller det...

Страница 37: ...in case of malfunction u Do not open the housing as the unit does not contain any components which can be maintained by the user The unit must only be repaired by the manufacturer u Clean the device using a dry cloth u Dispose of the unit in accordance with the national environmental regulations ...

Страница 38: ...For approvals and standards the following information is available Test standards and regulations documentation ifm com EU declaration of conformity and approvals documentation ifm com Notes relevant for approval package inserts of the device ...

Страница 39: ...al circuit and a non volatile memory LSS Procedure to set basic device settings NMT Network management Node ID Unambiguous number of a participant in the CANopen network Object Term for data messages which can be exchanged in the CANopen network PDO The Process Data Object transmits process data in real time in the CANopen network for example the speed of a motor PDOs have a higher priority than S...

Отзывы: