Skip to content

Category: Automation Interface

TwinCAT HMI Automation Interface with C#

Recently I gave some insights how the TwinCAT HMI Automation Interface can be directly used in VisualStudio with the help of PowerShell [Link to Post]. And as you already know, TwinCAT itself can be completly controlled by use of an automation interface and enables one to create and manipulate TwinCAT XAE configurations via programming / scripting code [Link to Beckhoff, Link to Documentation (PDF)]. TwinCAT HMI provides similar entry points to create / manage HMI projects. The most…

Leave a Comment

First steps with the TwinCAT HMI Automation Interface

As you already know, TwinCAT itself can be completly controlled by use of an automation interface and enables one to create and manipulate TwinCAT XAE configurations via programming / scripting code [Link to Beckhoff, Link to Documentation (PDF)]. TwinCAT HMI provides similar entry points to create / manage HMI projects. To come in touch with the TwinCAT HMI Automation Interface it is only required to have an installed VisualStudio 2017/2019 or TwinCAT XAE Shell with…

Leave a Comment

Register “Beckhoff TwinCAT HMI Type Library” Manually

VisualStudio 2017, 2019 TE2000-HMI-Engineering 1.12.*.* (Download) and future releases Sources of this post: GitHub Repository Under some circumstances it is possible that the “Beckhoff TwinCAT HMI Type Library” used by the TwinCAT HMI Automation Interface is not registered successfully. To solve this issue, just register the type library manually. The necessary tool for doing this should be already available on your machine, just search for “regasm.exe” (Assembly Registration Tool) [Microsoft Website]. Open the VisualStudio 2017/2019…

Leave a Comment