Brooks Automation LF60C User Manual

English
Product Manual
RFID Reader LF60C SoliD
The operating manual must be read prior to the initial start-up. Observe the safety instructions! Store for future use! This documentation is not subject to revisions. ID130030 03/2013
Information
This product manual corresponds with "Directiv e 1999/5/EC of the European P arliament
and the Council on radio equipment and telecommunications transmission equipment
This product manual is addressed to the operating company who must pass it on to the
personnel responsible for installation, connection, use and repairs of the machine.
The plant manager must ensure that the information contained in this product manual and
in the accompanying documents has been read and understood.
The product manual must be stored in a place that is familiar and easily accessible to
employees and must be consulted whenever an employee is unsure of how to proceed.
The manufacturer does not assume any responsibility for injuries to persons or animals, or
damage to property or to the device arising from incorrect use or disregard or insufficient
consideration of the safety criteria contained in this product manual or based on
modifications of the device or the use of unsuitable spare parts.
The copyright for this product manual is held solely by
Brooks Automation (Germany) GmbH
RFID Division
Gartenstr. 19
95490 Mistelgau
Deutschland
or its legal successor.
Reproducing or circulating this product manual is only permitted with the exclusive
approval of the copyright holder. This also applies if only excerpts of the product
manual are copied or circulated. These requirements also apply for circulating the
product manual in digital form.
Status: March 2013
Information
Archiving
Store the product manual in the vicinity of the device! Always keep the product manual handy!
Symbols and signal words
The following symbols and signal words are used in this documentation. The combination of a pictograph and a signal word classifies the respective safety information. The symbol can vary depending on the type of danger.
Symbol Signal word Description
DANGER This signal word must be used if death or
irreversible damage to health can occur if
Death
WARNING This signal word indicates bodily injuries
the hazard information is not followed.
and property damage including injuries, accidents, and health risks.
property damage
Risk of injury and
No damage
CAUTION This signal word indicates a risk of
property damage. In addition, there is a slight risk of injuries.
ATTENTION This signal word warns of malfunctions
and may only be used if no damage to health can occur.
IMPORTANT This signal word indicates cross-
references and ways in which operations are facilitated. It excludes all risks of property damage and injury risks.
Information
Target group
The operating instructions are addressed to personnel with the following areas of responsibility:
Area of responsibility Competence
Installation, transport and storage Specialized personnel Commissioning, operation and
decommissioning Troubleshooting Specialized personnel
Definition according to DIN EN 60204-1:
Instructed personnel:
Persons who have been instructed and, if required, trained by a specialist as to the tasks assigned to them, the possible risks of incorrect behavior and the required safety equipment and safety measures.
Specialized personnel:
Persons who can evaluate the work assigned to them and recognize possible risks based on their specialized training, knowledge, experience and familiarity with the relevant standards.
Instructed personnel
Contents
1 Identification . . . . . . . . . . . . . . . . . . . . . . . . . 8
1.1 Designated use 8
1.2 Incorrect use 9
2 Declaration of Conformity . . . . . . . . . . . . . . . 10
2.1 USA - Federal Communications Commission (FCC) 10
2.2 Europe - CE conformity 12
3 General Instructions . . . . . . . . . . . . . . . . . . . 14
3.1 Liability and warranty 14
3.2 Objectives of the operating instructions 14
4 Safety Instructions . . . . . . . . . . . . . . . . . . . . 16
4.1 Area of application and symbols 16
4.1.1 Safety symbols - in compliance with DIN 4844-2 16
4.1.2 Warning symbols 17
4.1.3 Prohibition symbols 17
4.1.4 Other symbols 17
4.2 Obligations 18
4.2.1 Operating company's obligations 18
4.2.2 Operating personnel's obligations 18
4.3 ESD instructions 19
4.4 Residual risks 19
4.5 Additional instructions 20
5 Product Specifications . . . . . . . . . . . . . . . . . . 22
5.1 Function 22
5.2 Images 23
5.2.1 Front view 23
5.2.2 Rear view 24
5.3 Technical data 25
5.3.1 Device label 26
5.3.2 Power supply and current input 26
6 Installation . . . . . . . . . . . . . . . . . . . . . . . . . . 27
6.1 Safety instructions 27
6.2 Qualified installation personnel 29
6.3 Unpacking 29
Contents
6.4 Assembly of the device 30
6.5 Antenna installation 31
6.5.1 Positioning the antenna 31
6.5.2 Available antenna types 32
6.5.3 Dimensions for planning 32
6.6 Connecting the transponder reader 33
6.7 Power/RS485 bus connection 34
6.8 RS232 connection 35
6.9 Commissioning 35
6.9.1 Required operating conditions 35
6.9.2 Parameters of the serial interface 35
6.10 Ethernet connection 36
6.11 Input and output 37
6.12 DIP switches 38
7 Operation . . . . . . . . . . . . . . . . . . . . . . . . . . . 39
7.1 Operating personnel 39
7.2 Protocol change 39
7.2.1 General remarks 39
7.2.2 Automatic protocol recognition (default) 40
7.2.3 Protocol switchover using DIP switches 40
7.2.4 Protocol setting using DIP switches 40
7.3 Operation of the ASC-I1 protocol 41
7.3.1 Structure of the communication protocol 41
7.3.2 Package contents 41
7.3.3 Commands of protocol 43
7.3.4 Parameters 60
7.3.5 Message examples 62
7.4 Operation of SECS/HSMS Protocol 64
7.4.1 Introduction 64
7.4.2 SECS-I implementation 65
7.4.3 HSMS option 69
7.4.4 HSMS implementation 69
7.4.5 SECS-II implementation 76
7.4.6 Parameters 96
7.4.7 SEMI E99 107
7.4.8 Message details 111
Contents
7.4.9 HSMS message examples 124
7.4.10 SECS-I message examples 124
8 Service and Troubleshooting . . . . . . . . . . . . 147
8.1 General 147
8.2 Qualified troubleshooting personnel 148
8.3 Safety instructions 148
8.4 Error codes 149
8.4.1 Error ID and Alarm ID 149
8.4.2 SSACK 151
8.4.3 Stream function 152
8.5 Error display with LED 153
8.5.1 Power LED does not light up 153
8.5.2 Read fail LED flashes 153
8.6 Reader does not respond 153
8.7 Reset 154
8.8 Power cut 154
8.9 Software releases 154
8.10 Customer service 155
9 Dismantling and Storage . . . . . . . . . . . . . . . 156
9.1 Dismantling 156
9.2 Storage 156
10 Transport and Disposal . . . . . . . . . . . . . . . . 157
10.1 Transport 157
10.2 Disposal 157
11 Accessories . . . . . . . . . . . . . . . . . . . . . . . . . 158
11.1 Antennas 158
11.1.1 Available types 158
11.1.2 Reading and writing ranges 159
11.2 Cables 165
11.3 Power supply 165
11.4 Mounting adapter plates 166

1 Identification

This chapter gives you an overview of the following topics:
Designated use
Incorrect use
Model LF60C Serial number 1101MIS10001
Part number TLS-23B-7O0 0-T1-00E1 RS232/Ethernet
TLS-13B-7O00-T1-00E1 RS232
Model LF60CM Serial number 1101MIS10001
Part number TLS-23B-7O0 0-T1-66E1 RS232/Ethernet
Manufacturer
Chapter 1
Identification
Brooks Automation (Germany) GmbH RFID Division Gartenstr. 19 95490 Mistelgau GERMANY
Telephone +49 (0) 9279 - 991 550 Fax +49 (0) 9279 - 991 501 E-mail info.rfid@brooks.com Website www.brooks-rfid.com
For information on the label, see
Device label.

1.1 Designated use

This product was developed for reading and writing transponders only. Any other use of this device constitutes misuse and renders the user's authority to install and operate the device invalid.
This product is designed to be mounted and operated in an industrial setting as a built-in-device only. It is not designed to be used as a stand-alone or portable device or in a non-industrial setting, such as a household, vehicle or in the open­air.
Product Manual - RFID Reader LF60C SoliD 8
Chapter 1
Identification
Intended use also includes the following:
following all instructions in the operating instructions
observing all safety information
Before using the device, the user should ensure that the national approval requirements for use are met.

1.2 Incorrect use

Incorrect use, which can endanger the device, the user and third parties, includes:
the use of the device contrary to its intended use ( Designated use)
modifying, extending or reconstructing the device without first consulting
Brooks Automation (Germany) GmbH
WARNING
WARNING
operating the device when there are obvious problems
Risk of injury through incorrect modifications
There are risks from unauthorized modifications to the machine. Only use original spare parts from the manufacturer. Do not make any changes,
attachments or modifications to the device without the approval of Brooks Automation (Germany) GmbH.
Risk of injury and malfunction of machine operation through incorrect use
There are risks attached to using the device incorrectly. Use the device exclusively according to its intended use.
Product Manual - RFID Reader LF60C SoliD 9
Chapter 2
Declaration of Conformity

2 Declaration of Conformity

This chapter gives you an overview of the following topics:
USA - Federal Communications Commission (FCC)
Europe - CE conformity

2.1 USA - Federal Communications Commission (FCC)

This device complies with Part 15 of the FCC Rules. Operation is subject to the following two conditions:
This device may not cause harmful interference and followed, read and
understood by all persons working with the device (especially the safety information)
This device must accept any interference received, including interference
that may cause undesired operation.
This equipment has been tested and found to comply with the limits for a Class B digital device, in accordance with part 15 of the FCC Rules. These limits are designed to provide reasonable protection against harmful interference in a residential installation.
This equipment generates, uses, and can radiate radio frequency energy and, if not installed and used in accordance with the instruction manual, may cause harmful interference to radio communications. However, there is no guarantee that interference will not occur in a particular installation. If this equipment does cause harmful interference to radio or television reception - this can be determined by turning the equipment off and on - the user is encouraged to try to correct the interference using one or more of the following measures:
Reposition or relocate the receiving antenna.
Increase the distance between the equipment and the receiver.
Connect the equipment to an outlet to a circuit other than the one to
which the receiver is connected.
Consult the dealer or an experienced radio/TV technician for assistance.
Product Manual - RFID Reader LF60C SoliD 10
Chapter 2
Declaration of Conformity
FCC ID: N5GLF60C
Compliance with: FCC Code of Federal Regulations, Part 15 Subpart C, Section §15.205
FCC Code of Federal Regulations, Part 15 Subpart C, Section §15.209
WARNING
Changes or modifications not expressly approved by the party responsible for compliance may void the user's authority to operate the equipment.
Product Manual - RFID Reader LF60C SoliD 11
Chapter 2
Declaration of Conformity

2.2 Europe - CE conformity

