SIMATIC Sensors RFID systems SIMATIC RF610M Mobile Reader Operating Instructions 04/2008 SIMATIC RF610M Mobile Reader simatic sensors DOCUMENTATION Introduction 1 Safety Information 2 SIMATIC Sensors Description 3 RFID systems SIMATIC RF610M Mobile Reader Power supply 4 Commissioning 5 Operation 6 Software overview 7 The software "RF-MANAGER" 8 "RF610M" software 9 Advanced functions 10 Troubleshooting 11 Technical data 12 Ordering data 13 Operating Instructions Appendix 04/2008 A5E01535709-02 A Safety Guidelines This manual contains notices you have to observe in order to ensure your personal safety, as well as to prevent damage to property. The notices referring to your personal safety are highlighted in the manual by a safety alert symbol, notices referring only to property damage have no safety alert symbol. These notices shown below are graded according to the degree of danger. DANGER indicates that death or severe personal injury will result if proper precautions are not taken. WARNING indicates that death or severe personal injury may result if proper precautions are not taken. CAUTION with a safety alert symbol, indicates that minor personal injury can result if proper precautions are not taken. CAUTION without a safety alert symbol, indicates that property damage can result if proper precautions are not taken. NOTICE indicates that an unintended result or situation can occur if the corresponding information is not taken into account. If more than one degree of danger is present, the warning notice representing the highest degree of danger will be used. A notice warning of injury to persons with a safety alert symbol may also include a warning relating to property damage. Qualified Personnel The device/system may only be set up and used in conjunction with this documentation. Commissioning and operation of a device/system may only be performed by qualified personnel. Within the context of the safety notes in this documentation qualified persons are defined as persons who are authorized to commission, ground and label devices, systems and circuits in accordance with established safety practices and standards. Prescribed Usage Note the following: WARNING This device may only be used for the applications described in the catalog or the technical description and only in connection with devices or components from other manufacturers which have been approved or recommended by Siemens. Correct, reliable operation of the product requires proper transport, storage, positioning and assembly as well as careful operation and maintenance. Trademarks All names identified by (R) are registered trademarks of the Siemens AG. The remaining trademarks in this publication may be trademarks whose use by third parties for their own purposes could violate the rights of the owner. Disclaimer of Liability We have reviewed the contents of this publication to ensure consistency with the hardware and software described. Since variance cannot be precluded entirely, we cannot guarantee full consistency. However, the information in this publication is reviewed regularly and any necessary corrections are included in subsequent editions. Siemens AG Automation and Drives Postfach 48 48 90327 NURNBERG GERMANY A5E01535709-02 04/2008 Copyright (c) Siemens AG 2007, 2008. Technical data subject to change Table of contents 1 Introduction................................................................................................................................................ 9 2 Safety Information.................................................................................................................................... 11 2.1 3 4 5 6 7 8 General safety instructions ..........................................................................................................11 Description............................................................................................................................................... 13 3.1 Field of application and features ..................................................................................................13 3.2 Design ..........................................................................................................................................15 3.3 Antenna and antenna field ...........................................................................................................16 Power supply ........................................................................................................................................... 19 4.1 Inserting the battery .....................................................................................................................19 4.2 Charging function.........................................................................................................................20 4.3 The backup battery ......................................................................................................................20 Commissioning ........................................................................................................................................ 21 5.1 Scope of supply ...........................................................................................................................21 5.2 Switching the device On and Off..................................................................................................22 5.3 5.3.1 5.3.2 5.3.3 Recommendations for first commissioning ..................................................................................23 Creating a back-up copy ..............................................................................................................23 Changing the password for the operating system .......................................................................24 Performing a back-up...................................................................................................................24 5.4 5.4.1 5.4.2 5.4.3 Basic settings in the operating system ........................................................................................25 Operating modes .........................................................................................................................25 Adjusting the acoustic signal volume...........................................................................................26 Set the backlighting of the screen................................................................................................26 Operation................................................................................................................................................. 27 6.1 6.1.1 6.1.2 The keypad ..................................................................................................................................27 The shift keys ...............................................................................................................................27 Key functions................................................................................................................................28 6.2 The Touch display........................................................................................................................30 Software overview ................................................................................................................................... 31 7.1 Software applications...................................................................................................................31 7.2 Overview of possible applications................................................................................................31 The software "RF-MANAGER" ................................................................................................................ 33 8.1 8.1.1 8.1.2 8.1.3 Prerequisites for working with the software "RF-MANAGER" .....................................................33 Necessary components ...............................................................................................................33 Starting the software "RF-MANAGER" ........................................................................................33 Preconditions for parameterization of the WLAN connection ......................................................34 SIMATIC RF610M Mobile Reader Operating Instructions, 04/2008, A5E01535709-02 5 Table of contents 9 6 8.1.4 8.1.5 8.1.6 8.1.7 Settings in the Engineering System ............................................................................................ 34 Parameterizing the WLAN card in the SIMATIC RF610M mobile reader................................... 35 Enter the IP address in the mobile reader .................................................................................. 36 Creating a back-up...................................................................................................................... 36 8.2 8.2.1 Application mode "Remote" ........................................................................................................ 37 Acquire data and transfer it to RF-MANAGER............................................................................ 37 8.3 8.3.1 8.3.2 8.3.2.1 8.3.2.2 8.3.2.3 8.3.3 8.3.4 8.3.4.1 8.3.4.2 8.3.4.3 8.3.4.4 8.3.5 8.3.5.1 8.3.5.2 8.3.5.3 8.3.6 8.3.6.1 8.3.6.2 8.3.6.3 8.3.6.4 8.3.6.5 8.3.7 8.3.7.1 Application mode "Mobile" .......................................................................................................... 38 Acquire data and transfer it to RF-MANAGER............................................................................ 38 The data editor ............................................................................................................................ 39 Progress and timeout display...................................................................................................... 44 Read tag...................................................................................................................................... 45 Writing to the tag ......................................................................................................................... 47 Overview of functions.................................................................................................................. 48 The functions in the "File" menu ................................................................................................. 49 Overview of file functions ............................................................................................................ 49 Open............................................................................................................................................ 49 Save Tag / Save Tag As ............................................................................................................. 50 Exit .............................................................................................................................................. 50 The functions in the "Tag" menu ................................................................................................. 51 Overview of tag functions............................................................................................................ 51 Write ID ....................................................................................................................................... 52 Locking data areas Functions ..................................................................................................... 52 The functions in the "Extras" menu............................................................................................. 57 Overview of the Extras functions ................................................................................................ 57 Password for the RF-MANAGER application.............................................................................. 58 Reader status.............................................................................................................................. 59 Setting the language ................................................................................................................... 59 Settings ....................................................................................................................................... 60 The functions in the "Help" menu................................................................................................ 63 Overview of "Help" menu ............................................................................................................ 63 "RF610M" software.................................................................................................................................. 65 9.1 Overview of functions.................................................................................................................. 65 9.2 Start "RF610M" software............................................................................................................. 65 9.3 The data editor ............................................................................................................................ 66 9.4 9.4.1 9.4.2 9.4.3 9.4.4 9.4.5 9.4.6 The functions in the "File" menu ................................................................................................. 71 Overview of file functions ............................................................................................................ 71 Open............................................................................................................................................ 71 Save Tag / Save Tag As ............................................................................................................. 72 Save List As ................................................................................................................................ 72 Append List ................................................................................................................................. 72 Exit .............................................................................................................................................. 72 9.5 9.5.1 9.5.2 9.5.3 9.5.4 9.5.5 9.5.6 9.5.7 9.5.8 The functions in the "Tag" menu ................................................................................................. 73 Overview of tag functions............................................................................................................ 73 Scanning RFID tags and their tag ID .......................................................................................... 74 Progress and timeout display...................................................................................................... 76 Read tag...................................................................................................................................... 78 Write ID ....................................................................................................................................... 80 Locking data areas Functions ..................................................................................................... 81 Writing to the tag ......................................................................................................................... 85 Copying tag data ......................................................................................................................... 86 9.6 The functions in the "Extras" menu............................................................................................. 87 SIMATIC RF610M Mobile Reader Operating Instructions, 04/2008, A5E01535709-02 Table of contents 10 9.6.1 9.6.2 9.6.3 9.6.4 9.6.5 9.6.6 Overview of the Extras functions .................................................................................................87 Password for the SIMATIC RF610M application .........................................................................88 Tag Type Selection ......................................................................................................................89 Reader status...............................................................................................................................90 Setting the language ....................................................................................................................91 Settings ........................................................................................................................................91 9.7 9.7.1 The functions in the "Help" menu.................................................................................................95 Overview of "Help" menu .............................................................................................................95 9.8 Application example.....................................................................................................................95 Advanced functions ................................................................................................................................. 99 10.1 File storage on the RF610M ........................................................................................................99 10.2 10.2.1 10.2.2 10.2.3 Data transfer between the PC and mobile reader .....................................................................100 Prerequisites ..............................................................................................................................100 Working with the Active Sync program ......................................................................................100 Organization of the .XML files in the Flash Disk directory .........................................................103 10.3 The automatic power-saving function ........................................................................................105 10.4 System reset ..............................................................................................................................105 11 Troubleshooting ..................................................................................................................................... 107 12 Technical data ....................................................................................................................................... 109 12.1 Technical Specifications ............................................................................................................109 12.2 Certificates and approvals .........................................................................................................110 13 Ordering data......................................................................................................................................... 111 A Appendix................................................................................................................................................ 113 A.1 Ordering components for advanced functions ...........................................................................113 A.2 Developing user applications .....................................................................................................113 A.3 Service and support ...................................................................................................................114 A.4 Contact partner ..........................................................................................................................114 A.5 Training ......................................................................................................................................114 Glossary ................................................................................................................................................ 115 Index...................................................................................................................................................... 117 SIMATIC RF610M Mobile Reader Operating Instructions, 04/2008, A5E01535709-02 7 Table of contents 8 SIMATIC RF610M Mobile Reader Operating Instructions, 04/2008, A5E01535709-02 1 Introduction Purpose of this document These operating instructions contain information required for starting up and using the RF610M device. The documentation is aimed at commissioning engineers and machine operators who start up the application themselves, and it describes the functions of the software "RFMANAGER" and "RF610M". Scope of validity of this document This documentation is valid for the SIMATIC RF610M Mobile Reader and describes the delivery status from April 2008. Further information The present instructions are a supplement to the operating instructions of the basic device PSION WORKABOUT PRO. The documents "Quick Reference Guide" and "Regulatory & Warranty Guide" for "WORKABOUT PRO C/M-E Hand-Held Computer" are included with the device. Please note the information they contain. You can find further information in the PSION User Manual and in the documentation for the docking station. Conventions The following terms/abbreviations are used synonymously in this document: tag, transponder, mobile data memory (MDS), data carrier Reader, read/write device (SLG) History Previous editions of these operating instructions: Edition Remarks 11/2007 First edition 04/2008 Expanded with RF-MANAGER interface SIMATIC RF610M Mobile Reader Operating Instructions, 04/2008, A5E01535709-02 9 Introduction 10 SIMATIC RF610M Mobile Reader Operating Instructions, 04/2008, A5E01535709-02 Safety Information 2.1 2 General safety instructions SIMATIC RFID products comply with the salient safety specifications to VDE/DIN, IEC, EN, UL and CSA. If you have questions about the validity of the installation in the planned environment, please contact your service representative. CAUTION Alterations to the devices are not permitted. Failure to observe this requirement shall constitute a revocation of the radio equipment approval, CE approval and manufacturer's warranty. Repairs Repairs may only be carried out by authorized qualified personnel. WARNING Unauthorized opening of and improper repairs to the device may result in substantial damage to equipment or risk of personal injury to the user. SIMATIC RF610M Mobile Reader Operating Instructions, 04/2008, A5E01535709-02 11 Safety Information 2.1 General safety instructions 12 SIMATIC RF610M Mobile Reader Operating Instructions, 04/2008, A5E01535709-02 3 Description SIMATIC RF610M expands the RF600 RF identification system with a powerful mobile reader for applications in the areas of logistics, production and service. In addition, it is an indispensable aid for startup and testing. 3.1 Field of application and features Device variants for different frequency ranges The SIMATIC RF610M device is available in two variants: For the European frequency bands For the US frequency bands Implementation environment, field of application and features Field of application The SIMATIC RF610M Mobile Reader can be used in a harsh environment. The device is extremely rugged and protected against spray water. The backlit display is easy to read even under unfavorable lighting conditions. RFID system The SIMATIC RF610M Mobile Reader is intended especially for the SIMATIC RF600 RFID system. The device can be used to process all RF600 tags and compatible transponders. RF-MANAGER The SIMATIC RF610M Mobile Reader can exchange data with RF-MANAGER over a WLAN connection. This means that RFID data that has been read locally is also available for evaluation in enterprise systems. Tag standards It is not possible to edit data memories of other RFID systems. The following tag standards are supported: - ISO 18000-6c (EPC Class1 GEN2) - ISO 18000-6B UCODE HSL - ISO 18000-6B UCODE EPC V1.19 The software "RF-MANAGER" and "RF610M" The RF-MANAGER and RF610M software is stored in non-volatile memory on an integrated flash disk and permits user-friendly, distributed reading and writing of all RF600 tags. SIMATIC RF610M Mobile Reader Operating Instructions, 04/2008, A5E01535709-02 13 Description 3.1 Field of application and features API software interface The SIMATIC RF610M Mobile Reader is supplied with an API software interface that can be used by customized user programs. Additional functional units for the SIMATIC RF610M Mobile Reader All other functional units of SIMATIC RF610M, such as barcode scanners and WLAN can be accessed via the interfaces supplied by the PSION device manufacturer. The descriptions and development tools can be obtained from the PSION websites. You can perform the following functions with the SIMATIC RF610M Mobile Reader: Functions Reading the tag ID Reading the data from the tag (data memory) Writing the data to the tag Reading and displaying the ID number of the tag (Tag/Scan) Transferring the data that has been read to RF-MANAGER Writing the tag ID to a transponder Displaying reader status Representing and editing the data in hexadecimal, ASCII and binary format Activatable/deactivatable password protection for all write functions and for terminating the program Menu prompting in English and German (switchable) Saving of the read-in RF600 data to files in the mobile reader. The mobile reader has approximately 60 MB available for this purpose. Easy creation of your own RFID applications with the Software Application Interface (API) The RFID read/write unit of RF600 is integrated into the PSION basic unit. Security: Password protection You can assign different passwords for the SIMATIC RF610M Mobile Reader: Password for the operating system. For more information, see Changing the password for the operating system (Page 24) Password for the SIMATIC RF610M application. For more information, see Password for the SIMATIC RF610M application (Page 88) Passwords for locking tag data areas. For more information, see Locking data areas Functions (Page 81) Accessories The charging and docking station (including wide-range power supply unit, 100 to 240 V AC, 50 to 60 Hz) for recharging the battery and connecting to PCs via USB port must be ordered separately. This station has a charging bay for an additional replacement battery. See Ordering data (Page 111). 14 SIMATIC RF610M Mobile Reader Operating Instructions, 04/2008, A5E01535709-02 Description 3.2 Design 3.2 Design Design of the SIMATIC RF610M Item Description Integrated read/write head Holder for input pen Charge indicator On/off button USB connector Power supply Charging station ASCII keypad Numeric keys Microphone Display Loudspeaker SIMATIC RF610M Mobile Reader Operating Instructions, 04/2008, A5E01535709-02 15 Description 3.3 Antenna and antenna field 3.3 Antenna and antenna field Read head with integral antenna The antenna is housed in the read head under a cover. Figure 3-1 16 Read head with antenna SIMATIC RF610M Mobile Reader Operating Instructions, 04/2008, A5E01535709-02 Description 3.3 Antenna and antenna field Direction of propagation of the high-frequency field The write/read area for transponders is located on the end face as well as on the top and bottom of the front section of the enclosure. The antenna of the RF610M is linearly polarized. For successful reading and writing, the dipoles of the transponders and the antennas of the RF610M must be in parallel. Note the technical data of the individual transponders. The figure below shows the direction of propagation of the HF field of the antenna. The maximum working range is achieved above and below the read head. Figure 3-2 Propagation of the HF field SIMATIC RF610M Mobile Reader Operating Instructions, 04/2008, A5E01535709-02 17 Description 3.3 Antenna and antenna field 18 SIMATIC RF610M Mobile Reader Operating Instructions, 04/2008, A5E01535709-02 4 Power supply 4.1 Inserting the battery The mobile reader's battery is located on the rear of the unit. Steps for inserting the battery 1. Turn the screws on the rear of the device in the direction of the arrow and lift the cover at the side where the screws are first: 2. Hold the battery at an angle when inserting so that the side of the battery with the direction arrow is inserted into the battery compartment first (see the depiction of the arrow). SIMATIC RF610M Mobile Reader Operating Instructions, 04/2008, A5E01535709-02 19 Power supply 4.2 Charging function 4.2 Charging function Complete charging of an empty battery takes approximately 5 hours. Starting the charging operation The charging operation is started as soon as you insert the mobile reader into the charging station. WARNING Explosion hazard when using a different charging station. Use only the original charging station from PSION. Use of another charging station can result in explosions and serious personal injury. Detecting the level of charge You can check the level of charge via the charge indicator (LED) on the mobile reader when the SIMATIC RF610M is sitting in the charging station: Table 4-1 LED color LED status Green Flashing Charging in progress. Permanently lit Battery is fully charged. red 4.3 Status LED Meaning Flashing Charging not in progress. Battery fault! Permanently lit External temperature too high. The backup battery The backup battery in the SIMATIC RF610M is used for retaining the application data when the main batteries are discharged. It is a rechargeable battery that is charged together with the main battery. Please note that a new backup battery (in the case of an empty or removed main battery) can only retain the data in the tag for a few minutes. It cannot be replaced because it is permanently connected to the device. 20 SIMATIC RF610M Mobile Reader Operating Instructions, 04/2008, A5E01535709-02 5 Commissioning 5.1 Scope of supply The scope of supply of the SIMATIC RF610M comprises the following components. SIMATIC RF610M Mobile Reader with integral RFID read/write unit for RF600 Documentation in the directory "Flash Disk\SIMATIC RF610M\Documents\deutsch" or "Documents\english": - The SIMATIC RF610M operating instructions - The SIMATIC RF610M function manual - The PSION WORKABOUT PRO G2 operating instructions Driver and software in the directory "Flash Disk\SIMATIC RF610M\Support": - The RFID software interface API - The USB driver (for see the chapter on data transmission between the PC and mobile reader for instructions for installing the driver)Prerequisites (Page 100) Figure 5-1 Directory "Flash Disk\SIMATIC RF610M" Note Information on accessing the directory "Flash Disk" See Chapter Data transfer between the PC and mobile reader (Page 100) SIMATIC RF610M Mobile Reader Operating Instructions, 04/2008, A5E01535709-02 21 Commissioning 5.2 Switching the device On and Off 5.2 Switching the device On and Off Requirements for startup The mobile reader SIMATIC RF610M is ready-mounted The unit's battery is charged (see Charging function (Page 20)). Note Before switching the device on for the first time, you must insert the mobile reader into the charging unit and charge it for approximately 5 hours. Switching on the device To switch the mobile reader on, press and hold the button labeled in red with "ENTER" for at least one second. Figure 5-2 key After switching on, the first power-up lasts a few seconds. Switching the device off To switch the SIMATIC RF610M mobile reader off, press the blue key and then the key. + Automatic shutdown of the device The device shuts down automatically if no key is pressed for 3 minutes. After switching on again, the mobile reader continues to operate with the same interface it was using before it was manually or automatically switched off. See Chapter The automatic power-saving function (Page 105) 22 SIMATIC RF610M Mobile Reader Operating Instructions, 04/2008, A5E01535709-02 Commissioning 5.3 Recommendations for first commissioning 5.3 Recommendations for first commissioning We recommend the following steps for first commissioning: 1. Creating a back-up copy 2. Changing the password for the operating system 3. Implementing other operating system settings (e.g. WLAN) 4. Performing a back-up The steps are explained in more detail in the following chapters. 5.3.1 Creating a back-up copy Create a back-up copy so that you can re-establish the delivery status of the device. Prerequisite The mobile reader is connected to the PC. What to do Copy all the data from the directory "Flash Disk" to your PC. See also Chapter Data transfer between the PC and mobile reader (Page 100) NOTICE Do not delete files with the extension ".PFL" Files with the extension ".PFL" in the "Flash Disk" directory are used to restore the status that existed at the time of the last back-up and must therefore not be modified or deleted. If the files with the ending ".PFL" are damaged or lost, the original status of the device can only be restored at the factory. SIMATIC RF610M Mobile Reader Operating Instructions, 04/2008, A5E01535709-02 23 Commissioning 5.3 Recommendations for first commissioning 5.3.2 Changing the password for the operating system Assign a password to protect the system from unauthorized access. Prerequisite The operating mode must be set to "Supervisor". See Chapter Operating modes (Page 25) Procedure for changing the password To change the password of the operating system, select "Start > Security". Enter the previous password. The password on delivery is "123456". You can assign a new password using the button "Set Password". 5.3.3 Performing a back-up Set the operating mode to "Supervisor". See Chapter Operating modes (Page 25) Select "Start > Settings > Control Panel > Total Recall". 1. Select "Create Backup Profile" and confirm this with the "Next" button. 2. Select "AutoRestore for this device only" followed by the "Next" button. 3. The "Add Files" window opens. Check the "All Files" box here. 4. Select "Files Added" and confirm this with the "Next" button. 5. Select the "Backup" button in the following window. 6. The backup is started. On completion, a message window appears with information about the success of the back-up. 7. Click "Finish" to return to the application. All changes, e.g. a new password for the operating system, are now stored in the back-up secure against power failure. See also System reset (Page 105) 24 SIMATIC RF610M Mobile Reader Operating Instructions, 04/2008, A5E01535709-02 Commissioning 5.4 Basic settings in the operating system 5.4 Basic settings in the operating system 5.4.1 Operating modes Operating modes The SIMATIC RF610M device has two operating modes: 1. "Supervisor Mode" Configuration and settings for the SIMATIC RF610M Mobile Reader. 2. "User Mode" Default mode. The user can only use the installed service and test applications. The start menu functionality is restricted. Changing the operating mode You can change the operating mode in the "Security Level" settings. "Start > Security" is used for changeover: Figure 5-3 Operating mode Changeover to "Supervisor Mode" is password-protected. On delivery, this password is set to "123456" and should be changed the first time it is used for security reasons. See also System reset (Page 105) SIMATIC RF610M Mobile Reader Operating Instructions, 04/2008, A5E01535709-02 25 Commissioning 5.4 Basic settings in the operating system 5.4.2 Adjusting the acoustic signal volume The tag functions trigger an acoustic signal indicating whether the operations were successful or were terminated with an error. You can switch these acoustic acknowledgements/signals on and off and you can regulate their volume. Adjusting the volume of the acoustic signals Press the blue button in each case to regulate the volume of the acoustic signals in steps using the "Plus" button (louder) or the "Minus" button (quieter). Figure 5-4 Keys for regulating the volume Specific setting of the acoustic signals In "Supervisor" mode, select "Start > Settings > Control Panel > Volume & Sounds". On the "Volume" tab, you can regulate the volume between "Soft" and "Loud" using the bar. You can also permit or deactivate acoustic signals for different messages by activating the relevant checkboxes. 5.4.3 Set the backlighting of the screen To alter the brightness of the display, select "Start > Settings > Control Panel > Display > Backlight in "Supervisor" mode. 26 SIMATIC RF610M Mobile Reader Operating Instructions, 04/2008, A5E01535709-02 6 Operation 6.1 The keypad 6.1.1 The shift keys An activated shift key causes a change in the function of the subsequently pressed keys. The following keys of the SIMATIC RF610M are shift keys: Orange (changes the key assignment in accordance with the orange-colored labeling on the keypad) Blue (changes the key assignment in accordance with the blue-colored labeling on the keypad) Activating the shift keys: When you press a shift key once briefly, it is activated and the name of the selected switch key appears in lowercase in the task bar, e.g. "Org key", "Blue key". Any subsequently pressed key then changes its function, the display in the task bar disappears and the shift key is deactivated again. If you press a shift key briefly twice in succession, it will become inactive again. SIMATIC RF610M Mobile Reader Operating Instructions, 04/2008, A5E01535709-02 27 Operation 6.1 The keypad 6.1.2 Key functions Overview of the keypad Figure 6-1 28 Overview of the keypad SIMATIC RF610M Mobile Reader Operating Instructions, 04/2008, A5E01535709-02 Operation 6.1 The keypad Key functions Table 6-1 Item Key functions Key Designation Function Shift key: Changes the function of other keys Closes the currently open menu, dialog window or started application and leads back to the previous interface. Processing of tags Blue Shift key: Changes the function of other keys On/Off key, Enter key Inserting spaces. In a Windows dialog window, checkboxes can be activated or deactivated with the key. Display of uppercase letters (A-Z) and symbols also specified on the numeric keys (e.g. &, *,...). Moves the cursor to the left to delete the last entered character. (blue key and ) Removes the character following the cursor. Orange Shift key: Changes the function of other keys Arrow keys Enable navigation to the left, right, up and down in the display. Moves the cursor to the right or down at specific intervals. Shift key: Changes the function of other keys SIMATIC RF610M Mobile Reader Operating Instructions, 04/2008, A5E01535709-02 29 Operation 6.2 The Touch display 6.2 The Touch display The screen of the SIMATIC RF610M is designed as a touch-sensitive display. You can easily enter commands by touching it with the pen. 30 SIMATIC RF610M Mobile Reader Operating Instructions, 04/2008, A5E01535709-02 7 Software overview 7.1 Software applications Two software applications are available to you in SIMATIC RF610M: The software "RF610M" of the standalone product SIMATIC RF610M The application program "RF610M" is primarily intended for use in the service and test fields for reading and writing tags in RFID applications. The software "RF-MANAGER" With the application software "RF-MANAGER", the SIMATIC RF610M device becomes an integral component of that of SIMATIC RF-MANAGER. Data acquisition for the "RF-MANAGER" software is configured in the engineering system of SIMATIC RF-MANAGER. The software serves to acquire data and transfer it to SIMATIC RF-MANAGER. 7.2 Overview of possible applications You can use the SIMATIC RF610M device in different ways: As a standalone product or in combination with SIMATIC RF-MANAGER. Interfacing to SIMATIC RF-MANAGER with the software "RF-MANAGER" Application mode "Remote" * * * RF610M behaves like a stationary reader The acquired data are only displayed and transferred to RF-MANAGER The acquired data cannot be modified SIMATIC RF610M Mobile Reader Operating Instructions, 04/2008, A5E01535709-02 Application mode "Mobile" * * The acquired data is acknowledged before being transferred to RFMANAGER. Data that has been incorrectly scanned can be deleted. All the tag data from the RFID chip can also be displayed or edited depending on the configuration in the engineering system. Standalone product with the software "RF610M * * Acquisition of tag data All editing functions are permitted. 31 Software overview 7.2 Overview of possible applications 32 SIMATIC RF610M Mobile Reader Operating Instructions, 04/2008, A5E01535709-02 The software "RF-MANAGER" 8.1 Prerequisites for working with the software "RF-MANAGER" 8.1.1 Necessary components 8 WLAN module Communication with the runtime system of RF-MANAGER is performed over a radio link. The SIMATIC RF WLAN module is required for this purpose. Barcode scanner When reading of bar codes is configured in the engineering system of RF-MANAGER, you will need the accessory SIMATIC RF barcode scanner for the SIMATIC RF610M device. Both components can be ordered and installed separately as accessories. [See Ordering data (Page 111) ]. 8.1.2 Starting the software "RF-MANAGER" To start the RF-MANAGER application, double-click the "RF-MANAGER" icon on the desktop. A connection to RF-MANAGER will only be established when the "RF-MANAGER" software has been started and the WLAN connection is active. After it has been correctly installed, the SIMATIC RF610M Mobile Reader automatically receives its configuration from RF-MANAGER. SIMATIC RF610M Mobile Reader Operating Instructions, 04/2008, A5E01535709-02 33 The software "RF-MANAGER" 8.1 Prerequisites for working with the software "RF-MANAGER" 8.1.3 Preconditions for parameterization of the WLAN connection The mobile reader must be ready for operation (the battery is charged). The mobile reader must contain a WLAN card. A WLAN connection must exist between the reader and the network of the PC, e.g. via an access point. Information regarding the WLAN settings must be available. The operating mode of the mobile reader must be set to "Supervisor". (WKHUQHW 8.1.4 Settings in the Engineering System 1. Enter IP address of the reader Enter the assigned IP address in the device settings of the mobile reader ("RFID devices > RFID device_X"). 2. Enter the network address of the PC Enter the network address of the PC in the network settings ("Device settings > RFID / network settings"). Note An automatic reader search is not possible in the Engineering System The automatic reader search via "Project > Reader configuration > Communication settings" does not function in the case of mobile readers. 34 SIMATIC RF610M Mobile Reader Operating Instructions, 04/2008, A5E01535709-02 The software "RF-MANAGER" 8.1 Prerequisites for working with the software "RF-MANAGER" 8.1.5 Parameterizing the WLAN card in the SIMATIC RF610M mobile reader Two examples are given below for the procedure that you can follow for configuring the WLAN card of SIMATIC RF610M. Consult your network administrator to ensure that the WLAN connection is set up correctly. You will find detailed information on configuring the WLAN in the operating instructions for the PSION WORKABOUT PRO. Please note that "WPA 2" encryption is only possible in Example 2. Example 1 With this procedure, the active radio network is automatically displayed and "WPA 2" encryption is not possible. 1. Set the operating mode to "Supervisor" in SIMATIC RF610M. 2. In SIMATIC RF610M, select "Start > Programs > Summit > SCU" 3. Under "Active Config", select "Third party". 4. To activate these changes, set the device to "Power down" mode by pressing the key followed by the key. Then restart the device by pressing the key. 5. Select the required active radio network in the dialog that subsequently appears. 6. Click the "Connect" button and enter the respective encryption code under "Authentication" and "Network key". 7. Click on the "OK" button. Example 2 1. In the mobile reader, select "Start > Programs > Summit > SCU" 2. Click on the "Config" tab. 3. Select the "New" button to create a new profile setting 4. Enter a name for the profile setting. 5. At least make the following settings: - SSID (name of the radio network), e.g. "RF610M" - Auth Type (security level): e.g. "Shared" 6. Select the encryption required under "Encryption": e.g. "WPA 2". 7. Then click the button "WEP/PSK Keys". Enter the encryption code and confirm with "OK". 8. Click the "Commit" button to confirm the settings. 9. In the "Main" tab, under "Active config", select the profile that should be active. Note Other encryption possibilities You can also use other encryption methods, depending on the access point. "WEP" encryption is no longer regarded as secure; you should not use this. SIMATIC RF610M Mobile Reader Operating Instructions, 04/2008, A5E01535709-02 35 The software "RF-MANAGER" 8.1 Prerequisites for working with the software "RF-MANAGER" 8.1.6 Enter the IP address in the mobile reader If a DHCP server is not present in the network, you must enter the IP address of SIMATIC RF610M in the SIMATIC RF610M mobile reader: 1. Double-click the WLAN icon in the taskbar for this purpose. 2. Click the "Configure" button and select "Specify an IP address". Enter the IP address. You can also enter the IP address in the following manner: "Start > Settings > Control Panel > Network and Dial-up Connections" and select the appropriate connection. 8.1.7 Creating a back-up Create a back-up to save the settings even in the case of power failure. The steps you have to perform to do this are described in detail in the section Performing a back-up. See also Performing a back-up (Page 24) 36 SIMATIC RF610M Mobile Reader Operating Instructions, 04/2008, A5E01535709-02 The software "RF-MANAGER" 8.2 Application mode "Remote" 8.2 Application mode "Remote" In application mode "Remote" that is configured via the Engineering System in RF-MANAGER, the SIMATIC RF610M mobile reader has the properties of a stationary reader. This means that the acquired data are only displayed on the reader and transferred to RF-MANAGER. You are not able to acknowledge or reject the acquired data in SIMATIC RF610M. 8.2.1 Acquire data and transfer it to RF-MANAGER Data acquisition Depending on the configuration in the Engineering System, you can activate a barcode or RFID read using the hardware keys or the "Scan" button of SIMATIC RF610M. If you have configured the reading of barcodes, the acquired barcode will be preceded by "BAR". If you have configured the reading of RFID tag data, the acquired tag ID will be preceded by "RFID". Figure 8-1 List of RFID tag IDs. Transfer data to RF-MANAGER All acquired data is transferred immediately to RF-MANAGER. SIMATIC RF610M Mobile Reader Operating Instructions, 04/2008, A5E01535709-02 37 The software "RF-MANAGER" 8.3 Application mode "Mobile" 8.3 Application mode "Mobile" In application mode "Mobile" that is configured via the Engineering System in RF-MANAGER, you can check the read data for validity in the SIMATIC RF610M mobile reader and reject any faulty reads. Only that data which you have acknowledged will be transferred to RF-MANAGER. Functional expansion by means of configuration in the Engineering System When the function "Edit Tag" is activated in RF-MANAGER, you can display and edit all the data for the read RFID tag. 8.3.1 Acquire data and transfer it to RF-MANAGER Data acquisition Depending on the configuration in the Engineering System, you can activate a barcode or RFID read using the hardware keys, the RF-MANAGER or the "Scan" button of SIMATIC RF610M. If you have configured the reading of barcodes, the acquired barcode will be preceded by "BAR". If you have configured the reading of RFID tag data, the acquired tag ID will be preceded by "RFID". Figure 8-2 List of RFID tag IDs. Transfer data to RF-MANAGER If you want to transfer data to RF-MANAGER, select the "OK" button. The data then disappears from the user interface of the SIMATIC RF610M. 38 SIMATIC RF610M Mobile Reader Operating Instructions, 04/2008, A5E01535709-02 The software "RF-MANAGER" 8.3 Application mode "Mobile" Edit Data You can edit the data scanned from an RFID tag via the "Data" button. The following chapters contain detailed information about this. Delete data You can reject any data that has been incorrectly acquired via the "Delete" button. 8.3.2 The data editor Prerequisites for working in the data editor In order to process tag data, a tag must have been scanned by the SIMATIC RF610M device and its tag ID must be indicated in the display. See Chapter Scanning RFID tags and their tag ID (Page 74). The transponder data can be edited in the editor window in hex, ASCII or decimal format. You can toggle between the two in the "Tools > Settings" menu. (See Settings (Page 60)). Interface structure of the data editor User interface Description Menu bar Indication of the tag ID Drop-down list box with the transponder-specific memory areas (e.g. EPC, TID, USER) that are displayed in the data field. Length of the data area (the field can be edited when "Total" is not checked) Data field The data can be displayed in either Hex, decimal or ASCII format. Buttons for processing the tag data: * Scan tag (ID) * Read tag data * Write to the tag Item Indication of the tag type The editor window contains the tag data. The size of the represented data depends on the tag type. (Start) address (the field can be edited when "Total" is not checked) "Total" check mark: Display the complete selected memory area Length of the user area: The software "RF-MANAGER" contains an additional field for the length of the user area. In this field, you must enter the tag-specific length of the user area. SIMATIC RF610M Mobile Reader Operating Instructions, 04/2008, A5E01535709-02 39 The software "RF-MANAGER" 8.3 Application mode "Mobile" One memory area of the most recently scanned tag is always shown in the editor. In the drop-down list box [], you can select and display the different memory areas of the tag. When you check "Total" , the current memory area will be displayed complete in the editor, otherwise you can enter values under "Address" [] and "Length" [] to display the relevant data area only. The "current area" Current area Description When "Total" is not checked, the area is displayed that is specified in the fields "Address" and "Length". You can reach the individual addresses using the input pen. If you change the values, they will have a green background. The green background remains until the data are transferred/written to the transponder. The color green therefore indicates that the actual tag data differs from the values visible in the editor. All other data areas of the tag are shown against a white background. 40 SIMATIC RF610M Mobile Reader Operating Instructions, 04/2008, A5E01535709-02 The software "RF-MANAGER" 8.3 Application mode "Mobile" Transponder-specific memory areas Different memory areas exist in accordance with the tag standard. ISO 18000-6C (EPC Class1 Gen2) - USER: User data area. Freely available its size or presence is specific to the manufacturer. - EPC: Memory area in which the tag ID is stored. The area is read-only. PC: 2 bytes of Protocol Control bits EPC: 12 bytes tag ID (in this example: 30112233445566778899AAC0) CRC: 2 bytes of check sums SIMATIC RF610M Mobile Reader Operating Instructions, 04/2008, A5E01535709-02 41 The software "RF-MANAGER" 8.3 Application mode "Mobile" - TID: Memory area for tag ID (tag identifier) The area is read-only. - Reserved: Memory area for access password and kill password The area may be read only (manufacturer-specific). Kill password Access password For additional information on the detailed structure of the different areas, see "EPCglobalSpecification for RFID Interface" (EPCTM Radio-Frequency Identity Protocols Class-1 Generation-2 UHF RFID Protocol for Communications at 860 MHz - 960 MHz, Version 1.0.9) ISO 18000-6B UCODE HSL - UserData: User data area. Freely available Size: 216 bytes - UID Manufacturer-specific tag ID. Read-only area. ISO 18000-6B UCODE EPC V1.19 - UserData: User data area. Freely available Size: 32 bytes - EPC Tag ID in EPC notation Read-only area The ID comprises 3 parts: Header + Part A + Part B 42 SIMATIC RF610M Mobile Reader Operating Instructions, 04/2008, A5E01535709-02 The software "RF-MANAGER" 8.3 Application mode "Mobile" The EPC number is stored differently in the data area depending on whether it is a 64-bit or 96-bit EPC number: Storage of the tag ID for 64 bits: Header In the example, the complete ID is: 0811223344556677 5 bytes Part B 2 bytes Part A Storage of the tag ID for 96 bits: Header In the example, the complete ID is: 30112233445566778899AABB 5 bytes Part B 6 bytes Part A The unmarked data is not relevant. SIMATIC RF610M Mobile Reader Operating Instructions, 04/2008, A5E01535709-02 43 The software "RF-MANAGER" 8.3 Application mode "Mobile" 8.3.2.1 Progress and timeout display The tag functions carry out communication with the transponder. They indicate the progress of the currently executing function and any timeout, if applicable: Progress display in the case of the tag function During data transfer, the progress of the executing function is displayed in the form of a bar display: Figure 8-3 Progress display The tag function is not interrupted if you briefly move the tag out of the read field. 44 SIMATIC RF610M Mobile Reader Operating Instructions, 04/2008, A5E01535709-02 The software "RF-MANAGER" 8.3 Application mode "Mobile" Timeout display in the case of the tag function If the tag remains unedited for longer than 30 seconds, the function is interrupted and a message window appears: Figure 8-4 Timeout display You can now stop the command completely with "Yes" or continue it with "No". If you continue, the interrupted command is continued at the point of interruption. 8.3.2.2 Read tag Note Distance limits between the tag and the mobile reader Please observe the maximum distance limits between the mobile reader and the tag when reading a tag. These depend on the: * Tag type * Ambient conditions / fixing method of the tag. Under favorable conditions, the limit distances are 70 cm (EU) or 40 cm (US) For additional information, seeTechnical Specifications (Page 109). SIMATIC RF610M Mobile Reader Operating Instructions, 04/2008, A5E01535709-02 45 The software "RF-MANAGER" 8.3 Application mode "Mobile" Read tag data If you click the "Read" button in the data editor (or press ), you can read the data from the tag. The read-in data appears in the editor. "Read" button Reading the data area of a tag In the data editor, you can use the drop-down list box to select the required memory area of the tag whose data you want to read, and reduce it, if required, by removing the check mark from "Total" and entering the address and length in the respective fields. Read complete tag When reading an RFID tag, the entire tag is read if you select the setting "All" for "Read/Write" under "Tools" > "Settings". The "Read" button then changes as follows: Figure 8-5 "Read All" button Also see the window " Settings (Page 91) " under "Read/write". Note ID check It is checked for all tags before any read or write procedure whether the tag ID displayed in the editor corresponds to the ID of the tag that is located in the field of the SIMATIC RF610M. If this is not the case, time-out will be displayed after 30 seconds. 46 SIMATIC RF610M Mobile Reader Operating Instructions, 04/2008, A5E01535709-02 The software "RF-MANAGER" 8.3 Application mode "Mobile" 8.3.2.3 Writing to the tag Write tag data If you click the "Write" button in the data editor (or press ), you can write the data that is currently displayed in the editor to the tag. "Write" button Writing the data area of a tag In the data editor, you can select the required memory area of the tag in which you want to write data, and reduce it, if required, by removing the check mark from "Total" and entering the address and length in the respective fields. Writing the complete tag When writing to an RFID tag, the entire tag is written if you select the setting "All" for "Read/Write" under "Tools" > "Settings". The "Write" button then changes as follows: Figure 8-6 "Write All" button Also see the window " Settings (Page 91) " under "Read/write". Note ID check It is checked for all tags before any read or write procedure whether the tag ID displayed in the editor corresponds to the ID of the tag that is located in the field of the SIMATIC RF610M. If this is not the case, time-out will be displayed after 30 seconds. SIMATIC RF610M Mobile Reader Operating Instructions, 04/2008, A5E01535709-02 47 The software "RF-MANAGER" 8.3 Application mode "Mobile" 8.3.3 Overview of functions When the RF-MANAGER application starts up, the screen for scanning tags appears on the display. You can then scan tags or call a function from the menu. You can find out from the following table which functions are available in the respective application mode. Note If you want to use the function "Edit Tag" in application mode "Mobile", you must activate this in RF-MANAGER. Application mode Function File Tag Tools Remote Mobile Edit Tag Description Open - - X Load file from the integral PSION "Flash Disk" directory to the work memory. Save Tag - - X Save read-in tag data to the "Flash Disk" directory. Save Tag As - - X Save read-in tag data to the "Flash Disk" directory. Exit X X X Exit application Scan - - X Read tag ID Write ID - - X Write the tag ID to a tag Read Data - Read - Write - - X Read tag data, write tag Functions - - X Lock data areas on the tag Password X X X Change password for the application Reader status X X X Information about the reader Language X X X Set the menu language Settings - - X Define tag area for reading/writing Info X X X Manufacturer data Specify format (editor, data, address, length) Help 48 SIMATIC RF610M Mobile Reader Operating Instructions, 04/2008, A5E01535709-02 The software "RF-MANAGER" 8.3 Application mode "Mobile" 8.3.4 The functions in the "File" menu 8.3.4.1 Overview of file functions The following file functions are available that you can select in the menu via "File": Open (with "Edit Tag" function) Save Tag (with "Edit Tag" function) Save Tag As (with "Edit Tag" function) Exit Figure 8-7 8.3.4.2 The file functions Open The function is available in the application mode "Mobile" when "Edit Tag" has been activated in RF-MANAGER. You can load a file using "File > Open" if the file was saved beforehand with the command "File > Save" or if it was transferred from the PC to the "Flash Disk" directory of the SIMATIC RF610M (also seeData transfer between the PC and mobile reader (Page 100)). All the files of the "Flash Disk" folder are displayed. You can select the desired file via the touchscreen or by entering the filename under "Name" and . SIMATIC RF610M Mobile Reader Operating Instructions, 04/2008, A5E01535709-02 49 The software "RF-MANAGER" 8.3 Application mode "Mobile" 8.3.4.3 Save Tag / Save Tag As The functions are available in the application mode "Mobile" when "Edit Tag" has been activated in RF-MANAGER. Via "File > Save", you can save data currently displayed in the editor of the mobile reader to a file on the SIMATIC RF610M. If you select "Save", the current file will be replaced; if you select "Save Tag As", you can select a new directory or a new file name. The filename can be up to 100 (alphanumeric) characters in length. XML format is used automatically for saving. Also refer to the Chapter "File storage on the RF610M (Page 99)" as well as "Organization of the .XML files in the Flash Disk directory (Page 103)". 8.3.4.4 Exit You can exit the RF-MANAGER program using "File > Exit" or the key. You then reach the WinCE operating system level of the PSION Workabout Pro. You require the password relevant to the application for this, if you have previously assigned one. Note A connection to RF-MANAGER is established as long as the "RF-MANAGER" software is running on the SIMATIC RF610M. On exiting, this connection is closed down. 50 SIMATIC RF610M Mobile Reader Operating Instructions, 04/2008, A5E01535709-02 The software "RF-MANAGER" 8.3 Application mode "Mobile" 8.3.5 The functions in the "Tag" menu 8.3.5.1 Overview of tag functions The following tag functions are available that you can select in the menu via "Tag": Scan (with "Edit Tag" function activated) You can switch to data acquisition by selecting this function (seeAcquire data and transfer it to RF-MANAGER (Page 38)). Write ID (with the "Edit Tag" function activated) Read Data (with "Edit Tag" function activated) You can switch to the data editor by selecting this function (seeThe data editor (Page 39)). Functions (with "Edit Tag" function activated) Figure 8-8 The tag functions SIMATIC RF610M Mobile Reader Operating Instructions, 04/2008, A5E01535709-02 51 The software "RF-MANAGER" 8.3 Application mode "Mobile" 8.3.5.2 Write ID You can change the ID of a tag using the function "Write ID". Select "Tag > Write ID" for this purpose. The following window is displayed. Figure 8-9 "Write ID" window Enter ID Enter the required ID with a length of 16 or 24 depending on whether a 64 bit or 96 bit ID has to be written. Transferring the ID to the transponder Click the "Write ID" button to transfer the ID to the tag. "Password" field The password input field is only supported for ISO 18000 6C(GEN2) tags. When the tag to be written is protected with an access password, you must enter the password in the "Password" field. Note Only keep one tag in the scanning range of the SIMATIC RF610M Ensure that only one tag is in the scanning range of the SIMATIC RF610M when the tag ID is being written. Otherwise, the tag will not be written. 8.3.5.3 Locking data areas Functions Using "Tag > Functions", you can lock the data areas of a tag to protect them for example against inadvertent overwriting. The procedure differs for ISO and Gen 2 tags. 52 SIMATIC RF610M Mobile Reader Operating Instructions, 04/2008, A5E01535709-02 The software "RF-MANAGER" 8.3 Application mode "Mobile" ISO tags You can enter the address and length of the data areas to be locked in decimal format (no check mark) or in Hex (check mark). Click "Lock" to lock the relevant data area. Figure 8-10 Locking data areas ISO tags NOTICE You can not undo locking of data areas. SIMATIC RF610M Mobile Reader Operating Instructions, 04/2008, A5E01535709-02 53 The software "RF-MANAGER" 8.3 Application mode "Mobile" Gen 2 tags With "Gen 2" tags, apart from locking data areas, you can also make the complete tag disfunctional. For this reason, the following window appears when the menu is opened. Figure 8-11 Locking data areas Gen 2 tags In the "Mask" line, you can select the following transponder-specific memory areas: "Kill": Kill Password "Acc": Access Password For memory areas EPC, TID and user memory "EPC": EPC memory "TID": TID memory "Usr": User memory "Lock" The entries under "Mask" determine which function is executed in the action area. 0 The action will not be executed 1 The action will be executed Line 54 Access PWD EPC memory TID memory User memory Mask 0/1 Kill PWD 0/1 0/1 0/1 0/1 0/1 0/1 0/1 0/1 0/1 Action r/w p r/w p w p w p w p SIMATIC RF610M Mobile Reader Operating Instructions, 04/2008, A5E01535709-02 The software "RF-MANAGER" 8.3 Application mode "Mobile" The entry in the "Action" line specifies how the associated memory area will be locked. The identifier "r/w" defines password protection for reading/writing The identifier "w" defines password protection for writing (reading is permitted) The identifier "p" specifies permanent locking All the possible combinations of "r/w", "w" and "p" are listed in the table below complete with their significance for the different memory areas. The tag has the status "Open" when it has been identified (access without password) and "Secured" when its access password has been evaluated. w p Description 0 0 The associated memory area can be written in both the "Open" and "Secured" states. 0 1 The associated memory area can be permanently written in both the "Open" and "Secured" states and can no longer be locked. 1 0 The associated memory area can only be written in the "Secured" state, but not in the "Open" state. 1 1 The associated memory area cannot be written, regardless of the state of the tag. r/w p Description 0 0 The associated password area can be read and written in both the "Open" and "Secured" states. 0 1 The associated password area can be permanently read and written in both the "Open" and "Secured" states and can no longer be locked. 1 0 The associated password area can be read and written in the "Secured" state, but not in the "Open" state. 1 1 The associated memory area cannot be read or written, regardless of the state of the tag. This state can be used to protect the passwords on the tag from being read out and overwritten. SIMATIC RF610M Mobile Reader Operating Instructions, 04/2008, A5E01535709-02 55 The software "RF-MANAGER" 8.3 Application mode "Mobile" Example Kill PWD Access PWD EPC memory TID memory User memory Mask 1 1 1 1 1 1 0 0 0 0 Action 1 0 1 0 1 0 0 0 0 0 In the above example, the mask bits only enable the actions for the memory areas "Kill password", "Access password" and "EPC memory"; no change is made to the access mechanisms in the TID memory and user memory areas. The bits assigned to the mask in this example mean: "Kill password": The kill password can be read and written by the "Secured" state, but not by the "Open" state. You must know the access password of the tag to read or write the kill password. "Access password": The access password can be read and written from the "Secured" state, but not from the "Open" state. You must know the access password of the tag to read or write the access password. "EPC memory": This memory area can be written from the "Secured" state, but not from the "Open" state. You must know the access password of the tag to write a new ID to the tag. For detailed information, please refer to"EPCglobal-Specification for RFID Interface" (EPCTM Radio-Frequency Identity Protocols Class-1 Generation-2 UHF RFID Protocol for Communications at 860 MHz - 960 MHz, Version 1.0.9) Displaying and executing the "Function..." function The current status of the action bit of a tag cannot be scanned. If the specified function cannot be executed, an error message will not be output directly from the tag. In this case, the command will only be terminated after 30 seconds with the time-out. In this case, check the passwords that you have entered and the bits in the mask and action lines carefully before you activate the command again. If the status of the available tag is not known to you, it is highly probable that this command will always result in a time-out. "Kill" You can use the "Kill" button to make the tag completely inoperable. The prerequisites for this are: The tag must have a valid kill password (non-zero) The password is entered in the interface in the "Password" field. 56 SIMATIC RF610M Mobile Reader Operating Instructions, 04/2008, A5E01535709-02 The software "RF-MANAGER" 8.3 Application mode "Mobile" 8.3.6 The functions in the "Extras" menu 8.3.6.1 Overview of the Extras functions The Tools menu contains the following functions that you can select via "Tools": Password (application password) Reader status Language Settings (with "Edit Tag" function activated) Figure 8-12 The Tools functions SIMATIC RF610M Mobile Reader Operating Instructions, 04/2008, A5E01535709-02 57 The software "RF-MANAGER" 8.3 Application mode "Mobile" 8.3.6.2 Password for the RF-MANAGER application. As an option, you can assign a password for the RF-MANAGER application. Select "Tools > Password" from the menu. Figure 8-13 Password 1. Enter a password with up to 8 characters under "New Password". 2. Then enter the password again under "Confirm password". 3. Select the "OK" button. The password is now set. All write functions to a tag are now protected by this password. If you want to perform a write function now, you must enter the appropriate password. You only have to enter the password once in the case of several consecutive write commands. It will remain valid for 5 minutes after the last write function is executed. This password is also required to exit the application. Default password No password is assigned in the delivery condition. Note Forgot password? If you have forgotten your password, the original status of the device can be restored. See System reset (Page 105) 58 SIMATIC RF610M Mobile Reader Operating Instructions, 04/2008, A5E01535709-02 The software "RF-MANAGER" 8.3 Application mode "Mobile" 8.3.6.3 Reader status Version statuses and settings of the RF600 read/write device can be read out with the "Reader Status" function. API version Model (US or EU) Firmware version of the RFID module. Figure 8-14 8.3.6.4 Reader status Setting the language You can set the following menu languages for operating the application : English German Procedure for selecting the language Select the desired language in the "Language selection" window of the "Tools > Language" menu and confirm with "OK". SIMATIC RF610M Mobile Reader Operating Instructions, 04/2008, A5E01535709-02 59 The software "RF-MANAGER" 8.3 Application mode "Mobile" Figure 8-15 8.3.6.5 Language selection window Settings You can make the following settings using this function Specifying the write and read area of a tag Setting data formats Select "Tools > Settings" to parameterize these settings. The "Settings" window opens: Figure 8-16 Settings window Settings under "Read / Write" Under "Read/Write", you can select whether only one area or the complete tag should be processed. 60 SIMATIC RF610M Mobile Reader Operating Instructions, 04/2008, A5E01535709-02 The software "RF-MANAGER" 8.3 Application mode "Mobile" Settings under "Format" You can set different formats (for the editor, data, address and length) under "Format" that are explained below. Effect of the "Editor" settings: Byte, Binary, String Depending on the format that you select, the interface in the data editor is as depicted below: Presentation in the data editor for the settings "Byte" "Binary" "String" Presentation in bytes Presentation with "0" and "1" Presentation in text form; a zero is automatically appended as the final character. Note Special feature of the "String" presentation form The "String" presentation is only appropriate for "USER" data. Please note that in the case of "String" format, display in the data editor will end as soon as an end character (00 Hex) is detected. If other ASCII data are present in the memory following the end character, they will not be displayed. In the example shown in the table above, the display will end with address 0009 as shown for "Byte" presentation. The cursor cannot be moved further to the right. Change the format setting to display any hidden values or data areas. If this end character is overwritten by entry of a character on the keyboard, the end character will be automatically written in the next memory cell. A memory cell will therefore be overwritten that may contain valid data. In the example, following input, the entered character appears at address 000A and address 000B would be automatically overwritten by the end character 00 Hex. SIMATIC RF610M Mobile Reader Operating Instructions, 04/2008, A5E01535709-02 61 The software "RF-MANAGER" 8.3 Application mode "Mobile" Effect of the "Data" settings: Hexadecimal, decimal or ASCII number format "Hex" or "Dec" presentation format can be recognized in the "Address" and "Length" lines in the data editor. Hex Dec ASCII Effect of the settings under "Address" and "Length" When the check mark is missing, you can enter decimal data here. If you subsequently set the check mark, the data will be converted into hexadecimal format. Depending on the format setting, the values will be changed in the editor. You can see from the data editor whether "Hex" or "Dec" is activated; for Hex format, "0x" is shown for "Address" and "Length": "Hex" check mark not activated "Hex" check mark activated Display in the editor 62 SIMATIC RF610M Mobile Reader Operating Instructions, 04/2008, A5E01535709-02 The software "RF-MANAGER" 8.3 Application mode "Mobile" 8.3.7 The functions in the "Help" menu 8.3.7.1 Overview of "Help" menu The "Help" menu contains the following function that you can select via "Help": "About": Figure 8-17 About In the menu "? > About" you will find information on the following points: Information about the device: EU or US version Software version Manufacturer of the application Siemens AG SIMATIC RF610M Mobile Reader Operating Instructions, 04/2008, A5E01535709-02 63 The software "RF-MANAGER" 8.3 Application mode "Mobile" 64 SIMATIC RF610M Mobile Reader Operating Instructions, 04/2008, A5E01535709-02 9 "RF610M" software 9.1 Overview of functions When the SIMATIC RF610M application starts up, the screen for scanning tags appears on the display. You can then scan tags or call a function from the menu. Function File Tag Shortcut Open - Load file from the integral PSION "Flash Disk" directory to the work memory. Save Tag - Save read-in tag data to the "Flash Disk" directory. Save Tag As - Save read-in tag data to the "Flash Disk" directory. Save List As - Save list of scanned tag IDs. Append List - Append list of scanned tag IDs from a directory. Exit - Exit application Scan Write ID Tools Description - Read tag ID Write the tag ID to a tag Read Data - Read - Write - Copy Read tag data, write tag, copy tag data Functions - Lock data areas on the tag Password - Change password for the application Tag Type - Set tag type Reader status - Information about the reader Language - Set the menu language Settings - Set tag scanning mode (individually or bulk) Define tag area for reading/writing Specify format (editor, data, address, length) Help 9.2 Info - Manufacturer data Start "RF610M" software To start the RF610M application, click the "RF610M" icon on the desktop. SIMATIC RF610M Mobile Reader Operating Instructions, 04/2008, A5E01535709-02 65 "RF610M" software 9.3 The data editor 9.3 The data editor Prerequisites for working in the data editor In order to process tag data, a tag must have been scanned by the SIMATIC RF610M device and its tag ID must be indicated in the display. See Chapter Scanning RFID tags and their tag ID (Page 74). The transponder data can be edited in the editor window in hex, ASCII or decimal format. You can toggle between the two in the "Tools > Settings" menu. (See Settings (Page 91)). Interface structure of the data editor User interface Item Description Menu bar Indication of the tag ID Drop-down list box with the transponder-specific memory areas (e.g. EPC, TID, USER) that are displayed in the data field. Length of the data area (the field can be edited when "Total" is not checked) Data field The data can be displayed in either Hex, decimal or ASCII format. Buttons for processing the tag data: * Scan tag (ID) * Read tag data * Write to the tag * Copy data to another tag Indication of the tag type The editor window contains the tag data. The size of the represented data depends on the tag type. (Start) address (the field can be edited when "Total" is not checked) "Total" check mark: Display the complete selected memory area One memory area of the most recently scanned tag is always shown in the editor. In the drop-down list box [], you can select and display the different memory areas of the tag. When you check "Total" , the current memory area will be displayed complete in the editor, otherwise you can enter values under "Address" [] and "Length" [] to display the relevant data area only. 66 SIMATIC RF610M Mobile Reader Operating Instructions, 04/2008, A5E01535709-02 "RF610M" software 9.3 The data editor The "current area" Current area Description When "Total" is not checked, the area is displayed that is specified in the fields "Address" and "Length". You can reach the individual addresses using the input pen. If you change the values, they will have a green background. The green background remains until the data are transferred/written to the transponder. The color green therefore indicates that the actual tag data differs from the values visible in the editor. All other data areas of the tag are shown against a white background. SIMATIC RF610M Mobile Reader Operating Instructions, 04/2008, A5E01535709-02 67 "RF610M" software 9.3 The data editor Transponder-specific memory areas Different memory areas exist in accordance with the tag standard. ISO 18000-6C (EPC Class1 Gen2) - USER: User data area. Freely available its size or presence is specific to the manufacturer. - EPC: Memory area in which the tag ID is stored. The area is read-only. PC: 2 bytes of Protocol Control bits EPC: 12 bytes tag ID (in this example: 30112233445566778899AAC0) CRC: 2 bytes of check sums 68 SIMATIC RF610M Mobile Reader Operating Instructions, 04/2008, A5E01535709-02 "RF610M" software 9.3 The data editor - TID: Memory area for tag ID (tag identifier) The area is read-only. - Reserved: Memory area for access password and kill password The area may be read only (manufacturer-specific). Kill password Access password For further information on the detailed structure of the different areas, see "EPCglobalSpecification for RFID Interface" (EPCTM Radio-Frequency Identity Protocols Class-1 Generation-2 UHF RFID Protocol for Communications at 860 MHz - 960 MHz, Version 1.0.9) ISO 18000-6B UCODE HSL - UserData: User data area. Freely available Size: 216 bytes - UID Manufacturer-specific tag ID. Read-only area. ISO 18000-6B UCODE EPC V1.19 - UserData: User data area. Freely available Size: 32 bytes - EPC Tag ID in EPC notation Read-only area The ID comprises 3 parts: Header + Part A + Part B SIMATIC RF610M Mobile Reader Operating Instructions, 04/2008, A5E01535709-02 69 "RF610M" software 9.3 The data editor The EPC number is stored differently in the data area depending on whether it is a 64-bit or 96-bit EPC number: Storage of the tag ID for 64 bits: Header In the example, the complete ID is: 0811223344556677 5 bytes Part B 2 bytes Part A Storage of the tag ID for 96 bits: Header In the example, the complete ID is: 30112233445566778899AABB 5 bytes Part B 6 bytes Part A The unmarked data is not relevant. 70 SIMATIC RF610M Mobile Reader Operating Instructions, 04/2008, A5E01535709-02 "RF610M" software 9.4 The functions in the "File" menu 9.4 The functions in the "File" menu 9.4.1 Overview of file functions The following file functions are available that you can select in the menu via "File": Open Save Tag Save Tag As Append List Exit Figure 9-1 9.4.2 The file functions Open You can load a file using "File > Open" if the file was saved beforehand with the command "File > Save" or if it was transferred from the PC to the "Flash Disk" directory of the SIMATIC RF610M (also seeData transfer between the PC and mobile reader (Page 100)). All the files of the "Flash Disk" folder are displayed. You can select the desired file via the touchscreen or by entering the filename under "Name" and . SIMATIC RF610M Mobile Reader Operating Instructions, 04/2008, A5E01535709-02 71 "RF610M" software 9.4 The functions in the "File" menu 9.4.3 Save Tag / Save Tag As Via "File > Save", you can save data currently displayed in the editor of the mobile reader to a file on the SIMATIC RF610M. If you select "Save", the current file will be replaced; if you select "Save Tag As", you can select a new directory or a new file name. The filename can be up to 100 (alphanumeric) characters in length. XML format is used automatically for saving. Also refer to the Chapter "File storage on the RF610M (Page 99)" as well as "Organization of the .XML files in the Flash Disk directory (Page 103)". 9.4.4 Save List As When you have scanned one or more tags, you can save the tag IDs that are currently displayed in the form of a list. Select "File > Save List As" for this purpose. Select a directory and name the file. It will be saved in XML format. See Chapter Organization of the .XML files in the Flash Disk directory (Page 103) 9.4.5 Append List When you have already saved a list of scanned tags and you want to expand them, select "File > Append list" in the menu. The old data are not overwritten in this case, but simply added to. The size of the list is limited to the available storage space. 9.4.6 Exit You can exit the SIMATIC RF610M program using "File > Exit" or the key. You then reach the WinCE operating system level of the PSION Workabout Pro. You require the password relevant to the application for this, if you have previously assigned one. 72 SIMATIC RF610M Mobile Reader Operating Instructions, 04/2008, A5E01535709-02 "RF610M" software 9.5 The functions in the "Tag" menu 9.5 The functions in the "Tag" menu 9.5.1 Overview of tag functions The following tag functions are available that you can select in the menu via "Tag": Scan Write ID Read Data Functions Figure 9-2 The tag functions SIMATIC RF610M Mobile Reader Operating Instructions, 04/2008, A5E01535709-02 73 "RF610M" software 9.5 The functions in the "Tag" menu 9.5.2 Scanning RFID tags and their tag ID To scan one or more tags and their IDs, click the "Scan" button. You can also activate the "Scan" function by other means: Via the keystroke combination Via "Tag > Scan" in the menu, then click the "Scan" button Via the white buttons mounted on the side of the device. See Chapter Key functions (Page 28) Key(s) . Figure 9-3 "Scan" button The tag IDs (in Hex) appear in the display: Figure 9-4 Scan tag Only newly scanned tags or their IDs are added, i.e. IDs are not entered twice in the ID list. Depending on the setting mode, you can acquire one or more tags at the same time. For detailed information on scanning mode, see Chapter Settings (Page 91). The time-out display appears when a tag has not been scanned for 30 seconds. 74 SIMATIC RF610M Mobile Reader Operating Instructions, 04/2008, A5E01535709-02 "RF610M" software 9.5 The functions in the "Tag" menu Archiving scanned tags To save the list of scanned tags, select "File > Save List As" in the menu. Further processing of scanned tags To process the data scanned from a tag, click the "Data" button or select "Tag > Data" from the menu. You can read the tag data, write new data to the tag or copy the tag data. Note Tags without tag ID If a tag does not have a tag ID, it cannot be scanned and indicated. SIMATIC RF610M Mobile Reader Operating Instructions, 04/2008, A5E01535709-02 75 "RF610M" software 9.5 The functions in the "Tag" menu 9.5.3 Progress and timeout display The tag functions carry out communication with the transponder. They indicate the progress of the currently executing function and any timeout, if applicable: Progress display in the case of the tag function During data transfer, the progress of the executing function is displayed in the form of a bar display: Figure 9-5 Progress display The tag function is not interrupted if you briefly move the tag out of the read field. 76 SIMATIC RF610M Mobile Reader Operating Instructions, 04/2008, A5E01535709-02 "RF610M" software 9.5 The functions in the "Tag" menu Timeout display in the case of the tag function If the tag remains unedited for longer than 30 seconds, the function is interrupted and a message window appears: Figure 9-6 Timeout display You can now stop the command completely with "Yes" or continue it with "No". If you continue, the interrupted command is continued at the point of interruption. SIMATIC RF610M Mobile Reader Operating Instructions, 04/2008, A5E01535709-02 77 "RF610M" software 9.5 The functions in the "Tag" menu 9.5.4 Read tag Note Distance limits between the tag and the mobile reader Please observe the maximum distance limits between the mobile reader and the tag when reading a tag. These depend on the: * Tag type * Ambient conditions / fixing method of the tag. Under favorable conditions, the limit distances are 70 cm (EU) or 40 cm (US) For additional information, seeTechnical Specifications (Page 109). Read tag data If you click the "Read" button in the data editor (or press ), you can read the data from the tag. The read-in data appears in the editor. "Read" button Reading the data area of a tag In the data editor, you can use the drop-down list box to select the required memory area of the tag whose data you want to read, and reduce it, if required, by removing the check mark from "Total" and entering the address and length in the respective fields. 78 SIMATIC RF610M Mobile Reader Operating Instructions, 04/2008, A5E01535709-02 "RF610M" software 9.5 The functions in the "Tag" menu Read complete tag When reading an RFID tag, the entire tag is read if you select the setting "All" for "Read/Write" under "Tools" > "Settings". The "Read" button then changes as follows: Figure 9-7 "Read All" button Also see the window " Settings (Page 91) " under "Read/write". Note ID check It is checked for all tags before any read or write procedure whether the tag ID displayed in the editor corresponds to the ID of the tag that is located in the field of the SIMATIC RF610M. If this is not the case, time-out will be displayed after 30 seconds. SIMATIC RF610M Mobile Reader Operating Instructions, 04/2008, A5E01535709-02 79 "RF610M" software 9.5 The functions in the "Tag" menu 9.5.5 Write ID You can change the ID of a tag using the function "Write ID". Select "Tag > Write ID" for this purpose. The following window is displayed. Figure 9-8 "Write ID" window Enter ID Enter the required ID with a length of 16 or 24 depending on whether a 64 bit or 96 bit ID has to be written. Transferring the ID to the transponder Click the "Write ID" button to transfer the ID to the tag. "Password" field The password input field is only supported for ISO 18000 6C(GEN2) tags. When the tag to be written is protected with an access password, you must enter the password in the "Password" field. Note Only keep one tag in the scanning range of the SIMATIC RF610M Ensure that only one tag is in the scanning range of the SIMATIC RF610M when the tag ID is being written. Otherwise, the tag will not be written. 80 SIMATIC RF610M Mobile Reader Operating Instructions, 04/2008, A5E01535709-02 "RF610M" software 9.5 The functions in the "Tag" menu 9.5.6 Locking data areas Functions Using "Tag > Functions", you can lock the data areas of a tag to protect them for example against inadvertent overwriting. The procedure differs for ISO and Gen 2 tags. ISO tags You can enter the address and length of the data areas to be locked in decimal format (no check mark) or in Hex (check mark). Click "Lock" to lock the relevant data area. Figure 9-9 Locking data areas ISO tags NOTICE You can not undo locking of data areas. Gen 2 tags With "Gen 2" tags, apart from locking data areas, you can also make the complete tag disfunctional. For this reason, the following window appears when the menu is opened. SIMATIC RF610M Mobile Reader Operating Instructions, 04/2008, A5E01535709-02 81 "RF610M" software 9.5 The functions in the "Tag" menu Figure 9-10 Locking data areas Gen 2 tags In the "Mask" line, you can select the following transponder-specific memory areas: "Kill": Kill Password "Acc": Access Password For memory areas EPC, TID and user memory "EPC": EPC memory "TID": TID memory "Usr": User memory "Lock" The entries under "Mask" determine which function is executed in the action area. 0 The action will not be executed 1 The action will be executed Line Kill PWD Access PWD EPC memory TID memory User memory Mask 0/1 0/1 0/1 0/1 0/1 0/1 0/1 0/1 0/1 0/1 Action r/w p r/w p w p w p w p The entry in the "Action" line specifies how the associated memory area will be locked. The identifier "r/w" defines password protection for reading/writing The identifier "w" defines password protection for writing (reading is permitted) The identifier "p" specifies permanent locking 82 SIMATIC RF610M Mobile Reader Operating Instructions, 04/2008, A5E01535709-02 "RF610M" software 9.5 The functions in the "Tag" menu All the possible combinations of "r/w", "w" and "p" are listed in the table below complete with their significance for the different memory areas. The tag has the status "Open" when it has been identified (access without password) and "Secured" when its access password has been evaluated. w p Description 0 0 The associated memory area can be written in both the "Open" and "Secured" states. 0 1 The associated memory area can be permanently written in both the "Open" and "Secured" states and can no longer be locked. 1 0 The associated memory area can only be written in the "Secured" state, but not in the "Open" state. 1 1 The associated memory area cannot be written, regardless of the state of the tag. r/w p Description 0 0 The associated password area can be read and written in both the "Open" and "Secured" states. 0 1 The associated password area can be permanently read and written in both the "Open" and "Secured" states and can no longer be locked. 1 0 The associated password area can be read and written in the "Secured" state, but not in the "Open" state. 1 1 The associated memory area cannot be read or written, regardless of the state of the tag. This state can be used to protect the passwords on the tag from being read out and overwritten. SIMATIC RF610M Mobile Reader Operating Instructions, 04/2008, A5E01535709-02 83 "RF610M" software 9.5 The functions in the "Tag" menu Example Kill PWD Access PWD EPC memory TID memory User memory Mask 1 1 1 1 1 1 0 0 0 0 Action 1 0 1 0 1 0 0 0 0 0 In the above example, the mask bits only enable the actions for the memory areas "Kill password", "Access password" and "EPC memory"; no change is made to the access mechanisms in the TID memory and user memory areas. The bits assigned to the mask in this example mean: "Kill password": The kill password can be read and written by the "Secured" state, but not by the "Open" state. You must know the access password of the tag to read or write the kill password. "Access password": The access password can be read and written from the "Secured" state, but not from the "Open" state. You must know the access password of the tag to read or write the access password. "EPC memory": This memory area can be written from the "Secured" state, but not from the "Open" state. You must know the access password of the tag to write a new ID to the tag. For detailed information, please refer to"EPCglobal-Specification for RFID Interface" (EPCTM Radio-Frequency Identity Protocols Class-1 Generation-2 UHF RFID Protocol for Communications at 860 MHz - 960 MHz, Version 1.0.9) Displaying and executing the "Function..." function The current status of the action bit of a tag cannot be scanned. If the specified function cannot be executed, an error message will not be output directly from the tag. In this case, the command will only be terminated after 30 seconds with the time-out. In this case, check the passwords that you have entered and the bits in the mask and action lines carefully before you activate the command again. If the status of the available tag is not known to you, it is highly probable that this command will always result in a time-out. "Kill" You can use the "Kill" button to make the tag completely inoperable. The prerequisites for this are: The tag must have a valid kill password (non-zero) The password is entered in the interface in the "Password" field. 84 SIMATIC RF610M Mobile Reader Operating Instructions, 04/2008, A5E01535709-02 "RF610M" software 9.5 The functions in the "Tag" menu 9.5.7 Writing to the tag Write tag data If you click the "Write" button in the data editor (or press ), you can write the data that is currently displayed in the editor to the tag. "Write" button Writing the data area of a tag In the data editor, you can select the required memory area of the tag in which you want to write data, and reduce it, if required, by removing the check mark from "Total" and entering the address and length in the respective fields. Writing the complete tag When writing to an RFID tag, the entire tag is written if you select the setting "All" for "Read/Write" under "Tools" > "Settings". The "Write" button then changes as follows: Figure 9-11 "Write All" button Also see the window " Settings (Page 91) " under "Read/write". Note ID check It is checked for all tags before any read or write procedure whether the tag ID displayed in the editor corresponds to the ID of the tag that is located in the field of the SIMATIC RF610M. If this is not the case, time-out will be displayed after 30 seconds. SIMATIC RF610M Mobile Reader Operating Instructions, 04/2008, A5E01535709-02 85 "RF610M" software 9.5 The functions in the "Tag" menu 9.5.8 Copying tag data You can use this function to transfer data, for example, from one tag to another. Requirements The tags between which the data is to be transferred must be of the same type. Procedure for copying data To copy data from one tag to another, proceed as follows: 1. Scan the tag ID of the tag from which you want to copy data, as described in the Chapter Scanning RFID tags and their tag ID (Page 74). 2. From the list of tag IDs, select the ID of the transponder whose data you want to copy. 3. Click the "Data" button. The data editor is displayed. 4. Click the "Read" button to display the data of the currently scanned tag in the editor. 5. Click on the "Copy" button: 6. The window for scanning tags is displayed. 7. Scan the tag to which you want to copy the data. 8. From the list of tag IDs, select the tag (or the ID) onto which you want to copy the data. 9. Click the "Copy" button. The data will be transferred to the tag. 86 SIMATIC RF610M Mobile Reader Operating Instructions, 04/2008, A5E01535709-02 "RF610M" software 9.6 The functions in the "Extras" menu 9.6 The functions in the "Extras" menu 9.6.1 Overview of the Extras functions The Tools menu contains the following functions that you can select via "Tools": Password (application password) Tag Type Reader status Language Settings Figure 9-12 The Tools functions SIMATIC RF610M Mobile Reader Operating Instructions, 04/2008, A5E01535709-02 87 "RF610M" software 9.6 The functions in the "Extras" menu 9.6.2 Password for the SIMATIC RF610M application As an option, you can assign a password for the SIMATIC RF610M application. Select "Tools > Password" from the menu. Figure 9-13 Password 1. Enter a password with up to 8 characters under "New Password". 2. Then enter the password again under "Confirm password". 3. Select the "OK" button. The password is now set. All write functions to a tag are now protected by this password. If you want to perform a write function now, you must enter the appropriate password. You only have to enter the password once in the case of several consecutive write commands. It will remain valid for 5 minutes after the last write function is executed. This password is also required to exit the application. Default password No password is assigned in the delivery condition. Note Forgot password? If you have forgotten your password, the original status of the device can be restored. See System reset (Page 105) 88 SIMATIC RF610M Mobile Reader Operating Instructions, 04/2008, A5E01535709-02 "RF610M" software 9.6 The functions in the "Extras" menu 9.6.3 Tag Type Selection If you want to select the tag type, proceed as follows: Select "Tools > Tag Type". The following window is displayed. Figure 9-14 Window for tag type selection Three different types of tag are supported: Tag type Corresponding RF600 tags ISO 18000-6C ('GEN2); RF630L RF620T ISO 18000-6B UCODE HSL and RF640T ISO 18000-6B UCODE EPC V1.19. RF620L You can directly select SIMATIC RF600 tags, see the window "Tag type selection" SIMATIC RF610M Mobile Reader Operating Instructions, 04/2008, A5E01535709-02 89 "RF610M" software 9.6 The functions in the "Extras" menu Select the corresponding tag. The following window appears: Figure 9-15 Enter user memory For non-Siemens Gen 2 tags, you must also configure the size of "user memory". Please refer to the technical tag information of the relevant manufacturer for this purpose. 9.6.4 Reader status Version statuses and settings of the RF600 read/write device can be read out with the "Reader Status" function. API version Model (US or EU) Firmware version of the RFID module. Figure 9-16 90 Reader status SIMATIC RF610M Mobile Reader Operating Instructions, 04/2008, A5E01535709-02 "RF610M" software 9.6 The functions in the "Extras" menu 9.6.5 Setting the language You can set the following menu languages for operating the application : English German Procedure for selecting the language Select the desired language in the "Language selection" window of the "Tools > Language" menu and confirm with "OK". Figure 9-17 9.6.6 Language selection window Settings You can make the following settings using this function: Setting scan mode Specifying the write and read area of a tag Setting data formats. Select "Tools > Settings" to parameterize these settings. The "Settings" window opens: SIMATIC RF610M Mobile Reader Operating Instructions, 04/2008, A5E01535709-02 91 "RF610M" software 9.6 The functions in the "Extras" menu Figure 9-18 Settings window Settings in "Scan mode" Here, you can choose between single tag and bulk scanning. With "Single Tag", the tags are only scanned until a tag ID is detected. With "Bulk", the device will constantly try to scan additional tag IDs (until time-out or manual interruption of the command). This setting is appropriate, for example, if you are searching for a specific tag in a field that contains several tags. Settings under "Read / Write" Under "Read/Write", you can select whether only one area or the complete tag should be processed. Settings under "Format" You can set different formats (for the editor, data, address and length) under "Format" that are explained below. Effect of the "Editor" settings: Byte, Binary, String Depending on the format that you select, the interface in the data editor is as depicted below: 92 SIMATIC RF610M Mobile Reader Operating Instructions, 04/2008, A5E01535709-02 "RF610M" software 9.6 The functions in the "Extras" menu Presentation in the data editor for the settings "Byte" "Binary" "String" Presentation in bytes Presentation with "0" and "1" Presentation in text form; a zero is automatically appended as the final character. Note Special feature of the "String" presentation form The "String" presentation is only appropriate for "USER" data. Please note that in the case of "String" format, display in the data editor will end as soon as an end character (00 Hex) is detected. If other ASCII data are present in the memory following the end character, they will not be displayed. In the example shown in the table above, the display will end with address 0009 as shown for "Byte" presentation. The cursor cannot be moved further to the right. Change the format setting to display any hidden values or data areas. If this end character is overwritten by entry of a character on the keyboard, the end character will be automatically written in the next memory cell. A memory cell will therefore be overwritten that may contain valid data. In the example, following input, the entered character appears at address 000A and address 000B would be automatically overwritten by the end character 00 Hex. SIMATIC RF610M Mobile Reader Operating Instructions, 04/2008, A5E01535709-02 93 "RF610M" software 9.6 The functions in the "Extras" menu Effect of the "Data" settings: Hexadecimal, decimal or ASCII number format "Hex" or "Dec" presentation format can be recognized in the "Address" and "Length" lines in the data editor. Hex Dec ASCII Effect of the settings under "Address" and "Length" When the check mark is missing, you can enter decimal data here. If you subsequently set the check mark, the data will be converted into hexadecimal format. Depending on the format setting, the values will be changed in the editor. You can see from the data editor whether "Hex" or "Dec" is activated; for Hex format, "0x" is shown for "Address" and "Length": "Hex" check mark not activated "Hex" check mark activated Display in the editor See also The data editor (Page 66) 94 SIMATIC RF610M Mobile Reader Operating Instructions, 04/2008, A5E01535709-02 "RF610M" software 9.7 The functions in the "Help" menu 9.7 The functions in the "Help" menu 9.7.1 Overview of "Help" menu The "Help" menu contains the following function that you can select via "Help": "About": Figure 9-19 About In the menu "? > About" you will find information on the following points: Information about the device: EU or US version Software version Manufacturer of the application Siemens AG 9.8 Application example Typical application cases for SIMATIC RF610M are shown below. Starting the software To start the SIMATIC RF610M application, click the "RF610M" icon on the desktop. Setting the language of the SIMATIC RF610M application Select the desired language in the "Language selection" window of the "Tools > Language" menu and confirm with "OK". SIMATIC RF610M Mobile Reader Operating Instructions, 04/2008, A5E01535709-02 95 "RF610M" software 9.8 Application example Prerequisites for working with transponders: Set tag type Select the appropriate transponder type using "Tools > Tag Type". Figure 9-20 Window for tag type selection Confirm with . Scan tag To scan the tag and its ID, press the white key on the side of the device or click the "Scan" button on the display. The following window is displayed. Figure 9-21 Scan tag To read, write or copy the tag data, click the "Data" button. 96 SIMATIC RF610M Mobile Reader Operating Instructions, 04/2008, A5E01535709-02 "RF610M" software 9.8 Application example Save tag ID list To save the list of all scanned tags, select "File > Save List As" in the menu. Select a directory and name the file. It will be saved in XML format. Read tag To read the data of the scanned tag, select the "Read" button in the data editor (or ). The read-in data appears in the editor. Write to the tag When writing data to the scanned tag, the data that is currently displayed in the editor is written to the tag. Click the "Write" button in the data editor for this purpose (or ). Copying tag data See Chapter "Copying tag data (Page 86)". SIMATIC RF610M Mobile Reader Operating Instructions, 04/2008, A5E01535709-02 97 "RF610M" software 9.8 Application example 98 SIMATIC RF610M Mobile Reader Operating Instructions, 04/2008, A5E01535709-02 Advanced functions 10 When you are using the SIMATIC RF610M as a stand-alone product or in "Mobile" operating mode (configured as editable through the "Edit Tag" function in RF-MANAGER), you can use the extended functions of the SIMATIC RF610M that are described below. 10.1 File storage on the RF610M Storing the read tag data using the data editor The data read from the tag are automatically stored on the mobile reader to a file with the name "READ_RF610.XML" in the "Flash Disk" directory. Every subsequent read command overwrites this file. Length of the written tag data When writing to the tag, the write data are written from the Editor to the tag and also to the "Flash Disk" folder of the mobile reader under the name "WRITE_RF610.XML". Every subsequent write command overwrites this file. Display Files The function "File > Open" shows all files with the extension ".XML". You can select one of these. This file is then loaded into the Editor. The file is not saved with the name READ_x.XML or WRITE_x.XML. Save files The function "File > Save / Save Tag As" saves the data from the Editor to a file with the extension ".XML" in the "Flash Disk" directory of the mobile reader, You can enter any name with 1 to 8 alphanumeric characters. Note When you read the data from the tag, modify them in the Editor and then save them, the modified data are saved to the .XML file. SIMATIC RF610M Mobile Reader Operating Instructions, 04/2008, A5E01535709-02 99 Advanced functions 10.2 Data transfer between the PC and mobile reader 10.2 Data transfer between the PC and mobile reader 10.2.1 Prerequisites If you want to access the supplied files and documentation, please not the following prerequisites: USB driver for PSION Workabout Pro You will find the USB driver - On the PSION homepage as a download: http://www.psionteklogix.com - On the CD "RFID Systems Software & Documentation" (Order No. 6GT2080 2AA10, as of 07/2007 Edition) The program Active Sync from Microsoft The current version of Microsoft Active Sync can be downloaded from the Internet: http://www.microsoft.com A USB cable for connecting the PC to the SIMATIC RF610M (included in the scope of supply of the docking station) 10.2.2 Working with the Active Sync program The ActiveSync program provides a connection via the USB to RF610M . You can now copy data and programs very easily in the manner familiar from Explorer. You only have to select the point "Mobile Device" in Explorer. It is also possible to access ActiveSync directly from the SIMATIC RF610M device. Requirements for opening the RF610M workstation The USB driver for the PSION Workabout Pro is installed. The Active Sync program from Microsoft is installed. The SIMATIC RF610M is connected to the PC in the docking station and via the USB cable. 100 SIMATIC RF610M Mobile Reader Operating Instructions, 04/2008, A5E01535709-02 Advanced functions 10.2 Data transfer between the PC and mobile reader Opening the RF610M workstation via Explorer and Mobile Device: Select "Mobile Device" in Explorer: Figure 10-1 Opening the RF610M workstation via Explorer Then select the "Flash Disk" folder. Opening the RF610M workstation via ActiveSync and "Explore" Select the button "Explore" (button for German installation: "Durchsuchen") to access ActiveSync on the device. Figure 10-2 Access to the SIMATIC RF610M device via Active Sync "Explore" SIMATIC RF610M Mobile Reader Operating Instructions, 04/2008, A5E01535709-02 101 Advanced functions 10.2 Data transfer between the PC and mobile reader Opening the RF610M workstation / "Flash Disk" directory Then select the "Flash Disk" directory and open it: Figure 10-3 Select the Flash Disk folder The following window is displayed. Figure 10-4 Flash disk folder There you will find the file "READ_RF610.XML" and the files you have stored with the extension ".XML". You can now drag and drop or copy these files from the drive of the RF610M to the PC drive. The contents of the file can now be displayed and modified using the relevant editor on the PC. You can use any editor to display the XML structure: Notepad, Write, Microsoft Word or Microsoft Internet Explorer. 102 SIMATIC RF610M Mobile Reader Operating Instructions, 04/2008, A5E01535709-02 Advanced functions 10.2 Data transfer between the PC and mobile reader 10.2.3 Organization of the .XML files in the Flash Disk directory The XML structure for the stored "Tag data" as well as the tag ID list is shown below. XML structure of the read or written tag data Tag type Tag ID Data area of the tag Start address of a 4-byte block (decimal format) Value of the 4 bytes of a data area (decimal format). * Value 1 = Start address + 1 * Value 2 = Start address + 2 * Value 3 = Start address + 3 These values are hidden in this example with "Internet Explorer"; by clicking on the "+" character, the view that is used for the "User" data area can be displayed. SIMATIC RF610M Mobile Reader Operating Instructions, 04/2008, A5E01535709-02 103 Advanced functions 10.2 Data transfer between the PC and mobile reader XML structure of the tag ID list Structure that has arisen from the initial "Save List". Two tags are read. Device Tag type Tag ID Structure that has arisen from the second save of "Append List". Three tags are read. Presenting the XML file in Excel You can also open the XML file with Excel to obtain a tabular display: Figure 10-5 104 XML file in Excel SIMATIC RF610M Mobile Reader Operating Instructions, 04/2008, A5E01535709-02 Advanced functions 10.3 The automatic power-saving function 10.3 The automatic power-saving function The SIMATIC RF610M has an automatic shutdown function. This is activated if no key on the mobile reader is pressed for approximately 3 minutes. In addition, the "SIMATIC RF610M" software has a further power-saving function. If no tag is detected for 30 seconds after starting a tag command, or if the tag currently being edited exits the field for longer than 30 seconds, the current tag command is interrupted. The following message appears (see also Progress and timeout display (Page 76): Figure 10-6 Timeout display You can now stop the command completely with "Cancel" or continue it with "Retry". If you continue, the interrupted command is continued at the point of interruption. 10.4 System reset After inserting the batteries and switching on for the first time, the mobile reader carries out a system reset. This reset is the same as a hardware reset. A system reset can also be performed manually. The saved back-up status of the device can be restored. Requirements for the system reset: The "Flash Disk" directory must contain the back-up file with the ending *.pfl The devices must be in the "Supervisor" operating mode. See Operating modes (Page 25). SIMATIC RF610M Mobile Reader Operating Instructions, 04/2008, A5E01535709-02 105 Advanced functions 10.4 System reset Performing a system reset and importing a back-up file You can activate a system reset via "Start > Shutdown > Cold Reset". The most recently saved back-up file will then be copied back in. Note Data retention and data loss during system reset When you perform a system reset, only the saved data in the flash memory are retained ("Flash Disk" directory). All other data in RAM (e.g. in the "Application Data" folder) is lost. Note Restoring the delivery status of the device If you want to restore the delivery status of the device, delete the self-stored files in the "Flash Disk" directory, especially the self-created back-up files with the ending *.pfl. Ensure that the "Flash Disk" directory still contains the files that were supplied on delivery (especially the files with the ending *.pfl). Otherwise, you will have to copy in the files that were backed up on initial commissioning again. 106 SIMATIC RF610M Mobile Reader Operating Instructions, 04/2008, A5E01535709-02 11 Troubleshooting Problem Possible cause Problem recovery The display goes blank when reading/writing. The battery or the batteries of the mobile reader are empty. Insert the device into the charging and docking station or insert new batteries. The display is blank after switching on. The battery or the batteries are empty. Insert the device into the charging and docking station or insert new batteries. Error messages appear that are not defined anywhere. The tag ID of a tag is not scanned and does not appear in the list on the display. Remove the batteries from the basic unit and reinsert them after 60 s. The device now has the delivery status. If the error persists, the device may have a defect. The tag has no tag ID. Use the tags that already have an ID. The supervisor password is not known. Restore the factory state. See Chapter System reset (Page 105). The password for the write commands of the SIMATIC RF610M application has been forgotten. Copy in the most recent back-up. The tag at the read head is not read. The EPC tag has not been initialized. The tag must be initialized. The tag is defective. Use a different/new tag. The tag is too far away from the read head. Reduce the distance between the read head and the tag. Please observe the limit distances between the mobile reader and tags. Refer to the limit distances in Chapter Technical Specifications (Page 109). The frequency ranges of tag and reader do not match. (US; EU) Use a transponder that suits the RF610M read head. The orientation of the tag antenna does not comply with the alignment of the reader antenna. Ensure correct alignment of the transponder antenna and reader antenna. See Antenna and antenna field (Page 16). The "Function ..." command (e.g. The "Secured" state or a password Write) was not performed on the have been set on the tag tag that is situated in the field. SIMATIC RF610M Mobile Reader Operating Instructions, 04/2008, A5E01535709-02 You can only perform the "Function ..." command when you know the exact status of the tag. It is not possible to read out the status of the tag. 107 Troubleshooting 108 SIMATIC RF610M Mobile Reader Operating Instructions, 04/2008, A5E01535709-02 12 Technical data 12.1 Technical Specifications Processor Intel Xscale PXA270-520 MHz, ARM RAM 128 MB ROM 128 MB Flash ROM User program RF610M.exe Screen Color Touch Display, 480 x 640 pixels, portrait Keypad Alphanumerical Sound Piezo signal transmitter Power supply Lithium-ion battery (3.7 V; 3000 mAh) for rapid charging; automatic switch-off Interfaces LIF interface (low insertion force interface) for battery charging and communication with PC (USB) Operating system Microsoft Windows Embedded CE 5.0 File management MS-DOS-compatible Technical specifications Complete unit (incl. rechargeable batteries) Dimensions in mm 265 x 100 x 42 Weight Approx. 600 g Temperature Operation Storage -10C to +50C -40 C to +60C (without battery) Relative humidity 5% to 95%, no condensation Degree of protection IP65, IEC 60529 (splashproof) EMC EN 55022; EN 301 489 Safety EN 60950 RF EN 300 220; FCC Part 15 Transmission frequency EU: 869 MHz USA: 915 MHz Transmit power 50 mW Compatibility With all SIMATIC RF600 data carriers (tags) Read/write distance to transponder Max. 75 cm SIMATIC RF610M Mobile Reader Operating Instructions, 04/2008, A5E01535709-02 109 Technical data 12.2 Certificates and approvals Read distance between RF600 tags and the SIMATIC RF610M Note Read distance between the tag and mobile reader Please note that the maximum read distances between the mobile reader and tag are dependent on: * Tag type * Ambient conditions / fixing method of the tag. 12.2 The RF600 tag type Read distance from SIMATIC RF610M to EU tag variant US tag variant RF630L Approx. 75 cm Approx. 35 cm RF620L Approx. 35 cm Approx. 25 cm RF640T Approx. 7,5 cm Approx. 7,5 cm RF620T Approx. 42 cm Approx. 22 cm Certificates and approvals Certificates and approvals Description Certificates CE approval to R&TTE Approvals FCC Available soon Federal Communications Commission 110 SIMATIC RF610M Mobile Reader Operating Instructions, 04/2008, A5E01535709-02 13 Ordering data Component Order No. Mobile reader SIMATIC RF610M with integrated RFID read/write unit for RF600 For Europe: 6GT2813-0AB00 For USA: 6GT2813-0AB10 Accessories Order No. SIMATIC RF handheld charging/docking station. Charging station for Workabout PRO Incl. wide-range power supply unit with universal adapter, power cable and USB cable 6GT2898-0BA00 SIMATIC RF WLAN module for mounting on RF610M 6GT2898-0DA00 SIMATIC RF barcode scanner for mounting on RF610M 6GT2898-0DB00 CD "RFID Systems Software & Documentation" 6GT2080-2AA10 SIMATIC RF610M Mobile Reader Operating Instructions, 04/2008, A5E01535709-02 111 Ordering data 112 SIMATIC RF610M Mobile Reader Operating Instructions, 04/2008, A5E01535709-02 A Appendix A.1 Ordering components for advanced functions The advanced functions of the SIMATIC RF610M mobile reader require additional components from PSION Teklogix that are not supplied by Siemens. If you require these components for your application, please contact PSION direct or its representative in your country. You can find addresses and order lists for PSION on the Internet at http://www.psionteklogix.com You can also find the PSION representative in your country at this Internet address. In Germany, PSION components are supplied by WAROK (Tel. -49 7721/202630). A.2 Developing user applications User applications require the SDK development package from PSION (PSION Teklogix Mobile Devices SDK for MS Visual Studio, Microsoft and Visual Studio 2005). You will find further details in the function manual for SIMATIC RF610M that is also saved in the "Flash Disk" directory of the RF610M. SIMATIC RF610M Mobile Reader Operating Instructions, 04/2008, A5E01535709-02 113 Appendix A.3 Service and support A.3 Service and support Technical Support You can reach the technical support team for all A&D projects at Telephone: +49 (0) 180 5050 222 Fax: +49 (0) 180 5050 223 Internet You can contact us via the Internet at: http://www.siemens.com/automation/service&support We will gladly respond to any support queries at: http://www.siemens.com/automation/support-request You can find the latest general information about our identification systems on the Internet at: http://www.siemens.com/simatic-sensors/rf You will find the online catalog and the online ordering system at: http://www.siemens.com/automation/mall A.4 Contact partner If you have any further questions on the use of our products, please contact one of our representatives at your local Siemens office. The addresses are found on the following pages: On the Internet at: http://www.siemens.com/automation/partner In Catalog CA 01 In Catalog FS 10 specially for factory automation sensors A.5 Training We offer appropriate courses to get you started. Please contact your local Training Center or the Central Training Center in D-90327 Nuremberg. Telephone: +49 (911) 895-3200 You will find information about our course programme for SITRAIN on the home page at: http://www.siemens.com/sitrain 114 SIMATIC RF610M Mobile Reader Operating Instructions, 04/2008, A5E01535709-02 Glossary API Application Programming Interface (programming interface) Byte A group of eight bits form a byte. CE mark Communaute Europeenne (product mark of the European Union) EPC Electronic product code MDS Mobile data memory (see transponder) RAM Random Access Memory Read/write devices (SLG) See readers Readers Readers ensure fast, secure data transfer between mobile data storage units and higherlevel systems. The data, energy included, are transmitted across an electromagnetic alternating field. This principle enables contact-free data transmission, ensures high industrial compatibility and works reliably in the presence of contamination or through nonmetallic materials. RFID Radio Frequency Identification SIMATIC RF610M Mobile Reader Operating Instructions, 04/2008, A5E01535709-02 115 Glossary RFID systems SIMATIC RF identification systems control and optimize material flow and production sequences. They identify reliably, quickly and economically, use non-contact data communication technology, and store data directly on the product. They are also resistant to contamination. Tag See transponder TID Transponder identification number Transponder An invented word from transmitter and responder. Transponders are used on the product, the product carrier, the object, or its transport or packaging unit, and contain production and manufacturing data, i.e. all application-specific data. They follow the product through assembly lines, transfer and production lines and are used to control material flow. Because of their wireless design, transponders can be used, if necessary, at individual work locations or manufacturing stations, where their data can be read and updated. 116 SIMATIC RF610M Mobile Reader Operating Instructions, 04/2008, A5E01535709-02 Index Timeout, 45, 77 A E Accessories, 14, 111 ActiveSync, 101 Application example, 95 Automatic shutdown, 22 ENTER ON Key, 22 Exit, 50, 72 B F Backlighting, 26 Backup battery, 20 Battery Charging, 20 Inserting, 19 Level of charge, 20 Features SIMATIC RF610M, 13 File Exit, 50, 72 Loading, 49, 71 Save, 50, 72 File functions Overview, 49, 71 File storage, 99 Function, 63, 95 Functions Overview, 14 SIMATIC RF610M, 14 Functions with RF610M Overview, 65 Functions with RF-MANAGER Overview, 48 Further information, 9 C Charging Battery, 20 Contact partner, 114 Conventions, 9 Copying Tag data, 86 Creating a back-up copy, 23 Current area, 40, 67 D Data areas Lock, 52, 81 Data editor Interface structure, 39, 66 Data transfer Mobile reader to PC, 100 Delivery status Restoring, 105 Design SIMATIC RF610M, 15 Directories, 99 Display Progress, 44, 76 SIMATIC RF610M Mobile Reader Operating Instructions, 04/2008, A5E01535709-02 H High-frequency field Direction of propagation, 17 I ID check, 47, 85 K Key combinations, 65 Key functions, 29 Keypad 117 Index Overview, 28 L Language selection, 59, 91 LED Charge indicator, 15 Level of charge, 20 List, 72 List tag ID, 72 M Mobile Operating mode, 38 O Open via Mobile Device, 101 via PSION workstation, 101 Operating mode, 25 Mobile, 38 Remote, 37 Order numbers, 111 Ordering data, 111 Accessories, 111 Overview Functions with RF610M, 65 Functions with RF-MANAGER, 48 P Password For locking data areas, 55, 82 For the operating system, 24 For the RF-MANAGER application, 58 For the SIMATIC RF610M application, 88 Password protection, 14 Passwords Overview, 14 Performing a back-up, 24 Power supply, 19 power-saving function, 105 Problem handling, 107 Progress display, 44, 76 PSION workstation, 101 118 R Read Tag data, 45, 78 Tag ID, 74 Read distances between the tag and mobile reader, 110 Read head, 16 Read tag, 46, 78 Reader status, 59, 90 Recommendations for first commissioning, 23 Remote, 37 Mode, 37 S Save, 50, 72 Scan Of tags, 74 Scan mode, 91 Scope of supply, 21 Service, 114 Set menu language, 59, 91 Settings Format, 60, 91 Read and write area, 60, 91 Tag scanning mode, 91 Shift keys, 27 Shortcuts, 65 Software Overview, 31 Start "RF610M" software, 65 Starting the software "RF-MANAGER", 33 Support, 114 Switching on the device, 22 Switching the device off, 22 System reset, 105 T Tag Copying data, 86 Kill, 52, 81 Tag functions Overview, 51, 73 Tag ID Read, 74 Write, 52, 80 Tag standards, 13 Tag type Set, 89 Tags SIMATIC RF610M Mobile Reader Operating Instructions, 04/2008, A5E01535709-02 Index Scan, 74 Technical Specifications, 109 Tools functions Overview, 57, 87 Troubleshooting, 107 U USB driver, 100 User applications, 113 User mode, 25 V Volume Acoustic signals, 26 Volume of acoustic signals, 26 W Write Tag data, 47, 85 Tag ID, 52, 80 Writing tags, 47, 85 X XML file in Excel, 104 XML structure List tag ID, 104 Tag data, 103 SIMATIC RF610M Mobile Reader Operating Instructions, 04/2008, A5E01535709-02 119 Siemens AG Automation and Drives Factory Automation Sensors Postfach 4848 90327 NURNBERG DEUTSCHLAND www.siemens.com/simatic-sensors