
B–61803E–1/10
6. FUNCTIONS OF THE MACRO
EXECUTOR
PROGRAMMING
155
External characters are character patterns generated and registered by the
user. With the Series 20, the user can register up to 40 external characters
for display using conversational macros. This function allows the user to
display special characters and graphics other than the standard character
patterns provided by the CNC.
The methods of registering and displaying external characters are
described below.
NOTE
With the Series 16/18/21/0i, the external character
registration/display function cannot be used.
(1) Registering external characters
A character on the CRT screen of the Series 20 consists of 400 pixels:
16 pixels (horizontal) by 25 pixels (vertical).
12345678910111213141516
1 ffffffffffffffff
2 ffffffffffffffff
3 ffffffffffffffff
4 ffffffffFFFFffff
5 fffffffFFFFFffff
6 ffffffFFFFFFffff
7 fffffFFFFFFFffff
8 ffffFFFFFFFFffff
9 ffffffffFFFFffff
10 ffffffffFFFFffff
11 ffffffffFFFFffff
12 ffffffffFFFFffff
13 ffffffffFFFFffff
14 ffffffffFFFFffff
15 ffffffffFFFFffff
16 ffffffffFFFFffff
17 ffffffffFFFFffff
18 ffffffffFFFFffff
19 ffffffffFFFFffff
20 ffffffffFFFFffff
21 ffffffffFFFFffff
22 ffffffffFFFFffff
23 ffffffffffffffff
24 ffffffffffffffff
25 ffffffffffffffff
F : On (lit)
f : Off (not lit)
To register an external character, 25 variables are used.
One variable represents the states of 16 horizontal pixels, on or off, in
BCD rotation. A row of 25 variables represents one character (400
pixels).
Example:)
ffffffffffffffff Ă=Ă0000000000000000Ă=Ă0
ffffffffffffFFff Ă=Ă0000000000001100Ă=Ă12
Ffffffffffffffff Ă=Ă1000000000000000Ă=Ă32768
FFFFFFFFFFFFFFFFĂ=Ă1111111111111111Ă=Ă65535
A character pattern defined by a row of 25 variables is stored in external
character memory using a G code in the format below.
6.33
EXTERNAL
CHARACTER
REGISTRATION/
DISPLAY FUNCTION
(Series 20)