Controls
Button Push
The Button Push control is an interactive element designed for momentary actions, toggling a boolean value only while the button is actively pressed. As soon as the user releases the button, the value reverts to its initial state. This makes it ideal for real-time controls, temporary activations, or manual overrides in an HMI system.
Unlike standard toggle buttons that retain their state after being clicked, the Button Push control is designed for temporary state changes. This is particularly useful for applications requiring manual activation of processes or functions that should immediately reset when the button is released.
Key Features
Momentary Boolean Toggle
- The boolean value switches on when the button is pressed.
- The boolean reverts off when the button is released.
Real-Time Control
- Ensures that actions remain active only while the button is held down.
- Ideal for applications requiring continuous user input for activation.
Customizable Design
- Modify button text, size, colors, and styling to match your UI.
- Optionally display an active state indicator when pressed.
Seamless Integration
- Works with CODESYS, MQTT, and other backend systems.
- Can be linked to real-time processes, such as triggering outputs or controlling machinery.
Use Cases
Manual Overrides
- Temporarily activate a process, such as engaging a machine while the button is held down.
Jog Controls
- Enable precise manual movement in industrial or robotic applications.
Momentary Actions
- Use for actions like sounding an alarm or flashing a warning light while pressed.