Keypad keys
SB 40 |
Key: # 0 |
SB 41 |
Key: # 1 |
SB 42 |
Key: # 2 |
SB 43 |
Key: # 3 |
SB 44 |
Key: # 4 |
SB 45 |
Key: # 5 |
SB 46 |
Key: # 6 |
SB 47 |
Key: # 7 |
SB 48 |
Key: # 8 |
SB 49 |
Key: # 9 |
SB 50 |
Plus/Minus |
SB 51 |
Left Arrow |
SB 52 |
Right Arrow |
SB 53 |
ENTER |
SB 54 |
Key <i> (ON when in Info mode, may also be turned ON in order to enter Info mode, via Remote Access or user program) |
SB 55 |
Up |
SB 56 |
Down |
SB 57 |
ESC |
SB 58 |
F1 |
SB 59 |
F2 |
SB 60 |
F3 |
SB 61 |
F4 |
SB 62 |
F5 |
SB 63 |
F6 |
SB 64 |
F7 |
SB 65 |
F8 |
SB 66 |
F9 |
SB 67 |
F10 |
SB 68 |
F11 |
SB 69 |
F12 |
SB 70 |
F13 |
SB 71 |
F14 |
SB 72 |
F15 |
# |
Description |
Turned ON |
Turned Off |
Comments |
SB 6 |
Keyboard is active |
By OS |
By OS |
|
SB 16 |
Touchscreen Active, V280 only |
When LCD is touched |
When LCD is not touched |
The touch property must be assigned to a variable. If this property is assigned, touching the variable activates it, causing it to be marked by the blinking cursor. |
SB 17 |
Enable/Disable Touch-screen indication (Message Board function) V280/290 only |
By program |
By program |
Enables a message to be handwritten on the touch-screen with a stylus |
SB 22 |
Enable Virtual Keypad Enable Virtual Keyboard (Relevant only to Standard Vision + Touchscreen, not Enhanced)
|
|
Off by default in all other models |
Causes a Virtual Touchscreen to be shown on screen when the user touches a display entry variable.
|
SB 26 |
Exiting OS Draw Mode (ON for 1 cycle after OS draw) |
By OS Turns ON for a single cycle when SB 28 turns OFF. This happens at the following times:
|
By OS |
OS Draw Mode means that the controller's Operating System takes control of the LCD screen:
|
SB 27 |
Disable all keypad automation (touch-screen + keyboard models only, V280) |
By program
|
By program |
If SB 27 is ON when a Display is shown:
|
SB 28 |
LCD: controlled by OS (OS drawing on LCD) |
By OS at entry to drawing mode, remains ON during the drawing task:
|
By OS when the OS exits the drawing mode:
|
Any Ladder- drawn elements (ex. Draw Axis, Trends, Draw Pixel/Line), are cleared when SB 28 turns ON; the programmer may use the Negative Transition of SB 28 to refresh these elements on the LCD.
|
SB 29 |
HMI keypad entries complete, reload vars
(Relevant for non touch-screen models: V120, V230,V260) |
By program |
By OS |
Turn SB 29 ON after data is keyed into any variable, to enable the user to skip keying in data for the remaining variables in the current display. When SB 29 is ON:
|
SB 30 |
Current keypad entry sets SB 30 (HMI keypad entries complete) (Relevant for non touch-screen models: V120, V230,V260) |
|
|
Use SB 30 to run ladder tasks that require data entered via keypad.
Note ♦ To immediately re-enable data entry (restore cursor) turn SB31 ON |
SB 31 |
Refresh current LCD screen display variables (Relevant for non touch-screen models: V120, V230,V260) |
By program |
By OS |
Restores the Display cursor, re-activates all keypad entry variables in the current Display. |
SB 32 |
HMI keypad entry in progress |
By OS |
By OS |
This turns ON automatically when the blinking cursor is on an active variable. |
SBs 33 and 34 function when an HMI Display that calls a subroutine is loaded/unloaded from the display screen. Note ♦ ASCII String Display: In cases where a Display contains a Display ASCII String Variable, and the linked subroutine contains the Display String 'trigger' MB, reset this MB when the Display unloads by using the falling edge of SB 34. |
||||
SB 33 |
Load Display with linked Call Subroutine |
By OS |
By OS |
When a Display containing a Call Subroutine starts loading, SB 33 turns ON for a single scan cycle the first time the linked subroutine runs.. Use this SB to initialize operands in the HMI subroutine. |
SB 34 |
UnLoad Display with linked Call Subroutine |
By OS |
By OS |
When a Display containing a Call Subroutine starts unloading, SB 34 turns ON for a single scan cycle the last time the linked subroutine runs. |
SB 36 |
INFO mode |
By OS, Remote Access, or program |
Turns OFF when user exits Info Mode |
|
SB 37 |
Exclude last Display from FIFO |
By Remote Access, or program |
OS |
Enables user to skip going back to certain Displays. |
SB 38 |
Invert Touchscreen element pixels (Text, images) |
By program |
By program |
If a Touchscreen text or image element is touched and this bit is on, the pixels in the element reverse color. |
SB 76 |
Keypad Entry: Focus (V130) (Press "Enter" 1x) |
By program |
By program |
If SB 76 is OFF after Keypad Entry, the user must use the arrow keys to move to the next variable. Turning SB 76 on causes the next variable set in Variable Tab Order to automatically become active. (can be used with SB108 |
SB 108 |
Press "Enter" 1x (V130) |
By program |
By program |
Normally, when a user enters a Keypad Entry value on a V130 HMI, the user must press the Enter button twice: - Once to 'approve' the value - Once to jump to and activate the next variable. You can control this by turning both SB 76 and SB 108 ON in your application. Note that the user can press ESC to exit keypad entry mode. |
SB 109 |
V130 only. Arrow keys tab between keypad entry fields: 0 = Left/Right, 1= Up/Down |
By program |
By program |
When a user enters a value via keypad, by default pressing the Left/Right arrows jumps between the keypad entry fields. To use the Up/Down arrows instead, set SB 109 to 1 |
SB 110 |
Draw: Out of Range |
The OS attempts to draw a line or pixel outside of the legal limits of the controller's LCD. |
At the beginning of every cycle |
OS |
SB 250 |
Keypad entry within limits |
By OS |
By OS -The current Display is either re-called or changed, or -At the beginning of the next program cycle. |
Turns ON for one scan when the entered value is within the Min/Max limits set in the variable's parameters. |
SB 251 |
Keypad entry exceeds limits (Standard Vision. Enhanced Vision variables use status operand) |
By OS |
By OS - The current Display is either re-called or changed, or - At the beginning of the next program cycle. |
Is ON when the entered value is within the Min/Max limits. Note ♦ When this SB is ON, the blinking cursor remains on the active variable even after the user presses Enter. |
SI 6 |
Current key pressed |
SI 7 |
LCD Contrast Control: 0=Minimal Contrast, 50=Medium Contrast, 100=Maximal Contrast |
SI 9 |
LCD Backlight intensity |
SI 40 |
Touchscreen is being touched- X coordinates |
SI 41 |
Touchscreen is being touched-Y coordinates |
SI 42 |
Active Keypad Entry variable Number of currently active variable; you can also write a number to activate a different variable |
SI 50 |
INFO delay time - Default by O/S (every power up) = 4 seconds.
|
SI 249 |
Last Active Keypad Entry Variable |
SI 250 |
Currently active keypad entry, read/write. When either SB 250' Keypad Entry Within Limits' or SB251 'Keypad Entry Exceeds Limits' turn ON, the index number of the variable is stored here. As you navigate between variables, as for example with the right-left arrow keys, SI 250 will show only the numbers of variables that have not been completed. Note ♦ A value of -1 indicates that, in this particular display, the user has pressed Enter for all the Keypad Entry variables in the Display. |
SI 251 |
Previous HMI Display Number |
SI 252 |
Current HMI Display Number. |
# |
Description |
Value |
Comments |
SDW 10 |
Keypad entry variable value |
|
When a keypad entry variable value is entered, this SDW 10 holds the value. |
SDW 30 |
Variable display bitmap, 0=Normal, 1=Inverse (or negative) |
The value is checked when a display is entered. It is initialized to 0: - At Power-up. - When the program exits the Display. |
When a bit is ON, the corresponding variable is displayed in inverted (negative) color; black pixels are changed to white and white to black. |
SDW 31 |
Hide Var |
The value is checked when a display is entered. It is initialized to 0 at: - Power-up. - When the program exits the Display. |
When a bit is ON, the corresponding variable is hidden |
When a user enters a value via keypad, by default pressing the Left/Right arrows jumps between the keypad entry fields. To use the Up/Down arrows instead, set SB 109 to 1. |
||||
# |
Description |
Turns ON : |
Turns OFF : |
Reset by: |
SB 109 |
V130 only. V130 only. |
User Program |
Default. User Program |
User |