Fenix Imvico SM3000 Operation Manual

Thermal printer

Advertisement

SM3000 THERMAL PRINTER
Operation manual - Version 1
January-2013

Advertisement

Table of Contents
loading

Summary of Contents for Fenix Imvico SM3000

  • Page 1 SM3000 THERMAL PRINTER Operation manual - Version 1 January-2013...
  • Page 2 FENIX IMVICO SM3000 OPERATION MANUAL SM3000 thermal printer operation manual revision: V1 Date: 15-1-2013 Page Revision type Before change After change 2/55...
  • Page 3: Table Of Contents

    FENIX IMVICO SM3000 OPERATION MANUAL INDEX IMPORTANT NOTES IN SM3000 THERMAL PRINTER MANAGEMENT... 0 – OVERVIEW....................1 – GENERAL SPECIFICATIONS............... 1.1- Printing specifications....................7 1.2- Character specifications....................7 1.3- Paper loading....................... 8 1.4- Autocutter........................8 1.5- Paper specifications..................... 8 1.6- Internal buffer....................... 8 1.7- Electrical specifications....................
  • Page 4: Important Notes In Sm3000 Thermal Printer Management

    Over voltage can permanently damage the printer. Under voltage can cause malfunctions. • NEVER wet SM3000 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.
  • Page 5 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 SM3000 in a place where the connection cables do not suffer stretching or cross with each other. 5/55...
  • Page 6: Overview

    SM3000 OPERATION MANUAL 0 – OVERVIEW The SM3000 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 bar codes.
  • Page 7: General Specifications

    FENIX IMVICO SM3000 OPERATION MANUAL 1 – GENERAL SPECIFICATIONS 1.1- Printing specifications 1) Printing method: Thermal line printing 2) Dot density:203 dpi x 203 dpi (‘dpi’: dots per inch. 1 inch=25.4mm) (203 dpi= 8 dots per mm) 3) Printing direction: Unidirectional with friction feed.
  • Page 8: Paper Loading

    1.3- Paper loading One of the main advantages of the SM3000 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.
  • Page 9: Installation

    Fig. 2.1- Maintenance and use elements of the SM3000 printer. The SM3000 connectors are located in the rear part of the printer: a power supply connector, a coins drawer connector, an USB interface connector and a serial SUB-D9 connector.
  • Page 10: Power Supply

    SM3000 OPERATION MANUAL 2.1- POWER SUPPLY The SM3000 is powered by an external power supply by means of a female polarized connector of 3 pins that includes a security anchor. The power supply voltage must be verified before making the connection between the supply and the printer.
  • Page 11: 3- Assigning Rs-232 Connector Terminals

    NOTE: RTS line is used for hardware flow control. Indicates that the internal data buffer is full. When the SM3000 temporarily activates this line, the host should not send data because, otherwise it will lose information and the print result will be wrong.
  • Page 12: Usb Interface

    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 SM3000 is the 6 contacts RJ12 standard connector or compatible.
  • Page 13 Output current: 1 A or less. Warning: In order to avoid over current and the SM3000 driver damage, the solenoid resistance that opens the drawer must be > 24 Ω. The maximum current consumption of the SM3000 driver for the drawer opening is 1 A (maximum 0.512 sec).
  • Page 14: Basic Operations

    SM3000 OPERATION MANUAL 3 – BASIC OPERATIONS 3.1- PAPER LOADING One of the most useful features of the SM3000 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.
  • Page 15: Cleaning A Paper Jam

    FENIX IMVICO SM3000 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.
  • Page 16: 3- Cover Open Button

    The SM3000 includes three LEDs in its front panel showing printer information. Fig. 3.3- LEDs and FEED button. The POWER LED (green) shows whether the SM3000 is powered on (the led is on) or it is not (the led is off).
  • Page 17: Special Printing Modes

    3.5- SPECIAL PRINTING MODES Besides the normal printing mode, in which all the received data are printed according to the settings or conditions fixed by the commands, the SM3000 printer allows two special working modes: the self-test mode and the hexadecimal mode.
  • Page 18: 2- Hexadecimal Dump Mode

    (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 SM3000 will not print. It is recommended to complete the hexadecimal dump by sending at least 11 bytes (for example 00h).
  • Page 19 FENIX IMVICO SM3000 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.
  • Page 20 This error stops the printing and it cannot be restarted until it is not recovered. NOTE: Printer operation when an error happens When the SM3000 detects an error (except the near-end paper and coins drawer open errors), it executes the following operations: •...
  • Page 21: Paper Sensors

    SM3000 OPERATION MANUAL 3.7- PAPER SENSORS The SM3000 has three specific photo sensors for paper: ‘Out of paper’, ‘ paper near-end’ and 'ticket pickup'. The out of paper sensor 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.
  • Page 22: Control Commands

    FENIX IMVICO SM3000 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.
  • Page 23 FENIX IMVICO SM3000 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 24 FENIX IMVICO SM3000 OPERATION MANUAL (*) Bit 6 is toggled every time a cut command is executed n = <02>H: Offline status Bit OFF/ON Function Not used. Fixed to OFF Not used. Fixed to ON Platen is closed (Thermal head is closed)
  • Page 25 FENIX IMVICO SM3000 OPERATION MANUAL Not used. Fixed to ON Undefined Paper real-end sensor: Paper present Paper real-end sensor: Paper not present Not used. Fixed to OFF n = <05>H: Paper sensor status Bit OFF/ON Function Not used. Fixed to OFF Not used.
  • Page 26 FENIX IMVICO SM3000 OPERATION MANUAL Even parity No parity Hardware 4- Handshaking Xon/Xoff No handshake No cutter Total cut 5- Cutter Partial cut Total/partial cut Normal 6- Printing density Light Dark 7- Black Mark No supported No supported Enable 8- Carriage return...
  • Page 27 FENIX IMVICO SM3000 OPERATION MANUAL ESC DC2 GS BEL [Name] Save current settings into non-volatile memory [Format] ASCII Decimal [Description] Saves current configuration into flash memory so when the printer is restarted, current configuration will be loaded. [Notes] The parameters that will be saved are line spacing, character spacing, character table, character width and height.
  • Page 28 FENIX IMVICO SM3000 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 29 FENIX IMVICO SM3000 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 30 FENIX IMVICO SM3000 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 31 FENIX IMVICO SM3000 OPERATION MANUAL ESC a n [Name] Select justification [Format] ASCII Decimal 0 ≤ n ≤ 2, 48 ≤ n ≤ 50 [Range] [Description] Aligns all the data in one line to the specified position n selects the justification as follows:...
  • Page 32 FENIX IMVICO SM3000 OPERATION MANUAL ESC m [Name] Partial Cut [Format] ASCII Decimal [Description] Cuts the paper partially in the current position. [Notes] ● The interval between each cutting operation must be two seconds or more. ESC t n [Name]...
  • Page 33 FENIX IMVICO SM3000 OPERATION MANUAL ESC p m t1 t2 [Name] Generate pulse [Format] ASCII Decimal [Range] m = 0, 1, 48, 49 0 ≤ t1≤ 255, 0 ≤ t2 ≤ 255 [Description] Outputs the pulse specified by t1 and t2 to connector pin m as follows:...
  • Page 34 FENIX IMVICO SM3000 OPERATION MANUAL GS ( A pL pH n m [Name] Execute test print [Format] ASCII Decimal [Range] (pL + (pH x 256)) = 2 (pL = 2, pH = 0) 0 ≤ n ≤ 2, 48 ≤ n ≤ 50 1 ≤...
  • Page 35: Serial Port

    Thus, the system could check whether the current version is less than the new provided (contact with FENIX IMVICO or distributor if necessary). ● Returns one byte indicating numerically the current firmware version and revision (1 and 2 index.
  • Page 36 FENIX IMVICO SM3000 OPERATION MANUAL Printable area Left margin Printing area width [Notes] • This command is effective only processed at the beginning of the line. • If the setting exceeds the printable area, the maximum value of the printable area is used.
  • Page 37 FENIX IMVICO SM3000 OPERATION MANUAL   GS V m GS V m n [Name] Select cut mode and cut paper  [Format] ASCII Decimal  ASCII Decimal  [Range] m = 1, 49  m = 66, 0 ≤ n ≤ 255 [Description] Selects a mode for cutting paper and executes paper cutting.
  • Page 38 FENIX IMVICO SM3000 OPERATION MANUAL GS a n [Name] Automatic status report [Format] ASCII Decimal <00>H ≤ n ≤ <01>H, <30>H ≤ n ≤ <31>H [Range] [Description] ● Enable/disable automatic status report. Function <00>H / <30>H Disable automatic status report <01>H / <31>H...
  • Page 39 FENIX IMVICO SM3000 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 40 FENIX IMVICO SM3000 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 41 FENIX IMVICO SM3000 OPERATION MANUAL [Notes] • This command is effective only when there is no data in the print buffer. • This command has no effect in all print modes (character size, emphasized, double-strike, upside-down, underline, white/black reverse printing, etc.) for raster bit image.
  • Page 42 FENIX IMVICO SM3000 OPERATION MANUAL FS p n m [Name] Print NV bit image [Format] ASCII Decimal 1 ≤ n [Range] 0 ≤ m ≤ 3, 48 ≤ m ≤ 51 [Description] Prints a NV bit image n using the mode specified by m.
  • Page 43 Word, Paint, Photoshop, etc. the user can load a logo, selecting in “Device operation” (SM3000 Windows driver) the correct option. FENIX suggest adjusting the logo selecting “Driver mode” option until get the size, the layout and the arrangement desired.
  • Page 44 FENIX IMVICO SM3000 OPERATION MANUAL FS DC2 ESC [Name] Serial number transmission [Format] ASCII Decimal [Description] Transmits the interface exclusive serial number. This number consists of 12 hexadecimal digits (6 bytes). Transmission order is from least to most significant byte.
  • Page 45: Appendix A - Specifications

    FENIX IMVICO SM3000 OPERATION MANUAL APPENDIX A – SPECIFICATIONS Thermal line printing Printing method Dot density 203 dpi x 203 dpi (dpi = dots per inch. 1 inch=25.4mm) 8 dots x mm Printing direction Unidirectional with friction feed Printing width...
  • Page 46: Appendix B - Mechanical Dimensions

    FENIX IMVICO SM3000 OPERATION MANUAL APPENDIX B – MECHANICAL DIMENSIONS Units in mm 46/55...
  • Page 47: Appendix C - Code128 Bar Code

    FENIX IMVICO SM3000 OPERATION MANUAL ____________________________________________________________________ APPENDIX C – 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 48 FENIX IMVICO SM3000 OPERATION MANUAL C.2 Printable characters in CODE SET A Transmit Data Transmit Data Transmit Data Character Character Character Decima 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 CODEB...
  • Page 49 FENIX IMVICO SM3000 OPERATION MANUAL C.3 Printable characters in CODE SET B Transmit Data Transmit Data Transmit Data Character Character Character Decima Decimal “ & ´ 7B,7B 123,123 FNC1 7B,31 123,49 FNC2 7B,32 123,50 FNC3 7B,33 123,51 FNC4 7B,34 123,52...
  • Page 50 FENIX IMVICO SM3000 OPERATION MANUAL C.4 Printable characters in CODE SET C Transmit Data Transmit Data Transmit Data Character Character Character Decima Decimal FNC1 7B,31 123,49 CODEA 7B,41 123,65 CODEB 7B,42 123,66 50/55...
  • Page 51: Appendix D - Internal Character Table

    FENIX IMVICO SM3000 OPERATION MANUAL __________________________________________________________________________ APPENDIX D – INTERNAL CHARACTER TABLE PC437: USA, Standard Europe (International Character Set: USA). 51/55...
  • Page 52: Appendix E - Internal Connection

    FENIX IMVICO SM3000 OPERATION MANUAL __________________________________________________________________________ APPENDIX E – INTERNAL CONNECTION ________________________________________________________________________ Interruptor de alimentación MECANISMO IMPRESIÓN DE LA SERIE LPTF (SEIKO) Conector del cabezal térmico Conector del motor CUTTER DE LA SERIE ACUF (SEIKO) Conector del cutter Conector del teclado de Conector de la fotocélula...
  • Page 53: Appendix G - Testing/Setting Software

    PC communication port configuration.   Printer Status.  Sample ticket. These three parts are distinguished in the program main window. Some SM3000 parameters can be changed with respect to its current configuration by simple way, from the "Programing Mode" 53/55...
  • Page 54: Appendix F - Font Loader Software

    APPENDIX G – FONT LOADER SOFTWARE Font Loader program is a Fenix Imvico software designed to easily and intuitively load any Windows installed font into a Fenix printer. The loaded font may be then printed by the standard printer command set.
  • Page 55 FENIX IMVICO SM3000 OPERATION MANUAL c/ Pacífico, 53-55 – 08027 BARCELONA, SPAIN Phone Num: +34 – 93 353 92 22 Fax Num: +34 – 93 353 97 21 E-mail: bcn@feniximvico.com http://www.feniximvico.com 55/55...

Table of Contents