Allow us to introduce you to the TwinCAT HMI Extension Documentation!
A few questions have popped up from the 5 Essential TwinCAT HMI Extensions blog regarding how to use functions outside of the controls that can be selected from the Toolbox.
Available via the command line (see blog for details), TwinCAT.HMI.Server.Documentation makes all of the functions from each extension available in a README located at “C:\Program Files (x86)\Beckhoff\TwinCAT\Functions\TF2000-HMI-Server\Documentation\html”.
These extensions can sometimes seem like a black box, and this documentation allows developers to understand and utilize these powerful functions to fit their application.
See below for an example of the EtherCAT Diagnostics extension documentation. As mentioned in the blog as a possible use case, these functions (GetProcessDataValues specifically) can be used to monitor if any I/O is being forced.
