background image

 

 254764-001 Rev B                                                                                                       46 

 
~Lp1 
This command turns on partial decode logic at the decoder level 
 
~LQ1 
This command allows partial decodes to activate the output ports 
 
~LQ0 
This command disables partial decodes to activate output ports.  

NOTE: In SV firmware versions x238 and lower, ~LQ commands are not implemented and the 
command ~HQ1 must be used to disable partial decodes from activating ports. In this case the 
standard data transmission format is modified and ScanVision will not display data characters 
correctly.  

 
~LDxx 
This command sets the % decode threshold for a passing condition. If analyzing poorly printed symbols, it 
is recommended that partial decodes be enabled at the decoder level when this command is enabled. 
xx = failure threshold. Example ~LD75: if 74 % or less of scans on a code were not fully decoded, this sets 
a failure for this parameter. 
 
~PB816xxx100 
This command sets the minimum percent of scans on a code which calculate good quiet zones to determine 
an acceptable quiet zone analysis. The field xxx is the minimum passing threshold. Example: if xxx = 030, 
a minimum of 30% of all fully decoded scans on a code must calculate a good quiet zone, or a failure 
condition is set for this parameter. 
 
~PB806xxx000 
This command sets the threshold for the ANSI Defects calculation on a code to set a failure condition. The 
field xxx is the passing threshold for the calculation. For example: if xxx = 025, a Defects analysis of 26% 
or higher will cause a failure condition for this parameter. 
 
~PB802xxx100 
This command sets the threshold for the ANSI Decodability calculation on a code to set a failure condition. 
The field xxx is the passing threshold for the calculation. For example: if xxx = 037, a Decodability 
analysis of 36% or lower will cause a failure condition for this parameter. 
 
~PB804xxx100 
This command sets the threshold for the ANSI Symbol Contrast calculation on a code to set a failure 
condition. The field xxx is the passing threshold for the calculation. For example: if xxx = 020, a Symbol 
Contrast analysis of 19% or lower will cause a failure condition for this parameter. 
 
~LN## 
This command sets the minimum number of codes to be read during a sync period. ## = the number of 
codes. For example: ~LN02 causes a No Read condition to be set if less than 2 bar codes are fully decoded 
during a sync interval.  
 
~LZ## 
This command sets the exact number of codes to be read during a sync period. ## = the number of codes. 
For example: ~LZ02 causes a No Read condition to be set if exactly 2 bar codes are not fully decoded 
during a sync interval.  
This command overrides the ~LN## command if the number of codes set does not = 00. If ~LZ## is set to 
~LZ00, the ~LN## command takes precedence. 

Summary of Contents for SV 2 Series

Page 1: ...SV 2 Series Scanner Verifier Operator s Guide P N 254764 001...

Page 2: ...Scanner Positioning 16 Bar Code Travel Direction 17 Bar Code Travel Speed Considerations 17 Picket Fence Direction 17 Ladder Direction 18 Setting Ladder Mode Scanning Length Using ScanVision Software...

Page 3: ...Mode 00 LV00 45 Mode 01 LV01 45 Mode 02 LV02 47 Mode 03 LV03 49 Mode 12 LV12 49 Mode 16 LV16 51 Mode 17 LV17 53 Mode 18 LV18 55 Mode 19 LV19 58 Mode 20 LV20 60 ANSI PARAMETER GRADE THRESHOLDS 61 APPEN...

Page 4: ...Hat eCos Public License v1 1 at www printronix com Printronix grants no rights whatsoever in the source code for the Printronix Software No Warranty THE EMBEDDED SOFTWARE IS PROVIDED UNDER THIS LICEN...

Page 5: ...ns created by Red Hat are Copyright C 1998 1999 2000 Red Hat Inc http www redhat com All Rights Reserved THE SOFTWARE IN THIS PRODUCT WAS IN PART PROVIDED BY RED HAT AND ANY EXPRESS OR IMPLIED WARRANT...

Page 6: ...rn to the place you obtained them the printer and all copies of the Software and documentation U S Government Restricted Rights Use duplication or disclosure by the government is subject to restrictio...

Page 7: ...64 001 Rev B 4 Trademark Acknowledgements Microsoft and Windows are registered trademarks of Microsoft Corporation Printronix is a registered trademark of Printronix Inc Copyright 2002 2007 Printronix...

