(30) EPT052026 Issue 1 February 2019
Set BoxLot ^1k01CS*x*y*z*
a*b*c*d\0
*x: Counter number. Range =
00-03. This is the name of
the counter that will be
stored on the printer. Each
boxlot uses 2 counters.
*y=0: Count upwards.
*y=1: Count downwards.
*z=0: Do not fill zeros.
*z=1: Fill zeros.
*a: Counter steps. Range =
000-250 (mandatory 3
characters).
*b: Counter start value.
Range = 0000000001-
2000000000 (mandatory 10
characters).
*c: Current counter value.
Range = 0000000001-
2000000000 (mandatory 10
characters).
*d: Counter reset value.
Range = 0000000001-
2000000000 (mandatory 10
characters).
*e: Current repeat value.
Range = 0000000000-
0010000000 (mandatory 10
characters).
Note: A pair of counters
is required for a
boxlot. The
command will need
to be sent twice.
1k01CS00010010000000001
00000000010000000999\0 =
Set counter 0 of boxlot1.
1k01CS01010010000000001
00000000010000000999\0 =
Set counter 1 of boxlot1
Set date format ^1A*x1CS*y\0 *x: The number of the date
format. Range = 0-4. The
printer supports up to 5 date
formats.
*y: Date format string.
Maximum length = 13
characters
Valid characters =
(D,d,M,m,Y,y,J,j, - , /, . , _ , |,
SPACE)]
^1A01CSDDMMMYYYY\0 =
The printer will print the date as
11Sep2019
Set time format ^1I01CS*x\0 *x: The time format string.
Maximum length = 12
characters
Valid characters = (H, h, m, s,
t, :, - , . , _ , |, SPACE)]
^1I01CShh:mm tt\0 = The
printer will print the time as
10:30 PM
^1I01CSHH:mm\0 = The printer
will print the time as 22:30
Table 2: PLC to Printer
Operation Command Parameter Examples