29.07.2013 Views

Operator Terminal System Manual - 11276916.pdf

Operator Terminal System Manual - 11276916.pdf

Operator Terminal System Manual - 11276916.pdf

SHOW MORE
SHOW LESS

Create successful ePaper yourself

Turn your PDF publications into a flip-book with our unique Google optimized e-Paper software.

I<br />

Programming<br />

7 Programming with the programming software<br />

0<br />

Background lighting signal<br />

Digital signal that activates or deactivates background lighting.<br />

Cursor control block<br />

Not applicable for DOP11A-10.<br />

The start register for a control block is specified in the terminal. The start register writes<br />

the current cursor position in the graphic block to the data register in the controller.<br />

Register Description<br />

0<br />

Current graphic cursor position X (in pixels): 0-239 for DOP11A-20 and 0-319 for<br />

DOP11A-40.<br />

Current graphic cursor position Y (in pixels): 0-63 for DOP11A-20 and 0-239 for<br />

1<br />

DOP11A-40.<br />

2 Status register<br />

0 Normal<br />

1 The user attempts to move the cursor downward but there is no object at<br />

the selected position.<br />

2 The user attempts to move the cursor upward but there is no object at the<br />

selected position.<br />

3 The user attempts to move the cursor to the left but there is no object at the<br />

selected position.<br />

4 The user attempts to move the cursor to the right but there is no object at<br />

the selected position.<br />

Start register in a control block in the DOP11A-30 and DOP11A-50 terminals that writes<br />

the current cursor position in the graphic block to a controller register.<br />

Register Description<br />

0 x-coordinate (in pixels): 0-319<br />

1 y-coordinate (in pixels): 0-239<br />

2 Status register 0 Not pressed 1 Pressed<br />

Cursor motion register<br />

Not applicable for DOP11A-10.<br />

Cursor positioning in the graphic block can be defined using a register. The register<br />

values and their meaning are explained in the table below. Value 0 must be assigned to<br />

the register between the same command for the motion. We recommend to also use the<br />

[Cursor control block] function to optimize the function.<br />

Register value Description<br />

1 Moves the cursor to the first maneuverable object.<br />

2 Moves the cursor to the next maneuverable object.<br />

3 Moves the cursor up one step.<br />

4 Moves the cursor down one step.<br />

5 Moves the cursor left one step.<br />

6 Moves the cursor right one step.<br />

104 <strong>System</strong> <strong>Manual</strong> – DOP11A <strong>Operator</strong> <strong>Terminal</strong>s

Hooray! Your file is uploaded and ready to be published.

Saved successfully!

Ooh no, something went wrong!