Page 8: ...difications not expressly approved by the grantee of this device could void the user s authority to operate the equipment Statement of FCC Compliance Canada This Class B digital apparatus meets all re...

Page 9: ...t be affixed to your SV 2 Series verifier If they are not contact PRINTRONIX immediately Trademarks The following are trademarks of PRINTRONIX Systems International PRINTRONIX SV100 SV 2 Series Techni...

Page 10: ...clusive and no other warranty whether written or oral is expressed or implied PRINTRONIX specifically disclaims the implied warranties of merchantability and fitness for a particular purpose PRINTRONI...

Page 11: ...ations port for each code analyzed therefore accountability for all bar codes printed is possible An SV Unit s I O consists of five programmable output ports two programmable display LED s and a sync...

Page 12: ...tems where the SV unit is holding a printer in PAUSE mode and the user desires to clear the pause condition See the Output Ports Section for details I O CONNECTOR The I O connector is used for all pow...

Page 13: ...tl or open collector inputs For open collector inputs adding an external pull up resistor to 5 VDC is recommended because the internal pull up is a relatively high 100 K ohm resistance Pins 1 and 2 fo...

Page 14: ...d for determining missing bar codes as shown in Figure S2 below Sync period starts here Sync period ends here Figure S2 Envelope Sync Figure S2 shows the sync operation of an SV unit programmed to sen...

Page 15: ...ield connections Figure C3 shows an example circuit diagram of one output port Figure C3 Open Drain FET Output Diagram SYSTEM DISPLAYS Five LED s are included on the SV 2 Series back panel Power Sync...

Page 16: ...scanned are transmitted in the following order YabbccddeeffgghhiijjkklmmnoopqqrsstttuuvwwwxxxxPPPPyyMNzzzzAAAABBB CCCDDDEEFFGHHIIJJOKLL bar code data chars Z Characters designated a through O represe...

Page 17: ...s Example 26 2 6 v 40 1 Bar code decoding direction Forwards 0 or Backwards 1 w 41 3 000 999 Calculated symbology mod check value Code 93 mod check C x 44 4 4 hex digits records output count P 48 4 4...

Page 18: ...n 5 13 EAN 8 17 EAN 8 w add on 2 21 EAN 8 w add on 5 14 UPC E 18 UPC E w add on 2 22 UPC E w add on 5 INSTALLATION AND SETUP Scanner positioning and proper system setup are extremely important for pro...

Page 19: ...e information to mount the scanner per Figure 2 Figure 2 Scanner Positioning Notes 1 Scan distance is measured from the protruding edge of the face of the scanner 2 Scan angle is measured in degrees r...

Page 20: ...required for the SV unit to take five scans of the code Example Calculate the maximum travel speed where the shortest bar height in a code is 5 inches and the SV model being used performs a minimum of...

Page 21: ...is required if any reflectance calculation symbol contrast Rmin PCS etc is used in the application It is recommended to calibrate the unit in any case during initial setup to ensure the scanning dista...

Page 22: ...ajor aspect in a good profile is the low reflectance points the bars in the symbol are uniform all the way across the code Optimum signal amplitude should be adjusted so the bar code element reflectan...

Page 23: ...tup Menu Place the proper values for the Set Ladder Start Position and Set Ladder Stop Position boxes during menu process 21 Enable partial decodes if desired for this application 22 The unit is now r...

Page 24: ...01 146 255 255 This indicates the current settings 1 The 201 indicates the value of the gain setting The higher the value the higher the gain and therefore the higher the amplitude of the scan profile...

Page 25: ...first by motor life second by laser life Laser Scanner Scan rate 400 scans second s s 2 s s Laser power 3 0 mW 0 5mW except SV100C 5mW 0 mW 5 mW Wavelength 650 680 nm Beam shape elliptical PRINTRONIX...

Page 26: ...GIES USS Code 128 USS Code 39 USS Code 93 USS Codabar USS Interleaved 2 of 5 UPC versions A and E including 2 and 5 digit supplemental codes EAN 13 and EAN 8 including 2 and 5 digit supplemental codes...

