Erreur fatale sous PL7 pro
Erreur fatale sous PL7 pro
Bonjour à tous ,
Nouveau ici , je vous soumets mon soucis :
Avec la version PL7 prO v4.5 , je n'arrive plus a recharger le prog d'une application sur notre PC . Alors que je peux me connecter avec le même PC avec les autres applications et tranferer les programme sans soucis avec des modifs !
Lors du transfert de programme de l'automate en question sur le PC , à la fin de l'échange :le message suivant apparait : erreur fatale , relancer WINDOWS puis :
"l'instruction à "0x5f4012a1" emploie l'adresse mémoire "0x00000004" .La mémoire ne peut pas être "read" et enfin cliquer sur OK pour terminer le programme .
Je clique sur OK et je sors de PL7 .
Quelqu'un a t-il une explication et donc uns solution ?
Merci d'avance
Denis
Nouveau ici , je vous soumets mon soucis :
Avec la version PL7 prO v4.5 , je n'arrive plus a recharger le prog d'une application sur notre PC . Alors que je peux me connecter avec le même PC avec les autres applications et tranferer les programme sans soucis avec des modifs !
Lors du transfert de programme de l'automate en question sur le PC , à la fin de l'échange :le message suivant apparait : erreur fatale , relancer WINDOWS puis :
"l'instruction à "0x5f4012a1" emploie l'adresse mémoire "0x00000004" .La mémoire ne peut pas être "read" et enfin cliquer sur OK pour terminer le programme .
Je clique sur OK et je sors de PL7 .
Quelqu'un a t-il une explication et donc uns solution ?
Merci d'avance
Denis
Re: Erreur fatale sous PL7 pro
Salut
J'ai eu eu ce cas il y a une dizaine d'années...
C'était un programme corrompu... Je me souviens. Plus comment j'avais résolu le problème....
Tu as une sauvegarde du programme ?
J'ai eu eu ce cas il y a une dizaine d'années...
C'était un programme corrompu... Je me souviens. Plus comment j'avais résolu le problème....
Tu as une sauvegarde du programme ?
Re: Erreur fatale sous PL7 pro
je ne sais plus sur quel problème mais je me souviens avoir un soucis avec un programme PL7
j'étais reparti d'un programme vierge, j'ai refait la conf matérielle
j'avais exporté et importé toutes les sections, DFB et mnemoniques depuis l'ancien programme vers le nouveau
j'avais ressaisi les com i/o scanning et boucles PID Loop dans la conf matérielle
et c'était retombé en marche
j'étais reparti d'un programme vierge, j'ai refait la conf matérielle
j'avais exporté et importé toutes les sections, DFB et mnemoniques depuis l'ancien programme vers le nouveau
j'avais ressaisi les com i/o scanning et boucles PID Loop dans la conf matérielle
et c'était retombé en marche
- Bruce33
- Dieu du process

