Table of Contents About this manual..................I Introduction..................... I Caution....................I Service information................. I Manual apply to the following models ………………………………..II Revised version..................II 1. Product Specifications ................1 1.1 Technical parameters ................1 1.2 Barcode default parameters ..............2 1.3 Interface specifications ..............3 1.3.1 Scan module interface CMOS ..............4 1.3.2 Scan engine interface without decoding ............5 1.3.3 Standard serial port (DB9) ................6...
4.10 Light delay after triggering the scanner caused by the trigger pin ........................31 4.11 Light delay after triggering the scanner caused by the serial port commands/auto trigger ................32 4.12 Laser mode & Swing plate boot mode .........33 4.13 Auto trigger ...................34 4.14 Barcode setting ................35 4.14.1 EAN13 &...
1.3 Interface specifications All Winson readers can be equipped with USB Keyboard, TTL/RS232 (DB9 female), RS485 (DB9 male), PS2 keyboard or any other customized interfaces. Different product’s standard interface is different. So please confirm it before purchase. Other interfaces can be customized according to customer’s demand.
1.3.1 Scan module interface CMOS Pin No. Name Type Description Null Reserved DC3.3V or DC5V DC Power (according to different modules) ±5% Digital Input COM input port TTL level Output COM output port TTL level Null Reserved Null Reserved Null Reserved Buzzer good read will be activated and output Output...
1.3.2 Scan engine interface without decoding Interface circuit is a ZIP (0.5mm-8p) interface which communicates with outside world. It’s the microprocessor that controls the scan engine’s work and takes the data to decode. Pin NO. Pin Name Description 1、2 Ground Scan starting signal: When the laser line reaches the edge, the signal will transform from high to low or from low to high in order...
1.3.3 Standard serial port (DB9) Function Trigger(optional) DC 5V(optional) When pin 1 receives low level for 10ms, it means trigger and scan. (optional) Pin 6 is only used in trigger mode. It will output low level for 100ms if it detects no barcode after trigger.
2. Command instructions 2.1 Barcode command instructions A. Command barcodes are printed via Code 128 CODE B barcode set. Command barcode is same as serial port command value(Detail as Chart 2.2-1). B. Note with “*” means factory default parameter. (a) “%SET”: Enter setting mode; It will drop out setting mode automatically if it not scans next command barcode in 30s;...
2.2 Serial port command instructions Table 2.2-1 Serial Port Command Data Format Message Message Check Length Reserve Opcode Command Beeper Source target Table 2.2-2 Serial Port Command Data Analysis Field Format Sub-Field Description Command length, Length 1 Byte Length excluding Check Sum, maximum value is 0xFF.
3. General command data format 3.1 SET & END Data format: Message Message Check Length Reserve Opcode Command beeper Source target 0x0A 0x04 0x31 0x00 0x24 %END Command: Enter setting mode %SET Save & Exit %END...
3.5 OPEN_BEEPER Field Format Sub-Field Description Data format: Table 3.5-1 Field Sub-Field Description Command length, Length 0x0F excluding Check Sum Message 0x04=Host 0x04 Source (PC or Industrial Computer) Message target 0x31 0x31=Decoder (barcode scanner) Reserve 0x00 Reserved Opcode 0x31 OPEN_BEEPER 0x2F Fixed(/) Beeper Type...
Page 21
Example 1 (hex): ring 3 times Sound 1 (2500Hz), last for 100ms; sound 2 (1500Hz), last for 100ms; sound 3 (2500Hz), last for 100ms; stop time between each sound is 250ms. Setting command: 0F 04 31 00 31 2F 03 05 04 01 04 05 04 0A FF FE 39 Example 2 (hex): ring once Sound 1 (2500Hz), last for 250ms;...
4.4 Serial port setting Data format: Message Message Check Length Reserve Opcode Command beeper Source target 0x0B 0x04 0x31 0x00 0x50 The baud rate is the rate at which bits are transmitted from the reader to the host, and vice verse. Both the reader and the host should be set to the same baud rate. The data characters may be transferred in one of the following formats: A parity bit may be added to every character so that the total number of 1’s in the data bits, together with the parity bit, is odd for odd parity or even for even parity.
Page 27
Odd parity C0301 Even parity C0302 %END...
4.14.1 EAN13 & UPC-A The EAN13 symbology is a fixed length symbology encoding 12 data digits, a check digit and non printable start/stop characters. The following characters are supported: the digits 0 up to 9. The UPC-A symbology is a fixed length symbology encoding 11 data digits, a check digit and non printable start/stop characters.
4.14.2 EAN8 The EAN8 symbology is a fixed length symbology encoding 7 data digits, a check digit and non printable start/stop characters. The following characters are supported: the digits 0 up to 9. Command: %SET Disable IB000 *Enable IB001 %END...
4.14.3 UPC-E The UPC-E symbology is a fixed length symbology encoding 6 data digits, a check digit and non printable start/stop characters. The following characters are supported: the digits 0 up to 9. An optional leading digit can be transmitted, which together with the data and the check digit forms a 8 digit field providing compatibility with the EAN8 format.
4.14.4 CODABAR (NW-7) Codabar (NW-7) is a variable length symbology with an optional check digit and printable start/stop characters. The next characters are supported: the digit 0 up to 9; the characters “-”, “$”, “:”, “/”, “.”, “+”; start/stop characters are A, B, C, D. The checksum is calculated as the sum modulo 16 of the numerical values of all data characters.
Page 42
Codabar Min/Max barcode length %SET Min barcode length(5) IE805 Min barcode length(6) IE806 Min barcode length(7) IE807 Min barcode length(8) IE808 Min barcode length(10) IE810 Min barcode length(12) IE812 Min barcode length(14) IE814 Min barcode length(16) IE816 Max barcode length(10) IE910 Max barcode length(12) IE912...
4.14.5 CODE 39 Code 39 is a variable length symbology with an optional check digit and printable start/stop characters. The following characters are supported: the digit 0 up to 9; the upper case characters A up to Z; the characters “-”, “$”, “%”, “/”, “.”, “+”, SPACE; start/stop character is “*”.
Page 44
*Code32 Not Transmit ST: A IF600 Code32 Transmit ST: A IF601 Code32 Not Transmit CD IF700 *Code32 Transmit CD IF701 %END...
Page 45
Code 39 Min/Max barcode length %SET Min barcode length(5) IF805 Min barcode length(6) IF806 Min barcode length(7) IF807 Min barcode length(8) IF808 Min barcode length(10) IF810 Min barcode length(12) IF812 Min barcode length(14) IF814 Min barcode length(16) IF816 Max barcode length(10) IF910 Max barcode length(12) IF912...
4.14.6 CODE 93 Code 93 is a variable length symbology with 2 mandatory check digits and non printable start/stop characters. The following characters are supported: the digit 0 up to 9; the upper case characters A up to Z; the characters “-”, “$”, “%”, “/”, “.”, “+”, SPACE;...
Page 47
Code 93 Min/Max barcode length %SET Min barcode length(2) IG802 Min barcode length(4) IG804 Min barcode length(6) IG806 Min barcode length(8) IG808 Min barcode length(10) IG810 Min barcode length(12) IG812 Min barcode length(14) IG814 Min barcode length(16) IG816 Max barcode length(10) IG910 Max barcode length(12) IG912...
4.14.7 INTERLEAVED 2 OF 5 This symbology encodes a pair of digits in each symbol. The number of digits is therefore always an even number. Information is carried in the bars and spaces. The start and stop pattern are not unique inside the code. It is therefore essential to use the fixed length option to prevent partial reads.
Page 49
Interleaved 2 of 5 Min/Max barcode length %SET Min barcode length(5) IH805 Min barcode length(6) IH806 Min barcode length(7) IH807 Min barcode length(8) IH808 Min barcode length(10) IH810 Min barcode length(12) IH812 Min barcode length(14) IH814 Min barcode length(16) IH816 Max barcode length(10) IH910 Max barcode length(12)
4.14.8 STANDARD 2 of 5 (Industrial 2 of 5) This symbology encodes a single digit in each data symbol. Information is carried in the bars and spaces. Command: %SET *Disable II000 Enable II001 *Not Check CD II100 Check CD II101 Not Transmit CD II200 *Transmit CD...
Page 51
Standard 2 of 5 (Industrial 2 of 5) Min/Max barcode length %SET Min barcode length(5) II805 Min barcode length(6) II806 Min barcode length(7) II807 Min barcode length(8) II808 Min barcode length(10) II810 Min barcode length(12) II812 Min barcode length(14) II814 Min barcode length(16) II816 Max barcode length(10)
4.14.9 MATRIX 2 of 5 This symbology encodes 1 digit in each character. The number of digits can therefore be an odd or an even number. Information is carried in the bars and spaces. Command: %SET *Disable IJ000 Enable IJ001 *Min barcode length IJ806 *Max barcode length...
4.14.10 CODE 128 & EAN/UCC 128 Code 128 is a variable length symbology with a mandatory check digit and non printable start/stop characters. The following characters are supported : all 128 ASCII characters; 4 non data function characters; 3 start characters; 4 code set selection characters ;...
Page 54
Code 128 & EAN/UCC128 Min/Max barcode length %SET Min barcode length(4) IK804 Min barcode length(6) IK806 Min barcode length(7) IK807 Min barcode length(8) IK808 Min barcode length(10) IK810 Min barcode length(12) IK812 Min barcode length(14) IK814 Min barcode length(16) IK816 Max barcode length(10) IK910 Max barcode length(12)
4.14.11 CODE 11 Code 11 is a variable length symbology with 1 or 2 optional check digits and non printable start/stop character. If the data is 10 or less characters, one check digit is used. If the data is more than 10 characters, then 2 check digits are used. The following characters are supported: the digits 0 up to 9;...
Page 56
Code 11 Min/Max barcode length %SET Min barcode length(5) IM805 Min barcode length(6) IM806 Min barcode length(7) IM807 Min barcode length(8) IM808 Min barcode length(10) IM810 Min barcode length(12) IM812 Min barcode length(14) IM814 Min barcode length(16) IM816 Max barcode length(10) IM910 Max barcode length(12) IM912...
4.14.12 CHINESE POST Command: %SET *Disable IN000 Enable IN001 *Min barcode length IN806 *Max barcode length IN970 Min barcode length(8) IN808 Min barcode length(10) IN810 Min barcode length(12) IN812 Min barcode length(14) IN814 Max barcode length(10) IN910 Max barcode length(12) IN912 Max barcode length(14) IN914...
4.14.13 Set Positive/Negative Barcodes Usually barcodes are printed black on white, but sometimes white on black. These labels are called positive and negative respectively. In case the “negative barcodes” option has been selected, positive labels may not be decoded anymore or with difficulty.
4.14.14 All barcodes setting Command: %SET Disable All barcodes I1000 Enable All barcodes I1001 *No case conversion I1200 Convert to upper case I1201 Convert to lower case I1202 %END...
Page 69
Backspace Return (ENTER) Enter(Numeric Keypad) Arrow Down Arrow up Arrow right Arrow left Insert...
Page 70
Home Page up Page down Left Shift Left Ctrl Left Alt Left GUI Right Shift Right Ctrl Right Alt Right GUI Caps Lock %END Note: How to customize prefix/suffix: 1. Scan “%SET” label; 2. According to command, scan “Enter user-defined prefix/suffix mode”; 3.
4.18 Update firmware mode Command: %SET Update firmware mode $down %END Note: 1. This feature only supports USB interface. When you don’t need to update the firmware, please use caution. 2. When switching to update firmware mode and then repowering the product, it will automatically virtualize the USB keyboard wedge to serial port and allow to update the product’s firmware.When the update is complete, it will automatically switch to normal mode.
Appendix 2: ASCII code table Decimal Octal Hexadecimal Character Description start of header start of text end of text end of transmission enquiry acknowledge bell backspace horizontal tab line feed vertical tab form feed carriage return shift out shift in data link escape no assignment, but usually XON no assignment, but usually XOFF...
Page 74
Decimal Octal Hexadecimal Character Description & < >...
Page 75
Decimal Octal Hexadecimal Character Description...
Page 76
Decimal Octal Hexadecimal Character Description delete Backspace Return Enter Arrow Down Arrow up Arrow right Arrow left Insert...
Page 77
Decimal Octal Hexadecimal Character Description Home Page up Page down Left Shift Left Ctrl Left Alt Left GUI Right Shift Right Ctrl Right Alt Right GUI Caps Lock...
Need help?
Do you have a question about the SC050 and is the answer not in the manual?
Questions and answers