User’s ManualLaser Bar Code ReaderBL-700 Series96M11884
Using the Manual* This manual uses the expression “BL-700” for the BL-700/701/740/741/780/781unless otherwise specified.Purpose Reference pageTurn on
Chapter 5 Serial Communication865 ACK/NAK HandshakingThe ACK/NAK handshaking uses <ACK> (06H) and <NAK> (15H) instead of PASSand RTRY
87Chapter 5 Serial Communication5Read Data FormatSet the data format of the Header and Delimiter, respectively.With the setup software, the follow
Chapter 5 Serial Communication8855.3 Command CommunicationThe BL-700 includes commands to directly operate the BL-700 (direct controlcommands) and
89Chapter 5 Serial Communication5Explanation of Direct Control CommandsThe following describe direct control commands in details.● Trigger onComma
Chapter 5 Serial Communication905● Online test ONCommand: #TEST1Response: OK● Online test OFFCommand: #QUITResponse: OK● Online test checkCommand:
91Chapter 5 Serial Communication5Command: NUMResponse: aaaaa/bbbbb/cccccaaaaa = 00000 to 65535: Readout OK countbbbbb = 00000 to 65535: Readout NG
Chapter 5 Serial Communication9255.3.2 Details on Parameter Setting CommandsThe following describes how to change the BL-700’s settings through co
93Chapter 5 Serial Communication5Response Error CodeWhen an incorrect command is sent to set parameters, the BL-700 sends backdata indicating the
Chapter 5 Serial Communication945Description of Parameter Setting Commands Saving/Initializing Settings/Quitting Setting Mode Setting Bar Code T
95Chapter 5 Serial Communication5Function Command being Response Description Errorsent codeChange WCm02n OK m=0 to 3: Codes 1 to 4 00, 02,Confirm
ContentsChapter 1 Safety Precautions on Laser Product1.1 Classification ...
Chapter 5 Serial Communication965Function Command being Response Description Errorsent codeChange WCm42n OK m=0 to 3: Codes 1 to 4 00, 02,Confirm
97Chapter 5 Serial Communication5Function Command being Response Description Errorsent codeChange WP12n OK n=0: Single label 00, 02,Confirm RP12 1
Chapter 5 Serial Communication985 Setting Trigger Input (Starting Test Mode)Function Command being Response Description Errorsent codeSetting sig
99Chapter 5 Serial Communication5 Setting Communication Parameters 1Function Command being Response Description Errorsent codeSetting baud rate C
Chapter 5 Serial Communication1005 Setting communication parameters 2 (When the PLC link is not used)Handshakingprotocol 1FunctionCommandResponse
101Chapter 5 Serial Communication5 Setting communication parameters 2 (only when PLC link is used)PLC link modelFunctionCommandResponseDescriptio
Chapter 5 Serial Communication1025 Utility Setting (Stability LED, OK/NG output duration, Preset data forcompare)To register the preset data, sen
Chapter 6PLC Link6.1 PLC Link ... 1046.1.1 List of PLCs used for PLC link ...
Chapter 6 PLC Link10466.1 PLC LinkThe PLC link enables read data to be directly stored in the internal memory of aPLC (programmable logic controll
105Chapter 6 PCL Link66.1.2 Devices used for PLC linkThe BL-700 supports the following PLC devices.To use MELSEC-A series, select the data registe
Chapter 3 Functions for Reading Operation3.1 Read Operation ... 303.1
Chapter 6 PLC Link10666.2 Setting the BL-700 and PLC6.2.1 Setting the BL-700 seriesUse the BL-700 setup software to set the following. For the dif
107Chapter 6 PCL Link6Settings for KV-L2/KV mode*1. Set the KV-L2’s communication mode to “KV mode”.Set the BL-700’s communication mode to “KV”.2.
Chapter 6 PLC Link1086Setting SYSMAC-C series1. Set the RS-232C communication parameters (baud rate, data length, parity andstop bit length) accor
109Chapter 6 PCL Link66.3 Device AssignmentThe data areas used to control the BL-700 are provided in the PLC’s internalmemory (D areas or DM areas
Chapter 6 PLC Link1106Data memory areasBar code data read by the BL-700 is stored in the areas starting from “+00”. (Basedon the specified data me
111Chapter 6 PCL Link6Detailed description of device assignmentSpecify the head address of the areas where the read data is stored. (Specify thehe
Chapter 6 PLC Link1126● Operating procedure1. Set the +05 address to “0”.2. To trigger the BL-700 to start reading (to turn the trigger ON), set t
113Chapter 6 PCL Link6● Operating procedure1. To trigger the BL-700 to start reading, set the +04 address to “1”.2. When the BL-700 recognizes the
Chapter 6 PLC Link1146• After data processing is completed, set the flag area to “2”. Writing new data isimpossible until the flag area is set to
115Chapter 6 PCL Link6A+05 4A+06 $004BA+07 $0045A+08 $0031A+09 $0032Number of digitsStored in ASCII codes (hexadecimal)➝A+05 5A+06 $0045A+07 $0052
Chapter 5 Serial Communication5.1 Serial Communication ... 845.2 Details on Data
Chapter 6 PLC Link11666.4 PLC Link ErrorWhen a communication error occurs during PLC link, the BL-700 stops communi-cations. In this case the bott
117Chapter 6 PCL Link66.5 Communication Time Time required data transmissionThe time required for data transmission from the BL-700 to the PLC is
Chapter 6 PLC Link1186
AppendicesAppendix A Specifications ... 120Appendix A.1 Specifications...
Appendices120AppendicesModel BL-700 BL-701 BL-740 BL-741 BL-780 BL-781Type High-resolution Middle-distance Long-distanceLight source Visible red semic
121AppendicesAppendicesRaster width specificationIn raster scan mode, the BL-700 scans multiple positions of the bar code by swing-ing the laser beams
Appendices122AppendicesAppendix A.2 Reading Range Characteristics (Typical) BL-700/701Unit: mmBar code type Narrow bar width Reading Max. readabledis
123AppendicesAppendices BL-740/741Unit: mmBar code type Narrow bar width Reading Max. readabledistance label widthA CODE39 0.25 360 to 440 330B CODE3
Appendices124Appendices BL-780/781Unit: mmBar code type Narrow bar width Reading Max. readabledistance label widthA CODE39 0.32 480 to 580 435B CODE3
125AppendicesAppendicesAppendix A.3 Angular Characteristics (Typical)Model Narrow bar width Skew Pitch TiltBL-700/701 0.15 mm -70° to -20°, -5° to +55
xiii
Appendices126AppendicesAppendix B BL-U1 Specifications*Model BL-U1Power supply for bar code reader 5 VDC±5% (1.5 A)Power supply for sensor 12 V ±10% (
127AppendicesAppendicesAppendix C BL-U2, N-42 SpecificationsModel BL-U2 N-42Connectable bar code reader BL-500 series, BL-180 series, BL-700 seriesPow
Appendices128AppendicesAppendix D Dimensions BL-700/701/740/741/780/7815328.526.53.25 46.551.53.259.95836(A)(*)10°ø5.8, Cable length: 1.8 m2 - ø3.5 m
129AppendicesAppendices BL-U2(70)(70)5543.25.963.2755.95.55.5212-ø4.5mounting hole N-4243.2555.5(70)5.95.963.226752 - ø4.5mounting hole
Appendices130Appendices BL-U1*110981861504 - ø5 mounting hole4100 to 240 VAC(with 3-core plug)ø6.5, Cable length: 2 m90491 max.51120°Approx.40Note: B
131AppendicesAppendicesAppendix E Example Program for Serial CommunicationThe following is a example program that allows data communication and comman
Appendices132AppendicesAppendix F Sample Program for the PLC LinkThe sample program stores the read data in D105 (DM105) and subsequent DMs.You can ch
133AppendicesAppendicesM9038MOV K100 D1X0MOV K1 D4X0MOV K0 D4LD= D100 K3MOVENDK2 D100MOV K2 D100 Program for the SYSMAC-C25315 (A50015)MOV#0064DM0000
Appendices134AppendicesAppendix G TroubleshootingIf a problem occurs during operation, please check the following troubleshootingnotes first. If you
135AppendicesAppendicesCheck the bar code.A bar code with blurred sections, defects or stains may not be read correctly.Bar codes printed with dot mat
Chapter 1Safety Precautions on Laser Product1.1 Classification ... 21.2 Warning L
Appendices136AppendicesAppendix H CODE93 Specifications Setting of No. of Digits• The start/stop character and check digit are not included in the nu
137AppendicesAppendicesAppendix I CODE128 Specifications Setting No. of Digits• The start/stop character and check digit are not included in the num
Appendices138AppendicesAppendix J Checksum Calculation MethodYou can add a checksum to transmitted data. (The checksum cannot be added to acommand or
139AppendicesAppendicesChecksum calculation methodCalculate the checksum (CC) in the above example.Convert each character into the ASCII code as shown
Appendices140AppendicesAppendix K ASCII Code Table012345670000 0001 0010 0011 0100 0101 0110 01110 0000 NUL DLE (SP) 0 @ P p1 0001 SOH DC1 ! 1 A Q a q
141AppendicesAppendicesAppendix L Setup Parameter ListFill in the specified data for each parameter.Copy the list for daily operation. Bar code setup
Appendices142Appendices Comm Settings-1Read mode Single Data send trigger After reading After trigger OFF Multi 1 Double reading (
143AppendicesAppendices Communication character Communication parameters 2PLC link Don’t use Protocol Non-procedure PASS/RTRY ACK/NAK
Appendices144AppendicesAppendix M Default Setting List Bar code setupParameter Code 1 Code 2 Code 3 Code 4Code type CODE39 Coda bar UPC/EAN NoneMaxim
145AppendicesAppendices Comm Settings-1 Comm Settings-2PLC link Don’t useProtocol Non-procedureHeader NoneDelimiter CRChecksum Don’t add Communicat
Chapter 1 Safety Precautions on Laser Product121.1 ClassificationModel BL-700/701 BL-740/741 BL-780/781FDA(CDRH) Part 1040.10 Class II Laser Produ
WARRANTIES AND DISCLAIMERS(1) KEYENCE warrants the Products to be free of defects in materials and workmanship for a period of one (1) year from the d
Copyright (c) 2011 KEYENCE CORPORATION. All rights reserved. 11883E 1111-1 96M11884 Printed in Japan
Chapter 1 Safety Precautions on Laser Product131.3 Labels LocationA FDA(CDRH) warning label is affixed to the product.When using this product in t
Chapter 1 Safety Precautions on Laser Product141.4 Safety ConsiderationUse of controls or adjustment or the performance of procedures other than t
Chapter 2Connection and Installation2.1 BL-700 connections ... 62.1.1 Connector pin assignm
IntroductionThis instruction manual describes the operation and function of the BL-700. Readthis manual carefully to ensure safe use and maximum perfo
Chapter 2 Connection and Installation262.1 BL-700 ConnectionsThis section describes connections when a KEYENCE power supply unit is notused.2.1.1
Chapter 2 Connection and Installation272.1.3 Wiring I/O Trigger inputThe trigger input is used to signal the BL-700 to start reading (start laser
Chapter 2 Connection and Installation282.2 Connecting BL-U1 and WiringNote: This product does not comply with EC directives.To use the BL-U1 AC po
Chapter 2 Connection and Installation292.2.3 Setting BL-U1 DIP switchesChange the DIP switch settings depending on the selected interface and trigg
Chapter 2 Connection and Installation2102.2.4 Terminals of I/O terminal block and wiring* Viewed from the left of the terminal block• M3.0 screws
Chapter 2 Connection and Installation211 Connecting OK/NG outputThe OK/NG output is used to differentiate between acceptable and unacceptableresul
Chapter 2 Connection and Installation212Wiring the RS-232C cable Connecting a PC25-pin serial port 9-pin serial port Connecting KV series/Handhe
Chapter 2 Connection and Installation213 Connecting MELSEC-A seriesConnection with AJ71C24,AL71C24-S ,A0J2-C214-S1,AJ71UC24 SYSMAC-C seriesConne
Chapter 2 Connection and Installation214 SYSMAC-CV seriesConnection with CV500-LK201(Port 1)Note: BL-U1 is not available in Europe.2.2.6 Wiring t
Chapter 2 Connection and Installation215 Connecting the MELSEC-A seriesConnecting with AJ71C24,AJ71C24-S ,AJ71UC24,A0J2-C214-S1,A1SJ71(U)C24-R4No
iiWarnings and Cautions Specific to the BL-700• The BL-700 uses a 5 VDC power supply. Using a different voltage levelmay damage the unit.When using th
Chapter 2 Connection and Installation21624 VDC++–24V DC IN24 VDC++–24V DC INN.C. N.C. N.C.CAUTIOND-sub 9-pin (male)DCE specification (defined as t
Chapter 2 Connection and Installation2172.3.3 Terminals of I/O terminal block and connections Connecting trigger inputThe trigger input allows the
Chapter 2 Connection and Installation2185 mm max.6 mm min2.0 mmmax.12 3456789Pin No. Symbol Description Signal direction2 RD (RXD) Receive data In
Chapter 2 Connection and Installation219 Connecting KV series/Handheld programmer portUse the optional cable manufactured by KEYENCE. Connecting
Chapter 2 Connection and Installation220 SYSMAC-C seriesConnection with C-200H-LK201(-V1),C-500-LK203,C-500-LK201-V1,C120-LK201-V1 SYSMAC-C seri
Chapter 2 Connection and Installation2212.3.6 Connecting the N-42 to RS-422ARS-422 terminal block assignmentConnecting external equipment Connecti
Chapter 2 Connection and Installation222SD+SGN-48SD–RD+RD–Link unit Twisted pair cable1RDBRDASDBSDAFG65973SGD-sub 9-pin (male)M2.6 screwSD+SGN-48T
Chapter 2 Connection and Installation2232.4 Installation2.4.1 Operating environment precautionsAmbient environmentsThis unit is a precision instru
Chapter 2 Connection and Installation224LASER ONSTBOK/NGTIMINGTESTBL-700LASER ONSTBOK/NGTIMINGTESTBL-700Optical pickupLight sourceObjectBar code•
Chapter 2 Connection and Installation2252.4.2 Installing the BL-700 seriesInstallation methodUse the mounting holes on the side panel to install th
iiiPackage Contents ListThe package contains the following components. Be sure to check the packagecontents against the checklist before use. BL-700
Chapter 2 Connection and Installation226Mounting angle and mounting distanceSet the angle and reading distance by referring to the read range char
Chapter 2 Connection and Installation227AB4 - ø515098POWERSDRDBL-U2RS-232CREADER63.2 mm43.2 mm2 - ø4.5 mm2.4.3 Installing the BL-U1*There are 2 met
Chapter 2 Connection and Installation228
Chapter 3Functions for Reading Operation3.1 Read Operation ... 303.1.1 Scanning method
Chapter 3 Functions for Reading Operation3033.1 Read Operation3.1.1 Scanning methodThere are two methods for triggering the BL-700 to read bar cod
Chapter 3 Functions for Reading Operation313 One-shot signal triggerThe unit detects the rising edge of the trigger input and starts reading bar
Chapter 3 Functions for Reading Operation3233.1.2 Data-send modeIn the single label read mode only, you can select from the two data send modes(OK
Chapter 3 Functions for Reading Operation3333.2 Read ModesThe BL-700 provides 4 types of read modes.3.2.1 Single label read modeThis mode allows t
Chapter 3 Functions for Reading Operation3433.2.3 Multi-label read mode 2 (Multi 2)As with multi 1 mode, this mode allows the unit to read several
Chapter 3 Functions for Reading Operation3533.2.4 Multi-label read mode 3 (Multi 3)As described in multi-label read modes 1 and 2, this mode also
ivBL Series Lineup Laser bar code reader Power supply Other options• N-400: Multi-drop controllerUsed as the master unit when multi-drop linking wi
Chapter 3 Functions for Reading Operation363ExampleSuppose that the following codes are specified:Code 1: CODE39, 10 digitsCode 2: EAN/UPC, 13 dig
Chapter 3 Functions for Reading Operation3733.3 Label Orientation ModeAs shown below, this mode allows the unit to read bar codes only in the spec
Chapter 3 Functions for Reading Operation3833.4 Test ModeTest mode can be used for the bar code reading test. Because trigger input is notrequired
Chapter 3 Functions for Reading Operation3934. In the test mode, the unit outputs the serial communication data in the followingformat every 100 s
Chapter 3 Functions for Reading Operation403The BL-700 continues to read the data while the laser beams scan the bar codes.Thus, the STABILITY LED
Chapter 3 Functions for Reading Operation4133.4.3 Online test modeWhen the BL-700 always reads the bar codes, the reading stability can be dis-pla
Chapter 3 Functions for Reading Operation423Decode count STABILITY LED100 or more 5 LEDs light50 to 99 4 LEDs light10 to 49 3 LEDs light5 to 9 2 L
Chapter 3 Functions for Reading Operation433 Unit operation status displaySTABILITY LEDs indicate the following information in addition to readin
Chapter 3 Functions for Reading Operation4433.6 Preset Function (Compare with:)3.6.1 What is the preset function?The BL-700 can store one bar code
Chapter 3 Functions for Reading Operation4533.6.2 Wildcard Symbols (“!” and “?”)Using “!” and “?” in the preset data allows for flexible settings.
System Configuration When using RS-232C or RS-422ABL-700RS-232CSerial communicationSerial communicationBL-U1, BL-U2, N-42Power supply unitRS-422AOK/N
Chapter 3 Functions for Reading Operation4633.7 Additional InformationWhen sending the bar code data, you can add the following data to the readou
Chapter 3 Functions for Reading Operation473 Code type add functionAdds the bar code type before the readout data . Label orientation add functi
Chapter 3 Functions for Reading Operation4833.8 Max. Code Length (Designated Digit ) Output FunctionThis function allows you to output the designa
Chapter 4Setup Software4.1 Installing the Setup Software ... 524.1.1 Installing setup software ...
Chapter 4 Installing the Setup Software5044.1 Installing the Setup SoftwareThis section describes the operating environment of the setup software
51Chapter 4 Installing the Setup Software43. Run the “SETUP” file from the floppy disk drive.(This step is common to both the Windows 3.1 and Wind
Chapter 4 Installing the Setup Software5244.2 Setup Software Operating Procedure4.2.1 Operating procedureTo set up the BL using the setup software
53Chapter 4 Installing the Setup Software44.2.2 Description on each setup screenMain (Operation setting:)• Read mode and its setup• Data addition
Chapter 4 Installing the Setup Software5444.2.3 Outline of operationThis section describes the basic operations of the BL setup software.To enter
55Chapter 4 Installing the Setup Software4 Entering a valueAfter clicking in the frame, enter a value using the keyboard.If the entered value exc
Parts and FunctionsBL-700LASER ONSTBOK/NGTIMINGTESTBL-7001LASER ON LED2STABILITY LED3OK/NG LED4TIMING LED5TEST switch6Transmitter/receiver7 CableNo. N
Chapter 4 Installing the Setup Software5644.3 Details of Setup4.3.1 Setup procedureMain (Operation setting)Set read mode, additional data function
57Chapter 4 Installing the Setup Software43. Enter the “Read error code” from the keyboard. The code can be changed asdesired (within 8 characters
Chapter 4 Installing the Setup Software5842. Enter the “Trigger ON/OFF command” from the keyboard. The command namecan be changed as desired (with
59Chapter 4 Installing the Setup Software4Comm Settings-2 (Communication parameters 2)The following settings depend on the use of “PLC link”. Whe
Chapter 4 Installing the Setup Software604 When using the PLC linkTo enable the "Use PLC", set each item as follows:• Set “Connected PL
61Chapter 4 Installing the Setup Software4Code Setup (Bar code setting)Set the readout digits, detail data and special functions for each code typ
Chapter 4 Installing the Setup Software624CODE 39 detail settingsWhen “CODE 39” is set for any of the 4 codes in the bar code setting and then[Det
63Chapter 4 Installing the Setup Software4ITF detail settingsWhen “ITF” is set for any of the 4 codes in the bar code setting and then [Detail] is
Chapter 4 Installing the Setup Software644Codabar detail settingsWhen “Codabar” is set for any of the 4 codes in the bar code setting and then[Det
65Chapter 4 Installing the Setup Software4UPC/EAN detail settingsWhen “UPC/EAN” is set for any of the 4 codes in the bar code setting and then[Det
No. Name Function1 OK/NG LED • When OK output is ON: The green LED lights.• When NG output is ON: The red LED lights.2 TIMING LED Lit when trigger inp
Chapter 4 Installing the Setup Software664CODE128 detail settingsWhen “CODE128” is set for any of the 4 codes in the bar code setting and then[Det
67Chapter 4 Installing the Setup Software4Options settingWhen [Options] is clicked in the bar code setting, the following screen appears.Set “Max
Chapter 4 Installing the Setup Software684Utilities settingsThe settings of OK/NG output ON time and preset data registration are available.1. To
69Chapter 4 Installing the Setup Software44.3.2 Reading/Saving/Printing FileThe FILES screen is used to save updated settings in a file, to read a
Chapter 4 Installing the Setup Software704Saving updated settings in a file1. To save updated settings in a file, click on [Save]. The following s
71Chapter 4 Installing the Setup Software4Comparing the settings currently edited with a saved file1. To compare the settings currently edited wit
Chapter 4 Installing the Setup Software724Restoring the settings currently edited to the default (initial) settings1. To restore the settings curr
73Chapter 4 Installing the Setup Software44.4 Sending/Receiving SettingsTo send the updated settings to the BL-700 and to read the settings from t
Chapter 4 Installing the Setup Software7443. Click on [Send settings (Save in BL EEP-ROM)]. The updated settings are thensent to the BL-700.4. If
75Chapter 4 Installing the Setup Software4Reading the current settings of the BL-700To read the current settings of the BL-700, perform the follow
BL-U2POWERSDRDBL-U2RS-232CREADER7 RS-232C port1 READER port2 TRIGGER input terminals3 OK/NG output terminals4 Power supply terminals5 P
Chapter 4 Installing the Setup Software7644. If the settings of the BL-700 were successfully read, the following messageappears.If the host comput
77Chapter 4 Installing the Setup Software44.5 Using MonitorThis setup software provides the “Monitor” program to check if the BL-700 cansend data
Chapter 4 Installing the Setup Software7844. If you click [Stop], received data is not listed. (The button name is changed to[Start].) If you try
79Chapter 4 Installing the Setup Software4Starting the test mode from the MonitorFollow the procedure below to start the test mode from the Monito
Chapter 4 Installing the Setup Software8044.6 List of Error MessagesThe following table lists the error messages which may occur during operation
81Chapter 4 Installing the Setup Software44.7 Example of printing from the setup softwareWhen “Print” is executed from the setup software, the fol
Chapter 4 Installing the Setup Software824[Code 1 setup] Bar code = CODE39[Main code length] [32][Min code length] [3][Send start/stop character (
Chapter 5Serial Communication5.1 Serial Communication ... 845.2 Details on Data Communication ...
Chapter 5 Serial Communication8455.1 Serial CommunicationThe BL-700 communicates with the PC via the RS-232C serial port. This enablesyou to chang
85Chapter 5 Serial Communication55.2 Details on Data CommunicationCommunication protocols (Hardware handshaking)The BL-700 supports the following
Kommentare zu diesen Handbüchern