Konformitätserklärung gemäß dem Gesetz über Funkanlagen und Telekommunikationsendeinrichtungen (FTEG) und der Richtlinie 1999/5/EG (R&TTE)
Declaration of Conformity in accordance with the Radio and Telecommunications Terminal Equipment Act (FTEG) and Directive 1999/5/FC (R&TTE Directive)
Hersteller / Verantwortliche Person
Manufacturer / responsible person
erklärt, dass das Produkt
declares that the product
Type (ggf. Anlagenkonfiguration mit Angabe der Module)
Type (if applicable, configuration including the modules)
Telekommunikations(Tk-)endeinrichtung
Telecommunications terminal equipment
Verwendungszweck
Intended purpose
Geräteklasse
Equipment class
bei bestimmungsgemäßer Verwendung den grundlegenden Anforderungen des § 3 und den übrigen einschlägigen Bestimmungen des FTEG (Artikel 3 der R&T TE) entspricht.
complies with the essential requirements of § 3 and the other relevant provisions of the FTEG (Article 3 of the R&TTE Directive), when used for its intended purpose.
Gesundheit und Sicherheit gemäß § 3 (1) 1. (Artikel 3 (1) a))
Health and safety requirements pursuant to § 3 (1) 1. (Article 3(1) a))
angewendete harmonisierte Normen
Harmonized standards applied
BROOKS Automation (Germany) GmbH / Herr Dittrich
LF60C SoliD
Funkanlage
Radio equipment
Identification system
1
EN 60950-1:2006 + A11:2009
Einhaltung der grundlegenden Anforderungen auf andere Art und Weise (hierzu verwendete Standards/ Spezifikationen)
Other means of proving conformity with the essential requirements (standards / specifications used)
- - -
Product Manual - RFID Reader LF60C SoliD 12
Chapter 2
Declaration of Conformity
Schutzanforderungen in Bezug auf die elektromagnetische Verträglichkeit (§ 3 (1) 2, Artikel 3 (1) b)
Protection requirements concerning electromagnetic compatibility § 3(1)(2), (Article 3(1)(b))
angewendete harmonisierte Normen
Harmonized standards applied
Einhaltung der grundlegenden Anforderungen auf andere Art und Weise (hierzu verwendete Standards/ Spezifikationen)
Other means of proving conformity with the essential requirements (standards / interface specifications used)
Maßnahmen zur effizienten Nutzung des Funkfrequenzspektrums
Measures for the efficient use of the radio frequency spectrum
Luftschnittstelle bei Funkanlagen gemäß § 3(2) (Artikel 3(2))
Air interface of the radio systems pursuant to § 3(2) (Article 3(2))
angewendete harmonisierte Normen
Harmonized standards applied
EN 301 489-1 V1.8.1 EN 301 489-3 V1.4.1
EN 300 330-1 V1.3.1 EN 300 330-2 V1.3.1
Einhaltung der grundlegenden Anforderungen auf andere Art und Weise (hierzu verwendete Standards/ Spezifikationen)
Other means of proving conformity with the essential requirements (standards/specifications used)
Mit der CE-Kennzeichnung bestätigt Brooks Automation die Übereinstimmung mit der europäischen RoHS-Richtlinie 2011/65/EU.
With the CE marking Brooks Automation confirms compliance with the European Directive 2011/65/EU concerning RoHS.
BROOKS Automation (Germany) GmbH Gartenstr. 19
D-95490 Mistelgau GERMANY
Telephone +49 (0) 9279 - 991 550 Fax +49 (0) 9279 - 991 501 E-mail info.rfid@brooks.com
Mistelgau, March 20, 2013
- - -
Gerald Dittrich
(Place and date of issue) (Name and signature)
Product Manual - RFID Reader LF60C SoliD 13
Chapter 3
General Instructions

3 General Instructions

This chapter gives you an overview of the following topics:
Liability and warranty
Objectives of the operating instructions

3.1 Liability and warranty

The "General sales and delivery conditions" of Brooks Automation (Germany) GmbH always apply.
The warranty period is 12 months beginning with the delivery of the device, which is verified by the invoice or other documents.
The warranty includes repairs of all damages to the device that occur during the warranty period and were clearly caused by material or manufacturing defects.
Liability and warranty claims in cases of damage to persons or property are excluded if they can be attributed to one or more of the following causes:
incorrect use of the device
disregard of the information in the operating instructions
unauthorized structural modifications of the device
insufficient maintenance and repairs
disasters due to foreign objects or force majeure

3.2 Objectives of the operating instructions

These operating instructions serve as support and contain all the necessary safety information that must be followed for general safety, transport, installation and operation.
These operating instructions including all safety information (as well as all additional documents) must be:
followed, read and understood by all persons working with the device
(especially the safety information)
easily available to all persons at all times
immediately consulted in case of doubt (safety)
Product Manual - RFID Reader LF60C SoliD 14
General Instructions
Objectives:
to avoid accidents
to increase the service life and reliability of the device
to reduce costs due to production downtimes
Chapter 3
Product Manual - RFID Reader LF60C SoliD 15
Safety Instructions

4 Safety Instructions

This chapter gives you an overview of the following topics:
Area of application and symbols
Obligations
ESD instructions
Residual risks
Additional instructions

4.1 Area of application and symbols

Chapter 4
DANGER
WARNING
Danger to life, risk of injuries or loss of property
Risks exist when disregarding the operating instructions and the safety instructions therein.
Carefully read the operating instructions before initial commissioning. Perform the required safety measures before initial commissioning.
Follow the general safety information as well as the special safety information given in other chapters.
The device was constructed according to state-of-the-art technology and recognized safety regulations. In order to prevent any risks to life and limb of the user, third parties or damage to the device, only use the device for its intended purpose and in perfect condition with regard to safety.
Bodily injuries and/or property damage resulting from non-compliance with the instructions given in the operating instructions are the responsibility of the company operating the device or of the assigned personnel. Malfunctions that could compromise safety must be eliminated immediately.

4.1.1 Safety symbols - in compliance with DIN 4844-2

Risk of injuries when disregarding safety symbols
Risks exist when disregarding warnings in the operating instructions. Please heed the warnings.
Special safety symbols in accordance with DIN 4844-2 are used in the corresponding passages in the text of these operating instructions and require special attention depending on the combination of signal word and symbol.
Product Manual - RFID Reader LF60C SoliD 16

4.1.2 Warning symbols

Chapter 4
Safety Instructions
Warning: Hazardous area
Warning against electromagnetic radiation
Warning: Potentially explosive atmosphere

4.1.3 Prohibition symbols

Unauthorized access is prohibited
Switching is prohibited
Warning against hazardous electrical voltage
Warning: Flammable materials
Warning against electrostatically sensitive components
Fire, open flame and smoking is prohibited
Prohibition

4.1.4 Other symbols

Dispose of packing material according to regulations
Important information
Disconnect from power supply
Recycling
Refer to manual
Product Manual - RFID Reader LF60C SoliD 17
Chapter 4
Safety Instructions

4.2 Obligations

4.2.1 Operating company's obligations

The safe condition and use of the device is a requirement for the safe operation of the device. The company operating the device therefore has the obligation to ensure that the following points are adhered to:
The device may only be operated by trained and authorized personnel! Prevent unsafe and/or dangerous work procedures! If necessary, check
employees' actions!
Only permit personnel to be trained or instructed within the scope of
general training on the device under the supervision of an experienced person!
WARNING
Personnel must have understood the operating instructions. Have this
confirmed by signature!
Precisely establish responsibilities according to the various task areas
(operation, installation)!
Operating personnel must be committed to immediately reporting to their
superior any identifiable safety deficiencies which occur!

4.2.2 Operating personnel's obligations

Operators are obligated to contribute to the prevention of work accidents and the consequences of them by their personal conduc t.
Risk of injuries due to insufficient personnel qualifications
A risk exists for personnel and the proper operation due to insufficiently qualified personnel.
Only trained personnel may operate the device. New operators must be instructed by the current operating personnel. The operating company must precisely regulate and monitor the personnel's areas of responsibility and competence.
Personnel for the areas of responsibility mentioned above must have the corresponding qualification for this work (training, instructions). If necessary, this can be done by the manufacturer on behalf of the operating company.
All warranty claims are void when disregarded.
Product Manual - RFID Reader LF60C SoliD 18
Safety Instructions

4.3 ESD instructions

Chapter 4
CAUTION
Static electricity can damage electronic components in the device. All persons installing or maintaining the device must be trained in ESD protection.
ESD protective measures must be applied when opening the device.
Disconnect the power supply prior to removing or adding components! Discharge your body and all tools used prior to touching any components
on the interior of the device!
Touch electronically sensitive parts carefully and only at their corners!

4.4 Residual risks

Even if all precautions have been taken, there may be unapparent residual risks!
DANGER
Adhering to the safety instructions, the intended use and the operating instructions as a whole can reduce residual risks!
Risks from electric current
Electrical energy remains in lines, equipment and devices even when the device is switched off.
Only allow qualified electricians to perform work on the electrical supply system.
Product Manual - RFID Reader LF60C SoliD 19
Chapter 4
Safety Instructions
ATTENTION
DANGER
Disconnect the device from the power supply system if active parts of the device can be accessed with tools. Access is only permitted for authorized personnel.
Regularly check the electrical equipment of the device. Regularly check all moving cables for damage within the scope of maintenance and repairs.
Risk of fire and explosions
Fire and explosions may occur within the vicinity of the device. Smoking, open flames and fire are strictly prohibited in the vicinity of the
device. Do not store any flammable liquids within the hazardous area. Keep a fire extinguisher in the vicinity of the device.
WARNING
Warning against electromagnetic radiation
Electromagnetic radiation develops when transmitting and receiving data. Set the antenna in such a position that it is not in the vicinity of or touches a
human body while transmitting.

4.5 Additional instructions

Read and understand all safety and operating instructions prior to
installing and operating the device.
This documentation was written for specifically trained personnel. The
installation, operation and defect management may only be carried out by specifically trained personnel.
Retain these instructions. Keep this documentation in a location that is
accessible to all personnel involved with the installation, use and troubleshooting of the device.
Observe all warnings. Follow all warnings on and in the device and in the
documentation.
Product Manual - RFID Reader LF60C SoliD 20
Chapter 4
Safety Instructions
Install the device only in accordance with the manufacturer's
instructions.
Use only the accessories and cables supplied by the manufacturer.
Troubleshooting that is not described in the chapter Service and
Troubleshooting may only be performed by the manufacturer.
People with hearing aids should be aware that the radio signals emitted
by the device can cause annoying noises in the hearing aid.
Do not connect the device to power supplies such as normal household
electrical outlets. The device should only be connected to power supplies as specified in this document.
When removing a cable, only pull on the plug and not on the cable.
Connect cable connectors straight and carefully to avoid damaging the contacts.
Never bend the antenna cables too far or subject them to mechanical
forces.
Rules and
regulations
When spare parts are required, use only the spare parts that were
specified by the manufacturer. Unauthorized spare parts can result in fire, electric shock or other hazards.
The provisions of the accident-prevention regulations of the government safety organizations always apply to all work on the device.
The following must also be observed:
applicable legally binding accident-prevention regulations
applicable binding regulations at the place of use
the recognized technical rules for safe and professional work
existing environmental protection regulations
other applicable regulations
Product Manual - RFID Reader LF60C SoliD 21
Chapter 5
Product Specifications

5 Product Specifications

This chapter gives you an overview of the following topics:
Function
Images
Technical data

5.1 Function

The BROOKS T ransponder Reader System is a high-frequency identification system that uses FM transmissions.
The basic item is a transponder that works as a forgery-proof electronic identity disk.
The reading unit of the system sends an energy impulse via the antenna. The capacitor of the passive, battery-free transponder is charged by this impulse. After that, the transponder returns a signal with the stored data.
The total reading cycle takes less than 100 ms. Since a sight connection between the transponder and the reader is not
absolutely necessary , the transponder can also be identified through non-metallic material.
The data received by the transponder reader is transmitted to the host computer via
a serial interface,
an RS485 interface (requires Brooks LF60 Gateway) or
an optional Ethernet interface.
Product Manual - RFID Reader LF60C SoliD 22

5.2 Images

12
3

5.2.1 Front view

Chapter 5
Product Specifications
1 RS232 port 2 Remote I/O po rt
(LF60CM: 5-pin connecting plug with screw terminals)
3 Ethernet interface (optionally available)
Product Manual - RFID Reader LF60C SoliD 23

5.2.2 Rear view

