3.2.12 Key
The PLC reads the status of the keys on the operation panel.
Signal |
Function |
Explain |
plc.key0.iPort |
Read key0 set data (32 inputs) |
Unsigned integer data |
plc.key0.bit.KeyA |
Key A input |
bit data |
plc.key0.bit.KeyB |
Key B input |
bit data |
plc.key0.bit.KeyC |
Key C input |
bit data |
plc.key0.bit.KeyD |
Key D input |
bit data |
plc.key0.bit.KeyE |
Key E input |
bit data |
plc.key0.bit.KeyF |
Key F input |
bit data |
plc.key0.bit.KeyG |
Key G input |
bit data |
plc.key0.bit.KeyH |
Key H input |
bit data |
plc.key0.bit.KeyI |
Key I input |
bit data |
plc.key0.bit.KeyJ |
Key J input |
bit data |
plc.key0.bit.KeyK |
Key K input |
bit data |
plc.key0.bit.KeyL |
Key L input |
bit data |
plc.key0.bit.KeyM |
Key M input |
bit data |
plc.key0.bit.KeyN |
Key N input |
bit data |
plc.key0.bit.KeyO |
Key O input |
bit data |
plc.key0.bit.KeyP |
Key P input |
bit data |
plc.key0.bit.KeyQ |
Key Q input |
bit data |
plc.key0.bit.KeyR |
Key R input |
bit data |
plc.key0.bit.KeyS |
Key S input |
bit data |
plc.key0.bit.KeyT |
Key T input |
bit data |
plc.key0.bit.KeyU |
Key U input |
bit data |
plc.key0.bit.KeyV |
Key V input |
bit data |
plc.key0.bit.KeyW |
Key W input |
bit data |
plc.key0.bit.KeyX |
Key X input |
bit data |
plc.key0.bit.KeyY |
Key Y input |
bit data |
plc.key0.bit.KeyZ |
Key Z input |
bit data |
plc.key0.bit.Key1 |
Key 1 input |
bit data |
plc.key0.bit.Key2 |
Key 2 input |
bit data |
plc.key0.bit.Key3 |
Key 3 input |
bit data |
plc.key0.bit.Key4 |
Key 4 input |
bit data |
plc.key0.bit.Key5 |
Key 5 input |
bit data |
plc.key0.bit.Key6 |
Key 6 input |
bit data |
plc.key1.iPort |
Read key1 set data (31 inputs) |
Unsigned integer data |
plc.key1.bit.Key7 |
Key 7 input |
bit data |
plc.key1.bit.Key8 |
Key 8 input |
bit data |
plc.key1.bit.Key9 |
Key 9 input |
bit data |
plc.key1.bit.Key0 |
Key 0 input |
bit data |
plc.key1.bit.KeyDot |
Key "." input |
bit data |
plc.key1.bit.KeyMinus |
Key "-" input |
bit data |
plc.key1.bit.KeyF1 |
Key F1 input |
bit data |
plc.key1.bit.KeyF2 |
Key F2 input |
bit data |
plc.key1.bit.KeyF3 |
Key F3 input |
bit data |
plc.key1.bit.KeyF4 |
Key F4 input |
bit data |
plc.key1.bit.KeyF5 |
Key F5 input |
bit data |
plc.key1.bit.KeyF6 |
Key F6 input |
bit data |
plc.key1.bit.KeyF7 |
Key F7 input |
bit data |
plc.key1.bit.KeyF8 |
Key F8 input |
bit data |
plc.key1.bit.KeyF9 |
Key F9 input |
bit data |
plc.key1.bit.KeyF10 |
Key F10 input |
bit data |
plc.key1.bit.KeyEsc |
Key ESC input |
bit data |
plc.key1.bit.KeyRt |
Key "→" input |
bit data |
plc.key1.bit.KeyUp |
Key "↑" input |
bit data |
plc.key1.bit.KeyDn |
Key "↓" input |
bit data |
plc.key1.bit.KeyBs |
Key Back Space input |
bit data |
plc.key1.bit.KeyLt |
Key "←" input |
bit data |
plc.key1.bit.KeyPgup |
Key Page Up input |
bit data |
plc.key1.bit.KeyPgdn |
Key Page Down input |
bit data |
plc.key1.bit.KeyHome |
Key Home input |
bit data |
plc.key1.bit.KeyEnd |
Key End input |
bit data |
plc.key1.bit.KeyIns |
Key Insert input |
bit data |
plc.key1.bit.KeyDel |
Key Delete input |
bit data |
plc.key1.bit.KeyEnter |
Key Enter input |
bit data |
plc.key1.bit.KeySpace |
Key KeySpace input |
bit data |
plc.key1.bit.KeyTab |
Key Tab input |
bit data |
plc.key2.iPort |
Read key2 set data (3 inputs) |
Unsigned integer data |
plc.key2.bit.KeyAlt |
Key Alt input |
bit data |
plc.key2.bit.KeyCtrl |
Key Ctrl input |
bit data |
plc.key2.bit.KeyShift |
Key Shift input |
bit data |