Performing an update of the complete machine
- Boot data has been generated for the machine platform by creating (or recreating) the TwinCAT project. A connection to the target system is not required when creating (or recreating) the project.
- The real hardware configuration corresponds to the project configuration.
- If the machine update is to be performed on multiple machines rather than on a specific machine, the following options are enabled:
Use Relative NetIds in the routes settings (System > Routes, NetIdManagement tab) and
Virtual Device Names in the adapter settings of all network and USB devices
(e.g. I/O > Devices > EtherCAT Master, Adapter tab)
The network adapter names of the machine must match the adapter name in the configuration.
- 1. Copy the boot data of the TwinCAT project, i.e. all files and folders, from the folder
..\<Solution name>\<Project name>\_Boot\<Platform>\. - 2. Replace the boot data in the machine’s TwinCAT boot directory with the copied boot data.
- < TC3.1.4026.0: C:\TwinCAT\3.1\Boot
- >=TC3.1.4026.0: C:\ProgramData\Beckhoff\TwinCAT\3.1\Boot
- 3. If you use C++ modules, copy the C++ drivers (see chapter Performing a C++ update).
- 4. Restart the machine’s TwinCAT system.
- The boot data of the TwinCAT system and thus the TwinCAT system itself are updated.