Download Print this page

Advertisement

Quick Links

INTRODUCTION
DATECS FP-550F is a compact thermal printer with fiscal memory, which prints cash
receipts and daily reports on two separate paper rolls 58 mm wide. It is compatible to
most European and World fiscal legislation systems.
The functions of the device are controlled with the help of buttons, located on its frontal
part as well as commands, sent via the serial interface. The couplings for the cable
connections are conveniently located for fast access and easy manipulations. The printing
devices have low noise emission levels and high printing speeds - 50 mm/sec.
The printer has an automatic paper cutter. Optionally, it can support a display and a
cash drawer.
Contemporary commercial activities and the demands of acting fiscal legislation systems
demand a comparatively good knowledge on the ways to operate fiscal devices of
different kinds - cash registers, electronic scales, different types of printing devices. It
is for this reason, that the careful reading of this manual before starting work with the
printer may save you lots of time and trouble later on.
Working with the FP-550F fiscal printer
The over 40 different commands which the printer can execute may initially create the
impression that learning to work with it is a difficult job. Most of these commands,
however, are related to the starting initialization, diagnostics and the generating of
reports thus decreasing greatly the number of commands directly engaged with the
issuing of receipts and other user's operations.
As an example may serve the commands which must be sent to the printer to make it
generate a fiscal and a non-fiscal receipt. Only the order numbers of the commands will
be presented and the data there related without getting into the details of the contents of
the special symbols which guarantee the viability of the data and ensure the correct
communication between the printer and the personal computer.
Opening a fiscal receipt
Command:-48 (30h)
Data: "1,000000,12"
The first digit is the operator's number (maximum nine), the second is the operator's
password while the third is the order number of the point of sale (department or location).
In a newly purchased printer the six zeros are the operator's default password - you
may, naturally, enter your own. The third digit is suitable only in commercial centers
FP-550F
1

Advertisement

loading
Need help?

Need help?

Do you have a question about the FP-550F and is the answer not in the manual?

Questions and answers