1
3
2
4
Chapter 5
Product Specifications
1 Switches:
Protocol selection (from FW SG2IS12 / SG2IV1.2) Test Mode Auto Tuning
2 Status LEDs:
Read / Write ok Read / Write fail Status Power
3 Antenna port 4 Power/RS485 bus connection
(LF60CM: 3-pin connecting plug with screw terminals)
Product Manual - RFID Reader LF60C SoliD 24
Product Specifications

5.3 Technical data

Technical data - device
Operating temperature 0 °C to +50 °C
32 °F to 122 °F
Storage temperature -20 °C to +70 °C
-4 °F to +158 °F Permissible humidity at 50 °C / 122 °F 25 - 80 % Transmitter frequency 134.2 kHz Protection class IP 40 Housing material PS Weight about 180 g
Chapter 5
Fuse 375 mA (T) Serial interface RS232 4,800 Bd - 57,600 Bd
Product Manual - RFID Reader LF60C SoliD 25
Chapter 5
1 2
3
Product Specifications

5.3.1 Device label

The device label with the CE mark, part/serial number, and the MAC address is on the device housing.
1 Part number 2 Serial number 3 MAC address

5.3.2 Power supply and current input

Description Min Type Max Unit
Voltage (proof against connecting to the wrong port)
Current (reading/writing) 80 mA Current (passive) 60 mA
18 24 30 V DC
Product Manual - RFID Reader LF60C SoliD 26
Installation

6 Installation

This chapter gives you an overview of the following topics:
Safety instructions
Qualified installation personnel
Unpacking
Assembly of the device
Antenna installation
Connecting the transponder reader
Power/RS485 bus connection
RS232 connection
Commissioning
Chapter 6
CAUTION
Ethernet connection
Input and output
DIP switches
Follow the instructions in the safety chapter
Follow the general safety instructions in the chapter
Safety Instructions.

6.1 Safety instructions

The device is designed for indoor use in an industrial setting only. Installation is only allowed in an interior room at a constant temperature
between 0° C / 32 °F and +50 °C / 122 °F, and a relative humidity between 25 % and 80 %.
Never use the device near or in water. Never pour liquids of any type over the device. If the device should accidentally
come in contact with liquid, disconnect it and have it checked by a technician.
Do not install the device near heat sources such as radiators, heat registers, stoves or other devices (including amplifiers) that generate heat.
Do not install the device in a flammable environment.
Product Manual - RFID Reader LF60C SoliD 27
Chapter 6
Installation
CAUTION
CAUTION
Never expose the device to extreme temperature fluctuations, since otherwise condensation develops in the device and causes damage.
Do not install the device in the vicinity of voltage lines or other power lines with which they could collide (for example, when drilling), which could result in serious injuries or even death.
The device (especially the antenna) should not be installed in the immediate vicinity of electrical equipment such as medical devices, monitors, telephones, TV sets, magnetic disks and metal objects.
This could result in reduced read and write ranges.
Never use the device in explosive areas (such as paint warehouses).
Do not use the device in areas where it is exposed to vibrations or shocks.
ATTENTION
The installation location must be adequately illuminated during the installation.
Never install the device during a lightning storm.
Verify that the installation meets the requirements of the (country specific) FCC for human exposure to radio frequencies.
Product Manual - RFID Reader LF60C SoliD 28
Chapter 6
Installation
ATTENTION
CAUTION
CAUTION
When determining the installation site, keep in mind the length of the antenna wire and the read/write range of the antenna used.

6.2 Qualified installation per sonnel

The installation is to be carried out by specially trained personnel only. If you are uncertain about their qualification, contact the manufacturer.
Operating the device without special training can result in damage to the reader and/or connected devices.
Disposing of the
packaging material

6.3 Unpacking

The device and the accessories are packed under clean-room conditions. In order to maintain this condition, the device must also be unpacked in clean-room conditions.
The packaging material consists of cardboard and foil. Dispose of these materials separately and observing the respective regulations of your country.
Product Manual - RFID Reader LF60C SoliD 29

6.4 Assembly of the device

Chapter 6
Installation
ATTENTION
Installation
dimensions
The mounting surface must be stable, non-flammable, dry and clean. If necessary, clean it before installing the device. The device must be installed so that air can freely circulate vertically through
the heat sink, and the operating and environmental conditions specified under
Technical data are met at all times.
Product Manual - RFID Reader LF60C SoliD 30

6.5 Antenna installation

Chapter 6
Installation
ATTENTION
When installing the antenna, consider the required reading and writing ranges. The reader can only be used properly if the transponder is located within the individual reading/writing range of the antenna.
If the transponder is very close to the antenna, the transponder may be de­tuned by the metal of the antenna and a reading/writing is not possible. We recommend keeping a minimum distance between transponder and antenna of about 10 mm.

6.5.1 Positioning the antenna

Reliable reading and writing depends on the distance from and orientation of the transponder to the antenna.
Transponder parallel to the axis of the antenna:
Transponder perpendicular to the axis of the antenna:
Product Manual - RFID Reader LF60C SoliD 31
Parallel The illustration shows
the optimal position of the transponder if it is positioned parallel to the axis of the antenna.
Chapter 6
Installation
Rod antenna
Perpendicu­lar
The illustration shows the optimal position of the transponder if it is perpendicular to the axis of the antenna.

6.5.2 Available antenna types

Different types of antennas are available on request.

6.5.3 Dimensions for planning

a1 Length of antenna cylinder 125 mm a2 Complete mounting dimensions (cable with 90 °
angle)
b1 Diameter of antenna cylinder 23.0 mm
150 mm
Product Manual - RFID Reader LF60C SoliD 32
Mini antenna
Chapter 6
Installation
a1 Length of antenna cylinder 68 mm
Micro antenna
a2 Complete mounting dimensions (cable with 90 °
angle)
b1 Diameter of antenna cylinder 10.0 mm
a1 Length of antenna cylinder 40 mm a2 Complete mounting dimensions (cable with 90 °
angle)
b1 Diameter of antenna cylinder 10.0 mm
85 mm
60 mm

6.6 Connecting the transponder reader

Antenna Connect the antenna to the antenna port ( Images).
Product Manual - RFID Reader LF60C SoliD 33
Chapter 6
Installation

6.7 Power/RS485 bus connection

LF60C Software version SG2S12/SG2IV1.2 does not support communication over
RS485.
DANGER
Risk of death due to dangerous voltage
Risks exist when supplying the device with the incorrect voltage. Only use cables, plugs and adapters supplied by the manufacturer. Observe power ratings of the technical data (
The device can be connected to an interior DC power circuit of the equipment or to a DC adapter.
Once the device is connected to the power supply , the power LED lights up. If the LED does not light up, please refer to chapter
Pin Signal
1 Not used 2 RS485 B 3 Signal ground 4 Not used
Technical data).
Customer service.
5 Power ground 6 Signal ground 7 RS485 A 8 Not used 9 +24 V DC
LF60CM
3-pin connecting plug
Product Manual - RFID Reader LF60C SoliD 34
Chapter 6
Installation

6.8 RS232 connection

The RS232 port is a shielded RJ45 socket. A cable for connecting to a PC is available.
Pin Signal
4 Ground 5 TxD 6 RxD

6.9 Commissioning

6.9.1 Required operating conditions

To operate the reader, the following requirements must be met:
An antenna must be connected correctly to the reader. The power supply must be connected. The transponder must be located within the individual reading/writing
range of the antenna.
A host must be connected to the reader.

6.9.2 Parameters of the serial interface

Baud rate Data bits Stop bit Parity
19,200 8 1 EVEN (ASCII protocol)
NONE (SECS protocol)
Product Manual - RFID Reader LF60C SoliD 35
Chapter 6
Installation

6.10 Ethernet connection

The 10/100 BaseT Ethernet interface has the following default settings: DHCP mode OFF
IP address 10.73.254.211 Gateway address 10.73.254.254 Subnet mask 255.255.254.0
If DHCP is enabled and the DHCP Server is not available, the device initializes the Ethernet connection with the following values:
IP address 169.254.MAC5.MAC6 Gateway 169.254.MAC5.254 Subnet mask 255.255.255.0 Primary DNS Server IP 0.0.0.0 Secondary DNS Server I 0.0.0.0 (MAC address MAC1:MAC2:MAC3:MAC4:MAC5:MAC6)
The Brooks Device Discoverer Tool can be used to find a device in the network and to change the network settings easily . After sending a configuration message, the tool requests the device configuration password. Please enter the default passwort for Brooks RFID devices: BROOKS.
The tool can also be used to perform a firmware update!
For more information on the tool please refer to the manual of the Brooks Device Discoverer.
Product Manual - RFID Reader LF60C SoliD 36
Chapter 6
Installation

6.11 Input and output

LF60C The port labeled Remote I/O is used for external presence sensors and an
external output like a LED for status indication. The input signal is used for pod placement and pod removal events. The port is a shielded RJ45 socket.
Pin Signal
1 24 V DC/5 V DC (changeable by jumper) 2 Input 3 Outp ut (LED) 4 Ground 5 Not used 6 Not used 7 Not used 8 Not used
Product Manual - RFID Reader LF60C SoliD 37
LF60CM
Chapter 6
Installation
5-pin connecting plug

6.12 DIP switches

The activation of a DIP switch depends on the value of parameter 36.
Switch # "Test mode" function
1 Deactivation of automatic protocol recognition from version
SG2S12 "OFF" - automatic protocol recognition active "ON" - automatic protocol recognition deactivated The protocol setting depends on the DIP2 switch setting.
2 Protocol selection (only if DIP1 is set to "ON") from version
SG2S1 "OFF" - ASCII protocol
"ON" - SECS/HSMS protocol 3 - 5 No function 6 Switches between reading and writing action in test mode.
"OFF" only reading a tag
"ON" reading and writing a tag 7 Switches the reader into test mode.
In test mode, the reader reads or writes (depends on the
setting of switch 6) permanently to the tag, and shows the
result via LED 'Read/Write ok' and 'Read/Write fail'.
"ON" test mode activation 8 Launch automatic antenna tuning on switching from "OFF" to
"ON".
Product Manual - RFID Reader LF60C SoliD 38
Operation

7Operation

This chapter gives you an overview of the following topics:
Operating personnel
Protocol change
Operation of the ASC-I1 protocol
Operation of SECS/HSMS Protocol

7.1 Operating personnel

Chapter 7
CAUTION
The RFID Reader LF60C SoliD is designed to be operated by specially trained personnel only . If you have doubts about the required qu alifications, contact the manufacturer.
Operating the device without special training can result in damage to the reader and/or connected devices.

7.2 Protocol change

7.2.1 General remarks

The reader has the option of communicating with a connected host system using ASCII or SECS/HSMS protocols. The selection of protocol can be made in different ways:
Automatic protocol recognition
Protocol switchover using DIP switches
Protocol setting using DIP switches
After a reset the protocol set at present is displayed briefly with the aid of the "Read/Write ok" and Re ad/Write fail" LEDs (
Reset).
Product Manual - RFID Reader LF60C SoliD 39
Chapter 7
Operation

7.2.2 Automatic protocol recognition (default)