Page 27: ...rt on bar codes as they pass through the beam in this mode regardless if a sync signal is sensed The presence of a sync signal allows the number of codes expected programmed during the sync period to...

Page 28: ...maximum reliability for partial decode analysis the bar code s being analyzed must be present in the laser beam for 10 scans example 100 milliseconds for SV units with 100 scans analyses per second p...

Page 29: ...ond alphabetic character that identifies the particular diagnostic command The Data Match Commands are listed below An important consideration when using data match type commands is the data format Th...

Page 30: ...Note In the above examples the character x defined as the fill character cannot be included in the portion of the bar code data that is programmed to be matched Brnbb 0 9 Define increment or decrement...

Page 31: ...aracter rather than a symbol character and therefore be included in the data match logic This also means that even if the special character is not included in the BC command but BU1 is set an F1 chara...

Page 32: ...400 DN Inquire port activation data This command instructs the verifier to report all parameters of the event that caused this port to go active 1 through 8 port ID DV Inquire software version Comman...

Page 33: ...the following sequence 1 H 2 hexadecimal value 4 identifies the beginning of the datapacket response 3 Six hexadecimal digits upper case the memory address 4 r carriage return character 5 n line feed...

Page 34: ...eported varies with the commands included in the firmware revision H hex 4 HS SOS 048 HP Beam Shift 000 000 c HIGHcal 085 c LOWcal 002 Sh 000 Sl 000 c SCfact 045 c min cal 024 HB baud 005 LL smt_decod...

Page 35: ...t used in conjunction with the SB1 setting for single scan operation Please see SBn command description Hx Saves the parameters to FLASH non volatile memory from RAM H nn Sets the number of signal tra...

Page 36: ...f scans on a code were not fully decoded this sets a failure for this parameter LE Exclude the Specified Symbology for a Label identifies the excluded symbology 1 UPC EAN 2 Code 39 3 Code 128 4 Interl...

Page 37: ...or output port activation Except for mode LV03 this command sets the minimum bar codes expected Mode LV03 uses this value for the EXACT number of codes read during the sync interval Note See LZ comma...

Page 38: ...ge return character is transmitted followed by a line feed character 5 is similar to LR3 in that it causes the SV Unit to transmit bar code data only in the format set by the OS command The data is fr...

Page 39: ...e fixed port activation logic defined by specific applications Some activation parameters are programmable Custom modes are available contact PRINTRONIX technical Support Modes included in standard SV...

Page 40: ...s The data consists only of printable ASCII characters and does not include any mandatory symbol characters such as stop start and symbol mod check characters One exception is in UPC EAN codes the mod...

Page 41: ...f X 000 200 15 Ratio 1 8 8 0 Ratio 018 080 16 QZ Percent good QZ 0 100 000 100 17 ICG 0 1 8 0 X dim 001 080 18 Application Mod CHK NA NA Flag 000 000 19 Min Scans 2 200 Scans 002 200 20 Min Chars 1 64...

Page 42: ...he example Each string is terminated by a two character sequence r the carriage return character n the line feed character 4 hexadecimal value 5 identifies the end of the datapacket response 5 1 Examp...

Page 43: ...ync indicator goes ON when a sync is detected and Port 1 goes OFF when activated All other ports go ON when activated Px Save the new port configuration by writing it onto the flash PY Cancel the curr...

Page 44: ...gle code How to Set Up Single Scan Operation Three commands that set up the operation are SB1 and LS01 and Hnx x can be 2 3 4 or 5 The SV must also be placed in Ladder mode and the code must be in the...

Page 45: ...r 0 or 1 Details of how the values are used in conjunction with other commands as follows 1 Command LT includes an LT2 choice to allow SK as the sync input 2 SK will be received but not cause any acti...

Page 46: ...verifier Sh Set the high target reflectance value for calibration The high target reflectance value 70 to 99 This sets a new high reflectance target value for a calibration symbol To use the target va...

Page 47: ...cimal value of ASCII character 1 which will be the second header character sent 112 decimal value for ASCII character p which will be the third header character and final sent 013 decimal value for AS...

Page 48: ...5 Port 2 will go active ON sink current on an error condition 6 Pushing the reset button or power re cycle will place Ports 1 and 2 in their inactive states and reset the codes per sync counter 7 Err...

