CHAPTER 2 PCL - 102 
7.2.  Defining a Macro 
To define a macro you must first assign an ID number to it, then send to the printer a Start Macro Definition 
command, the macro definition itself (consisting of a sequence of PCL commands) and finally an End Macro 
Definition command. 
7.2.1.  Macro ID 
Esc&f#Y (27)(38)(102)#(89)  <1Bh><26h><66h>#<59h> 
 
This command assigns an identity number to a macro that is to be downloaded, or references an existing 
macro in the printer's memory. 
  # is  the ID number of a macro. The ID number must be in the range 0-32767. 
  If you specify the ID number of an existing macro and then download a new macro definition to the printer, 
the new macro will overwrite the existing macro. 
 
7.2.2.  Start macro definition 
Esc&f0X (27)(38)(102)(48)(88) <1Bh><26h><66h><30h><58h> 
 
This command signifies that the following commands constitute a macro definition. 
 
7.2.3.  End macro definition 
Esc&f1X (27)(38)(102)(49)(88) <1Bh><26h><66h><31h><58h> 
 
This command terminates the macro definition.