Balluff BIS L-87 User manual

english
Handheld Programmer BIS L-87_
engli
s
m
e
r
B
I
S
Quick Guide

www.balluff.com

www.balluff.com
Handheld Programmer
BIS L-87_
3
5
4
3
2
1User Instructions 4
1.1 CE Declaration of Conformity and user safety 4
1.2 Scope of Delivery 4
1.3 About this manual 4
1.4 Manual organization 4
1.5 Conventions 5
1.6 Symbols 5
1.7 Abbreviations 5
Safety 6
2.1 Intended use 6
2.2 General safety notes 6
2.3 Important notes about rechargeable batteries 6
2.4 Meaning of the warning notes 6
Getting Started 7
3.1 Battery operation 7
3.2 Overview of WORKABOUT PRO C 8
3.3 COLD RESET or battery replacement 10
3.4 Turning the Handheld Programmer on/off 10
3.5 Keyboard, display and operating concept 10
3.6 Creating your own operating interface 10
3.7 Starting the RFID application 11
3.8 Operating menu overview 11
Basic knowledge 17
4.1 Function principle of Identification Systems 17
4.2 Product description 17
4.3 Control function 17
4.4 Data integrity 18
4.5 Files 18
4.6 Data carrier types 19
4.7 CRC check 19
Technical Data 20
Appendix 22

Handheld Programmer
BIS L-87_
4
1.1 CE Declaration of
Conformity and
user safety
1.2 Scope of Delivery
1.3 About this
manual
1.4 Manual
organization
Declaration of Conformity
This product was developed and produced in compliance with applicable European
standards and directives.
Note
You can request a Declaration of Conformity separately.
For additional safety instructions, refer to the "Safety" section on page 6
Included in the scope of delivery:
Handheld Programmer BIS L-87_–
BIS Software CD–
Power supply–
Printed Manual–
This manual describes the operation of the BIS L-87_ Identification System together with the
"Workabout Pro" handheld computer made by "PSION Teklogix GmbH.
The present manual does not describe:
Startup, operation and care of the "Workabout Pro" handheld computer,–
Installation and operation of accessories and expansion devices,–
Docking station and device interfaces.–
This information is found in the manuals from PSION Teklogix GmbH on the enclosed CD.
The most current documentation can be found on the Internet at "www.psionteklogix.com".
Note
A detailed user‘s guide for the processor can be found on the accompanying BIS-CD
or in the Internet under www.balluff.com.
The manual is organized so that the sections build on each other.
Section 2: Basic safety information.
Section 3: First steps (starting the software).
Section 4: Processing data carriers and using files.
Section 5: Connecting the Handheld Programmer to the PC.
Section 6: Technical data for the identification system.
User Instructions
1

www.balluff.com
Handheld Programmer
BIS L-87_
5
User Instructions
1.5 Conventions
Enumerations
Actions
Cross-references
Buttons
Menu commands
Buttons
1.6 Symbols
1.7 Abbreviations
The following conventions are used in this manual.
Enumerations are shown as a list with en-dash.
Entry 1,–
entry 2.–
Action instructions are indicated by a preceding triangle. The result of an action is indicated by
an arrow.
Action instruction 1.►
Action result.⇒
Action instruction 2.►
Cross-references indicate where additional information on the topic can be found
(e. g.: "see Technical Data on page 29").
Buttons are set in brackets, e. g. [Write].
Menu commands are joined with a greater than symbol, e. g. "Start > Programs" stands for
the menu command <Programs> from the start menu.
Keys are set in angle brackets, e. g. confirm by pressing <Enter> .
Attention!
This symbol indicates a safety instruction that must be followed.
Note, tip
This symbol indicates general notes.
BIS Balluff Identification System
CRC Cyclic Redundancy Check
EEPROM Electrically Erasable Programmable Read Only Memory
EMC Electromagnetic Compatibility
PC Personal Computer
RFID Radio Frequency Identification
PLC Programmable Logic Controller
1

