Programmer’s Manual DMX® Emulationfor 7106, 7206 and 7010 Series
1-8 1.6 Control Code Specification 1 Outline ・ This printer is connected to the computer via a serial interface and prints characters and bar cod
1-98 2.2 Description of Bar Codes The following print sample is printed with a pixel size of 1 dot x 1 dot. The dot pattern in horizontal and verti
1-99 Bar code C: UPC-E This bar code consists of only numeric characters and is 8-digit fixed length. The first digit numbering system character i
1-100 Bar code E: Code 128 This bar code consists of the full ASCII set of 128 characters and number of digits is variable in length. Checksum is
1-101 [Example] The TEST bar code is first printed with code subset B, and then 123 bar code with code subset A. Data is transmitted in the order o
1-102 Bar code F: EAN-13 (JAN-13) This bar code consists of only numeric characters and is 13-digit fixed length. The 12-digit numerics ar
1-103 Bar code H: HIBC This is a bar code of the Code 3 of 9 HIBC (modulus 43 checksum) version and consists of upper-case alphanumeric characters
1-104 Bar code K: PLESSEY This bar code consists of only numeric characters and number of digits is variable in length. Checksum is added to the
1-105 Bar code N: UPC 5DIG ADD This is a supplementary code of 5 digits for UPC and consists of only numeric characters and is 6-digit fixed lengt
1-106 Bar code Q: UCC/EAN-128 Number of digits is fixed in length and data is input with 19-digit numerics. Ratio depends on the value of thin bar
1-107 Bar code T: Telepen Number of digits is fixed in length. Ratio depends on the value of thin bar. Bar code U / u: UPS MaxiCode This bar
1-9 1.6.1 System Level Immediate Execution Commands These commands are executed as soon as the printer receives them. They begin with "SOH,&q
1-108 Bar code v: FIM This bar code consists of alphabet A, B, C, and D and number of digits is fixed in length. The width and height of bar code
1-109 Bar code Z / z: PDF-417 This is a two-dimensional bar code and variable in length. Barcode font type Z :Data amount should be set by 4-d
1-110 Bar code W1D / W1d or ESC enhancing + q: QR Code This is two-dimensional bar code and has variable length. When this code is generated, QR co
1-111 ◎In the case of normal mode QR code formats vary depending on the bar code type. Bar code type: ESC extension +q In the case
1-112 File format parameter Model selection method <1|2> None --- When specifying a bar code other than W1D 1 --- Model 1
1-113 Example 1 : Model :Functionality expansion specification (2) Level :Ultra high reliability level (H) Mask :Mask number
1-114 Bar code type: W1D (Data manual setting) File format: <Model selection method> <Bound mode identifier ("D")&
1-115 Bar code W1C / W1c: Data Matrix This is a two-dimensional bar code and variable in length. Barcode font type W1C :Data amount should b
1-116 Bar code W1F / W1f: AZTEC This is 2-dimentional and variable length bar code. Variable length bar codes can be generated by specifying their
1-117 Chapter 3 Overlay Function 3.1 Outline 3-2 3.2 Type of Memory 3-2 3.3 Storage and Readout Commands 3-2 3.4 Type o
1-10 Command reset Code [01] # Function Initialized equivalent to power is turned on. Buffer and on-board memory contents are initialized. Command s
1-118 3.1 Outline This printer once stores the required images, ruled lines and character strings in the on-board memory or optional memory mo
1-119 3.3 Storage and Readout Commands Two commands are available for storage and readout. 1 System level commands (occasional execution commands
1-120 3.4 Type of Graphic Image Data The data to be stored in the on-board memory or memory module with the command "I(A/B/C)faa..a" abov
1-121 3.5 Font Downloading Commands Font downloading commands are used to transmit the user-specified font (bit map font) to the on-board memory
1-122 Chapter 4 Printing Command Examples 4.1 Printing Position Specification 4-2 4.2 Character Printing 4-3 4.3 Ruled L
1-123 This chapter describes the procedure for program preparation and actual program examples for printing data. 4.1 Printing Position Specificat
1-124 4.2 Character Printing When characters or strings are to be printed, attribute data such as printing direction and printing position must be
1-125 4.3 Ruled Line Printing When ruled lines are to be printed, attribute data such as printing position and line types must be included in the c
1-126 4.4 Bar Code Printing When bar codes are to be printed, attribute data such as printing position and bar code types must be included in the c
1-127 Bar code selection number Number Bar code name A Code 3 of 9 D Interleaved 2 of 5 H HIBC I CODABAR J Interleaved 2 of 5 W/BARS K PLESSEY
1-11 Printer status Relationship between command interpreter, batch processing and printing Normal label printing puts the printer in the above sta
1-128 4.5 Increasing and Decreasing Number Printing When continuously increasing and decreasing numbers like serial numbers are to be printed on la
1-129 100 100 100 100 101 98 100 105 102 96 103 10A 103 94 103 10F Fig.
1-130 4.6 Sample Printing The print sample and printing data combining the commands above are as follows: [02] m Sets units to metric system [02]
1-131 Chapter 5 Interface Functions 5.1 RS-232C Serial Interface 5-2 5.2 Parallel Interface 5-6
1-132 5.1 RS-232C Serial Interface 1 Specifications Transmission system: Asynchronous communication method (full duplex) Signal logic level: RS-
1-133 2 XON/XOFF protocol (a) Conditions for sending XON ・ Communication is enabled after power is turned ON. ・ Residual capacity of the buffer i
1-134 (c) Communication control flowchart The following is a reference flowchart for sending and receiving data by using printer transmission requ
1-135 3 DTR protocol (a) Conditions for making DTR signal Ready (High) The following must be required: ・ Printer is on line. ・ Receive buffer h
1-136 5.2 Parallel Interface 1 Specifications Transmission system: 8 bits parallel (compatibility mode) Synchronization: Strobe pulse Handshake:
1-137 4 Timing chart ACKNLG "LOW" indicates that the printer has received data. The BUSY "HIGH" indicates
1-12 Transmission of number of remaining sheets to be issued Code [01] E Function If this command is received, printer will send data on the number
1-138 Appendixes A.1 List of Commands A-2 A.2 List of Font Character codes A-8 A.3 Printing Edit Function A-10
1-139Appendix 1 List of CommandsY : Supported commandN/A: Not supported commandModelsSystem level commands71067206SOH # Reset YA Printer status t
1-140(continued)ModelsSystem level commands71067206STX Mnnnn Setting max. label length (detection misschecking)Ym Changing units from inch system
1-141ModelsCommands after the print contents definition mode is turned on with"STX" + "L"710672067010An Set format attribute YNone
1-142ModelsFont downloading commands710672067010ESC *C###D ID assignment Y)S#Wnn..n Descriptor writing Y*C#E Character code writing Y(S#Wnn..n Charact
1-141ModelsCommands after the print contents definition mode is turned on with "STX" + "L"710672067010An Set format attr
1-144Bar code setting field (after the print contents definition mode is turned on with "STX" + "L")Models2nd digitSpecified bar c
1-145 Appendix 2 List of Font Character Codes 1 System font 1 – 6 2 System font 7 (OCR-A) L H Binary 0000 0001 0010 0011 0100 0
1-146 3 System font 8 (OCR-B) 4 Expansion font (CG Triumvirate, CG Triumvirate Bold Smooth font) L H Binary 0000 0001 0010 00
1-147 Appendix 3 Printing Edit Function 1 Unnaa.. : particular printing contents are changed (see sample No. 1) Printing contents are stored in t
1-13 Error status transmission request (4-byte packet) Code [01] I Function After receiving this command, printer sends 4-byte data on current cond
1-148 Transmission buffer(FIFO)Field register(stores printing contents)1Global register(temporarily)Stores printing contents)Unnaa..Rewrites paticula
1-149 Sample No. 1 "Unnaa.." command: Specified register contents rewriting [02] m Sets units to mm [02] L Starts label format D11 16
1-150 1611000000002500002 "0002" defined to field No 02 161100000800250LABEL2 "LABEL2" defined to field No 03 E Ends label for
1-151 Appendix 4 Specification of Switching of Control Codes Control codes can be switched from the menu on the operation panel. By setting to ALT
1-152 Appendix 5 Specification list of Command set Table below are items whose specifications will be changed using the switching function of the e
1-153Appendix 6 List of Specifications by ModelTable below are specifications required when editing printing for each model such as memory size and
© August 2010 DASCOM Europe GmbH V1.0DASCOM REPRESENTATIVESGERMANYDASCOM Europe GmbHHeuweg 3D-89079 UlmDeutschlandTel.: +49 (0) 731 2075 0Fax: +49 (0)
1-14 1.6.2 System Level Occasional Execution Commands These commands are executed as soon as the printer receives them. They begin with "STX,
1-15 Printing quality test pattern [02] T Rewriting specified format register contents [02] U Setting memory switch contents [02] V Printer versio
1-16 Setting date and time Code [02] A, w, mm, dd, yyyy, hh, MM, j j j Setting w Sun. 0 Mon. 1 Tues. 2 Weds. 3 Thurs. 4 Fri. 5
1-17 Date and time transmission request Code [02] B Data format w, mm, dd, yyyy, hh, MM, j j j w Sun. 0 Mon. 1 Tues. 2 Weds. 3 Thurs.
The Programmer's Manual is designed for the following printers:7106, 7206, 7206-300 and 7010 SeriesCopyright © August 2010, DASCOM Europe GmbH
1-18 Setting paper length for continuous paper Code [02] c nnnn Unit 0.01 inch Setting nnnn 4-digit data Initialization value: 0000 Inch system
1-19 Setting two-page edit mode (double buffer) Code [02] d Function After receiving this command, printer divides the internal edit buffer into 2 p
1-20 Changing number of prints for edited format Code [02] E nnnn Setting nnnn 4-digit numeric 0001 - 9999 Function Specifies changing of number o
1-21 Setting edge sensor selection Code [02] e Function Changes paper position detection sensor to transparent-type. Used for detecting paper gap be
1-22 Setting peeling (cutting) position Code [02] f nnn Units 0.01 inch (0.1mm) nnn 3-digit data Initial value and its set range vary depending o
1-23FigureNote: Peeler option is not available for CLP-8301Printing edited or formerly-printed formatCode[02] GFunctionPrints label data for former pr
1-24 Graphics data block input command Code [02] I m a f name, data m Storing memory module specification Allocation of modules varies with c
1-25 7-bit image loading file format 7-bit image data uses ASCII format data. In this example, 7-bit image data with the file name of “MARK7” is sto
1-26 8-bit image format 8-bit image data uses ASCII format data. In this example, 8-bit image data with the file name of “MARK8” is stored in the me
1-27 Download of TrueType Font Code [02] i m T nn name <CR> xxxxxxxx data… m Storing memory module specification Allocation of module
1-1 Chapter 1 Command Interpreter and Command System 1.1 Outline 1-2 1.2 Outline of Command System 1-2 1.3
1-28 Pause per label printing Code [02] J Function Performs pause each time label is printed one sheet. Used when label peeling detection sensor is
1-29 Extension system command (printer settings) Code [02] Kdabc Transmission data Printer setting parameter a Hex notation for the following bit s
1-30 P: 115200 baud, 8-bit length, no parity @: thermal transfer, no peeling sensor, no auto-cutter B: continuous paper Setting peeling (cutting)
1-31 Specifying printing contents setting start Code [02] L Function With this command input, printer enters the label format mode and waits for inp
1-32 Setting maximum label length Code [02] M nnnn Units 0.01 inch or 0.1 mm Setting nnnn 4-digit data Initialization value: 1000 (10.00 inche
1-33 Changing units from inch to metric system Code [02] m Function Changes units for all-distance-specified-command-parameters from 0.01 inch to 0.
1-34 Setting printing position Code [02] O nnnn Units 0.01 inch or 0.1 mm nnnn 4-digit data Initial value and its set range vary depending on the
1-35Paper cutCode[02] oFunctionWhen mounting auto-cutter, if this command is received, the label or paper cutting will be performed once.CautionIf aut
1-36 Pause in occasional execution Code [02] p Function Executes pause occasionally. Caution Pause on and off cannot be performed with this command.
1-37 Clearing memory module contents Code [02] q n n Memory module specification parameter Allocation of modules varies with command settings. Re
1-2 1.1 Outline Generally, when labels of graphics and bar codes are printed by a line printer, print data is converted into bit map data in the co
1-38 Setting reflective paper sensor selection Code [02] r Function Detects label position automatically by reflective paper sensor. Reflective pap
1-39 Setting paper feed speed Code [02] Sa Setting a Paper feed speed specifying character A or B or 1 2.0 inches (50.8 mm)/sec C or D or 2
1-40 Setting one-page edit mode (single buffer) Code [02] s Function After receiving this command, printer makes the internal edit buffer one page.
1-41 Rewriting specified format register contents Code [02] U nnaa.. Setting nn 2-digit format register numbers 01 - 99 Printer sets format regi
1-42 Setting memory switch contents Code [02] V n Setting n is hex data expressing switch on and off with binary. Appropriate ASCII codes are used f
1-43 Information-in-memory-module transmission request Code [02] W n Setting n F, G, L F Transmits downloading font information. G Transmits grap
1-44 Default module selection Code [02] X a a Default module selection Allocation of modules varies with command settings. Refer to the table bel
1-45 Clearing memory module contents (in file units) Code [02] xntname m Memory module specification parameter Allocation of modules varies wit
1-46 TrueType font symbol set selection Code [02] ySxx Setting S S fixed xx Specification of a symbol set The character sequence of 2 figures
1-47 Printing printer status Code [02] Z Function Performs test printing for indicating printer status. Select Command Set Code Setting [02] [1B
1-3 Fig. 1 Command summary System level commands Start with "SOH" or "STX" and end with a “CR” Commands which start with &q
1-48 Setting Printing Method Code [02] [1B] Mn Setting n T , D T : Thermal transfer D : Heat-sensitive Function Designates the printing metho
1-49 Setting ejection (tear-off) Code [02] [1B] tn Setting n 0 , 1 0 : Ejection is turned to OFF 1 : Ejection is turned to ON Function Switch
1-50 Setting label width Code [02] [1B]w nnnn In inch unit mode, nnnn is defined as nn.nn inch, in metric unit, nnnn is defined as nnn.n mm Unit 0.0
1-51 1.6.3 Label Format Commands The following commands will be valid if the label format command interpreter is turned on with "STX" + &q
1-52 Setting number of prints for same label ^ Setting number of cuts (4-digit) : Character field definition 1n.. Bar code field definition Rule
1-53 Set format attribute Code An Setting n 1, 2, 3, 5 1 : All data should be formed by XOR processing In this mode, the area where text
1-54 Setting offset in direction of column Code C nnnn Units 0.01 inch or 0.1 mm Setting nnnn 4-digit data Initialization value: 0000 Inch syst
1-55 Setting number of cuts (2-digit) Code c nn Setting nn 00 - 99 Initialization value: 01 Function After printing specified number of labels,
1-56 Setting pixel size in horizontal and vertical direction Code D hv Units One dot 0.127 mm or 0.005 inch h Dot size in horizontal directio
1-57 Completion of setting printing contents (field preparation) and printing labels Code E Function Completes printing contents setting and prints
1-4 1.3 Outline of Interpreter Two types of interpreters are used for this printer; system level and label format interpreters. When power is turne
1-58 Changing units from inch to metric system Code m Function Changes units temporarily for all-distance-specified-command-parameters from 0.01 i
1-59 Setting printable area speed Code P a Setting a One alphanumeric character. A or B or 1 2.0 inches (50.8 mm)/sec C or D or 2 2.0 inche
1-60 Setting backfeed speed Code p a Setting a One alphanumeric character. A or B or 1 2.0 inches (50.8 mm)/sec C or D or 2 2.0 inches (50.
1-61 Specifying space between characters Code [1b] P nn Data in [ ] is hex. Setting nn Amount of space between characters 00 - 99 Initializa
1-62 Setting number of prints Code Q nnnn Setting nnnn 0001 – 9999 Initialization value: 0001 Function Sets number of sheets to be printed. E
1-63 Setting offset in direction of row Code R nnnn Units 0.01 inch or 0.1 mm Setting nnnn 4-digit data Initialization value: 0000 Inch system
1-64 Calling label format Code r aa..a Setting aa..a Maximum 16 characters of format name ending with CR code Function Calls label f
1-65 Setting unprintable area speed Code S a Setting a One alphanumeric character. A or B or 1 2.0 inches (50.8 mm)/sec C or D or 2 2.0 inc
1-66 Storing label format Code s naa.aa n Memory module specification parameter A, B, C, D, E, F, G Allocation of module varies with command sett
1-67 Specifying ending code Code T nn Setting nn Two characters of hex ASCII code Initialization value: CR[0D] Function Specifies ending code, w
1-51.4 Outline of Label Format DataThis printer prints label format data by using memory space of thefollowing size.Modelarea 7206 71067010
1-68 Setting previous field to character-string-replacement-mode field Code U Function Changes previous field to character-string-replacement-mode f
1-69 TrueType font symbol set selection Code ySxx Setting S S fixed xx Selecting symbol set 2 digits characters followed by “CR” code to end.
1-70 Setting addition of previous-defined printing contents (field data) 1 Code + pii.. Setting p Specifies character (all ASCII characters availab
1-71 Setting subtraction of previous-defined printing contents (field data) 1 Code - pii.. Setting p Specifies character (all ASCII characters avai
1-72 Setting addition of previous-defined printing contents (field data) 2 Code > pii.. Setting p Specifies character (all ASCII characters avai
1-73 Setting subtraction of previous-defined printing contents (field data) 2 Code < pii.. Setting p Specifies character (all ASCII characters a
1-74 Setting number of prints for same label Code ^ nn Setting nn 2-digit numeric 01 - 99 Function Specifies number of prints for same label when
1-75 Setting number of cuts (4-digit) Code : nnnn Setting nnnn 0001 - 9999 Initialization value: 0001 Function Cuts paper after printing same lab
1-76 Character field definition Code rotate, font, hexp, vexp, point, row, column, d1, d2,... Setting rotate Sets rotation direction for charac
1-77 Table 1-A ( 203 dpi print head ) Dot number Pixel size horizontal (H) x vertical (V) Units (mm) Type of character Font H Space V 1 x
1-6 4 Bit map area The bit map area is a buffering area for output data. The data in this area is generated by a rasterizer according to the data
1-78 Table 2 Type of character Font Point or downloading ID Point number note Smooth font 9 A04 - 4pt Triumvirate A05 - 5pt Available onl
1-79 Type Font Character field definition Code rotate, font, hexp, vexp, id, row, column, height, width, d1, d2,... Setting rotate Sets rotatio
1-80 Bar code field definition Code Rotate, font, thick, narrow, height, row, column, d1, d2,... Setting rotate Sets rotation direction for bar
1-81 Table 3 Font Bar code name Bar ratio (thick:narrow) No. of valid data A Code 3 of 9 3:1 Variable length B UPC-A 1:1, 2:2, 3:3, 4:4, 6:6,
1-82 Ruled line definition Code 1X11, 000, row, column, Lhhhvvv or lhhhhvvvv Setting 1X11 1X11 fixed 000 000 fixed row row address 0000 - 9999 c
1-83 Box definition Code 1X11, 000, row, column, Bhhhvvvbbbsss or bhhhhvvvvbbbbssss Setting 1X11 1X11 fixed 000 000 fixed row row address 0000 -
1-84 Graphics printing definition Code rotate, Y, hexp, vexp, 000, row, column, graphic Setting rotate Sets graphic data rotation direction to 1 (f
1-85 Polygon definition Code 1X11, ppp, row, column, P ppp bbbb row, column, row, column Setting 1X11 1X11 fixed ppp Dot pattern 000 – 011 row 1s
1-86 Example Input data below represents that triangle with three points, row 0.20 inch/column 0.10 inch, row 0.60 inch/column 0.30 inch, and row 0.
1-87 Circle definition Code 1X11, ppp, row, column, C ppp bbbb, radius Setting 1X11 1X11 fixed ppp Dot pattern 000 – 011 row Circle center row ad
1-7 1.5 Outline of Label Printing Method This printer has two label printing methods, one is that all label format data received is printed, and th
1-88 Reading out from global register Code rotate, font, hexp, vexp, point, row, column, [02], S, a Setting rotate Sets rotation direction for char
1-89 Date and time printing definition Code rotate, font, hexp, vexp, point, row, column, [02], T, tdata... Setting rotate Sets rotation direction
1-90 Input data [02] n Sets units to inch [02] L Starts label format mode D11 Sets pixel size 190000500500050[02]TBCD GHI PQ, RSTU Sets day of t
1-91 Chapter 2 Fonts and Bar Codes 2.1 Description of Fonts 2-2 2.2 Description of Bar Codes 2-8
1-92 Fonts and bar codes for this printer are listed below. Each name is expressed in numeric for fonts and in alphabetic characters for bar codes. V
1-93 Font 2: Upper- and lower-case alphanumeric characters. Character size: 203 dpi: 18 dots (height) x 10 dots (width) x 2 dots (space) 300 dpi
1-94 Font 4: Upper- and lower-case alphanumeric characters. Character size: 203 dpi: 36 dots (height) x 18 dots (width) x 3 dots (space) 300 dpi
1-95 Font 6: Upper- and lower-case alphanumeric characters. Character size: 203 dpi: 64 dots (height) x 32 dots (width) x 4 dots (space) 300 dpi
1-96 Font 8: Upper- and lower-case alphabetic characters and numeric CR-B font. Character size: 203 dpi: 28 dots (height) x 15 dots (width) x 5 d
1-97 Font 9: Upper- and lower-case alphabetic characters, numeric and extension font (CG Triumvirate smooth font). Character size is any of 6, 8, 1
Comments to this Manuals