The reader automatically adapts to the relevant protocol by checking and analyzing the first message it receives after a reset. Depending on the data received, the interface is switched over accordingly and reinitialized. This procedure can take several seconds. The messages sent are then lost. The protocol found is used for further communication. Another change can only take place after another reset.
ATTENTION
Automatic protocol recognition can be deactivated by setting (0x62) (from FW SG2S12 / SG2IV1.2: also with DIP1).
If after a reset undefined or random characters are sent to the reader, this can cause an unintentional change in parity or protocol! To prevent this, after making the correct protocol selection, set firmware SG2S12 / SG2IV1.2: with DIP switches 1 and 2).
Parameter 98 (0x62) (or from
Parameter 98

7.2.3 Protocol switchover using DIP switches

On power-up reset it is possible to switch the default protocol of the reader. To activate this feature, it is necessary to set DIP switches 5 to 8 to the "ON" state. After the power-up reset, the reader changes the protocol. The new protocol is shown by the LEDs, and the reader waits until the DIP switches are changed.
Read/Write Error LED SECS Protocol Read/Write OK LED ASCII Protocol
The activation of a DIP switch depends on the value of parameter 36.
Switch # Protocol change function
1 - 4 "OFF" 5 - 8 "ON"

7.2.4 Protocol setting using DIP switches

A protocol change can also be performed by setting the DIP switches ( DIP switches). From firmware SG2S12 / SG2IV1.2 it is also possible to deactivate automatic switchover and non-adjustably set the appropriate protocol by setting DIP switch 2. At this setting any messages in the other protocol are discarded.
Product Manual - RFID Reader LF60C SoliD 40
Chapter 7
Operation

7.3 Operation of the ASC-I1 protocol

7.3.1 Structure of the communication protocol

General remarks:
The communication is done with ASCII packages.
Each reader represents a transponder reader with an RS232 interface or
Ethernet interface to which an address from 0 to E can be assigned. When the reader is delivered, the address is 0.
After each command to the reader, a defined response is sent. We
recommend waiting for this response before sending a new command.

7.3.2 Package contents

General remarks: Each package includes a package header (three characters), a message (two or
more characters) and the end of the package (five characters).
Package header Message End of package
Package header The header includes the start character (one character) and the package length
(two characters).
Package header
Start Length 1 Length 2
Start Start character (ASCII character ´S´) Length 1 High byte package length (hexadecimal)
ASCII character ´0´..´F´
Length 2 Low byte package length (hexadecimal)
ASCII character ´0´..´F´
The message length describes the number of characters of a message.
Product Manual - RFID Reader LF60C SoliD 41
Chapter 7
Operation
Message structure The message includes a command, a target address and a source address as well
as information.
Message
Command Address Information
Command ASCII character ( Commands reader to host) Address Target/source address;
ASCII character '0'...'E' for the reader *
Information Depends on the command (includes
none, one or more ASCII characters '0'...'F') The message length describes the number of characters of a message. * The reader is preset with 0 when delivered.
End of package The end of the package includes an end character (one character) and in case of a
serial interface also a checksum (four characters).
End of package
End Checksum 1 Checksum 2 Checksum 3 Checksum 4
End End character ASCII character no. 13
(hexadecimal 0D)
Checksum 1 High byte - XOR logic of all data (package header, message and
end character); ASCII '0'..'F'
Checksum 2 Low byte - XOR logic of all data (package header, message and
end character); ASCII '0'..'F'
Checksum 3 High byte - addition of all data (package header, message and
end character); ASCII '0'..'F'
Checksum 4 Low byte - addition of all data (package header, message and
end character); ASCII '0'..'F'
ATTENTION
When using the TCP/IP interface option, the checksum is not used (is not transmitted).
Product Manual - RFID Reader LF60C SoliD 42
Commands host to
reader
Chapter 7
Operation

7.3.3 Commands of protocol

Command Description
X Read data W Write data r Automatic read/acknowledgement G Request parameter value P Set parameter N Reset H Heartbeat V Query software version L Lock a page of the transponder I Set tuning of the RF module J Request tuning settings of the RF module a Sensor event/acknowledgement
Product Manual - RFID Reader LF60C SoliD 43
Commands reader
to host
Chapter 7
Operation
Command Description
x Read data/acknowledgement w Write data/acknowledgement R Automatic read g Request parameter value/acknowledgement p Set parameter/acknowledgement n Reset/acknowledgement e Error message h Heartbeat/acknowledgement v Query software version/acknowledgement l Lock a page of the transponder/acknowledgement i Set tuning of the RF module/acknowledgement j Request tuning settings of the RF module/acknowledgement A Sensor event
Product Manual - RFID Reader LF60C SoliD 44
Message items
Chapter 7
Operation
CMD 1 byte
Command of the message. See table in chapter
Data 16 bytes
The data are interpreted in HEX format. That means that 2 ASCII characters define one byte tag data in HEX format. The data always contains all 8 bytes of the specified page of the transponder.
Example: Tag data in ASCII "12345678" (8 bytes)
Tag data in HEX 0x31 0x32 0x33 0x34 0x35 0x36 0x37 0x38 Data in message "3132333435363738" (16 ASCII characters)
Page 2 bytes
Defines the page of the transponder for a read or write action. The two ASCII characters (2 bytes) define the page number of the tag in decimal format.
Example: page 1 "01"
page 10 "10" page 17 "17"
Commands reader to host
Parameter No. 1 byte
Number of the parameter. One ASCII character (1 byte) display the parameter number in hex format.
Example: parameter 1 "1"
Parameter value 2 bytes
Value of a parameter. Two ASCII characters (2 bytes) display the value of the parameter in decimal format.
Example: value 45 "45"
Product Manual - RFID Reader LF60C SoliD 45
Chapter 7
Operation
Reader ID 1 byte
Address of the device (0 .. E). The default address of the card is 0 on delivery.
Response code 4 bytes
This feature is not used for the single reader. This code is always "0000".
Serial No. 4 bytes
Contains the 4-byte serial number of the reader. The serial number is also shown on the label of the reader.
Example: “1234”
Product Manual - RFID Reader LF60C SoliD 46
X - Read data Command X starts the reading of a transponder.
If there is no tag in the reading range of the antenna, the reader returns an error message (error 4 - no tag).
Data item "Page" can have the following values.
Value Description
'01' to '17’ read page#
Chapter 7
Operation
’98’
’99’ read entire tag data
1)
'E' respectively 'F' in ID Bit 0...3 of the reading ID
Host Reader
CMD Reader ID Page
X 1 byte 2 bytes
Reader Host
CMD Reader ID Page Data
x 1 byte 2 bytes 16 bytes
If there is no tag in the reading range of the antenna, the reader repeats the reading before an error message is sent out. The number of repeats is defined in parameter 4 (r/w maxrepeat).
No acknowledgement is expected from the host.
read more pages until end character or empty character
1)
In case of a read request for more than one page (value 98 or 99), the protocol is repeated. For the end of reading the reader sends an additional package. The message includes the command 'x' and the source address '0'...'E'.
If the reading fails, the reading is repeated (parameter 3: r/w delay time; parameter 4: r/w maxrepeat). If it fails again, the reader sends an error message 'no tag(4)' to the host.
If the sensor check is activated, the circuit status of the floating contact connected to the external input is checked before a read process is triggered by the host. If it is not connected, the error message "NOTAG" is sent; otherwise the read process is started.
Product Manual - RFID Reader LF60C SoliD 47
Chapter 7
Operation
W - Write data The command W starts the writing to a transponder.
If there is no tag in the writing range of the antenna, the reader returns an error message (error 4 - no tag).
Host Reader
CMD Reader ID Page Data
W 1 byte 2 bytes 16 bytes
Reader Host
CMD Reader ID
w1 byte
If 'write tag' fails, writing is repeated in the defined time frame (parameter 3: r/w delay time; parameter 4: r/w maxrepeat). If it fails again, the reader sends an error message 'no tag(4)' to the terminal.
If the sensor check is activated, the circuit status of the floating contact connected to the external input is checked before a write process is triggered by the terminal. If it is not connected, the error message "NOT AG" is sent; otherwise the write process is started.
Product Manual - RFID Reader LF60C SoliD 48
Chapter 7
Operation
R - Automatic read The external input is used to trigger an automatic read action. The R command
sends the read data to the host. The host then has to confirm the message. Depending on the readmode configuration (parameter 1: readmode), the reader
reads the following pages:
readmode = page (0) sequential read for different pages (parameter 2:
readpage)
readmode = tag (1) read a tag until the end character ('E' - end
character or 'F' empty) in ID bit 0…3
readmode = whole (2) read the whole tag (all pages)
Reader Host
CMD Reader ID Page Data
R 1 byte 2 bytes 16 bytes
Host Reader
CMD Reader ID
r1 byte
Reading more pages (readmode "tag" or "whole"): protocol is repeated. The end package includes the command 'R' and the source address '0'...'E'
No acknowledgement from the host: information is repeated with the following parameters (parameter 5: RS232 delay time; parameter 6: RS232 maxrepeat)
Reading not possible: repeated read time frame (parameter 3: r/w delay time; parameter 4: r/w maxrepeat).
Reading again not possible: tag sends error message no tag (4) to the host. The delay time for the presence sensor is configurable (parameter 0: sensor
delay). An automatic reading is only possible if all messages that have to be confirmed
have been confirmed by the previous read, or if the waiting period (rs232 repeattime) has expired after the last sending (rs232 maxrepeat).
Product Manual - RFID Reader LF60C SoliD 49
Chapter 7
Operation
G - Request
parameter value
Host Reader
CMD Reader ID
G1 byte
Reader Host
CMD Reader ID Parameter No. Parameter value
g 1 byte 2 bytes 16 bytes
The command G is used to request the value of all public parameters of the device.
The reader sends an individual protocol package for each available public parameter. After the last parameter the reader sends an end package including the command 'g' and the source address '0'..'E'
Product Manual - RFID Reader LF60C SoliD 50
Chapter 7
Operation
P - Set parameter Command P can be used to change the value of individual parameters. After
successfully changing a parameter, the device sends a confirmation message.
Host Reader
CMD Reader ID Parameter No. Parameter value
P 1 byte 1 byte 2 bytes
Reader Host
CMD Reader ID
g1 byte
Product Manual - RFID Reader LF60C SoliD 51
Chapter 7
Operation
N - Reset The command N performs a reset of the reader hardware and software. After the
reset the device sends a confirmation message.
Host Reader
CMD Reader ID
N1 byte
Reader Host
CMD Reader ID
n1 byte
If the power to the device has been turned on (hardware reset), the host is informed about it (RS232 interface only).
With regard to the TCP/IP option of the device, no command is sent after a hardware reset because a TCP/IP connection must be opened first. If the TCP/IP connection is open, the reader sends a heartbeat command.
Product Manual - RFID Reader LF60C SoliD 52
Chapter 7
Operation
e - Error message If an error occurs, the device sends an error message with the corresponding
error code to the host.
Reader Host
CMD Reader ID Error ID
e 1 byte 1 byte
For more information on error codes and the corresponding correcting actions please refer to
Error codes.
Product Manual - RFID Reader LF60C SoliD 53
Chapter 7
Operation
H - Heartbeat The command H sends a heartbeat request to the reader. The reader responds
with his serial number and a response code.
Host Reader
CMD Reader ID
H1 byte
Reader Host
CMD Reader ID Serial No. Response code
h 1 byte 4 bytes 4 bytes
The response code is part of the protocol but is not used for this device. The response code is always '0000'.
Because of compatibility with other systems, the heartbeat is also allowed with the address 'F'.
Product Manual - RFID Reader LF60C SoliD 54
Chapter 7
Operation
V - Query software
version
Host Reader
CMD Reader ID
V1 byte
Reader Host
CMD Reader ID Software version
v 1 byte 16 bytes
The command V is used to request the installed software version of the transponder reader.
The 8 characters of the software version are described by 16 ASCII characters. Each character is described in HEX format represented by 2 ASCII characters (see section
Message examples).
Product Manual - RFID Reader LF60C SoliD 55
Chapter 7
Operation
L - Lock a page of
the transponder
Host Reader
CMD Reader ID Page
L 1 byte 2 bytes
Reader Host
CMD Reader ID
l1 byte
An individual page of a multipage transponder can be locked (read only).
If the page of the transponder could not be locked, the writing action is repeated automatically (parameter 3: r/w delaytime and parameter 4: r/w maxrepeat).
If the page still could not be locked, an error message NoTag (4) is sent to the host. If the page was already locked, the successful feedback follows just as at the first locking.
If the sensor check is activated, the status of the external sensor is checked first before a lock process is started. If the sensor is not triggered, the error message "NOTAG" is sent; otherwise the lock process is started.
ATTENTION
A locked page cannot be unlocked. This page is locked permanently.
Product Manual - RFID Reader LF60C SoliD 56
Chapter 7
Operation
I - Set tuning of the
RF module
Host Reader
CMD Reader ID Value
I 1 byte 2 bytes
Reader Host
CMD Reader ID
Depending on the surroundings of the antenna it might be necessary to tune the RF module to get the optimal reading/writing range for this special installation environment. The RF module therefore has 3 capacitors which can be switched ON or OFF.
Each capacitor has one reserved bit which shows its status. The tuning can be set manually (not recommended) or automatic tuning can be
performed (recommended).
0 - OFF
1 - ON
Bit 20 corresponds to capacitor C0.
i1 byte
Hex. value Bin. value Meaning
00 0000 0000 no capacitor is set 07 0000 0111 all 3 capacitors are set 08 0000 1000 starts the automatic tuning
To start the automatic tuning, use value 08 (I008). If no reasonable calibration was found, the error "5 - Invalid" is sent instead of
the confirmation, and all capacitors are switched ON.
Product Manual - RFID Reader LF60C SoliD 57
Chapter 7
Operation
J - Request tuning
settings of RF
module
Host Reader
CMD Reader ID
J1 byte
Reader Host
CMD Reader ID Value
j 1 byte 2 bytes
Command J requests the current setting of the tuning capacitors. The response message contains the current status of the capacitors in hexadecimal format.
Each capacitor has one reserved bit which shows its status.
Product Manual - RFID Reader LF60C SoliD 58
Chapter 7
Operation
A - Sensor event If parameter watchport is activated ('01'), the reader reports the release event of
the external sensor. The event message must be confirmed by the host.
Host Reader
CMD Reader ID
A1 byte
Reader Host
CMD Reader ID
a1 byte
If the host does not send an acknowledge message, the message is repeated (value 6: RS232 maxrepeat) in the defined time frame (value 5: RS232 delaytime).
Product Manual - RFID Reader LF60C SoliD 59