Handheld Programmer
BIS L-87_
6
2.1 Intended use
2.2 General safety
notes
2.3 Important notes
about
rechargeable
batteries
2.4 Meaning of the
warning notes
The BIS L-87_ Handheld Programmer is a component of the BIS L identification system. Within
the identification system it is used for checking, correcting or initializing data carriers.
The Handheld Programmer may be used only for this purpose in an industrial environment
corresponding to Class A of the EMC Law.
This description is valid for processors in series BIS L-87_-1-008-….
Startup
Startup is to be performed only by trained specialists. Any damage resulting from unauthorized
manipulation or improper use voids the manufacturer's guarantee and warranty.
When starting up, observe the instructions in the manuals from PSION Teklogix GmbH.
The Handheld Programmer is to be operated only using the power supply approved for the
device (see Technical Data on page 30).
Operation and testing
The operator is responsible for ensuring that local prevailing safety regulations are observed.
When defects and non-clearable faults in the Identification System occur, take the system out of
service and secure it against unauthorized use.
Attention!
Improper use, charging, disposal or replacement of the rechargeable battery may
result in an explosion! Replace the rechargeable batteries only with the same or a
type recommended by the manufacturer.
Note
Batteries and rechargeable batteries may not be disposed of with regular waste. As
an end user you are legally required to recycle used batteries or rechargeable batte-
ries. You can return batteries or rechargeable batteries after use at community collec-
tion points at no cost. You may also return batteries or rechargeable batteries to us
by mail with sufficient postage:
Balluff GmbH, Schurwaldstraße 9, 73765 Neuhausen a.d.F., Deutschland
Attention!
Use only Balluff approved power supplies.
Attention!
The pictogram used with the word "Caution" warns of a possible hazardous situation
affecting the health of persons or equipment damage. Disregard of these warning
notes may result in injury or damage to equipment.
Always take the described measures to prevent hazardous situations.►
Safety
2

www.balluff.com
Handheld Programmer
BIS L-87_
7
3.1 Battery operation
Operating life and
replacement of
rechargeable
batteries
Charging
rechargeable
batteries
Note
The system components of the Handheld Programmer are powered by a 3.7V rechar-
geable battery pack (Li-Ion).
Rechargeable batteries provided by Balluff are not charged and have to be►
charged prior to first use.
Fig. 3: Connecting the power supply – Charging the battery pack
A rechargeable battery with high capacity has a battery life of up to 48 hours after a full charge.
Presumption: 200 readings, instrument switches to suspend mode after three minutes when
not in use.
Data in the Handheld Programmer are retained for at least 10 to 15 minutes while the battery is
being replaced.
Note
User data are by default saved in a RAM-based folder. The data in this RAM folder are
lost if the main battery pack and backup battery pack are completely drained or if the
device is cold started (see also "Cold Reset", Section 3.3 on page 10). The safest
place to store the data is an SD or MMC memory card (Flash Disk).
Attention!
Components can be damaged by using an incorrect charging current.
Use the docking station or the Balluff recommended charger/power supply for►
charging the battery pack.
Insert unit in the docking station OR connect the power supply►
Note
When using a docking station, an uncharged battery pack may be used. Then simply
dock the unit and turn it on.
Getting Started
3

Handheld Programmer
BIS L-87_
8
3.2 Overview of
WORKABOUT
PRO C
BIS L-870-1-
008-X-000
BIS L-871-1-
008-X-000
Fig. 4: Handheld Programmer BIS L-870-1-008-X-000
1Read/write head for BIS L data carriers with round coil Ø > 20 mm
2Active surface (underside)
Fig. 5: Handheld Programmer BIS L-871-1-008-X-000
1Read/write head for BIS L-15_-XX data carriers
2Active surface (frontside)
Getting Started
3

www.balluff.com
Handheld Programmer
BIS L-87_
9
Getting Started
3
BIS L-873-1-
008-X-000
BIS L-870-1-
008-X-002
Fig. 6: Handheld Programmer BIS L-873-1-008-X-000
1Read/write head for BIS L data carriers with round coil Ø < 20 mm
Active surface (frontside)
Fig. 7: Handheld Programmer BIS L-870-1-008-X-002
1Read/write head for BIS L data carriers with round coil Ø > 20 mm
2Barcode scanner
3Active surface (underside)

