DL06 Micro PLC User Manual, 3rd Edition, Rev. E
5-191
Chapter 5: Standard RLL Instructions
1
2
3
4
5
6
7
8
9
10
11
12
13
14
A
B
C
D
Port 2 on the DL06 has standard RS232 levels, and should work with most printer serial input
connections.
Text element
– this is used for printing character strings. The character strings are defined as
the character (more than 0) ranged by the double quotation marks. Two hex numbers preceded
by the dollar sign means an 8-bit ASCII character code. Also, two characters preceded by the
dollar sign is interpreted according to the following table:
The following examples show various syntax conventions and the length of the output to the
printer.
Example:
” ” Length 0 without character
”A” Length 1 with character A
” ” Length 1 with blank
” $” ” Length 1 with double quotation mark
” $ R $ L ” Length 2 with one CR and one LF
” $ 0 D $ 0 A ” Length 2 with one CR and one LF
” $ $ ” Length 1 with one $ mark
In printing an ordinary line of text, you will need to include
double quotation
marks before
and after the text string. Error code 499 will occur in the CPU when the print instruction
contains invalid text or no quotations. It is important to test your PRINT instruction data
during the application development.
The following example prints the message to port 2. We use a PD contact, which causes the
message instruction to be active for just one scan. Note the $N at the end of the message, which
produces a carriage return / line feed on the printer. This prepares the printer to print the next
line, starting from the left margin.
#
Character code
Description
1
$$
Dollar sign ($)
2
$”
Double quotation (”)
3
$L or $l
Line feed (LF)
4
$N or $n
Carriage return line feed (CRLF)
5
$P or $p
Form feed
6
$R or $r
Carriage return (CR)
7
$T or $t
Tab
X1
Print the message to Port 2 when
X1 makes an off-to-on transition.
K2
“Hello, this is a PLC message.$N”