7.3.4 Parameters

Chapter 7
Operation
Parameter 0
(0x00)
No. (dec.)
0 0x00 Sensor delay 1 0x01 Read mode 2 0x02 Read page 3 0x03 r/w repeat time 4 0x04 r/w max repeat 5 0x05 RS232 repeat time 6 0x06 RS232 max repeat 7 0x07 Watch port F Reader address
Sensor delay
Operation delay for the presence sensor. 01 .. 99 (0.1 seconds)
Default: 10 (1s)
No. (hex)
Parameter name
Parameter 1
(0x01)
Read mode
Readmode for automatic read triggered by external input. 00 - read only one page
01 - read until end character or empty character 02 - read all pages
10 - read only one page with sensor check first 11 - read until end/empty character with sensor check first 12 - read all pages with sensor check first
99 - deactivate sensor
1)
If the sensor check is activated (first byte is 1) the circuit state of the floating contact connected to the external input is checked before a read- or write-process triggered by the terminal. If it is not connected, the error message "NOTAG" is sent, otherwise the read respectively write process is started.
2)
'E' respectively 'F' in ID Bit 0...3 of the reading ID
Default: 00 (read only one page)
2)
1)
1) 2)
1)
Product Manual - RFID Reader LF60C SoliD 60
Chapter 7
Operation
Parameter 2
(0x02)
Parameter 3
(0x03)
Parameter 4
(0x04)
Parameter 5
(0x05)
Read page
Page for readmode "00". 00 - First page of any type of transponder
01 .. 17 - Page of multipage transponder
Default: 00 (first page of any type of transponder)
r/w repeat time
Time between two read or write attempts. 01 .. 99 (0.1 s)
Default: 05 (0.5 s)
r/w max repeat
Maximum number of read/write attempts. 01 .. 99
Default: 05
RS232 repeat time
In case no confirmation message from the host was received, the device waits this time before sending a repeat message. The number of repeats is defined in parameter 6 (RS232 maxrepeat).
Parameter 6
(0x06)
Parameter 7
(0x07)
01.. 99 (0.1 s)
Default: 45 (4.5 s)
RS232 max repeat
If the host does not send the expected confirmation message, the device repeats the message according the value of this parameter. After that, an error message is sent.
00 - never ending 01 .. 99 - number of attempts
Default: 3
Watch port
Enables/disables the event message to the host that the floating contact (external input) was open ed .
00 - not activated (no event message) 01 - activated
Default: 1
Product Manual - RFID Reader LF60C SoliD 61
Parameter F Reader address
Reader address of the device. 0 .. E - 0 up to 14
Default: 0

7.3.5 Message examples

ASCII HEX Description
’S’ 53 start character ’0’ 30 high byte message length ’2’ 32 low byte message length ’H’ 48 first character message: value
Chapter 7
Operation
’0’ 30 second character message: target address CR 0D end character ’2’ 32 high byte checksum XOR ’4’ 34 low byte checksum XOR ’3’ 33 high byte checksum addition ’A’ 41 low byte checksum addition
Calculation for the XOR checksum:
53 XOR 30 XOR 32 XOR 48 XOR 30 XOR 0D = 24 '2' '4'
Calculation for the addition checksum:
53 + 30 + 32 + 48 + 30 + 0D = 13A Only low significant bytes are used: 3A '3' 'A'
X - Read data (read page 1 of multipage transponder)
>> X001 << x0013232323232323232
Command X Reader ID 0 Page 01 Data '3232323232323232' ASCII "22222222"
Product Manual - RFID Reader LF60C SoliD 62
Chapter 7
Operation
W - Write data (write to page 1 of multipage transponder)
>> W0013132333435363738 << w0
Command W Reader ID 0
Page 01 Data '3132333435363738' ASCII "12345678"
R - Automatic reading
<< R0013132333435363738 >> r0
Command R Reader ID 0 Page 01 Data '3132333435363738' ASCII "12345678"
V - Request software version
>> V0 << v05347324956312E30
Command V Reader ID 0 Software Version '53473 24956312E30' ASCII "SG2IV1.0"
Product Manual - RFID Reader LF60C SoliD 63
Chapter 7
Operation

7.4 Operation of SECS/HSMS Protocol

7.4.1 Introduction

The SECS-I standard defines a communication interface that is suitable for exchanging messages between semiconductor processing equipment and a host. A host is a computer or network of computers that exchanges information with the equipment to perform/execute the production.
The standard does not define the data contained within a message. The meaning of messages must be determined through a message contents standard such as SEMI Equipment Communications Standard E5 (SECS-II).
This standard provides the means for independent manufacturers to produce equipment and hosts that can be connected without requiring specific knowledge of each other.
The SECS-I protocol can be seen as a layered protocol used for point-to-point communication. The layers within SECS-I are the physical link, the block transfer protocol and the message protocol.
The standard is not intended to meet the communication needs of all possible applications. For example, the speed of RS232 may be insufficient to meet the needs of transferring mass amounts of data or programs in a short period, such as may be required for high-speed functional test applications.
In a network, the roles of host and equipment may be assumed by any party of the network. In this situation, one end of the communications link must assume the role of the equipment and the other the role of the host.
Electronic Industries Association Standards:
EIA RS-232-C Interface between Data Terminal Equipment and Data Communication Equipment Employing Serial Binary Data Interchange.
Product Manual - RFID Reader LF60C SoliD 64
Chapter 7
Operation

7.4.2 SECS-I implementation

This message set describes the communication between a SECS-I reader and a host. The host and the transponder reader communicate via an RS232 interface (SECS-I).
Character structure Data is transmitted or received in a serial bit stream of 10 bits per character at
one of the specified data rates. The standard character has one start bit (0), 8 data bits and one stop bit (1). All bit transmissions are of the same duration.
SECS-I performs no parity or other verification of the individual bytes.
Block transfer
protocol
Master-Slave The host connects to the reader. If there is a conflict, the host "gives in" (i.e.
Control characters The four standard handshake codes used in the block transfer protocol are
The gateway uses an interpretation of SECS-I by a serial transport layer. The following are some points to note about this implementation.
receives before sending). In the course of communication, the reader takes on the role of the master and
the host takes on the role of the slave.
displayed in the table below.
<ENQ> 0x05 Request to send
<EOT> 0x04 Empfangsbereit
<ACK> 0x06 Korrekter Empfang
<NAK> 0x15 Fehlerhafter Empfang
Product Manual - RFID Reader LF60C SoliD 65
Chapter 7
Operation
Message block
structure
SECS message blocks have the following form:
Byte msb Description
Length 0 Length without checksum, 10 - 254
1 R Upper device ID (Reader ID) 2 Lower device ID (Gateway ID) 3 W Upper message ID (S tream) 4 Lower message ID (Function) 5 E Upper block number 6 Lower block number 7 System byte 1
System bytes
Text 11 - 254 message text, user data
8 System byte 2 9 System byte 3 10 System byte 4
Check sum 255, 256 16-bit unsigned checksum
The operation of all communication functions above the block transfer protocol is linked in information contained in a 10-byte data element, called the header.
The header is always the first 10 bytes of every block sent by the block transfer protocol.
The length includes all bytes sent after the length byte, excluding the two checksum bytes. The maximum block length allowed by SECS-I is 254 bytes and the minimum is 10 bytes.
The reverse bit (R bit) signifies the direction of a message. The R-bit (msb) is set to 0 for messages to the equipment and to 1 for messages to the host.
The device ID is a definite number to contact the reader. The device ID consists of the 8-bit gateway ID (bit 0 - bit 7), which is identical
with the last two characters of the reader's serial number, and a 5-bit fixed reader number (bit 8 - bit 14 = 0x01).
Of course, the ID can be changed within the valid scope.
Product Manual - RFID Reader LF60C SoliD 66
Upper device ID R-bit 0 0 0 0 0 1
Chapter 7
Operation
Lower device ID
Direction reader to host 0x81xx * Direction Host to equipment (reader) 0x01xx *
* The serial number is located on a label on the reader. The W bit indicates that the sender of a primary message expects a reply. A value
of 1 in the W bit means that a reply is expected. The message ID identifies the format and content of the message being sent. A primary message is defined as any odd-numbered message.
A secondary message is defined as any even-numbered message. The end bit determines whether a block is the last block of the message. A value
of 1 means that the block is the last block. A message sent as more than one block is called a multi-block message. A
block number of 1 is given to the first bloc k, and the block number is i ncremented by one for each subsequent block until the entire message is sent.
As all messages can be sent in one block, the block number always has the value
1.
Last two digits of the serial number
The system bytes in the header of each message for a given device ID must meet the following requirements:
The system bytes of a primary message must be distinct from the bytes
of all currently open transactions initiated from the same end of the communications link.
The system bytes of the reply message are required to be the same as
the system bytes of the corresponding primary message. The system bytes are incremented for each primary message. The checksum is calculated as the numeric sum of the unsigned binary values of
all the bytes, after the length byte and before the checksum and in a single block.
Product Manual - RFID Reader LF60C SoliD 67
Chapter 7
Operation
Block transfer
protocol
The drawing below illustrates some simple message interactions between the host and the equipment. The figure shows the possible handshake sequence to acquire the status of the equipment.
When the host wants to send, it first sends an <ENQ> and then tries to read. If it receives an <EOT>, it sends its message and then expects an <ACK>.
If it receives an <ENQ>, it puts off sending its message, sends an <EOT> and then reads the other message.
When both the host and the equipment try to send at the same time, the host must cancel its inquiry because the host is working in slave mode. It must first receive the equipment message because the reader is the master. Only then can the host send its message.
For more detailed information about all possible cases, see SEMI E4. (SEMI Equipment Communication Standard 1 Message Transfer SECS-I)
Product Manual - RFID Reader LF60C SoliD 68
Chapter 7
Operation