- Messages : 932
- Enregistré le : 28 oct. 2015, 06:54
- Localisation : Pas-de-Calais
Re: Erreur fatale sous PL7 pro
Bonjour,
J'imagine que PL7 Pro plante au moment de calculer les références croisées... Alors l'application de l'automate est défaillante, à cause d'un doublon de variable probablement. Cela arrive parfois quand on crée des instances de DFB en ligne par exemple.
La seule solution est de recharger l'automate.
Mais la dernière sauvegarde est peut-être elle-même défectueuse.
Parfois il est possible de corriger l'application (hors ligne) dans PL7 Pro en allant sur la fenêtre de Bilan Mémoire. Soit un bouton "Vérifier" apparaît, soit la correction peut se faire en activant le bouton "Optimiser".
Pour éviter au maximum de ce genre de problème, il faut utiliser PL7 Pro en version 4.5 avec Service Pack 5 et avec hotfix.
J'imagine que PL7 Pro plante au moment de calculer les références croisées... Alors l'application de l'automate est défaillante, à cause d'un doublon de variable probablement. Cela arrive parfois quand on crée des instances de DFB en ligne par exemple.
La seule solution est de recharger l'automate.
Mais la dernière sauvegarde est peut-être elle-même défectueuse.
Parfois il est possible de corriger l'application (hors ligne) dans PL7 Pro en allant sur la fenêtre de Bilan Mémoire. Soit un bouton "Vérifier" apparaît, soit la correction peut se faire en activant le bouton "Optimiser".
Pour éviter au maximum de ce genre de problème, il faut utiliser PL7 Pro en version 4.5 avec Service Pack 5 et avec hotfix.
Re: Erreur fatale sous PL7 pro
Bonjour,
Merci beaucoup de vos réponses
Oui "bruce33" cela arrive à la fin de la reconstitution des réf croisées .Et toujours sur le même automate : j'ai essayé de recharger des sauvegardes des anciens programmes et toujours même message !
Là c'est intervenu en pleine modif ON LINE pour un collègue !
Donc on ne peut plus communiquer avec cet automate , même avec un autre poste .
Ce matin j'ai pu faire une coupure de l'automate mais toujours même problème : erreur fatale instruction "Ox5f4012a1"
merci d'avance
Merci beaucoup de vos réponses
Oui "bruce33" cela arrive à la fin de la reconstitution des réf croisées .Et toujours sur le même automate : j'ai essayé de recharger des sauvegardes des anciens programmes et toujours même message !
Là c'est intervenu en pleine modif ON LINE pour un collègue !
Donc on ne peut plus communiquer avec cet automate , même avec un autre poste .
Ce matin j'ai pu faire une coupure de l'automate mais toujours même problème : erreur fatale instruction "Ox5f4012a1"
merci d'avance
Re: Erreur fatale sous PL7 pro
Bonjour,
j'ai retrouvé un document concernant des applications corrompues
Ce document fournit les instructions à suivre pour réparer des applications PL7 corrompues. Elle n’est valide que si PL7 V4.5 SP4 est installé sur le poste.
Symptômes des applications corrompues
1. CAS N°1 :
La suppression d'instances de DFBs peut provoquer une sortie de PL7 sur erreur fatale avec le message d’erreur « Exit PL7 due to fatal error » suivi du message « PL7PRO.exe – Application error »
2. CAS N°2 :
La scrutation d'une section Ladder provoque l'apparition d'un message "Erreur interne : Consulter le fichier PL7err.log" .Ce rung ladder apparait vide.
Méthodologie pour réparer l’application
Action 1: Fermer l’application PL7 ou toute instance de PL7
Action 2: Ouvrir le fichier PL7SYS.INI
Action 3: Changer la valeur du mot clé « ValidDfbBase » de « False » à « True »
Action 4: Si vous êtes dans le cas 2 : changer la valeur du mot clé « DefaultNameDfb » par un nom d’instance de DFB
Si non, passer directement à l’étape 5
Par défaut le nom est « Defaultnameinst »
Action 5: Ouvrir PL7 puis ouvrir l’application corrompue
Action 6: Sélectionner la commande « Bilan Mémoire » du menu « AP »
Si l’application est corrompue, le bouton « Vérifier » est accessible.
Action 7: Cliquer sur le bouton « Vérifier » pour débuter la réparation
Cela peut prendre plusieurs minutes. Suite à cette opération, il est impossible de sortie de l’écran du bilan mémoire.
Action 8: Cliquer ensuite sur le bouton « Optimiser » pour finaliser la réparation
Cela peut prendre plusieurs minutes.
Action 9: Si vous êtes dans le cas 2 : une fenêtre peut apparaitre pour demander de créer des instances de DFB, cliquer sur le bouton « Créer » puis
cliquer sur le bouton « Ok »
Si non : passer directement à l’étape 10
Action 10: Ouvrir le fichier « Pl7BaseDfb.log » sous « ...\PL7PROV45\EXE »
Action 11: Consulter les différentes instances de DFB ou de rung ladder qui ont été réparés
Action 12: Valider les instances de DFB dans l’éditeur de variable
Action 13: Si vous êtes dans le cas 2 : ouvrir les sections et rung Ladder impactés et remplacer l’instance par défaut par qui était présente à
l’origine.
Action 14: Sauvegarder l’application.
ATTENTION
Rung en Ladder modifié
Après la procédure de réparation, il est IMPERATIF de revalider l’application avant de la télécharger dans l’automate comme décrit dans les étapes 10 à 14.
Le non-respect de ces précautions peut entraîner des lésions corporelles et/ou des dommages matériels.
Note
Selon le niveau de corruption, l’opération pour réparer l’application nécessite d’être réappliquer plusieurs fois. Dans ce cas, recommencer les étapes 6 à 14.
j'ai retrouvé un document concernant des applications corrompues
Ce document fournit les instructions à suivre pour réparer des applications PL7 corrompues. Elle n’est valide que si PL7 V4.5 SP4 est installé sur le poste.
Symptômes des applications corrompues
1. CAS N°1 :
La suppression d'instances de DFBs peut provoquer une sortie de PL7 sur erreur fatale avec le message d’erreur « Exit PL7 due to fatal error » suivi du message « PL7PRO.exe – Application error »
2. CAS N°2 :
La scrutation d'une section Ladder provoque l'apparition d'un message "Erreur interne : Consulter le fichier PL7err.log" .Ce rung ladder apparait vide.
Méthodologie pour réparer l’application
Action 1: Fermer l’application PL7 ou toute instance de PL7
Action 2: Ouvrir le fichier PL7SYS.INI
Action 3: Changer la valeur du mot clé « ValidDfbBase » de « False » à « True »
Action 4: Si vous êtes dans le cas 2 : changer la valeur du mot clé « DefaultNameDfb » par un nom d’instance de DFB
Si non, passer directement à l’étape 5
Par défaut le nom est « Defaultnameinst »
Action 5: Ouvrir PL7 puis ouvrir l’application corrompue
Action 6: Sélectionner la commande « Bilan Mémoire » du menu « AP »
Si l’application est corrompue, le bouton « Vérifier » est accessible.
Action 7: Cliquer sur le bouton « Vérifier » pour débuter la réparation
Cela peut prendre plusieurs minutes. Suite à cette opération, il est impossible de sortie de l’écran du bilan mémoire.
Action 8: Cliquer ensuite sur le bouton « Optimiser » pour finaliser la réparation
Cela peut prendre plusieurs minutes.
Action 9: Si vous êtes dans le cas 2 : une fenêtre peut apparaitre pour demander de créer des instances de DFB, cliquer sur le bouton « Créer » puis
cliquer sur le bouton « Ok »
Si non : passer directement à l’étape 10
Action 10: Ouvrir le fichier « Pl7BaseDfb.log » sous « ...\PL7PROV45\EXE »
Action 11: Consulter les différentes instances de DFB ou de rung ladder qui ont été réparés
Action 12: Valider les instances de DFB dans l’éditeur de variable
Action 13: Si vous êtes dans le cas 2 : ouvrir les sections et rung Ladder impactés et remplacer l’instance par défaut par qui était présente à
l’origine.
Action 14: Sauvegarder l’application.
ATTENTION
Rung en Ladder modifié
Après la procédure de réparation, il est IMPERATIF de revalider l’application avant de la télécharger dans l’automate comme décrit dans les étapes 10 à 14.
Le non-respect de ces précautions peut entraîner des lésions corporelles et/ou des dommages matériels.
Note
Selon le niveau de corruption, l’opération pour réparer l’application nécessite d’être réappliquer plusieurs fois. Dans ce cas, recommencer les étapes 6 à 14.
Re: Erreur fatale sous PL7 pro
Bonjour,
j'ai déjà eu ce problème d'application pl7-pro vérolée qu'on ne peut ouvrir.
Si c'est le cas, il faut savoir que pl7 créé un fichier temporaire nomAppli.tmp. Je ne sais plus ou il place ce fichier voir dans PL7/PL7PRO45/EXE peut-être si ma mémoire est bonne. Sinon tu cherches dans PL7 le fichier NomAppli.*
Ensuite tu renomme simplement ce fichier en .stx que tu pourra ré-ouvrir avec PL7PRO.
Si c'est bien le cas que tu rencontre, bien-sur.
j'ai déjà eu ce problème d'application pl7-pro vérolée qu'on ne peut ouvrir.
Si c'est le cas, il faut savoir que pl7 créé un fichier temporaire nomAppli.tmp. Je ne sais plus ou il place ce fichier voir dans PL7/PL7PRO45/EXE peut-être si ma mémoire est bonne. Sinon tu cherches dans PL7 le fichier NomAppli.*
Ensuite tu renomme simplement ce fichier en .stx que tu pourra ré-ouvrir avec PL7PRO.
Si c'est bien le cas que tu rencontre, bien-sur.
- itasoft
- Mi homme - Mi automate

