FENIX IMVICO SM2000 OPERATION MANUAL INDEX IMPORTANT NOTES IN SM2000 THERMAL PRINTER MANAGEMENT... 0 – INTRODUCTION.................... 1 – GENERAL SPECIFICATIONS............... 1.1- Printing specifications....................9 1.2- Character specifications....................9 1.3- Paper loading......................10 1.4- Autocutter........................10 1.5- Paper specifications....................10 1.6- Internal buffer......................10 1.7- Electrical specifications....................
Page 4
FENIX IMVICO SM2000 OPERATION MANUAL APPENDIX A – SPECIFICATIONS..............52 APPENDIX B – EXTERNAL APPEARANCE............53 APPENDIX C – HOW TO ORDER ..............53 APPENDIX D – CODE128 BAR CODE..............54 APPENDIX E – INTERNAL CHARACTER TABLE..........58 APPENDIX F – INTERNAL CONNECTION............61 APPENDIX G –...
Page 5
SM2000 OPERATION MANUAL FIGURES AND TABLES Fig a. Thermal print head cleaning....................7 Fig. 2.1- Maintenance and use elements of the SM2000 printer............ 11 Fig. 2.2- Connectors location......................11 Fig. 2.3- Connectors cover......................12 Fig. 2.4- SM2000 printer power supply connector……………………....…………………..12 Fig.
Over voltage can permanently damage the printer. Under voltage can cause malfunctions. • NEVER wet SM2000 thermal printer with water or any other liquid. If any liquid is spilled inside of the equipment, unplug the power cable immediately and then contact your technical service.
The plug have to be located near the printer and have to be easily obtainable. • Before connecting any communication data cable, check the printer is working properly by executing the self-test. • Set the SM2000 in a place where the connection cables do not suffer stretching or cross with each other. 7/65...
SM2000 OPERATION MANUAL 0 – INTRODUCTION The SM2000 is a high performance thermal printer. Its compact and functional design covers many professional uses (as in supermarkets, hotels, hospitals, restaurants, and so on.) It is capable of printing text, graphics, logos and barcodes.
1.3- Paper loading One of the main advantages of the SM2000 printer is its paper loading system. It is so simple to do it that can be carried out by any final user, without having to disassemble the printer or loading the paper in a complex paper path.
Fig. 2.1- Maintenance and use elements of the SM2000 printer The SM2000 connectors are located in the rear part of the printer. All models include a power supply connector and a coins drawer connector. Depending on the communications model, the printer is provided with a serial interface SUB-D25 connector (SM2000-S), a parallel interface CENTRONICS connector (SM2000-P) or an USB interface connector plus a serial SUB-D9 connector (SM2000-U).
The power supply male connector must be a KYCON 806-KPP-3P or an equivalent model. It is not advisable to use a different power supply from the one provided by FENIX along with the printer (FAPOS-1). Using a different power supply could harm the printer or prevent it from working properly.
Stop bits: Fixed to 1 • Connector (printer side): SUB-D25 female pin connector (SM2000-S) SUB-D9 male pin connector (SM2000-U) NOTE: (1) Data length, speed and parity depend on the DIP switches settings (refer to section 3.3.4). 2.3.2- Change between online and offline mode The printer is in offline mode: 1) When powering up or resetting the printer, until the printer is ready to receive data.
Note: The printer ignores the received data when the free space in the receiving buffer is 0 bytes. Pin #1 Pin #1 Pin #13 Pin #5 Pin #9 Pin #6 Pin #25 Pin #14 Fig. 2.5- SM2000 RS-232 connectors. 14/65...
FENIX IMVICO SM2000 OPERATION MANUAL 2.3.4- XON/XOFF transmission timing When the XON/XOFF control is selected, the printer transmits XON or XOFF signals like shown in the following table: Different transmission timing depends on the DIP SW2-1 settings. DIP SW 2-1 status...
FENIX IMVICO SM2000 OPERATION MANUAL Specification Description Symbol Min(ns) Max(ns) Data hold time tHold Data setup time tSetup STROBE pulse width tSTB READY cycle idle time tReady BUSY output delay time tBUSY ∞ Data processing time tReply ACKNLG pulse width tACK 10µs...
Pin #1 Pin #36 Pin #19 Fig. 2.6- SM2000 IEEE 1284-B connector. The male connector that must be used with the SM2000 is a standard CENTRONICS or compatible. 2.5- USB INTERFACE The SM2000 USB interface has the following general features: •...
Warning: DO NOT connect a telephone line to the coins drawer open connector, as it could cause damage to the printer and to the telephone line. The male connector that must be used in order to connect to the coins drawer to the SM2000 is the 6 contacts RJ12 standard connector or compatible.
SM2000 OPERATION MANUAL 3 – BASIC OPERATIONS 3.1- PAPER LOADING One of the most useful features of the SM2000 printer is paper loading, which becomes very simple if the following steps are executed: a) Open the printer cover by pressing the cover open button.
FENIX IMVICO SM2000 OPERATION MANUAL NOTES: • Use paper rolls that meet the specifications indicated in this manual. • DO NOT open the printer cover during the printing operation. • Close the cover correctly, checking that the ‘PAPER OUT’ LED turns off.
DIP-switch 1 Fig. 3.3. - DIP-switch location. Every time the SM2000 is powered on, the printer reads the content of the DIP-switch devices, and the corresponding configuration parameters are initialized. The functionality of the DIP-switch depends on the communication interface used.
Table 3.7- DIP Switch 2-3 and 2-4 (PARALLEL). NOTES: • The changes in the DIP-switch settings are read initially, when the SM2000 is powered on. If the DIP-switch configuration is changed after powering the unit on, the change does not have any effect.
The SM2000 includes three LEDs in its front panel showing printer information. Fig. 3.4- LEDs and FEED button. The POWER LED (green) shows whether the SM2000 is powered on (the led is on) or it is not (the led is off).
(3) It must be taken into account that if the number of bytes is not bigger than the minimum amount required to print one line (11 bytes), the SM2000 will not print. It is recommended to complete the hexadecimal dump by sending at least 11 bytes (for example 00h).
FENIX IMVICO SM2000 OPERATION MANUAL (2) When any of these errors happen, the ERROR LED blinks with a different blinking timing sequence for each of them. This fact allows the final user to understand, by visual inspection, the error that had happened.
This error stops the printing and it cannot be restarted until it is not recovered. 3.6.2- Printer operation when an error happens When the SM2000 detects an error (except the near-end paper and coins drawer open errors), it executes the following operations: •...
FENIX IMVICO SM2000 OPERATION MANUAL 3.6.3- Data reception error (serial interface only) If one of the following errors happens during the serial interface data communication, the printer prints ‘?’ or ignores the data, depending on the DIP-switch 1-1 setting. •...
(2) This diagram can not be considered as the true state diagram. (3) The host system can request the negotiation phase at any time, but the SM2000 will only return a status byte if the host system has send the DEL EOT command previously.
SM2000 OPERATION MANUAL 3.7- PAPER SENSORS The SM2000 has two specific photo sensors for paper: ‘out of paper’ and ‘near-end paper’. The out of sensor paper has the basic function of informing the printer controller about the existence of paper (on the printing line), as there are some actions (as an example, printing without paper) that could seriously damage the mechanism.
FENIX IMVICO SM2000 OPERATION MANUAL 4 – CONTROL COMANDS 4.1- COMMAND NOTATION [Name] The command name. [Format] The coding sequence. [Range] It provides the allowed range for the arguments. [Description] It describes the command functionality. [Notes] It provides important information in command usage and warnings, if needed.
FENIX IMVICO SM2000 OPERATION MANUAL 4.3- DESCRIPTION OF THE CONTROL COMMANDS List of commands Command Command Name Page classification Executing Setting Print and line feed Print and carriage return Real-time status transmission DLE EOT ESC t Select character code table...
Page 34
FENIX IMVICO SM2000 OPERATION MANUAL [Name] Print and line feed [Format] ASCII Decimal [Description] Prints the data in the print buffer and feeds one line based on the current line spacing. [Notes] This command sets the print position to the beginning of the line.
Page 35
FENIX IMVICO SM2000 OPERATION MANUAL n = <02>H: Offline status OFF/ON Function Not used. Fixed to Off. Not used. Fixed to On. Cover is closed. Cover is open. Indefinite Not used. Fixed to On. No paper-end stop. Printing is being stopped.
Page 36
FENIX IMVICO SM2000 OPERATION MANUAL ESC SP n [Name] Set right-side character spacing [Format] ASCII Decimal 0 ≤n ≤ 255 [Range] [Description] Sets the character spacing for the right side of the character to [n x horizontal or vertical motion units].
Page 37
FENIX IMVICO SM2000 OPERATION MANUAL [Name] Turn underline mode on/off [Format] ASCII Decimal 0 ≤ n ≤ 2, 48 ≤ n ≤ 50 [Range] [Description] Turns underline mode on or off, based on the following values of n: Function 0, 48...
Page 38
FENIX IMVICO SM2000 OPERATION MANUAL ESC E n [Name] Turn emphasized mode on/off [Format] ASCII Decimal 0 ≤ n ≤ 255 [Range] [Description] Turns emphasized mode on or off When the LSB of n is 0, emphasized mode is turned off.
Page 39
FENIX IMVICO SM2000 OPERATION MANUAL ESC M n [Name] Select character font [Format] ASCII Decimal [Range] n =0, 1, 48, 49 [Description] Selects character fonts. Function 0, 48 Character font A (12 x 24) selected. 1, 49 Character font B (8 x 16) selected.
Page 40
FENIX IMVICO SM2000 OPERATION MANUAL ESC c 3 n [Name] Select paper sensor(s) to output paper end signals [Format] ASCII Decimal 0 ≤ n ≤ 255 [Range] [Description] Selects the paper sensor(s) to output paper end signals Each bit of n is used as follows:...
Page 41
FENIX IMVICO SM2000 OPERATION MANUAL ESC c 5 n [Name] Enable/disable panel button [Format] ASCII Decimal 0 ≤ n ≤ 255 [Range] [Description] Enables or disables the panel buttons. When the LSB of n is 0, the panel button is enabled.
Page 42
FENIX IMVICO SM2000 OPERATION MANUAL GS ! n [Name] Select character size [Format] ASCII Decimal 0≤ n ≤ 255 [Range] (1 ≤ vertical number of times ≤ 8, 1 ≤ horizontal number of times ≤ 8) [Description] Selects the character height using bits 0 to 2 and selects the character width using bits 4...
Page 43
FENIX IMVICO SM2000 OPERATION MANUAL Paper 0, 48 Basic test 1,49 Complete test 2, 50 m specifies a test pattern. Test pattern 1, 49 Hexadecimal dump 2, 50 Printer status print 3,51 Rolling pattern print [Notes] • This command is enabled only when processed at the beginning of a line.
Page 44
FENIX IMVICO SM2000 OPERATION MANUAL GS L nL nH [Name] Set left margin [Format] ASCII Decimal 0 ≤ nL ≤ 255 [Range] 0 ≤ nH ≤ 255 [Description] Sets the left margin using n and n • The left margin is set to [(n x 256) x 0.125 mm)].
Page 45
FENIX IMVICO SM2000 OPERATION MANUAL LINE OF IMPRESSION and LINE OF CUT Due to the constructive physical elements of the mechanism of impression and cut of the paper, the positioning of the line of drivers that they print and the one of the blade that cuts do not agree:...
Page 46
FENIX IMVICO SM2000 OPERATION MANUAL GS k m n d1...dn [Name] Print bar code [Format] ASCII d1...dn d1...dn Decimal d1...dn 65 ≤ m ≤ 73 (n and d depends on the bar code system used) [Range] [Description] Selects a bar code system and prints the bar code.
Page 47
FENIX IMVICO SM2000 OPERATION MANUAL [Example] Example data for printing "Ref. 258710" In this example, the printer first prints "Ref." using CODE B, then prints the following numbers using CODE C. GS k 73 11 123 66 82 101 102 46 123 67 25 87 10 1) If the top of the bar code data is not the code set selection character, the printer stops command processing and processes the following data as normal data.
Page 48
FENIX IMVICO SM2000 OPERATION MANUAL • , select the number of data bytes (xL+xH x 256) in the horizontal direction for the bit image. • , select the number of data bytes (yL+yH x 256) in the vertical direction for the bit image.
Page 49
FENIX IMVICO SM2000 OPERATION MANUAL FS p n m [Name] Print NV bit image [Format] ASCII Decimal 1 ≤ n ≤ 2 [Range] 0 ≤ m ≤ 3, 48 ≤ m ≤ 51 [Description] Prints a NV bit image n using the mode specified by m.
Page 50
FENIX IMVICO SM2000 OPERATION MANUAL FS q n [xL xH yL yH d1…dk]1…[xL xH yL yH d1…dk] [Name] Define NV bit image [Format] ASCII d1...dk]1...[ x d1...dk] d1...dk]1...[ x d1...dk] Decimal d1...dk]1...[ x d1...dk] 1 ≤ n ≤ 2 [Range] 0 ≤...
Page 51
FENIX IMVICO SM2000 OPERATION MANUAL IMPORTANT NOTE.- FENIX has provided a powerful utility to his Windows driver, that makes logo load extremely easy and useful. Taking advantage of high features in drawing and image handle software like Word, paint, PhotoShop, etc. the user can load up to 2 logos, selecting in “Device operation”...
(Oji Paper Co.) HP220AB1 (Mitsubishi Paper Mills Limited Interface (compatible) RS-232C / IEEE 1284 (Nibble mode) / USB Receive buffer Up to 128 Kbytes (SM2000-S/P) Up to 512 Kbytes (SM2000-U) 2 drives +24V DC ± 10% Power supply Maximum Average Current consumption (at 24V, head resistance 630.5 Ω...
FENIX IMVICO SM2000 OPERATION MANUAL APPENDIX B – EXTERNAL APPEARANCE Units in mm APPENDIX C – HOW TO ORDER SM2000X-X-XX Special version Standard type custom-made type (under agreement only) Interface Color Serial RS232 (DB25) Grey Centronics Black USB + Serial RS232 (DB9)
FENIX IMVICO SM2000 OPERATION MANUAL ____________________________________________________________________ APPENDIX D – CODE128 BAR CODE ____________________________________________________________________ In Code128 bar code system, it is possible to represent 128 ASCII characters and 2-digit numerals using one bar code character that is defined by combining one the 103 bar code characters and 3 code sets.
Page 55
FENIX IMVICO SM2000 OPERATION MANUAL D.2 Printable characters in CODE SET A Transmit Data Transmit Data Transmit Data Character Character Character Decimal Decimal Decimal FNC1 7B,31 123,49 FNC2 7B,32 123,50 FNC3 7B,33 123,51 FNC4 7B,34 123,52 < SHIFT 7B,53 123,83...
Page 56
FENIX IMVICO SM2000 OPERATION MANUAL D.3 Printable characters in CODE SET B Transmit Data Transmit Data Transmit Data Character Character Character Decimal Decimal Decimal “ & ´ 7B,7B 123,123 FNC1 7B,31 123,49 FNC2 7B,32 123,50 FNC3 7B,33 123,51 FNC4 7B,34...
Page 57
FENIX IMVICO SM2000 OPERATION MANUAL D.4 Printable characters in CODE SET C Transmit Data Transmit Data Transmit Data Character Character Character Decimal Decimal Decimal FNC1 7B,31 123,49 CODEA 7B,41 123,65 CODEB 7B,42 123,66 57/65...
FENIX IMVICO SM2000 OPERATION MANUAL __________________________________________________________________________ APPENDIX E – INTERNAL CHARACTER TABLE __________________________________________________________________________ a) Page 0. PC437: USA, Standard Europe (International Character Set: USA). 58/65...
FENIX IMVICO SM2000 OPERATION MANUAL __________________________________________________________________________ APPENDIX F – INTERNAL CONNECTION __________________________________________________________________________ Power supply switch (SEIKO) LPTF SERIES THERMAL PRINTER MECHANISM Thermal head connector Motor connector (SEIKO) ACU F Near paper-end photodetector connector Cutter SERIES (FENIX) connector AUTOCUTTER 61/65...
APPENDIX G – TESTING SOFTWARE __________________________________________________________________________ The SM2000 printer is delivered together with a Windows-based, testing program. This program is an easy way to explore the SM2000´s main features. To install the program, run the “SETUP.EXE” file and follow the instructions on the screen.
Page 63
FENIX IMVICO SM2000 OPERATION MANUAL PRINTER STATUS When enabling the printer status window, the program tests the printer’s sensors and notifies every significant error or printing status. The program tests the printer’s status once. In some errors, there may be a little time delay from the moment when the error is produced until the printer notifies it.
Page 64
FENIX IMVICO SM2000 OPERATION MANUAL SAMPLE TICKET With this feature, user can appreciate different formats of text by choosing the attributes of the desired text. Attributes to User can change this text choose (up to 25 characters) Prints Prints the...