7.4.3 HSMS option

The hardware version with an Ethernet interface uses the HSMS protocol. It works as a HSMS server. That means that it waits for a connection inquiry of any HOST PC.
TCP/IP: IP address xxx.xxx.xxx.xxx Port 3241
If a connection inquiry of any HOST takes place, the reader initializes the HSMS connection, and the SECS-II messages defined in the message set are forwarded from the reader to the respective HOST and vice versa.
It is possible to operate all readers connected to the network via one or several HOST PCs.
But one HSMS reader can only be connected to one HOST at a time. Use the Brooks Device Discoverer to change the TCP/IP settings.

7.4.4 HSMS implementation

HSMS defines the procedure for all message exchanges between entities across the TCP/IP. The HSMS Connection Status Diagram - The HSMS status machine is illustrated in the diagram below. The behavior described in this diagram defines the basic requirements of HSMS:
A - NOT CONNECTED
The entity is ready to listen for or to initiate TCP/IP connections, but either has not yet established any connections or all previously established TCP/IP connections have been terminated.
CONNECTED
A TCP/IP connection has been established. This status has two sub-statuses, NOT SELECTED and SELECTED.
Product Manual - RFID Reader LF60C SoliD 69
Chapter 7
Operation
B - NOT SELECTED
A sub-status of CONNECTED in which no HSMS session has been established or any previously established HSMS sessions have ended.
C - SELECTED
A sub-status of CONNECTED in which at least one HSMS session has been established. This is the normal "operating" status of HSMS: data messages may be exchanged in this status.
#
Current status
1 ... Local entity-specific
2 Not connected A TCP/IP connection
3 Connected Breaking of TCP
4 Not selected Successful completion
5 Selected Successful completion
6 Not selected T7 connection
Trigger New status Comment
preparation for TCP/ IP communication
is established for HSMS communication.
connection
of HSMS Select procedure.
of HSMS Deselect or Separate.
timeout
Not connected
Connected ­Not selected
Not connected
Selected HSMS communication is now fully
Not selected This transition normally indicates
Not connected
Action depends on connection procedure to be used: active or passive.
None
HSMS only permits termination of the connection when the connection is in the Not selected sub-status.
established: data message exchange is permitted.
the end of HSMS communication; an entity would immediately proceed to break the TCP/IP connection.
There is a time limit on how long an entity is required to remain in the Not selected status before either entering in Selected status or returning to Not connected status.
The specification of a required TCP Application Program Interface (API) for use in implementations is outside the scope of HSMS. An HSMS implementation may use any TCP/IP API sockets, TLI (Transport Layer Interface), etc.
Product Manual - RFID Reader LF60C SoliD 70
Chapter 7
Operation
HSMS message
exchange
procedures
HSMS defines the procedures for all message exchanges between entities across the TCP/IP connection established according to the procedures in the previous section. As explained in the overview, once the connection is established, the two entities establish HSMS communications with the Select procedure. The data messages may be exchanged in any direction at any time. When the entities wish to end HSMS communication, the Deselect or Separate procedure is used to terminate the HSMS communication.
Product Manual - RFID Reader LF60C SoliD 71
Chapter 7
Operation
HSMS message
format
This section defines the detailed format of the messages used by the procedures in the previous section. An HSMS message is transmitted as a single continuous stream of bytes in the following order:
Number of bytes Description
4 bytes Message length. MSB first. Specifies the number of
bytes in the message header plus the message text. 10 bytes Message header 0 - n bytes Message text. Format is further specified by P-type
field of message header. The message text
corresponds to message data by SECS-II encoding.
The minimum possible message length is 10 (header only). The maximum possible message length depends on SECS-I.
Product Manual - RFID Reader LF60C SoliD 72
Chapter 7
Operation
HSMS message
header
The message header is a 10-byte field. The bytes in the header are numbered from byte 0 (first byte transmitted) to byte 9. The format of the message header is as follows:
Bytes Description
0-1 Session ID (Device ID) 2Header byte 2 3Header byte 3 4P-type 5S-type 6-9 System bytes
The physical byte order is designed to correspond as closely as possible to the SECS-I header.
The session ID is a 16-bit unsigned integer value, which occupies by tes 0 and 1 of the header (byte 0 is MSB). Its purpose is to provide an association by reference between control messages and subsequent messages.
Header byte 2 is used in different ways for different HSMS messages. For control messages, it contains 0 or a status code. For a data message, it contains the W bit and SECS stream.
Header byte 3 contains 0 or a status code for control messages. For data messages, it contains the SECS function.
P-type is an 8-bit unsigned integer value which occupies byte 4 of the message header; message header and message text are encoded. Only P-type = 0 is defined by HSMS to mean SECS-II message encoding. For non-zero P-type values, see SEMI E37.
Product Manual - RFID Reader LF60C SoliD 73
Value Description
0 SECS-II Encoding 1 - 127 Reserved for subsidiary standards
Chapter 7
Operation
128 ­255
S-type (session type) is a 1-byte unsigned integer value which occupies header byte 5.
Value Descri ption Value Description
0 Data message 6 Linktest.rsp 1 Select.req 7 Reject.req 2 Select.rsp 8 Not used 3 Deselect.req 9 Separate.req 4 Deselect.req 10 Not used 5 Linktest.req 11-255 Reserved, not used
The system bytes are used to uniquely identify a transaction among the set of open transactions. The system bytes are also defined as SECS-I-specific.
Reserved, not used
Product Manual - RFID Reader LF60C SoliD 74
HSMS message
format summary
Message header
Chapter 7
Operation
Message type
Data message
Select req * 0 0 0 1 Unique None Select.rsp Same
Deselect.req * 0 0 0 3 Unique None Deselect.rsp Same
Linktest.req 0xFFFF 0 0 0 5 Unique None Linktest.rsp 0xFFFF 0 0 0 6 Same as.req None Reject.req Same as
bytes 0 - 1 Session ID
* (no R bit)
as.req
as.req
message being rejected
byte 2 byte 3 byte
4
P-type
W bit and SECS stream
0Select
0 Deselec
P-type or S-type of message being rejected
SECS Functio n
status
t Status
Reason code
00Primary:
02Same as.reqNone
04Same as.reqNone
07Same as
byte 5
S-type
bytes 6 - 9 System bytes
Unique Reply: Same as primary
message being rejected
Message text
Text
None
Separate.req * 0 0 0 9 Unique None
* Indicates further specification by subsidiary standards
Product Manual - RFID Reader LF60C SoliD 75
Chapter 7
Operation

7.4.5 SECS-II implementation

