REKLAMA

PD3000_6000-ComSet.pdf

Podłączenie wyświetlacza Logic Controls do PC przez LPT i obsługa programem

Okazało się że starsze modele PD3000 nie obsługują wszystkich rozkazów z zamieszczonego pdf-a. Lista rozkazów do starszych typów PD3000 i user manual


Pobierz plik - link do postu

PD3000 / PD6000 SOFTWARE COMMANDS
Logic Controls pole display are controlled by command codes and data from the
computer. The model of pole display that you have will determine which command
set works with your pole. Refer to the model identification chart for further
information.
Commands are transmitted to the pole display as ASCII codes. The command
codes listed below are expressed in hexadecimal (base 16) numbers enclosed
inside angle brackets & lt; & gt; , in decimal numbers enclosed in parenthesis ( ), and in
ASCII characters enclosed in curly brackets { }. Do not include the brackets as part
of the command. ‘ ^ ‘ character denotes ‘Ctrl’ in the keyboard. Press and hold
‘Ctrl’, then press the next key.

LOGIC CONTROLS COMMAND SET (PD3000, PD6000, TD3000):
1.

Vertical Scroll Mode & lt; 12 & gt; , (18), {^R}:
Data is written into the second row and transferred to the first row when
carriage return is received, leaving the second row empty.

2.

Normal Display Mode & lt; 11 & gt; , (17), {^Q}:
Data can be written into either row. Moves to the left most digit of the other row
when line is full.

3.

Brightness Control & lt; 04 & gt; , (04), {^D}:
The brightness of the display can be adjusted using this command followed by
a data byte & lt; FF & gt; , & lt; 60 & gt; , & lt; 40 & gt; or & lt; 20 & gt; .
& lt; 04 & gt; & lt; FF & gt; 100% Brightness
& lt; 04 & gt; & lt; 60 & gt; 60% Brightness
& lt; 04 & gt; & lt; 40 & gt; 40% Brightness
& lt; 04 & gt; & lt; 20 & gt; 20% Brightness

4.

Back Space & lt; 08 & gt; , (08), {^H}:
The cursor position moves one digit to the left erasing the previous information.

5.

Horizontal Tab & lt; 09 & gt; , (09), {^I}:
The cursor position shifts one digit to the right without erasing character at
original cursor position.

6.

Line Feed & lt; 0A & gt; , (10), {^J}:
The cursor position moves to the same position in the other row. In vertical
scroll mode, if cursor was in second row, the cursor will not move and display
will scroll up.
- 1 -

PD3000 SOFTWARE COMMANDS

7.

Carriage Return & lt; 0D & gt; , (13), {^M}:
The cursor moves to the left most digit of the row it is in.

8.

Digit Select & lt; 10 & gt; , (16), {^P}:
Moves the cursor to any position on the display with this command followed by
a data byte of & lt; 00 & gt; to & lt; 27 & gt; , or in decimal (00) to (39).
e.g. & lt; 10 & gt; & lt; 00 & gt; MSD of top row
& lt; 10 & gt; & lt; 13 & gt; LSD of top row
& lt; 10 & gt; & lt; 14 & gt; MSD of bottom row
& lt; 10 & gt; & lt; 27 & gt; LSD of bottom row

9.

Cursor On & lt; 13 & gt; , (19), {^S}:
Turns on the cursor.

10. Cursor Off & lt; 14 & gt; , (20), {^T}:
Turns off the cursor.
11. Reset & lt; 1F & gt; , (31), {^_}:
All characters are erased and all settings are returned to the power-on reset
conditions.
12. Down Load Font & lt; 03 & gt; & lt; X & gt; & lt; F & gt; & lt; F & gt; & lt; F & gt; & lt; F & gt; & lt; F & gt; :
Assign a keyboard key (ASCII code & lt; 20 & gt; to & lt; 7F & gt; ) to a different style font. The
“ X” represents the ASCII code for the selected key. The “ F’s” represent the 5
segments that will make up the special font. These bytes are translated to
binary (1 and 0) to indicate whether a dot is to be turned ON or OFF. The 5
bytes form 35 bit stream of 1’s and 0’s starting from the top-left corner of the
character, running from left to right (each data byte is interpreted from LSB to
MSB).
e.g.

Character ‘8’ is composed of & lt; 2E & gt; , & lt; 46 & gt; , & lt; 17 & gt; , & lt; A3 & gt; , & lt; 03 & gt;
0
1
1
0
1
1
0

1
0
0
1
0
0
1

1
0
0
1
0
0
1

1
0
0
1
0
0
1

0
1
1
0
1
1
0

2E (0010 1110)
46 (0100 0110)
17 (0001 0111)
A3 (1010 0011)
03 (0000 0011)

13. Message Scroll Left on Top Line & lt; 05 & gt; & lt; X & gt; & lt; X & gt; & lt; X & gt; ... & lt; X & gt; & lt; 0D & gt; :
Scrolls a continuous message of up to 45 characters from right to left on the top
line. The message must be terminated with & lt; 0D & gt; .
- 2 -

PD3000 SOFTWARE COMMANDS

PASS-THRU COMMAND SET (PD3100, PD6100):
All software commands of the non-pass-thru single sided model are available with
following additional commands for pass-thru and double-sided display control.
When power is turned on or after a reset command has been initiated, all text is
displayed on the pole display.
1.

Data to Peripheral & lt; 01 & gt; , (01), & lt; ^A & gt; :
All data following this command will be sent to the peripheral / backside display
until a “ Data to Display” command is received.

2.

Data to Display & lt; 21 & gt; & lt; 23 & gt; & lt; 02 & gt; , (33)(35)(02), {!}{#}{^B}:
All data following this command will be sent to the pole display until a “ Data to
Peripheral” command is received.

- 3 -