Handheld Programmer
BIS L-87_
10
3.3 COLD RESET or
battery
replacement
Saving your own
profile with "Total
Recall"
3.4 Turning the
Handheld
Programmer on/
off
Turning on
Turning off
3.5 Keyboard, display
and operating
concept
3.6 Creating your
own operating
interface
Note
Removing the battery pack or performing a cold reset will delete data, drivers and
settings form the RAM of the unit!
The program "Total Recall" can be used to save the personal profile so that it is
automatically loaded after a cold reset.
The program "Total Recall" is located in the "Control Panel" of the Workabout Pro.
To open the Control Panel: <Windows Start> - <Settings> - <Control Panel>.–
Double-click on the program <Total Recall>–
(or select it and in the upper left corner select <File> and <open>),
A new window opens; click on <Next> ; the following window is opened,–
Change <Profile Name> to <BISM>,–
Change <Profile Type> to <AutoRestore for this device only>,–
Keep <Profile Location> (should be set to <Flash Disk>),–
Click on <Next>,–
<All Files> window opens. Do not change anything. Click on <Next>,–
<View Selections> window opens. Do not change anything. Click on <Next>,–
Click on <Backup>,–
In the <Perform the Operation> window click on <Finish1> .–
Requirements:
Supply voltage is present (battery pack used and charged, device is in the docking station of–
power supply is connected).
Attention!
This is a Class A product. When using this product indoors, the device may cause RF
interference, requiring the user to take appropriate measures.
Hold down►<Enter> for at least 1 second.
As soon as the green LED flashes, release the <ENTER> key.
The start screen <(Today)> will be displayed.⇒
Note
If the device was used previously, it can happen that it is in Suspend mode; pressing
<ENTER> reactivates the unit. The screen you were working in before the computer
switched to Suspend mode is displayed again.
– Suspend –
Press►<FN> (blue) and then <ENTER> to shut off the WORKABOUT PRO
or
From the start menu select►"Shutdown > Suspend" .
Familiarize yourself with the operating concept and characteristics of the WORKABOUT PRO.
The operating manual can be found on the included CD.
The most recent documents are available in the Internet at: http://www.psion-teklogix.com/.
Note
The BALLUFF.dll was developed as an independent software for creating a custom
tailored operating interface, for the Handheld Programmer. The ordering code for this
application is available on demand.
Getting Started
3

