Full Version Upgrade TwinCAT3 WinMulti : Différence entre versions

[version en cours de rédaction][version en cours de rédaction]
 
Ligne 19 : Ligne 19 :
 
{{Tuto Step
 
{{Tuto Step
 
|Step_Title=<translate>Set up replacement PC from Scratch</translate>
 
|Step_Title=<translate>Set up replacement PC from Scratch</translate>
|Step_Content=<translate>[[Create a TwinCAT Project from Scratch]]  
+
|Step_Content=<translate>Skip this if updating a good PC
 +
 
 +
 
 +
[[Create a TwinCAT Project from Scratch]]  
  
 
This procedure ensures that the front end PC has the latest TwinCAT version, and that the PLC source control program is correctly integrated, meaning the latest PLC code version will be available</translate>
 
This procedure ensures that the front end PC has the latest TwinCAT version, and that the PLC source control program is correctly integrated, meaning the latest PLC code version will be available</translate>
 +
}}
 +
{{Tuto Step
 +
|Step_Title=<translate>VM Project update</translate>
 +
|Step_Content=<translate>'''If VM exists:'''
 +
 +
Ensure the VM project is up to date with the target</translate>
 +
}}
 +
{{Tuto Step
 +
|Step_Title=<translate>Create Backup Route</translate>
 +
|Step_Content=<translate>'''Multi folder'''
 +
 +
Get rid of existing c:\multi - copy
 +
 +
Make a copy of the existing c:\multi as a backup
 +
 +
 +
'''TwinCAT Project'''
 +
 +
Right click on Solution and save as archive
 +
 +
 +
Backup the mapping file</translate>
 
}}
 
}}
 
{{Tuto Step
 
{{Tuto Step
Ligne 27 : Ligne 52 :
 
|Step_Content=<translate>Latest version of winMulti software is located at
 
|Step_Content=<translate>Latest version of winMulti software is located at
  
G:\builds\Latest Software Versions\winmultiv6
+
[https://stugaltd.monday.com/boards/4881973586 Software Versions Board]
 +
 
 +
 
 +
Copy winmulti.exe into c:\multi</translate>
 +
}}
 +
{{Tuto Step
 +
|Step_Title=<translate>Pull the latest back end source code</translate>
 +
|Step_Content=<translate>Make sure Source control is loaded and set up properly
 +
 
 +
<nowiki>**</nowiki>Link to process**</translate>
 +
}}
 +
{{Tuto Step
 +
|Step_Title=<translate>Ensure the projects are sourced in \source</translate>
 +
|Step_Content=<translate>Right click->Load Project if not
 +
 
  
<br />{{Idea|...Copy the entire folder contents}}<br /></translate>
+
for both tc3Multi and PLC_Reset</translate>
 
}}
 
}}
 
{{Tuto Step
 
{{Tuto Step
|Step_Title=<translate>Install back end latest version</translate>
+
|Step_Title=<translate>Check correct Machine activate</translate>
|Step_Content=<translate>[[Updating Beckhoff TwinCAT3 Backend Version]]
+
|Step_Content=<translate>tc3Multi Project->POUs->MAIN
  
This ensures the back end PLC is on the latest TwinCAT version</translate>
+
Check remm'ed out machines
 +
 
 +
Right click-> Toggle network comment state for the correct machine type and blank the others</translate>
 +
}}
 +
{{Tuto Step
 +
|Step_Title=<translate>Build Spolution</translate>
 +
|Step_Content=<translate></translate>
 +
}}
 +
{{Tuto Step
 +
|Step_Title=<translate>Import mappings</translate>
 +
|Step_Content=<translate>and check links exist on io blocks</translate>
 
}}
 
}}
 
{{Tuto Step
 
{{Tuto Step
 
|Step_Title=<translate>TwinSAFE</translate>
 
|Step_Title=<translate>TwinSAFE</translate>
 
|Step_Content=<translate></translate>
 
|Step_Content=<translate></translate>
 +
}}
 +
{{Tuto Step
 +
|Step_Title=<translate>Check Firmware version</translate>
 +
|Step_Content=<translate>If not 4024, update</translate>
 +
}}
 +
{{Tuto Step
 +
|Step_Title=<translate>Activate configuration</translate>
 +
|Step_Content=<translate>POINT OF NO RETURN
 +
 +
Click on the activate icon</translate>
 +
}}
 +
{{Tuto Step
 +
|Step_Title=<translate>Check for any update notes</translate>
 +
|Step_Content=<translate>On control Systems board
 +
 +
[[Control Systems Board]]
 +
 +
Note previous version
 +
 +
 +
Check on Software versions board to see if any parameter updates are needed
 +
 +
my need params.saw updates</translate>
 
}}
 
}}
 
{{Tuto Step
 
{{Tuto Step
Ligne 50 : Ligne 122 :
 
*BE Firmware
 
*BE Firmware
 
*Version Control Type</translate>
 
*Version Control Type</translate>
}}
 
{{Tuto Step
 
|Step_Title=<translate>Check Parameters</translate>
 
|Step_Content=<translate>ps_ejectPush=1000</translate>
 
 
}}
 
}}
 
{{Notes}}
 
{{Notes}}

Version actuelle datée du 12 février 2025 à 17:55

Auteur avatarGareth Green | Dernière modification 12/02/2025 par Gareth Green en cours de rédaction

Introduction

If a PC fails on a machine in the field and the hard drive data cannot be recovered, it is necessary to replace the PC. This may create a version conflict, as the new PC will have later versions of twinCAT installed than the original


This tutorial outlines the steps required to bring all the machine systems up to the latest level to ensure compatibility


...This is a one-way process that cannot be reversed

Étape 1 - Set up replacement PC from Scratch

Skip this if updating a good PC


Create a TwinCAT Project from Scratch

This procedure ensures that the front end PC has the latest TwinCAT version, and that the PLC source control program is correctly integrated, meaning the latest PLC code version will be available

Étape 2 - VM Project update

If VM exists:

Ensure the VM project is up to date with the target

Étape 3 - Create Backup Route

Multi folder

Get rid of existing c:\multi - copy

Make a copy of the existing c:\multi as a backup


TwinCAT Project

Right click on Solution and save as archive


Backup the mapping file

Étape 4 - Copy latest front end (winmulti) software

Latest version of winMulti software is located at

Software Versions Board


Copy winmulti.exe into c:\multi

Étape 5 - Pull the latest back end source code

Make sure Source control is loaded and set up properly

**Link to process**

Étape 6 - Ensure the projects are sourced in \source

Right click->Load Project if not


for both tc3Multi and PLC_Reset

Étape 7 - Check correct Machine activate

tc3Multi Project->POUs->MAIN

Check remm'ed out machines

Right click-> Toggle network comment state for the correct machine type and blank the others

Étape 8 - Build Spolution

Étape 9 - Import mappings

and check links exist on io blocks

Étape 10 - TwinSAFE

Étape 11 - Check Firmware version

If not 4024, update

Étape 12 - Activate configuration

POINT OF NO RETURN

Click on the activate icon

Étape 13 - Check for any update notes

On control Systems board

Control Systems Board

Note previous version


Check on Software versions board to see if any parameter updates are needed

my need params.saw updates

Étape 14 - Update Control Systems Log Board

https://stugaltd.monday.com/boards/304269981

  • Date
  • Front End Version
  • Back End Version
  • BE Firmware
  • Version Control Type

Commentaires

Draft