TcHmiBaProject
The project template is used to create a TcHmi project quickly and easily.
The notes for project templates must be observed. |
Contents
Overview of the contents of the project template.
References
The project template contains the following NuGet packages:
- Beckhoff.TwinCAT.HMI.BA.Icons
- Beckhoff.TwinCAT.HMI.BA.Framework
- Beckhoff.TwinCAT.HMI.BA.Controls
- Beckhoff.TwinCAT.HMI.BA.ServerExtension
- Beckhoff.TwinCAT.HMI.Framework
- Beckhoff.TwinCAT.HMI.Controls
- Beckhoff.TwinCAT.HMI.Functions
- Beckhoff.TwinCAT.HMI.ResponsiveNavigation
Content
To make it easier to get started, the project template already contains some content pages, such as a navigation in the header.
The following pages are required for the header to function correctly:
- EventList.content
- ServerLog.content
- StartPage.content
The navigation in the header refers to the following pages:
- PlantView.content
- ProjectNavigation.content
These pages are customizable, and further pages can be added.
If pages are added, renamed or removed, the attribute MenuData of the header must be updated. |
Samples
The "Samples" folder contains samples of UserControls for creating user-specific plants.
When creating or editing UserControls, the UseBaObjectInUserControl function must be observed. |