BATR_HMI_Controls 1.5.5
dotnet add package BATR_HMI_Controls --version 1.5.5
NuGet\Install-Package BATR_HMI_Controls -Version 1.5.5
<PackageReference Include="BATR_HMI_Controls" Version="1.5.5" />
paket add BATR_HMI_Controls --version 1.5.5
#r "nuget: BATR_HMI_Controls, 1.5.5"
// Install BATR_HMI_Controls as a Cake Addin
#addin nuget:?package=BATR_HMI_Controls&version=1.5.5
// Install BATR_HMI_Controls as a Cake Tool
#tool nuget:?package=BATR_HMI_Controls&version=1.5.5
BATR HMI Controls
1.5.2 version of BATR_HMI_Controls package is suitable for 1.12.758.8 or lower versions of TwinCAT HMI.
1.5.5 version of BATR_HMI_Controls package is suitable for 1.12.760.37 and newer versions of TwinCAT HMI.
Disclaimer
The following disclaimer applies to the use of custom objects included in the NuGet package available on Nuget.org for TwinCAT HMI:
The custom objects provided in this NuGet package are intended for use with TwinCAT HMI. While efforts have been made to ensure their functionality and compatibility, we cannot guarantee their suitability for every specific use case or scenario. It is your responsibility to thoroughly test and evaluate the custom objects before deploying them in a production environment.
Please proceed with caution and use the custom objects in this NuGet package at your own risk.
BATR HMI Controls Package
The package contains custom TwinCAT HMI objects and functions.
Custom TwinCAT HMI Objects
ArrayToTable
- Allows a PLC variable is displayed as a table
- An active row can be highlighted
ColorPicker
- Can be selected a color from color picker
CounterEx
- Allows a PLC variable to show with animation while ascending or descending
DropdownMenuEx
- Allows switching HMI pages with simple configuration
LedTapButton
- Inherited from default button object
- There is a LED on the button which can be changed its shape and color
LedToggleButton
- Inherited from the default toggle button object
- There is an LED on the button whose shape and color can be changed
MotionIndicator
- An object that can be used to simulate axis rotation
- Reference
NumericInputEx
- Inherited from the default textbox object
- Automatically opens Numpad when clicked on it
- Minimum-maximum values can be arranged
PasswordInputEx
- Inherited from default password input object
- Automatically opens Keypad when clicked on it
PopupEx
- It is a button object and pops a popup when pressed
- The popup can be configured with attributes
- There is a custom event which is fired when the Accept/OK button pressed
SensorEx
- Can be used to display a digital sensor on the HMI
- It has a clickable feature
TextboxEx
- Inherited from the default textbox object
- Automatically opens Keypad when clicked on it
Custom TwinCAT HMI Functions
PopupFunction
- It is used to make popups on the HMI screen without the need to add any objects to the page
- Popup can be displayed on the screen with a PLC variable is fired
ComboboxPopup
- It has same functionality with PopupFunction.
- It has a combobox on the popup.
FlyOutPopupBasic
- Enables to create toastr events.
- Event message, event type and duration time can be set.
FlyOutPopupEx
- Enables to create more complex toastr events.
- Event message, message header, event type, duration time, popup position, close button and progress bar can be set.
Learn more about Target Frameworks and .NET Standard.
-
native 1.12 tchmi
- Beckhoff.TwinCAT.HMI.Controls (>= 12.760.44)
- Beckhoff.TwinCAT.HMI.Framework (>= 12.760.44)
NuGet packages
This package is not used by any NuGet packages.
GitHub repositories
This package is not used by any popular GitHub repositories.
Updated NuGet packages to 1.12.760.44.