Buttons
The following components give you push-button options for displaying and writing values.
📄️ Button
The Button component is a versatile component, often used for things like opening/closing windows, writing to tags, and triggering any sort of scripting logic.
📄️ 2 State Toggle
This button is similar to the basic Toggle Button, but more finely tuned to work in realistic controls environments. Use this button any time you want to toggle a value between two states, such as On/Off, Stop/Run, etc.
📄️ Momentary Button
Momentary buttons are used to set a value for either a fixed amount of time, or however long the button remains held down, whichever is longer.
📄️ Multi-State Button
This button is really a series of two or more buttons, arranged in a column, row, or grid. Each button represents an integer-valued state.
📄️ One-Shot Button
The One-Shot button is great for telling a PLC to do something. It simply writes a value, and then waits for it to be reset by the PLC before it is available again.
📄️ Toggle Button
The Toggle button represents a bit: on (selected) or off (not selected).
📄️ Check Box
A CheckBox is a familiar component that represents a bit - it is either on (selected) or off (not selected). It is functionally equivalent to the Toggle Button component.
📄️ Radio Button
The radio button is similar to the CheckBox component, except for one special property. All radio buttons in the same Container (including the Root Container) will automatically be mutually exclusive.
📄️ Tab Strip
In general, a Tab Strip is just a single-selection multiple choice component. In practice it is used anywhere that a user needs to be able to select between multiple windows or to select between containers to display.