- Messages : 7807
- Enregistré le : 20 oct. 2015, 10:15
- Localisation : Lyon
- Contact :
Re: Erreur fatale sous PL7 pro
slts,
c'est sur quel automate TSX37 ou TSX57 ? Es que ya une carte mémoire dans l'UC ? Si oui quelle REF ?
c'est sur quel automate TSX37 ou TSX57 ? Es que ya une carte mémoire dans l'UC ? Si oui quelle REF ?
Automaticien privé (de tout)
itasoft@free.fr
itasoft@free.fr
- Bruce33
- Dieu du process

- Messages : 932
- Enregistré le : 28 oct. 2015, 06:54
- Localisation : Pas-de-Calais
Re: Erreur fatale sous PL7 pro
Si les instructions données par jerome33 ne sont pas concluantes, pouvez-vous me transmettre votre dernière sauvegarde ?
Re: Erreur fatale sous PL7 pro
Non jérome33 je n'ai pas eu ces messages !jerome33 a écrit : ↑21 avr. 2021, 15:40 Bonjour,
j'ai retrouvé un document concernant des applications corrompues
Ce document fournit les instructions à suivre pour réparer des applications PL7 corrompues. Elle n’est valide que si PL7 V4.5 SP4 est installé sur le poste.
Symptômes des applications corrompues
1. CAS N°1 :
La suppression d'instances de DFBs peut provoquer une sortie de PL7 sur erreur fatale avec le message d’erreur « Exit PL7 due to fatal error » suivi du message « PL7PRO.exe – Application error »
2. CAS N°2 :
La scrutation d'une section Ladder provoque l'apparition d'un message "Erreur interne : Consulter le fichier PL7err.log" .Ce rung ladder apparait vide.
Méthodologie pour réparer l’application
Action 1: Fermer l’application PL7 ou toute instance de PL7
Action 2: Ouvrir le fichier PL7SYS.INI
Action 3: Changer la valeur du mot clé « ValidDfbBase » de « False » à « True »
Action 4: Si vous êtes dans le cas 2 : changer la valeur du mot clé « DefaultNameDfb » par un nom d’instance de DFB
Si non, passer directement à l’étape 5
Par défaut le nom est « Defaultnameinst »
Action 5: Ouvrir PL7 puis ouvrir l’application corrompue
Action 6: Sélectionner la commande « Bilan Mémoire » du menu « AP »
Si l’application est corrompue, le bouton « Vérifier » est accessible.
Action 7: Cliquer sur le bouton « Vérifier » pour débuter la réparation
Cela peut prendre plusieurs minutes. Suite à cette opération, il est impossible de sortie de l’écran du bilan mémoire.
Action 8: Cliquer ensuite sur le bouton « Optimiser » pour finaliser la réparation
Cela peut prendre plusieurs minutes.
Action 9: Si vous êtes dans le cas 2 : une fenêtre peut apparaitre pour demander de créer des instances de DFB, cliquer sur le bouton « Créer » puis
cliquer sur le bouton « Ok »
Si non : passer directement à l’étape 10
Action 10: Ouvrir le fichier « Pl7BaseDfb.log » sous « ...\PL7PROV45\EXE »
Action 11: Consulter les différentes instances de DFB ou de rung ladder qui ont été réparés
Action 12: Valider les instances de DFB dans l’éditeur de variable
Action 13: Si vous êtes dans le cas 2 : ouvrir les sections et rung Ladder impactés et remplacer l’instance par défaut par qui était présente à
l’origine.
Action 14: Sauvegarder l’application.
ATTENTION
Rung en Ladder modifié
Après la procédure de réparation, il est IMPERATIF de revalider l’application avant de la télécharger dans l’automate comme décrit dans les étapes 10 à 14.
Le non-respect de ces précautions peut entraîner des lésions corporelles et/ou des dommages matériels.
Note
Selon le niveau de corruption, l’opération pour réparer l’application nécessite d’être réappliquer plusieurs fois. Dans ce cas, recommencer les étapes 6 à 14.
je n' eu les messages que j'ai mentionné plus haut que en faisant des copier/coller dans l'application (depuis je n'en fais plus d'ailleurs ) ou des modifs normales (modification de rung , ajout de contacts en ladder , etc ...)
je ne travaillais pas sur des DFB .
ça ne se produit que sur un automate et jamais sur les 2 autres .
l'automate concerné est un TSX57 avec uc TSX573623



