EasyManua.ls Logo

CAB A Series User Manual

CAB A Series
263 pages
To Next Page IconTo Next Page
To Next Page IconTo Next Page
Page #1 background imageLoading...
Page #1 background image
cab Produkttechnik GmbH & Co KG 1
1
[TABLE OF CONTENTS]
[COMMAND LIST][INDEX]
Hermes
Apollo
A-series
This
function is
available
for:
[ESC][i][L][S]
PRODUCT MARKING AND BARCODE IDENTIFICATION
M-series
Programming Manual
Thermal / Thermal Transfer Printers
valid for A-Series, Apollo-Series, Hermes -Series and M-Series
Edition 5.0 / 2003
A-Series
Apollo-Series
Hermes-Series
M-Series

Table of Contents

Other manuals for CAB A Series

Question and Answer IconNeed help?

Do you have a question about the CAB A Series and is the answer not in the manual?

CAB A Series Specifications

General IconGeneral
BrandCAB
ModelA Series
CategoryLabel Maker
LanguageEnglish

Summary

Introduction and Manual Usage

Nomenclature and Command Syntax

Defines command structure, line endings, parameter separators, and data formatting.

Manual Navigation and Icon Meaning

Explains manual navigation buttons, icons, and printer compatibility indicators.

Restrictions

Highlights limitations and features not available on all printing systems.

Print Positions

Illustrates the home position and zero point of a label on the printer.

Chapter 1: Overview of Printer Commands

Instruction Types

Describes the three basic instruction types: ESC, lowercase, and uppercase commands.

ESC Instructions

Details ESC commands for status queries, control functions, and memory management.

Immediate Commands

Explains commands with lowercase letters for adjustments and settings.

Label Format Commands

Covers commands with uppercase letters used to describe label layout and objects.

Special Content Fields

Describes instructions in brackets for data insertion and manipulation.

Programming Cab Printers: A Simple Lesson

Provides a step-by-step guide to creating a first label with printer commands.

Chapter 2: ESC Commands Details

ESC Commands Overview

Lists and briefly describes available ESC commands for printer control.

ESCESC: Replace ESC in Binary Data

Replaces single ESC characters in binary data to avoid unexpected reactions.

ESC!ESC!: Hard Reset

Forces the printer to perform a hard reset, equivalent to power cycling.

ESCs: Printer Status Query

Queries printer status and responds via the interface with detailed information.

Chapter 3: Immediate Commands

Immediate Commands Overview

Lists and briefly describes immediate commands using lowercase letters.

a: ASCII Dump Mode

Starts ASCII dump mode to detect wrong data in program code.

d: Download Data

Used to download graphics, fonts, databases, and serial files to the printer.

e: Erase Data

Erases fonts and graphics from the printer's memory.

f: Formfeed

Feeds the media forward to the top-of-form of the next label.

g: Generate Font Cache

Prepares characters in the font cache to improve printing speed.

l: Change Language (Country)

Sets date format, currency, and measurement units based on country.

m: Set Measuring Unit

Sets the measuring unit (mm or inches) for subsequent label data.

p: Pause Printer

Sets the printer to pause mode or removes it from pause.

q: Query Printer

Retrieves information from the printer via its interface.

r: Reset to Default Values

Resets JScript and printer settings to their default values.

s: Set Date/Time

Temporarily sets the printer's internal clock date and time for label recall.

t: Run Printer Self-test

Initiates built-in self-tests for printer status, fonts, or label profile.

v: Firmware Version

Requests the firmware version, release date, and printer model.

x: Synchronous Peripheral Signal Settings

Sets signal bits for external peripheral connections.

z: Print Slashed / Unslashed Zero

Changes the style of the zero character to slashed (Ø) or unslashed (0).

Chapter 4: Label Format Commands

Label Format Commands Overview

Details commands using uppercase letters for defining label content and structure.

A: Amount of Labels

Defines the end of label definition and sets the quantity of labels to print.

B: Barcode Definition

Defines barcode fields in label format, supporting various barcode types and parameters.

Barcode Overview List

Summarizes available barcode types, their options, and printer compatibility.

Specific Barcode Types (Examples)

Details specific barcode types like 2 of 5 Interleaved, Add-On2, and Codabar.

C: Cutter Parameters

Sets parameters for the cutter, including cut after a specified label amount or at job end.

D: Global Object Offset

Moves the complete label content to a specified location on the label stock.

E: Define Files (Extension)

Defines databases, serial files, SQL files, and log files for memory card use.

F: Font Number

Assigns an alternate number to a font name for simplified font handling.

G: Graphic Field Definition

Defines graphic elements like lines, rectangles, circles, and ellipses.

H: Heat, Speed, Method of Printing, Ribbon

Sets printing heat, speed, and method for label quality.

I: Image Field Definition

Defines position and size for image printing on labels.

J: Job Start

Marks the beginning of a print job and names the label for recall.

M: Memory Card Access

Manages memory card access: save, recall, format, and erase data.

O: Set Print Options

Sets various options affecting the complete label printout.

P: Set Peel-Off Mode

Activates peel-off mode, pausing the printer after each label.

R: Replace Field Contents

Replaces data in previously downloaded labels using field names.

S: Set Label Size

Defines the width and length of a label, including photocell settings.

T: Text Field Definition

Defines text field properties like size, shape, rotation, font, and effects.

X: Synchronous Peripheral Signal Settings

Controls external devices by setting peripheral connector signal bits.

Chapter 5: Special Content Fields

Special Content Field Overview

Explains fields defined in brackets for data insertion and manipulation.

Time Functions

Lists commands to recall and format printer's internal clock time.

Date Functions

Details specific functions for printing dates, including support for offsets.

Jalali Date Functions

Provides date calculations using the Jalali calendar for specific regions.

Field Calculations and Comparisons

Describes operators for arithmetic and logical operations on data fields.

Special Functions (Miscellaneous)

Covers miscellaneous functions like LCD prompts and leading zero replacement.

Chapter 6: cab Database Connector

cab Database Connector Commands

Outlines commands for accessing SQL databases via Ethernet TCP/IP.

cab Database Connector and A-series SQLClient

Explains retrieving data online from databases using the A-series SQL client.

Installation and Connection Setup

Guides through installing the connector and setting up database connections.

Chapter 7: A-Series Basic Compiler

abc - A-Series Basic Compiler

Describes the internal Basic compiler for A-series and M-series printers.

Window-Handling in abc

Explains how abc handles hidden windows and bitmaps on the printer LCD.

PEEK Variables

Lists and describes variables accessible via the PEEK function.

POKE Variables

Lists and describes variables controllable via the POKE function.

Communication and Examples

Communication with Web Browsers

Details how printers interact with web servers and HTML forms.

abc Programming Examples

Provides sample programs illustrating ruler printing, text rotation, and variable usage.

File Handling and Image Dimension Examples

Demonstrates file operations and how to check image dimensions using abc.

Interface Data Capture and Parsing

Shows capturing interface data and parsing it for JScript interpreter.

Keyboard Input and Key Simulation

Illustrates reading keyboard codes and simulating key presses in programs.

Appendix

ASCII Table

Lists ASCII control characters with their decimal, hexadecimal, and ASCII values.

Index

Provides an alphabetical listing of commands and topics for quick reference.

Related product manuals