Текст страницы
PART 6: COMMUNICATIONS PROTOCOL
Introduction – Using The EVOLUTION Printer Control Language
To ensure that all features of EVOLUTION printers are used to
their fullest, this section has been written as an aid in creating
applications.
This section has been written with both the professional and
advanced programmer in mind. It is assumed the reader
understands concepts such as: ASCII codes, typical printer
control languages, command structures, objects and various
parametric programming. It is also assumed the reader can use
a programming language like C, C/C++, Basic, or any other
programming language capable of sending and receiving
commands to and from the EVOLUTION printer via a serial
communications port.
This communication protocol covers all EVOLUTION
products. Some commands are not applicable to
certain units, and care must be taken in determining
what valid commands are for each specific printer.
Commands that reference specific units are so noted.
Communications between a printer and the hand held
controller, a host computer, or PLC are identical. The
hand held controller limits the available features of the
printer to simplify operation and minimize user data
entry mistakes.
The communications protocol is via an RS485 data
link operating in a master/slave environment where
the printers are the slaves. There can only be one
master such that both the hand held controller and a
host device cannot coexist.
1
EVOLUTION LX SYSTEM MANUAL Issue 1.0 5 DEC 2009