La boîte de dialogue Transférer le projet vers l’API s’affiche à chaque fois qu’un transfert est nécessaire ou lorsque l’automate doit basculer en mode en ligne avec un code programme différent ou modifié.
Les informations suivantes sont affichées :
Informations sur les métadonnées (si l’option a été activée sous
).Informations sur le projet de l’automate connecté
Informations sur les versions de Control FPWIN Pro7 divergentes
Informations sur les dates des dernières modifications apportées aux projets
Les différences, c.à-d. une liste d’éléments correspondants pour lesquels le code programme qui doit être transféré diffère du code programme sur l’automate.
L’utilisateur peut procéder en sélectionnant une des options suivantes :
Transférer code programme et configuration API
Cela signifie :
Toutes les données sont transférées en mode PROG.
L’utilisateur obtient des informations supplémentaires si nécessaire.
Transférer les différences vers l’API en mode RUN
Cela signifie :
Seules les modifications apportées au code programme sont transférées en mode RUN.
L’utilisateur obtient des informations sur les erreurs relatives à des différences critiques qui peuvent provoquer un comportement imprévisible du programme par ex. parce que les adresses système ou SFC ont changé.
L’utilisateur obtient des informations sur les avertissements par ex. parce que des variables avec des adresses utilisateur ont été modifiées et ne vont pas être initialisées.
Annuler
Avec cette option, l’utilisateur peut passer en mode en ligne, mais un monitoring cohérent n’est pas garanti.
Les options supplémentaires suivantes sont disponibles pour vérifier le code programme avant de transférer le projet :
Afficher les variables modifiées...
Ce bouton permet d’ouvrir une nouvelle boîte de dialogue avec une liste de toutes les variables actualisées.
Les nouvelles variables affichent l’état Nouveau et sont répertoriées avec leur nom, type, adresse FP et leur valeur initiale.
Les variables supprimées affichent l’état Supprimé et sont répertoriées avec leur nom, type et adresse FP.
Si une variable ayant le même nom qu’une ancienne variable mais avec un type, une classe et/ou des éléments différents (par ex. pour des tableaux ou DUT), l’ancienne variable est supprimée et une nouvelle variable avec le même nom est ajoutée. Une remarque correspondante indique les restrictions possibles.
Comparer avec projet d’un API
Une comparaison avec le projet en cours est démarrée. Le projet en cours est comparé au projet sauvegardé dans la mémoire de commentaires de l’automate.