Samples
Some projects are made available for free use on the GitHub platform.
These illustrate the functionality of the product so that it can easily be understood.
GitHub:
TE2000 Client provides some examples of simple to complex TwinCAT HMI controls and the build infrastructure
TF2000 Server provides some examples of how TwinCAT HMI server extensions are created.
Further Information