www.balluff.com
Handheld Programmer
BIS L-87_
11
Getting Started
3
3.7 Starting the RFID
application
3.8 Operating menu
overview
"Settings" tab
On the desktop press on►"Start > Programs > BALLUFF RFID > BIS L RFID"
(depending on the WindowsCE®version only the Windows®-Logo may appear
(as shown in Fig. 8), instead of a "Start"button.
As an alternative start option►doubleclick the link "BIS L RFID" on the desktop.
The application "⇒BIS L RFID" is started.
The start screen is displayed.⇒
Fig. 8: Windows CE Desktop Fig. 9: Balluff application start screen
After the start screen the tab "Settings" is displayed.
Fig. 10: "Settings" tab

Handheld Programmer
BIS L-87_
12
Getting Started
3
The "Settings"
tab cont.
Supported data
carrier types
The following settings can be made:
CodeTag Type
Selection of the data carrier type. All or one particular data carrier type may be selected.
All All Balluff supported data carrier types are processed (factory default setting).
BIS L-1xx Only BIS L-1xx data carrier types are processed
BIS L-2xx Only BIS L-2xx data carrier types are processed
Use CRC Check
Uses the CRC checksum. If the CRC data check is activated, the validity of the data is ensured
using a CRC checksum (
see also "Data integrity" in Section 4 "BasicKnowledge", starting on
page 18).
If the CRC data check is not activated, the validity of the data is checked using a double read.
Sounds
Setting an audio signal for a read error ("on Error") or successful reading ("on Success").
UID Format
Setting the display format of the serial number.
The serial number can be displayed in "Hex" (hexadecimal), "Dec" (decimal) or "ASCII" format.
Continuous Read
Continuous Read.
If this option is enabled, read requests are carried out automatically at the set interval.
[Open Reader]
Activating the read/write head.
The read/write head is activated with the settings made and the options are grayed out. The
label on the button changes to "Close Reader".
Go to the "RW Data" tab to perform read or write operations.
[Close Reader]
Deactivate the read/write head. The settings are enabled for editing.
Following data carrier types can be processed with the BIS L-870:
BIS L-100-01/L BIS L-103-05/L BIS L-202-03/L
BIS L-101-01/L BIS L-200-03/L BIS L-203-03/L
BIS L-102-01/L BIS L-201-03/L
A BIS L-871 is required to process the following data carriers:
BIS L-150-05/A BIS L-151-05/A
A BIS L-873 is required to process the following data carriers:
BIS L-222-03/L BIS L-245-03/L
BIS L-244-03/L
You can obtain more detailed information upon request.

www.balluff.com
Handheld Programmer
BIS L-87_
13
Getting Started
3
Fig. 11: "RW Data" Tab Fig. 12: "RW Data", Operation successful
Operate
Status indicator:
Yellow flashing: Read/Write head activated, waiting for data carrier.
Green: Read/write operation successfully finished.
Red: Read/write error occurred.
UID
Display data carrier serial number. The serial number is displayed in the format selected under
"Settings" (Hex, Dec, ASCII).
Type
Display of the data carrier type.
Address
Start address for reading or writing.
The start address can be entered or set using the spin box.
Length
Number of bytes you want to read or write.
The number of bytes can be entered or set using the spin box.
Format (Char, Byte, Hex, Bin)
Selecting the display format for data.
The data which were read are displayed according to the selection made in the selection field.
[Read]
Starts a read operation, the status indicator flashes yellow and the button label changes to
"Stop" (cancel read operation).
[Write]
Starts a write operation, the status indicator flashes yellow and the button label changes to
"Stop" (cancel write operation).
"RW Data" tab

Handheld Programmer
BIS L-87_
14
Getting Started
3
Editing data
[CRC Init]
Initializes a data carrier for using the CRC checksum.
The button is only shown if on the "Settings" tab the option "Use CRC Check" is activated.
[Clear]
Clears the data read so far from the display window.
Tap on a data line in the►
display window.
The entry field⇒"Edit
data…" opens.
The data can be chan-⇒
ged using the keyboard.
Confirm the change with►
[OK].
The entry field is closed,⇒
the changed data are
displayed on the "RW
Data" tab.
Fig. 13: Example - Editing data

www.balluff.com
Handheld Programmer
BIS L-87_
15
Getting Started
3
"File Browser"
tab
"File Browser" can be used to load or save files.
Fig. 14: "File Browser" tab
[Open]
Opens the dialog "Open file…".
A saved file can be selected and opened.
The data are displayed on the "RW Data" tab.
[Save]
Opens the dialog "Save file as…".
The data (from the display field on the tab "RW Data") can be saved in a file.

Handheld Programmer
BIS L-87_
16
Getting Started
3
"About" tab Display of the software version and manufacturer information.
Fig. 15: "About" tab

www.balluff.com
Handheld Programmer
BIS L-87_
17
4.1 Function
principle of
Identification
Systems
4.2 Product
description
Creating your
own operating
interface
4.3 Control function
The BIS L portable Identification System is classified as a non-contacting system with read and
write function. This allows it to not only transport information which is fixed programmed in the
data carrier, but also to collect and pass on current information.
The main components of the portable BIS L Identification System are:
Handheld Programmer,–
Data carriers.–
The main areas of application are:
In production for controlling material flow (e. g. in model-specific processes), in workpiece–
transport with conveying systems, for acquiring safety-relevant data,
In tool coding and monitoring,–
In process equipment organization,–
In warehousing for monitoring stock movement and levels,–
In transporting and conveying,–
In waste disposal for quantity-based fee assessment.–
Handheld Programmer BIS L-87_:
Plastic housing,–
Reading/writing using built-in antenna,–
Power for system components provided by 3.7V lithium-ion battery pack,–
Editor function for editing data to be read or written,–
Saving/loading files.–
Note
The BALLUFF.dll software is available for creating a custom tailored operating inter-
face. This application can be ordered separately. The ordering code is available on
demand.
The Handheld Programmer is the link between data carrier and controlling system. The
Handheld Programmer can be used to check, correct or initialize data carriers.
The data read on the equipment can be stored in the Handheld Programmer and sent at a later
time to the host system.
Host systems may be the following:
A control computer (e. g. industrial PC),–
a PLC.–
Basic knowledge
4

Handheld Programmer
BIS L-87_
18
In order to ensure data integrity, data transfer between the data carrier and processor must be
monitored using a check procedure.
The factory default setting in the Handheld Programmer is for double reading with comparison.
Alternately the CRC_16 data check can be selected.
Here a check code is written to the data carrier which always allows the data to be checked for
integrity.
Which procedure should be used depends on how the identification system is used.
Note
Mixed operation of both check procedures is not possible!
The following table provides an overview of the advantages of the respective check procedure.
CRC_16 data check Double reading
Data integrity even during the non-active
phase (data carrier outside the
read/write head zone).
No user bytes are sacrificed for storing a
check code.
Shorter read time – page is read once. Shorter write time – no check code is written.
Data read from a data carrier can be saved under a file name or saved files can be loaded.
Note
User data are by default saved in a RAM-based folder. The data in this RAM folder are
lost if the main battery pack and backup battery pack are fully drained or if the device
is cold started. The safest place to store the data is an SD or MMC memory card
(Flash Disk).
Start address of the data on the data carrier No. of bytes Data carrier data
4 bytes 4 bytes max. 184 bytes
Example: Data carrier file starting at Address 75 with 16 bytes of data in ASCII format.
Data: ABCDEFGHIJKLMNOP
Contents of data carrier file: 00750016ABCDEFGHIJKLMNOP
4.4 Data integrity
Data check
4.5 Files
File format
Basic knowledge
4

www.balluff.com
Handheld Programmer
BIS L-87_
19
Basic knowledge
4
4.6 Data carrier
types
4.7 CRC check
The following data carrier types are available for the BIS L-87_ Handheld Programmer.
Depending on the instrument settings, can either ‘ALL’ or only one special data carrier ‘TYPE’ be
processed.
Datenträger-Typ Daten
BIS L-10_-01/L 192 Byte user data (read-/writable) + 4 Byte unique serial number
(read only).
BIS L-10_-05/L 192 Byte user data (read-/writable) + 4 Byte unique serial number
(read only).
OR by data carrier management: 5 Byte unique serial number
(read only) matches the user data.
BIS L-20_-03/L 192 Byte user data (read-/writable) + 5 Byte unique serial number
(read only).
Note
BIS L-10_-01/L data carrier types will be delivered in FF– hex37hex configuration. Only
data carrier types in this configuration will be processed.
The data carrier type BIS L-10_-01/L contains additional memory areas for confi-–
guration and protected data. These areas cannot be processed with the Handy-
Programmer BIS L-87_.
For data carrier type BIS L-10_-05/L the data division can be changed once only,–
with the Handy-Programmer BIS L-87_ (data carrier transformation).
The CRC check is a procedure for determining a check value for data in order to be able to
recognize transmission errors. If the CRC check is activated, an error message is sent when a
CRC error is detected.
Initializing
To use the CRC check, the data carriers must be initialized (see "Initializing data carriers" starting
on page 24).
If the data carrier does not contain the correct CRC when reading or writing, the Handheld
Programmer sends the error message 'CRC-Error'.
Data carriers as shipped from the factory can be written immediately with a checksum, since all
data are set to 0.
Error message
If an error message is the result of a failed write job, the data carrier must be reinitialized to–
make it usable again.
If an error message is not the result of a failed write job, the one or more memory cells in the–
data carrier is likely defective. The data carrier must be replaced.
Checksum
The checksum is written to the data carrier as 2 bytes of information. 2 bytes per block are
sacrificed. This leaves 14 bytes per block available. The usable number of bytes can be found in
the following table.
Data carrier type Memory capacity (bytes) Usable bytes for CRC_16
BIS L-10_-01/L 192 Byte 168 Byte
BIS L-10_-05/L 192 Byte or 5 Byte 168 Byte or 3 Byte
BIS L-20_-03/L 5 Byte CRC_16 is not supported

Handheld Programmer
BIS L-87_
20
Dimensions
Fig. 33: BIS L-870-1-008-X-000 dimensions (in mm)
Fig. 34: BIS L-871-1-008-X-000 dimensions (in mm)
Fig. 35: BIS L-873-1-008-X-000 dimensions (in mm)
Technical Data
5
This manual suits for next models
1
Table of contents
Other Balluff Handheld manuals