Introduction The SEMI Equipment Communication Standard Part 2 (SECS-II) defines how
messages exchanged between intelligent equipment and a host are interpreted. It is the intent of this standard to be fully compatible with SEMI Equipment
Communication Standard E4 (SECS-I). The messages defined in this specification support the typical activities required for the BROOKS transponder reader.
SECS-II gives form and meaning to messages exchanged between the equipment and the host using a message transfer protocol, such as SECS-I. SECS-II defines the method of conveying information between the equipment and the host in the form of messages.
These messages are organized into categories of activities, called streams, which contain specific messages, called functions. In SECS-II, messages are identified by a stream code (0-127, 7 bits) and a function code (0-255, 8 bits). Each combination of stream and function represents a unique message identification.
SECS-II defines the structure of messages into entities called items and lists of items. These data structures define the logical divisions of the message as distinct from the physical division of the message transfer protocol.
An item is an information packet that has a length and format defined by the first 2, 3 or 4 bytes of the item. These bytes are called the item header. The item header consists of the format byte and the length byte as shown below.
Product Manual - RFID Reader LF60C SoliD 76
Byte Name Description
Chapter 7
Operation
0Format and
number of the length bytes
1 1-2 1-3
Next <Length> Data Data bytes of a data element or number of
A list is an ordered set of elements, whereby an element can be either an item or a list. The list header has the same form as an item header with format type 0. However, the length byte refers to the number of elements in the list rather than to the number of bytes.
Length bytes The length corresponds to the number of
The data format is coded in the upper 6 bits.
The two less significant bits determine the number of the following length bytes.
the bytes of a data element. In the "List" format, the length corresponds to the number of the list elements.
The standard does not require the minimum possible number of length bytes for a given data length.
the data elements in case of the "List" format.
Product Manual - RFID Reader LF60C SoliD 77
Chapter 7
Operation
Data items The formats represent arrays of types: <type>[number of elements], whereby
<type> is one of the following:
Oct­code
00 01 List List element with the
11 25 Boolean 1-byte Boolean
10 21 Binary Byte sequence
20 41 ASCII Printable ASCII
31 65 I1 1-byte signed integer <I1 123> 32 69 I2 2-byte signed integer <I2 -12345> 34 71 I4 4-byte signed integer <I4 2147483647> 30 61 I8 8-byte signed integer <I8
51 A5 U1 1-byte unsigned
Hex­code
Format Meaning Example
number of the "Length" data elements
false = 00 true = 01
of the length "Length"
characters
integer
<L2> <A "Hello"> <B 0x00>
<Boolean1 0x00>
<B1 0x01>
<A "Hello">
931372980293834>
<U1 0>
52 A9 U2 2-byte unsigned
integer
54 B1 U4 4-byte unsigned
integer
50 A1 U8 8-byte unsigned
integer 40 91 F8 8-byte floating point <F8 1.223 e204> 44 81 F4 4-byte floating point <F4 -1.23 >
<U2 #empty>
<U4 429489725>
<U8 763468676756767>
Product Manual - RFID Reader LF60C SoliD 78
Chapter 7
Operation
Data item examples
Meaning Format Length
1-byte integer 65 01 xx
4-byte integer 71 04 MSB ... ... LSB
ASCII 41 06 1st chr 2nd chr 3rd chr 4th chr 5th chr 6th chr Zero-length xx 00 List data item 01 03 1st element 2nd element 3rd element
Message set The SECS-II message set used by the LDN reader consists of six different stream
types.
Stream 1: (Equipment status)
S1F1 and S1F2 Are you there request S1F15 and S1F16 Request offline
S1F17 and S1F18 Request online
Stream 2: (Equipment control)
S
S2F13 and S2F14 Equipment constant request S2F15 and S2F16 New equipment constant request S2F19 and S2F20 Reset send
Stream 3: (Material status)
S3F5 and S3F6 Cassette found send S3F7 and S3F8 Cassette lost send S3F11 and S3F12 Read MID at I/O port S3F13 and S3F14 Return read MID
S3F65 and S3F66 Write MID at I/O port S3F67 and S3F68 Return write success S3F73 and S3F74 Lock MID at I/O port S3F75 and S3F76 Return lock success
Product Manual - RFID Reader LF60C SoliD 79
Chapter 7
Operation
Stream 5: (Exception handling)
S5F1 and S5F2 Alarm report send
Stream 9: (System errors)
S9F1 Unrecognized device ID S9F3 Unrecognized stream type
S9F5 Unrecognized function type S9F7 Illegal data S9F9 Transaction timer timeout
For more information on error codes and the corresponding correcting actions please refer to
According to SEMI E99 carrier ID read / writer functional standard for SECS-I and SECS-II protocol, the RFID Reader LF60C SoliD supports these defined stream 18 messages:
Error codes.
Stream 18: (Equipment status)
S18F1 and S18F2 Read attribute request S18F3 and S18F4 Write attribute request S18F5 and S18F6 Read request S18F7 and S18F8 Write request S18F9 and S18F10 Read ID request
S18F11 and S18F12 Write ID request S18F13 and S18F14 Subsystem command request
Product Manual - RFID Reader LF60C SoliD 80
Chapter 7
Operation
Data item
dictionary
This section defines the data items used in the standard SECS-II messages described in the section "Message details".
Syntax:
Name A unique name for this data item. This name is used in the
message definitions.
Format The permitted item format code which can be used for this
standard data item. Item format codes are shown in hex and octal, as described in the chapter The notification "3()" indicates any of the signed integer formats (30, 31, 32, 34).
Description A description of the data item, with the meanings of specific
values.
Where used The standard messages in which the data item appears.
ACKC3 Format: B[1]
Acknowledge code
0 : Sensor 0 was the initiator >0 : Error, not accepted
Data items.
Where used S3F6, S3F8
ACKC5 Format: B[1]
Acknowledge code
0 : No error >0 : Error, not accepted
Where used S5F2
Product Manual - RFID Reader LF60C SoliD 81
Chapter 7
Operation
ALARM STATUS Format: A[1]
Description The value of the alarm status refers to the last reading
process. If a read or write error occurs, the alarm status is set. A successful read or write resets the alarm status. When leaving maintenance mode, the alarm status is also deleted.
0 ... No alarm 1 ... Alarm
Where used S18F13
ALCD Format: B[1]
Alarm code byte
Only the occurrence of an error is reported. Errors are not generally reset. bit 8 = 1 Alarm is set
Where used S5F1
ALID Format: B[1]
Alarm identifier
0 No error 1 Auto read failed, the reader is engaged 2 External read failed, the reader is engaged 3 External write failed, the reader is engaged 4 No tag could be recognized when the sensor was covered or the carrier
had been removed prematurely (sensor uncovered) 5 Invalid command or parameter detected 6 Unknown error 7Reserved 8 Parity error or checksum error detected 9 Unexpected confirmation was sent 10 Locked page could not be written 11 Reserved 12 Incorrect type of transponder 13 External read or write failed because the sensor is not covered 14 Reserved 15 Reserved 16 Reserved
For more information on error codes and the corresponding correcting actions please refer to
Where used S5F1
Error codes.
Product Manual - RFID Reader LF60C SoliD 82
Chapter 7
Operation
ALTX Format: A[max40]
Alarm text
The length of the alarm text is 0 to 40 characters. According to the reader version, status information about the sensor or sensors is also transmitted during a reader error message.
The information should be interpreted as follows: ALTX[0] Initiator of an error message
“0”: Sensor 0 “1”: Sensor 1 (not available) “F”: Cannot be assigned
ALTX[1] Status of sensor 0 “0”: Sensor not occupied
“1”: Sensor is occupied “E”: Sensor status is not available “F”: Sensor not defined
ALTX[3] ‘:’ a colon separates the alarm text from the sensor statuses Where used S5F1
ALTRID Format: A[max25]
Description: Identifier for an attribute for a specific type of object.
CIDRW attribute definitions:
"Configuration"… Number of heads "AlarmStatus” Current CIDRW sub-status of ALARM STATUS "OperationalStatus" Current CIDRW sub-status of OPERATING "SoftwareRevisionLevel" Revision (version) of software - 8-byte maximum
"CarrierIDOffset" Offset of CID in CID field (MID area) "CarrierIDLength" Length of CID in CID field (MID area) "SERIALNUM” String of Serial number "HARDWARE" String of hardware release "SELF_TEST_RESULT" Delivers the result from the last triggered self test "MANUFACTURER" String of manufacturer
"ECID_00" parameter 0 - Gateway ID (ECID=0) "ECID_01" parameter 1 - Baudrate (ECID=1)
"ECID_02" parameter 2 - Inter-character-timeout T1 "ECID_03" parameter 3 - Block-protocol-timeout T2 "ECID_04" parameter 4 - Reply-timeout T3 "ECID_05" parameter 5 - Inter-block-timeout T4
Product Manual - RFID Reader LF60C SoliD 83
Chapter 7
Operation
"ECID_06" parameter 6 - Retry-limit RTY "ECID_07" parameter 7 - TARGETID high byte "ECID_08" parameter 8 - TARGETID low byte "ECID_09" parameter 9 - Heartbeat time "ECID_10" parameter 10 - FIX "ECID_11" parameter 11 - Reader ID "ECID_12" parameter 12 - HeadID "ECID_20" parameter 20 - Sensor delay for presence sensor "ECID_22" parameter 22 - Sensor triggered action for presence sensor "ECID_23" parameter 23 - Triggered read frequency "ECID_24" parameter 24 - R/W max repeat "ECID_25" parameter 25 - Transponder type "ECID_26" parameter 26 - Sensor activity "ECID_27" parameter 27 - Watchport for presence "ECID_29" parameter 29 - Transponder load duration (read mode) "ECID_30" parameter 30 - r/w synchronize "ECID_31" parameter 31 - Auto-adjust value (read mode) "ECID_32" parameter 32 - Auto-adjust value (write mode) "ECID_33" parameter 33 - Automatic antenna adjustment "ECID_34" parameter 34 - Sensor type for presence sensor "ECID_35" parameter 35 - Special features "ECID_36" parameter 36 - DIP switch activation "ECID_37" parameter 37 - MID area "ECID_38" parameter 38 - Test after software reset "ECID_40" parameter 40 - Transponder load duration (write mode) "ECID_41" parameter 41 - Delay time between read cycles "ECID_42" parameter 42 - CarrierIDOffset "ECID_43" parameter 43 - CarrierIDLength "ECID_44" parameter 44 - FixedMID "ECID_45" parameter 45 - MIDFormat "ECID_98" parameter 98 - Protocol change allowed "ECID_99" parameter 99 - Customer code
Head attribute definitions: *
"HeadStatus" The current status "HeadID" Head number 00-31 (2 digits)
* With regard to an RFID Reader LF60C SoliD, the head attribute definition "HeadStatus" is equal to the "OperationalStatus" of the CIDRW.
Where used S18F1, S18F3
Product Manual - RFID Reader LF60C SoliD 84
Chapter 7
Operation
ATTRVAL Format: A[max4]
Description: Value of the specified attribute.
CIDRW attribute definitions:
"Configuration” Number of heads "01" "AlarmStatus” Current CIDRW sub-status of ALARM
STATUS "0" …NO "1" …ALARMS
"OperationalStatus" Current CIDRW sub-status of OPERATING
"IDLE” Reader in IDLE mode "BUSY” … Reader is busy
"MANT" … Maintenance mode "SoftwareRevisionLevel" Revision (version) of Software - 8-byte maximum "SERIALNUM" String of Serialnumber - 15 bytes maximum "HARDWARE" String of hardware release - 10 bytes maximum
"SELF_TEST_RESULT" Delivers the result from the last triggered hardware
self test. A self test can be triggered by S18F13 with
SSCMD "PerformDiagnostics"
"P" … No hardware errors detected
"F" … Hardware errors detected "MANUFACTURER" String of manufacturer "BROOKS" ECID_00 to ECID_99 see data item ECV para meters 0 - 99
Head attribute definitions:
"HeadStatus" The current status
"IDLE" ... Reader in IDLE mode "BUSY" ... Reader is busy "NOOP" ... Not operating
"HeadID" Head number 00-31 (2 digits)
"00" ... Reader 0 "31" ... Reader 31
Where used S18F2, S18F3
Product Manual - RFID Reader LF60C SoliD 85
Chapter 7
Operation
CPVAL Format: A[]
Description Status request value
OpStatus
Operation status Maintenance or Idle "OP" ... Operating status "MT" ... Maintenance status
LEDStatus
LED state "Off" ... Switch LED off "On" ... Switch LED on "Flash" ... Switch LED to flash with 1Hz
LedNO
LED number, 1 byte "1" Status LED "2" Status LED "3" External output "4" Read OK LED "5" Read Fail LED
Timeout
Timeout period Units Seconds Range "1" - "98" "99" has a special meaning: it specifies "always". For example, a LED is turned on with the TIMEOUT value of 99; it will stay on until the host turns it off or the device is reset.
Where used S18F13
DATA
Description A vector or string of unformatted data. Multipage transponder DATA area depends on the MID area,
can be page 1 - page 17 Read/write transponder DATA correspond to 8 byte MID Read/only transponder DATA correspond to 8 byte MID
Where used S18F6, S18F7
Format: A [max 200]
Product Manual - RFID Reader LF60C SoliD 86
Chapter 7
Operation
DATALENGTH Format: U2
Description Total bytes to be sent. The DATALENGTH corresponds to the quantity of bytes that are to be read or
written. The valid range depends on the length of the MID area (parameter 37). Where used S18F5, S18F7
DATASEG Format:A[2]
Description Used to identify the data requested. The DATASEG corresponds to the page number (PAGEID) of the ISO 15693
transponder. "00" First page of any type of transponder or first page of
DATA area in case of a multipage transponder.
Multipage-transponder (page 1 to page 17):
Start the reading or writing on the following page of a multipage transponder:
...
"01" page 1 "81" Locked page 1
... ...
"11" page 17 "91" Locked page 17
Read/only transponder "F0" Read only the one page Read/only transponder "F1" Read or write only the one page
Where used S18F5, S18F7
EAC Format: B[1]
Acknowledge code for new reader constant 0 ... Parameter was set successfully
1 ... Parameter could not be set Where used S2F16
Product Manual - RFID Reader LF60C SoliD 87
Chapter 7
Operation
ECID Format: U1
Parameter number of reader (see data item ECV) Where used 2F13, S2F15
ECV Format: U1
Reader parameter definition. The values are displayed as decimal values.
MDLN Format: A[6]
Equipment model number. Where used S1F2
MF Format: B[1]
Material format code. 20: The material port number corresponds to the sensor number and status Where used S3F5, S3F7
MHEAD Format: B[10]
SECS message block header associated with message block in error. Where used S9F1, S9F3, S9F5, S9F7, S9F9
Product Manual - RFID Reader LF60C SoliD 88
Operation
MID Format: A
Description Material ID
Depending on the type of transponder, it is
possible to modify the length of the MID. Multipage transponder MID can be set from "0" (no MID)
to "10" (MID occupies the first 10
pages (writeable)) Read/write transponder MID corresponds to DATA (writeable) Read/only transponder MID corresponds to DATA (fix) Where used S18F10, S18F11
Chapter 7
IMPORTANT
Please note parameters 42 - 45.
MIDAC Format: B[1]
Material ID acknowledge code 0 Material ID acknowledged; the presence sensor was the initiator 1 Not defined 2 Material ID acknowledged - reaction on externally
triggered action; the message cannot be related to any sensor >2 Material ID not acknowledged The data item port number PTN indicates the initiator.
Where used S3F14, S3F68
Product Manual - RFID Reader LF60C SoliD 89
Chapter 7
Operation
MIDRA Format: B[1]
Material ID acknowledge code 2 Acknowledge, will send MID later in S3F13 Where used S3F12
OFLACK Format: B[1]
Acknowledge code for OFF-LINE request. 0 OFF-LINE acknowledge (reader is offline) Where used S1F16
ONLACK Format: B[1]
Acknowledge code for ON-LINE request. 0 ON-LINE accepted (reader is online) Where used S1F18
PAGE_ID Format: B[1]
Page number of multipage, read/only and read/write transponders 0x00 : First page of the data area of a multipage transponder.
Multipage transponder (pages 1 to 17):
If only one page of the multipage transponder is read, note the following: 0x01 : (1) page 1 0x81 : (129) locked page 1
... ...
0x11 : (17) page 17 0x91 : (146) locked page 17
Read-only transponder:
0xF0 : (240) Read one page only
Read/write transponder:
0xF1 : (241) Read or write one page only Where used S3F11
Product Manual - RFID Reader LF60C SoliD 90
Chapter 7
Operation
PAGEDATA Format: B[9]
The cassette identifier that has been read or will be written. The PAGEDATA corresponds to the value of a transponder page.
PAGEDATA [0] Corresponds to the page number. The value of the page
number is displayed in the data item "PAGE_ID". PAGEDATA [1] The 8 bytes (one page) of the transponder ID follow. PAGEDATA [8] Where used S3F7, S3F12, S3F13, S3F65
PIN Format: B[1]
Information about the status of up to two sensors and the initiator of the message.
The second sensor is not implemented yet.
For special applications, the reading process of the transponder reader is triggered by two sensors. In this case it is necessary to distinguish between the two sensors. The initiator represents the number of the sensor that has caused the message.
Default: Only sensor 0 is defined.
bit 7 ........ bit 0
Initiator Sensor 1 Sensor 0 Sensor 0: bit 0 - bit 2
The current status of sensor 0 is described in three bits. 0 Sensor not occupied 1 Sensor occupied 7 Sensor not defined
Sensor 1: bit 3 - bit 5 (defined for future developments) The current status of sensor 1 is described in three bits.
0 Sensor not occupied 1 Sensor occupied 7 Sensor not defined
Initiator: bit 6 - bit 7 The initiator represents the number of the sensor that has caused the message.
0Sensor 0 1 Sensor 1 (not implemented yet) 3 Cannot be assigned
Where used S3F5, S3F7, S3F12, S3F13, S3F67
Product Manual - RFID Reader LF60C SoliD 91
Chapter 7
Operation
PM Information Format: A[2]
Description Preventive maintenance information "NE "… Normal execution "MR "… Maintenance required Where used S18F2, S18F4, S18F8, S18F10, S18F12, S18F14
RAC Format: B[1]
Reset acknowledge code 0 Reset to be done 1 Reset could not be done
Where used S2F20
RIC Format: B[1]
Reset code 1… Power-up reset
2 Software reset Where used S2F19
SHEAD Format: B[10]
Stored SECS message block header. Only the last message is stored, which must still be confirmed by the host.
Where used S9F9
SOFTREV Format: A[max 6]
Software revision code. Where used S1F2
Product Manual - RFID Reader LF60C SoliD 92
Chapter 7
Operation
SSACK Format: A[2]
Description: Result information on the status of the request concerning the service request.
"NO" Normal operation
Indicates the success of the requested action.
"EE" Execute error
Cannot read tag data. Cannot read ID sequence. However, equipment is normal.
"CE" Communication error
Syntax error of message or message format or value.
"HE" Hardware error
ID reader/writer head fault, ID reader/writer head is
powered off. "TE" Tag error For more information on error codes and the corresponding correcting actions
please refer to Where used S18F2, S18F4, S18F6, S18F8, S18F10, S18F12, S18F14
Error codes.
Product Manual - RFID Reader LF60C SoliD 93
Chapter 7
Operation
SSCMD
Description: Indicates an action to be performed by the subsystem. Used to differentiate between the different subsystem commands indicated.
"ChangeStatus" Change status CPVAL: <OpStatus>
"GetStatus" Get status "Reset" … Reset CIDRW "PerformDiagnostics"… A hardware self test is performed. To get the result
read parameter "SELF_TEST_RESULT" "ADJUST" Triggers a automatic antenna adjustment "DefaultParams" Set default reader parameters "SetLED" Set one of the device LEDs CPVAL's: 1.<LEDStatus>
2.<Timeout>
3.<LEDNo>
Where used S18F13
Format: A[max 18]
STATUS Format: A[max 5]
Description Provides status information of a subsystem component.
Consists of PM Information and the current values of the CIDRW attributes AlarmStatus, OperatingStatus, and HeadStatus.
List of a Status
L,4 <PMInformation> <AlarmStatus> <OperatingStatus> <HeadStatus>
For data items OperatingStatus and HeadStatus, see data item ATTRVAL. Where used S18F2, S18F4, S18F8, S18F10, S18F12, S18F14
Product Manual - RFID Reader LF60C SoliD 94
Chapter 7
Operation
TARGETID Format: A[max 4]
Description Identifies where a request for action or data is
to be applied. Alternatively, you can use the HeadID. See also reader parameter definitions (data
item ECV) parameter 7, 8 and 12. The 4 ASCII character TARGETID is changeable, and defined
in parameter 7 and 8 ("ECID_07", "ECID_08"). The 2 ASCII character HeadID is changeable, and defined in parameter 12 ('ECID_12').
Where used S18F1, S18F3, S18F5, S18F7, S18F9, S18F11, S18F13
Product Manual - RFID Reader LF60C SoliD 95

