The TwinCAT XML Data Server enables reading of data from an XML file directly into the PLC and writing of variable values from the PLC into an XML file. The structure of the variables in the XML document matches the structure of the variables in the PLC. Individual subelements of a variable can be accessed separately.
A PLC library contains:
Variables can be addressed via names or addresses.

| Ordering information | |
|---|---|
| TwinCAT XML Data Server | licence for using the TwinCAT XML Data Server for data exchange between an XML file and the TwinCAT PLC |
| TwinCAT XML Data Server CE | licence for using the XML Data Server for accessing TwinCAT on Windows CE platforms |