Nombre maximum de modifications en ligne

Forum traitant des automates industriels de marque Schneider - Telemecanique
Répondre
Avatar du membre
sinced
Mi homme - Mi automate
Mi homme - Mi automate
Messages : 1273
Enregistré le : 13 oct. 2015, 16:56

Nombre maximum de modifications en ligne

Message par sinced »

Bonsoir a tous,
En travaillant sur une installation en fonctionnement j'ai fait quelques modifs en RUN sur le M580 avec des E/S sur RIO.
Tout se passait bien jusqu'a ce que je veuille modifier une section pour ajouter un filtre LAG sur une entree ana. Unity Pro m'a bien demande si je voulais modifier la section j'ai clique sur oui. Apres ma modif le menu "generer" n'est plus disponible.
Si je me deconnecte et je me reconnecte on me proposera de regenerer tout le projet. Des pistes ?
Combien de modifs maxi on peut faire online ?
Avatar du membre
Béryl
Mi homme - Mi automate
Mi homme - Mi automate
Messages : 1960
Enregistré le : 20 oct. 2015, 12:00
Localisation : localhost

Re: Nombre maximum de modifications en ligne

Message par Béryl »

Unity a dû te prévenir qu'en faisant cette modif tu devras régénérer tout ton projet.
Je ne connais pas de limite de modifs en ligne, mais certaines - dont celles qui touchent à la config - obligent à tout régénérer.
dpo
Dieu du process
Dieu du process
Messages : 820
Enregistré le : 27 nov. 2015, 20:03

Re: Nombre maximum de modifications en ligne

Message par dpo »

ça m'est déjà arrivé sur une mini modif sur M340, celle de trop.
De façon générale, les supports m'ont toujours expliqué qu'une modif en ligne c'était un peu comme rayé une ligne dans un livre et mettre un astérisque pour renvoyer en bas de page lire la nouvelle ligne. Au bout d'un moment il faut tout remettre au propre.
quelle est la limite ?? en fonction du nombre de modif ? de la taille des modifs ?
Sachant ça, j'explique toujours au client que le moindre petite modif peut mal se passer et nécessiter d'arrêter l'automate.
Pas toujours facile sur une unité qui ne s'arrête qu'une fois par an.
DurandO
Maître du binaire
Maître du binaire
Messages : 482
Enregistré le : 21 mars 2021, 15:31

Re: Nombre maximum de modifications en ligne

Message par DurandO »

Bonjour,
dpo a écrit : 10 déc. 2021, 08:24 De façon générale, les supports m'ont toujours expliqué qu'une modif en ligne c'était un peu comme rayé une ligne dans un livre et mettre un astérisque pour renvoyer en bas de page lire la nouvelle ligne. Au bout d'un moment il faut tout remettre au propre.
Tout à fait,on appelle cela une verrue. Un saut vers de la mémoire non occupée pour y écrire ta modification et revenir pointer sur la suite de ton programme. J'imagine qu'il stocke quelque part ces adresses de saut (d'où leur limite) pour qu'au moment de la régénération (Re- tassage en Série 7) il soit capable de réécrire le programme proprement en supprimant ces sauts.
Cordialement.
Avatar du membre
Béryl
Mi homme - Mi automate
Mi homme - Mi automate
Messages : 1960
Enregistré le : 20 oct. 2015, 12:00
Localisation : localhost

Re: Nombre maximum de modifications en ligne

Message par Béryl »

J'ai déjà fait des dizaines de modifs sur un Premium ou un M340 (son remplaçant dans ce cas) sur une installation qui tourne.
Jamais eu de problème.
Par contre ça fragmente beaucoup la mémoire, aussi j'optimise à chaque modif. Mais c'est vrai qu'au bout d'un moment, ça ne revient jamais à 0%.
Seul un rechargement complet permet de repartir au propre.
Après, comme je l'ai dit, certaines modifs ne peuvent pas se faire en ligne. Unity te prévient dans ce cas.
Avatar du membre
itasoft
Mi homme - Mi automate
Mi homme - Mi automate
Messages : 7807
Enregistré le : 20 oct. 2015, 10:15
Localisation : Lyon
Contact :

Re: Nombre maximum de modifications en ligne

Message par itasoft »

Slts,
La modif en ligne c’est une opération délicate car ça exécute une routine contenue dans l’automate et qui en fin retasse tout le prog.
C’est déjà un miracle quand ça se passe bien.
Automaticien privé (de tout)
itasoft@free.fr
Avatar du membre
skip74
Créateur de langage
Créateur de langage
Messages : 664
Enregistré le : 13 oct. 2015, 06:34

Re: Nombre maximum de modifications en ligne

Message par skip74 »

Salut

pour ma part, ça fait bien + de 10 ans qu'une modif en ligne sur unity n'a pas fait planté l'automate... (j'ai eu le défaut du CSA lors de la génération)
Mais le nombre de machines qui sont tombé en panne alors que j’étais juste en visuel a 20M... c'est arrivé quelquefois :mrgreen:

Génération grisé c'est soit une modif de config soit une modif des structures de données (par ex, ajout d'un enregistrement dans une structure)

A+
Avatar du membre
sinced
Mi homme - Mi automate
Mi homme - Mi automate
Messages : 1273
Enregistré le : 13 oct. 2015, 16:56

Re: Nombre maximum de modifications en ligne

Message par sinced »

Béryl a écrit : 10 déc. 2021, 07:16 Unity a dû te prévenir qu'en faisant cette modif tu devras régénérer tout ton projet.
Je ne connais pas de limite de modifs en ligne, mais certaines - dont celles qui touchent à la config - obligent à tout régénérer.
Bonjour Beryl,
Parmi les modifications effectuées j'ai bien fait des modifications sur la configuration matérielle comme changer l'échelle et le type de signal de certaines voies analogiques. C'est sur le M580 et dans le projet Unity Pro il faut cocher une option pour autoriser les modifications en run.
Il y a un document Change Configuration On the Fly qui precise Le type de modification par cpu et type de châssis.

Unity Pro ne m'a pas averti que la modification que je vais faire va demander de régénérer tout le projet. Quand j'ai cliqué dans la section en FBD on m'a demandé si je veux modifier j'ai cliqué sur oui. A la fin de ma modification l'option "Générer" n'est plus accessible encore moins "générer tout le projet".
Il faut se déconnecter de l'automate, se reconnecter et là la seule option disponible c'est régénérer tout le projet.
Répondre