7.4.6 Parameters

Chapter 7
Operation
No. (dec.)
0 0x00 Gateway ID 1 0x01 Baudrate 2 0x02 Inter-character timeout T1 3 0x03 Block protocol timeout T2 4 0x04 Reply timeout T3 5 0x05 Inter-block timeout T4 6 0x06 Retry limit RTY 7 0x07 TARGETI D high byte 8 0x08 TARGETI D low byte 9 0x09 Heartbeat time 11 0x0B ReaderID 12 0x0C HeadID 20 0x14 Sensor delay for presence sensor 22 0x16 Sensor-triggered action for presence sensor
No. (hex)
Parameter name
23 0x17 Triggered read frequency 24 0x18 r/w max repeat 25 0x19 Transponder type 26 0x1A Sensor activity 27 0x1B Watchport for presence 29 0x1D Transponder load duration (read mode) 30 0x1E r/w synchronize 31 0x1F Auto-adjust value (read mode) 32 0x20 Auto-adjust value (write mode) 33 0x21 Automatic antenna adjustment 34 0x22 Sensor type for presence sensor 35 0x23 Special features 36 0x24 DIP switch activation
Product Manual - RFID Reader LF60C SoliD 96
Chapter 7
Operation
Parameter 0
(0x00)
No. (dec.)
37 0x25 MID area 38 0x26 Test after software reset 40 0x28 Transponder load duration (write-mode) 41 0x29 Delay time between read cycles 42 0x2A CarrierIDOffset 43 0x2B CarrierIDLength 44 0x2C FixedMID 46 0x2D MIDFormat 98 0x62 Protocol change allowed 99 0x63 Customer code
Gateway ID
The gateway ID is a part of the device ID. The BROOKS reader works simultaneously as a gateway and as a reader (CIDRW with integrated head).
It is the "lower message ID" in the message header.
No. (hex)
Parameter name
Parameter 1
(0x01)
00 .. 255
Default: Last two characters of hex serial number
The default gateway ID corresponds to parameter 8 (low byte TargetID).
Baudrate
Data transmission rate to the SECS-Host
3: 300 Baud
6: 600 Baud
12: 1,200 Baud
24: 2,400 Baud
48: 4,800 Baud
96: 9,600 Baud
192: 19,200 Baud
200: 38,400 Baud
201: 57,600 Baud
202: 115,200 Baud
Default: (192) 19,200 Baud (see accompanying letter of the reader)
Product Manual - RFID Reader LF60C SoliD 97
Chapter 7
Operation
Parameter 2
(0x02)
Parameter 3
(0x03)
Parameter 4
(0x04)
Parameter 5
(0x05)
Parameter 6
(0x06)
Inter-character timeout T1
1 .. 100 1/10 s
Default: (5) 0.5 s
Block protocol timeout T2
2 .. 250 1/10 s
Default: (10) 1 s
Reply timeout T3
1 .. 120 1 s
Default: (10) 10 s
Inter-block timeout T4
This parameter is ineffective if the used messages are not larger than one block. 1 .. 120 1 s
Default: (45) 45 s
Retry limit RTY
Number of times a question or message is to be repeated.
Parameter 7
(0x07)
Parameter 8
(0x08)
0 .. 31
Default: 3
TARGETID high byte
High byte of the predefined TARGETID.
Default: 0x12
* Note parameter 12
TARGETID low byte
Low byte of the predefined TARGETID.
Default: 0x34
* Note parameter 12
Product Manual - RFID Reader LF60C SoliD 98
Chapter 7
Operation
Parameter 9
(0x09)
Parameter 11
(0x0B)
Parameter 12
(0x0C)
Heartbeat time
The reader offers the option of generating a regular heartbeat. This means the reader sends an S1F1 message to the host at the defined interval.
0 … No heartbeat 1 … 255 10 s (10 s - 2,550 s)
Default: 0 no heartbeat
ReaderID
The reader ID is a part of the device ID. In the message header, it corresponds to the 7 LSB (last significant bits) of the "upper message ID".
00 .. 127
Default: 0x01
The BROOKS reader works simultaneously as a gateway and a reader (CIDRW with integrated head). Therefore the reader ID is predefined as 0x01. Of course, the ID can be changed within the valid scope.
HeadID
If you use a 2-byte TARGETID, this parameter corresponds to TARGETID.
Parameter 20
(0x14)
Parameter 22
(0x16)
00 .. 31
Default: 0x01
The head ID is predefined as 0x01. Of course, the ID can be changed within the valid scope.
Sensor delay for presence sensor
Delay time for sensor signal to start an automatic read. 0 .. 255 1/10 s
Default: (10) 1 s
Sensor-triggered action for presence sensor
0: Read all transponders 1: Read page 1 of a multipage transponder ...
17: Read page 17 of a multipage transponder 240: Read a read/only transponder 241: Read a read/write transponder
Default: (0) read all transponders
Product Manual - RFID Reader LF60C SoliD 99
Chapter 7
Operation
Parameter 23
(0x17)
Parameter 24
(0x18)
Parameter 25
(0x19)
Triggered read frequency
If a read/write error occurs, the triggered read frequency defines the time between two attempts to read or write a transponder; or the read frequency if there is a triggered read (no polling).
2 .. 10 from 1/10 s
Default: (5) 500 ms
r/w max repeat
Delay time for sensor signal to start a defined action. 0 .. 255
Default: 5
Transponder type
This parameter defines the validity of the read transponder data. 00 ... Read and write TIRIS type
Each transponder page consists of 8 data bytes.
The validity of the data bytes is checked by a 2 byte CRC checksum.
Parameter 26
(0x1A)
Parameter 27
(0x1B)
Default: 00
Sensor activity
The transponder reader offers the option of deactivating the connected sensor. 0 Sensor not activated
1 Sensor activated
Default: 1
Watchport for presence
Enables a message to the host if a cassette/FOUP is detected on the I/O port, or if it is removed from the I/O port. A sensor is required to use this option.
0 Report nothing 1 Report cassette/FOUP is removed
2 Report cassette/FOUP is detected 3 Report cassette/FOUP is detected and cassette is removed
Default: (3) Report cassette/FOUP is detected and removed
Product Manual - RFID Reader LF60C SoliD 100
Loading...