Summary of Contents for Datecs FP-550F

  • Page 1 INTRODUCTION DATECS FP-550F is a compact thermal printer with fiscal memory, which prints cash receipts and daily reports on two separate paper rolls 58 mm wide. It is compatible to most European and World fiscal legislation systems. The functions of the device are controlled with the help of buttons, located on its frontal part as well as commands, sent via the serial interface.
  • Page 2 As a difference from usual fiscal receipt the detailed client’s receipt: -Sends an additional parameter indicating that a tax receipt is being printed. An example of such a string is “1,000000,12,I” - the printer automatically prints a ten digit number on the receipt. FP-550F...
  • Page 3: Program Support

    5 bytes, returned by the command. Part of the bits are informative /opened non-fiscal receipt for instance/, others indicate error /no paper, invalid command, etc./. The program must inform of existing errors or - if possible - react to these errors. FP-550F...
  • Page 4 FPLIB.DLL, which contains all existing commands for the printer and where the initial processing of the data, returned by the printer. Together with the printer DATECS offers a Windows-based program called FPSERV.EXE, which generates all fiscal reports demanded by the local fiscal legislation.
  • Page 5 Prior to using this device please read these instructions and the descriptions of the application programs carefully and make sure that you have really learned how to op- erate the FP-550F. Upon delivery, the DATECS package will contain: -Paper rolls - 2 pieces; -AC-DC adapter;...
  • Page 6 (green light) the overheating of one\both printing devices. Goes out when the error is cleared. Cash El. Journal receipts Configuration keys RS 232 interface Cash drawer cable coupling Couplings and cable connections Power feed cable Grounding cable FP-550F...
  • Page 7 Automatic paper cutting. The status of the key is read only at switch ON - the mode can later be changed with a command. SW 2 Not used SW 3 Sets to the “Transparent display” mode. SW 4 Baud rate: OFF=19200 bps; ON=9600 ps. FP-550F...
  • Page 8 FP-550F...
  • Page 9: Starting Work

    CHAPTER 1 STARTING WORK • Cables and connections • Consumables; changing the paper rolls FP-550F...
  • Page 10: Cables And Connections

    Plug into the coupling as shown on the illustration Tighten the two screws of the socket firmly to the device: Plug the other end of the cable to the RS port of the computer: Lock the socket against accidental decoupling with the two clamps. FP-550F...
  • Page 11 Connect the cable for opening the cash drawer as shown on illustration: Connect the cable of the AC adapter - printer coupling: Connect the AC adapter cable - coupling - adapter: FP-550F...
  • Page 12 Place paper roll as shown in the illustration; be sure that the direction of the unrolling of the paper is right /the end of the paper must be evenly cut/ as well as the correct direction of the movement of the mechanism: paper roll Direction Wrong Right lever printing mechanism FP-550F...
  • Page 13 Place the paper roll in and raise the lever as shown in the illustration and place the end of the paper in the mechanism: Move about 30 cm of paper through the printing mechanism and push the plate back in place. FP-550F...
  • Page 14 Printing area Paper width Paper specification: Type: Termal paper rolls for printers 58 +0/-, ìì Width: Thickness: 60 - 75 mm Diameter: 83 mm or less Area of print Heat-sensitive layer: outer FP-550F...
  • Page 15: The Program Interface

    CHAPTER 2 THE PROGRAM INTERFACE A detailed description FP-550F...
  • Page 16 Description of the FP-550F program interface Version 3.00 xx, where xx is the code of the country, where the device will operate: EN - England BG - Bulgaria UA - The Ukraine RU - Russia LT - Lithuania RO - Rumania...
  • Page 17 This is the state in which the name of the currency is entered, the number of the digits after the decimal point and the tax rates. After performing these operations the fiscal printer is ready for delivery to the future FP-550F...
  • Page 18 MUST BE PERFORMED BY AN AUTHORIZED SERVICE SPECIALIST. The events, which can bring the printer to this state, are: - Impossibility to make a correct entry in the fiscal memory; - Invalid control sum, tax number, serial number, reg. No. of the fiscal memory or FP-550F...
  • Page 19 Not enough paper - both journal and receipt paper rolls. 2.0 = 1# No paper - valid for both paper rolls. If the flag is raised during a print-related command it will be rejected and the status of the printer will remain unchanged. FP-550F...
  • Page 20 If the power cut-off has occurred during a printing session, when switched ON, again the printer will print a line containing the text “*POWER OFF*” in an expanded bold type and will then complete the print. FP-550F...
  • Page 21: Generating Reports

    Host are sent to the Host. These messages are either wrapped or single byte control codes. The fiscal printer maintains the communication via the RS232 serial connection at baud rates of 19200 and 9600 b/s, 8N1. The baud rate is set by adjusting the configuration key SW4. FP-550F...
  • Page 22 The fiscal printer saves the same <SEQ> in the return message. If the FP gets a mes- sage with the same <SEQ> as the last message received it will not perform any opera- tion, but will repeat the last sent message. <CMD> The code of the command length: 1 byte value: 20H - 7FH FP-550F...
  • Page 23 The symbols with ADCII codes under 32(20H) have special meanings and their use is explained whenever necessary. If such a symbol has to be sent for some reason (for example in an ESCAPE-command to the display) it must be preceded by 16(10H) with an added offset 40H. FP-550F...
  • Page 24 6CH (108) Detailed daily report (with a printout of the items) REPORTS 32H (50) Report on changed tax rates and decimal points through the period) 49H (73) Detailed report of the fiscal memory (from number to number) 5EH (94) Detailed report of the fiscal memory (from date to date) FP-550F...
  • Page 25: Printer Control Commands

    4FH (79) Short report of the fiscal memory (from number to number) 5FH (95) Short report of the fiscal memory (from date to date) 69H (105) Operator’s report 6FH (111) Items report INFORMATION TO HOST 3ÅH (62) Turns back the date and the hour 40H (64) Information on the last fiscal entry 41H (65) Information on daily taxation 43H (67) Information on daily sums...
  • Page 26 The number of all issued receipts (fiscal and non-fiscal) from the last daily closure on (4 bytes). The FP performs the following actions: - Prints the footer - The sequence number, date and hour of the document are printed FP-550F...
  • Page 27 [3] An empty line is printed after the FOOTER [4] A division line is printed before the total sum. If <Item> = `L’ - One symbol with possible values ‘0’ or ‘1’, which permit the printing of the first and the second line of the graphic logo. FP-550F...
  • Page 28 A text of 20 symbols which is sent directly to the display. Prior to this a command for the positioning and clearing of the upper line. If a fiscal receipt is opened and SW3 is OFF the command is rejected. 30h(48) OPENING A FISCAL CLIENT’S RECEIPT (INVOICE) Data field: <OpCode><OpPwd><TillNmb>[,Invoice] Response: Allreceipt, FiscReceipt FP-550F...
  • Page 29 One byte containing the letter which indicates the type of the tax . There is a restriction, depending on the parameter Rates_fewer which is set together with the setting of the type of currency for use with command 83. FP-550F...
  • Page 30 When Start and End are entered the comma is mandatory. In case the data field is empty only information on the last entered rates is returned. The command prints a report on the changes made in the decimal points and tax rates during the selected period. FP-550F...
  • Page 31 - If there is a surcharge or discount made on the sum it is printed out on a separate line and is added to registries, specially reserved in the printer. The daily accumulated sums are printed out together with the daily financial report. FP-550F...
  • Page 32 Up to 9 digits with a decimal point. Depends on PaidCode. This command starts the calculation of the sums from the fiscal receipt, the printing of the sum with a special font and showing the result on the display. An additional text may also be printed. FP-550F...
  • Page 33 Space (09H) which is the divisor of the different parameters Seller Name of seller. At most 30 symbols Client Name of buyer - 27 symbols Bulstat BULSTAT of buuyer Address Address of buyer - two lines of text divided by LF (0AH) FP-550F...
  • Page 34 The command will not be successful if: - No item has been programmed under the given number, - No fiscal receipt has been opened, - The maximum number of sales for one receipt (99) have already been registered. FP-550F...
  • Page 35 ”NON-FISCAL RECEIPT” depending on the status of the printer (fiscalized or non-fiscalized). ‘1’ The contents of the registries reserved for interior debit and credit are printed out. The printout ends with the inscriptions “FISCAL RECEIPT” or ”NON-FISCAL RECEIPT” depending on the status of the printer FP-550F...
  • Page 36 Data field: No data Response: None The command initiates the generation of an interior receipt containing diagnostic information as follows: - Prints the date and the version of the employed software, - Prints the control sum of the employed firmware, FP-550F...
  • Page 37 The tax number is entered in the fiscal memory together with the current date and hour. All registries are cleared (to zero) after which the printer opens the first fiscal receipt, marks the moment of fiscalization on this receipt and closes it. FP-550F...
  • Page 38 4Fh (79) SUMS ACCUMULATED IN THE FISCAL MEMORY FOR A SELECTED PERIOD Data field: <Start> <End> Response: None Start: Starting date - 6 bytes (DDMMYY) End: End date - 6 bytes (DDMMYY) The command generates the printing out of a periodic financial report. FP-550F...
  • Page 39 Hour of the software program HHMM - 4 bytes The EPOROM control sum - a 4 bytes string in the hexadecimal code. For example if the control sum is 214Ah it will be presented as 32h, 31h, 34h, 42h FP-550F...
  • Page 40 A variable digit with two symbols after the decimal point TaxB A variable digit with two symbols after the decimal point TaxC A variable digit with two symbols after the decimal point TaxD A variable digit with two symbols after the decimal point FP-550F...
  • Page 41 OFF and ON again to continue operating. After intialization or closure of the operational memory all eight passwords are “0000”. 66h (102) ENTERING OPERATOR’S NAME Data field: <OpCode> <Pwd> <OpName> Response: None OpCode Operator’s code Password (4 to 6 digits) FP-550F...
  • Page 42 6Ah (106) DRAWER KICK OUT Data field: [<mSec>] Response: None mSec The length of the impulse in milliseconds (5-25) Sends an impulse for opening the cash drawer. This parameter sets a new value for FP-550F...
  • Page 43 the length of the impulse, which is stored in the memory of the printer. If this param- eter is skipped, the last entered value remains valid. After memory RESET a value of 15 ms is set. 6Bh (107) DEFINING AND READING ITEMS Data field: <Option>...
  • Page 44 Defines the type of the information under print. Possible values: - ‘0’ Only sold items are printed out. The data on these items includes: the individual number, name, singular price as well as the sold quantities and total turnover during the day. FP-550F...
  • Page 45 Number of the fiscal entry for references ‘4’ ‘5’ and ‘6’. For references ‘0’, ‘1’ ‘2’ and ‘3’ this field is empty. ErrorCode One byte with a value of: - ’P’ The data is valid - ‘F’ Wrong control sum in the entry - ‘E’ The selected entry is empty FP-550F...
  • Page 46 43. It is printed out immediately before the HEADER - at the beginning of each fiscal or non-fiscal receipt. In order to define the whole logo, the command must be executed 96 times - once for each line. After RESET of the memory, the logo is blank. FP-550F...
  • Page 47 APPENDIX 1 THE SET OF FP-550F SYMBOLS “ & < > FP-550F...
  • Page 48 Program production test area (90) Return diagnostic info (91) Program serial number, country number and Fiscal memory number (94) Detailed of fiscal memory (selected by date of entry) (95) Short report of fiscal memory (selected by entry number) (96) Set tax rates FP-550F...
  • Page 49 Print duplicate receipt (110) Additional daily info (111) Report on groups of items (112) Reading info on operator (113) Read the number of the last fiscal entry or period (114) Read info on fiscal entry or period (115) Program graphic logo FP-550F...