Standard
RLL Instructions
5–110
Standard RLL Instructions
Message Instructions
Port 2 on the DL05 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:
# 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
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.
X1
Print the message to Port 2 when
X1 makes an off-to-on transition.
PRINT K2
“Hello, this is a PLC message.$N”