Page 2
VB8-305 With regard to the supply of products, the current issue of the following document is applicable: The General Terms of Delivery for Products and Services of the Electrical Industry, published by the Central Association of the "Elektrotechnik und Elektroindustrie (ZVEI) e.V.
VB8-305 Introduction INTRODUCTION The VB8 compact CCD reader is the perfect solution for many OEM applications. It contains a built-in decoder and multi-standard interface. Due to its well-balanced mix of technical characteristics it is perfect for integration into custom equipment, setting a new standard in this product class.
VB8-305 Introduction STATUS INDICATORS The reader has two LED indicators signaling several operating conditions which are described in the tables below. Led2 Led1 VB8 Scanner VB8 Scan Engine POWER UP POWER ON / LED2 Meaning Power supply ON Power supply OFF...
• Barcode type • Enclosure The following models are therefore available: • Model1: VB8-305 = CCD Scanner for linear codes (10 to 30 V DC Power-supply) • Model2: VB8-305-5 V = CCD Scanner for linear codes (5 V DC Power-supply)
VB8-305 Installation INSTALLATION VB8 CCD SCANNER 2.1.1 Mechanical Installation The diagram below gives the overall dimensions of the reader and may be used for its installation. 68.6 [0.94] [2.70] 10.4 31.6 [1.25] [0.41] [in.] Optical Axis Figure 1 - Overall dimensions...
VB8-305 Installation 2.1.2 Electrical Connections VB8-305-5VDC The VB8 Scanner is equipped with a 25-pin female D-Sub connector for connection to the power supply and input/output signals. The details of the connector pins are indicated in the following table: Figure 2 - 25-pin female D-sub connector...
VB8-305 Installation RS232 Interface The VB8 Scanner can communicate with the Host using the RS232 signals provided on the 25-pin connector. The pins are indicated in Table 1 and in the following diagram: It is always advisable to use shielded cables. The overall maximum cable length must be less than 15 m (49.2 ft).
VB8-305 Installation PEN Emulation Interface The VB8 Scanner can communicate with the Host in a PEN Emulation Interface using the signals provided on the 25-pin connector. The pins are indicated in Table 1 and in the following diagram: VB8 25-pin...
VB8-305 Installation External Beeper Connection A beeper output signal is provided on pin 8 so that an external piezoelectric buzzer with internal oscillator can be connected for Good Read acoustic signaling. The complete circuit to be built is shown in the schematic diagram below.
VB8-305 Installation Electrical Connections VB8-305 (10 to 30 V DC) The scanner cable is equipped with a 25-pin female D-sub connector for connection with the power supply and input/output signals: Figure 2 - 25-pin female D-sub connector 25-pin Connector 9, 13...
VB8-305 Installation RS232 Interface The VB8 Scanner can communicate with the Host using the RS232 signals provided on the 25-pin connector. The pins are indicated in Table 1 and in the following diagram: It is always advisable to use shielded cables. The overall maximum cable length must be less than 15 m (49.2 ft).
VB8-305 Installation Inputs There is an input available on the VB8 Scanner relative to the External Trigger. The pins are indicated in Table 1. These inputs are optocoupled and can be driven by both an NPN or PNP type command. The connections are indicated in the...
VB8-305 Installation POSITIONING The VB8 scanner is able to decode barcode labels at a variety of angles, however significant angular distortion may degrade reading performance. When mounting the VB8 take into consideration these three ideal label position angles: Pitch 0°, Skew 10° to 30° and Tilt 0°. Follow the suggestions for the best orientation: The Pitch angle is represented by the value P in Figure 23.
VB8-305 Installation The Tilt angle is represented by the value T in Figure 25. Position the reader in order to minimize the Tilt angle. Figure 25 - Tilt angle DeviationMirror OMH-VB8 ACCESSORY The OMH-VB8 is an 80° deflection mirror that is mounted directly to the VB8 Scanner or Scan Engine.
Page 22
VB8-305 Installation [4.10] [0.18] [0.94] [0.28] 84.5 [3.33] Figure 27 - DeviationMirror OMH-VB8 Overall Dimensions To fix a VB8-xxx Scanner to the OMH-VB8, use the 4 M 2.5x5 mm screws supplied with the DeviationMirror Kit. Refer to the figure below.
Page 23
VB8-305 Installation The 80° deflection mirror assures that the minimum skew angle is maintained to avoid direct light reflection which can degrade reading performance. 80° Code Surface 10° Figure 30 – Maintaining minimum skew angle...
VB8-305 Software Configuration Strings VB8 CONFIGURATION VB8 is factory set for RS232 Interface applications. The easiest way to configure VB8 is by using the Configuration utility program installed from the CD included with this manual. Otherwise you can configure the scanner using this...
VB8-305 Software Configuration Strings Command Syntax The command syntax is given below with an example: Command(s) <CR> The new setting will be definitive (stored in FLASH EPROM) Example: Multiple command programming sequence: AC410132 Carriage return character (0D Hex.) Exit and save new configuration...
Page 28
VB8-305 Software Configuration Strings SERIAL CONFIGURATION STRINGS ENTER/EXIT CONFIGURATION COMMANDS DESCRIPTION STRING Enter Configuration Exit and Save Configuration Restore Default $+$*<CR> Transmit Software Release (not for PEN emulation) $+$!<CR> These commands do not require $-. INTERFACE SELECTION DESCRIPTION STRING RS232...
Page 30
VB8-305 Software Configuration Strings WEDGE (continued) DESCRIPTION STRING Caps Lock caps Lock ON caps Lock OFF Num Lock Toggle Num Lock Num Lock Unchanged Delays Inter-Character (ms) CK00 - CK99 Inter-Code (s) FG00 - FG99 Control Character Emulation Ctrl + Shift + Key...
Page 31
VB8-305 Software Configuration Strings DATA FORMAT NOT FOR PEN EMULATION INTERFACES DESCRIPTION STRING Code Identifier disable DL standard AIM standard Custom Custom Code Identifier EH abc EA00 Headers no header one character EA01 x EA02 xx two characters three characters...
Page 32
VB8-305 Software Configuration Strings DATA FORMAT (continued) NOT FOR PEN EMULATION INTERFACES DESCRIPTION STRING Code Length Tx not transmitted transmitted in variable-digit format transmitted in fixed 4-digit format Field Adjustment disable right addition EF a 0 d EF a 1 d...
Page 33
VB8-305 Software Configuration Strings READING PARAMETERS DESCRIPTION STRING Operating Modes serial on-line on-line See page 41 for details automatic test Mode disable #DStat0<CR> enable #DStat1<CR> Beeper Intensity very low intensity low intensity medium intensity high intensity Beeper Tone Tone 1...
Page 34
VB8-305 Software Configuration Strings CODE SELECTION (continued) DESCRIPTION STRING UPC A/UPC E without ADD ON with ADD ON 2 ONLY with ADD ON 5 ONLY with ADD ON 2 AND 5 EAN 8 check digit transmission disable AAG0 enable AAG1...
Page 35
VB8-305 Software Configuration Strings CODE SELECTION (continued) DESCRIPTION STRING disable Code 2/5 family Interleaved 2/5 no check digit control AC11 xxxx check digit control and transmission AC12 xxxx check digit control without transmission AC13 xxxx Normal 2/5 5 bars no check digit control...
Page 36
VB8-305 Software Configuration Strings CODE SELECTION (continued) DESCRIPTION STRING Code 128 disable Code 128 family enable Code 128 AI11 control without transmission of check digit enable EAN 128 AI21 control without transmission of check digit add GS before Code disable...
Page 37
VB8-305 Software Configuration Strings CODE SELECTION (continued) DESCRIPTION STRING Code 11 disable the family no check AG21 Type C with tx Type C no tx AG22 Type K with tx AG31 Type K no tx AG32 AG41 Type C and K with tx...
VB8-305 Preferences REFERENCES RS232 PARAMETERS 4.1.1 Handshaking Hardware handshaking: (RTS/CTS) The RTS line is activated by the decoder before transmitting a character. Transmission is possible only if the CTS line (controlled by the Host) is active. Signals at EIA levels...
VB8-305 Preferences 4.1.2 ACK/NACK from Host Protocol This parameter sets a transmission protocol in which the Host responds to the reader after every code transmitted. The Host sends an ACK character (06 HEX) in the case of good reception or the NACK character (15 HEX) requesting re-transmission, in the case of bad reception.
VB8-305 Preferences PEN PARAMETERS 4.2.1 Minimum Output Pulse This parameter sets the duration of the output pulse corresponding to the narrowest element in the barcode. In this way the code resolution is controlled by the signal sent to the decoder, independently of the physical resolution of the code read.
VB8-305 Preferences 4.2.3 Output and Idle Levels The following state diagrams describe the different output and idle level combinations for Pen Emulation: idle OUTPUT: Normal black space IDLE: Normal white barcode output OUTPUT: Normal black idle IDLE: Inverted space white...
VB8-305 Preferences DATA FORMAT 4.3.1 Header/Terminator Selection The header/terminator selection is not effected by the reading of the restore default code. In fact, header and terminator default values depend on the interface selection: RS232: no header, terminator CR-LF WEDGE: no header, terminator ENTER These default values are always restored through the reading of RS232 or WEDGE interface selection code, see chapter 3.
Page 43
VB8-305 Preferences SET CUSTOM EXTENDED HEADER/TERMINATOR KEYS The extended Header/Terminator keys for Wedge Interface users can be customized by defining them through a simple keyboard setting procedure. For example, the Numeric Keypad keys can be set for use as Headers or Terminators by substituting the default extended keys using this procedure.
Page 44
VB8-305 Preferences Set Custom Extended Header/Terminator Keys $+FB1$- Enter the code above. • If the first 4 KEYS (Shift, Alt, Ctrl, and Backspace) are not available on your keyboard, you can only substitute them with keys not used, or substitute them with each other.
VB8-305 Preferences POWER SAVE 4.4.1 Sleep State This mode allows the µ P in the reader to enter a “Sleep” state for minimum power consumption. This command is only valid when On-Line is selected. Before entering Sleep mode, the following are verified: •...
Page 46
VB8-305 Preferences • AUTOMATIC: the VB8 reader does not require connections with external presence sensors in this operating mode. In this mode the illuminator is always ON and VB8 is continuously scanning. The reading phase is enabled when a barcode enters the reading zone of the camera and is terminated after a fixed number of scans without a code.
VB8-305 Preferences 4.5.2 Reads per Cycle In general, a reading cycle corresponds to the Phase ON / Phase OFF times of a device. The resulting effects of this parameter on code reading depend on other related configuration conditions. Here are the definitions of Phase ON and Phase OFF times.
VB8-305 Technical Features TECHNICAL FEATURES ELECTRICAL FEATURES Supply voltage Model1: 10 - 30VDC / Model2: 5 VDC ± 5% Power consumption 1.5 W Interfaces RS232, Wedge, PEN Emulation Power ON / Power OFF / Good Read / Miss LED Indicators...
VB8-305 Code Identifier Table CODE IDENTIFIER TABLE CODE IDENTIFIER TABLE CODE AIM STANDARD P+F STANDARD Custom 2/5 interleaved ] I y 2/5 industrial ] X y 2/5 normal 5 bars ] S y 2/5 matrix 3 bars ] X y...
VB8-305 Hex/Numeric Table HEX/NUMERIC TABLE CHARACTER TO HEX CONVERSION TABLE char char char < > SPACE " &...
Page 53
VB8-305 With regard to the supply of products, the current issue of the following document is applicable: The General Terms of Delivery for Products and Services of the Electrical Industry, published by the Central Association of the "Elektrotechnik und Elektroindustrie (ZVEI) e.V.
Page 54
FACTORY AUTOMATION – SENSING YOUR NEEDS For half a century, Pepperl+Fuchs have been continually providing new stimuli for the world of automation. The company is also setting standards in quality and innovative technology. We develop, produce and distribute electronic sensors and interface modules on a global scale.