- AX blocks and named structures are know-how protected in the TIA Portal. No code is available in the TIA project, just the interface part.
- Libraries with the targets listed here are supported. LLVM-only libraries cannot be converted.
- The binaries for a simulated PLC are added automatically so the final project can also be downloaded to a simulated PLC.
This may create additional warnings while the TIA project is compiled and support for simulated PLCs is not enabled on the project settings, page Protection. - All blocks receive the version of the AX library during transformation to the TIA Portal. Individual blocks cannot be versioned.
- The namespaces in the AX library will be lost if a block in the generated TIA Portal library is used outside of a software unit.
- You can use System, Simatic and user libraries to build up your library.
Note
Because not every implication of the use of certain language features is obvious, it is highly recommended to check the implementation against the restrictions.