Architecture

In the figure below, the TwinCAT HMI Process Library is shown in relation to the other TwinCAT components. This information is more comprehensive than in the System architectures chapter. It does not include all TwinCAT components, but it gives an idea of the TwinCAT HMI Process Library's operation and interactions.

Architecture 1:

The TwinCAT HMI Process Library is an extension of TwinCAT HMI. TwinCAT HMI Engineering and TwinCAT HMI Server must be used respectively to develop and run projects which use the library.

The TwinCAT HMI Process Library gets events from TwinCAT EventLogger, which is why it needs these components:

The TwinCAT HMI Process Library can draw charts using the TwinCAT Scope functionality. To do this, it needs the following options:

TwinCAT MTP Runtime is optional. It provides standardized FBs for technological equipment. If it is used, two more components should be added:

The TwinCAT HMI Process Library can be used to create local HMIs for systems which are controlled by POL/DCS. The image below shows the architecture a system like this:

Architecture 2:

For more information, see the TE8400 | TwinCAT 3 MTP Engineering and TF8400 | TwinCAT 3 MTP Runtime documentation.