Ethernet Printer Programmer’s Guide
Audience
This guide is for the system administrator
or programmer using the network printer.
Applicable Models
All Del Sol and Advantage network
e+Solutions™ enabled printers.
Overview
Guide Conventions
Notes and important comments are highlighted respectively with a border
line and red text.
Note:Contains information that helps prevent errors and provides tips on
where to find additional information.
Important:Indicates procedures and comments that must be followed or
the software and/or printer could be misconfigured.
This document is for a system administrator to follow and use as a guide to
configure Cognitive’s network printers. It is not designed for an average user.
Related Publications
Visit www.cognitive.com to download these and other Cognitive documents.
•Cognitive Printers Programmer’s Guide, includes Cognitive Programming
Language (CPL) syntax (part number 105-008-01)
•Network Printer Setup Guide (part number 191-017-01)
•BOOTP Configuration Guide (part number 195-126-100)
•inControl™ User’s Guide(part number 105-022-01)
•Quick Start Guidespecific to the printer (part number varies with printer
model)
2
Programming Overview
Programming Overview
Bar code printers are programmable devices. Most Cognitive printers use the
same command language, which has become an industry standard.
Cognitive’s Ethernet printers accept a series of Variable Ethernet commands
specific to this line of printers. These commands and other Ethernet functions are explained in this document.
In typical label printing applications, simple ASCII commands control the
printer. These commands are written to files called label formats. When sent
to the printer, each label format tells the printer how to produce one or more
labels.
One label format can print many similar labels. Label formats may be sent to
the printer individually or in batches in multiple file uploads. Several different
ASCII label formats may be combined in a single file, with each format capable of producing a different label.
This document describes the VARIABLE ETHERNET commands used specifically to configure ethernet enabled printers via label format files. Additional
information regarding general programming options, ASCIIand graphics
commands used to create label formats, stored objects and menus appears
in theProgrammer’s Guide.
Cognitive's e+Solutions printers are designed to work with any ethernet network using TCP/IP. Cognitive enables networking features by default. Use the
commands detailed in this document to change the default settings.
Important:Read these instructions carefully and refer to other manuals as
needed to support the host system.
Note:Use the Cognitive inControl software to configure the printer without
using the programming commands. A standard version of inControl is
available on the printer’s companion CD-ROM shipped with all standard
e+Solutions printers.
Contact Cognitive or visit our web site, www.cognitive.com, for additional
information.
3
Command Syntax
Command Syntax
Command descriptions throughout this document use only the explicit form.
The command descriptions contain the following elements:
COMMANDNAME
Function:The purpose of the command.
Command Form: COMMAND syntax
Parameters:List any required or optional parameters included in the com-
mand syntax and the default values for variable elements of the syntax.
Comments:Any additional comments relating to command usage.
See Also:Lists related commands.
Example:
SAMPLE PROGRAM CODE APPEARS HERE ILLUSTRATING PROPER
COMMAND USAGE
Note: The example code shown throughout this document does not always
include all the lines in the label format file. For example, you may combine
multiple commands in a single file for execution.
4