Page 49: ...ets the threshold for the ANSI Defects calculation on a code to set a failure condition The field xxx is the passing threshold for the calculation For example if xxx 025 a Defects analysis of 26 or hi...

Page 50: ...rammable LN LZ h Symbology modulo check digit 3 Sync polarity Leading edge high going time between trailing low going edge to leading edge 12 5 milliseconds minimum 4 Port 1 acts as strobe signal ensu...

Page 51: ...ition The field xxx is the passing threshold for the calculation For example if xxx 025 a Defects analysis of 26 or higher will cause a failure condition for this parameter PB802xxx100 This command se...

Page 52: ...shing the reset button or power re cycle will place Ports 1 4 in their inactive states 9 Error conditions available are a Partial Read Lp LQ b decode programmable LD c Bad Quiet Zone PB816xxx100 d ANS...

Page 53: ...r example if xxx 025 a Defects analysis of 26 or higher will cause a failure condition for this parameter PB802xxx100 This command sets the threshold for the ANSI Decodability calculation on a code to...

Page 54: ...Decodability grade less than C Programmable PB802xxx100 f Symbol Contrast grade less than D Programmable PB804xxx100 g Overall ANSI Grade Programmable LAxx h No Read if sync is received i Number of co...

Page 55: ...higher will cause a failure condition for this parameter PB802xxx100 This command sets the threshold for the ANSI Decodability calculation on a code to set a failure condition The field xxx is the pa...

Page 56: ...es and reset the codes per sync counter 10 Error conditions available are a Partial Read Programmable Lp LQ b decode Programmable LD c Bad Quiet Zone 10X PB816xxx100 d ANSI Defects grade Programmable...

Page 57: ...on a code were not fully decoded this sets a failure for this parameter PP801xxx This command sets the active time for the port pulses The value xxx sets the time in 1 second intervals Any value great...

Page 58: ...ommand overrides the LN command if the number of codes set does not 00 If LZ is set to LZ00 the LN command takes precedence Hx This command stores all parameters into non volatile memory This command...

Page 59: ...rtant to this System This system is operating in a mode rather than fully programmable logic The port activation parameters are programmable via the PB8 rather than PB1 PB2 etc for each individual por...

Page 60: ...ast analysis of 19 or lower will cause a failure condition for this parameter PB815xxx000 This command sets the threshold for the ratio calculation on a code to set a failure condition The field xxx i...

Page 61: ...response to trailing edge of sync input This signal will go on sink current between 20 and 100 microseconds after Port 3 condition is stable 5 Ports 1 and 3 will go high no current within 12 5 millis...

Page 62: ...cts calculation on a code to set a failure condition The field xxx is the passing threshold for the calculation For example if xxx 025 a Defects analysis of 26 or higher will cause a failure condition...

Page 63: ...ber of codes to be read during a sync period the number of codes For example LZ02 causes a No Read condition to be set if exactly 2 bar codes are not fully decoded during a sync interval This command...

Page 64: ...cation Rmin A 5 x Rmax F 5 x Rmax Symbol Contrast A 70 B 55 C 40 D 20 F 20 Minimum Edge Contrast A 15 F 15 Modulation A 70 B 60 C 50 D 40 F 40 Decodability A 62 B 50 C 37 D 25 F 25 Defects A 15 B 20 C...

Page 65: ...fixed scan distance is required to make sure the laser beam is in focus therefore providing the correct optical resolution for the particular SV model The specified scan distance is indicated on a la...

Page 66: ...tup of scanner gain and offset A quick method of adjusting the scanner using a special command Sc is described below If the quick method described below is unsuccessful follow the setup procedure in t...

Page 67: ...nimum and flat on the bottom as shown in Figure 2 If correct the scanner is set up for the material in the application Go to Step 13 13 If the bottom of the signal is not flat or the signal level is n...

Page 68: ...xamples of Scan Profile Parameters Out of Range Bar code signal amplitude between yellow lines and minimum of 5 lines high 7 lines in this example Bar code signal flat across bottom Bottom of bar code...

Page 69: ...t be successful unless the bar code signal is proper There may be cases in applications where the material being analyzed requires a scanner gain and offset setting that will not allow calibration wit...

Reviews: