Précédent   Forum des professionnels en informatique > Systèmes > Autres systèmes > Automation
Automation Forum d'entraide sur l'automatisme, la robotique et l'informatique industrielle
Partagez cette discussion sur d'autres réseaux sociaux : Viadeo Twitter Google Facebook Digg Delicious MySpace Yahoo
Réponse Proposer ce sujet en actualité
 
Outils de la discussion
Publicité
'
Vieux 06/06/2007, 13h28   #1
Inactif
 
Avatar de franck.automaticien
 
Inscription : février 2004
Messages : 238
Détails du profil
Informations personnelles :
Âge : 32

Informations forums :
Inscription : février 2004
Messages : 238
Points : 69
Points : 69
Par défaut [Tsx-Pl7 Pro] Methode pour supprimer les Commentaires et les Mnémoniques

Bonjour,
Voici une méthode très simple à effectuer pour supprimer les Commentaires et les Mnémoniques d’un programme de Premium sous PL7 Pro :

1) Méthode à suivre

Changer l'extension du fichier STX en ZIP

Décompresser ce fichier à l'aide de Winzip ou à l’aide d’un autre logiciel de décompression tel que Winrar ou Winace

Pour les Mnémoniques :
Rechercher le fichier PL7.DBF à la racine du dossier décompressé.

Ouvrer le fichier PL7.DBF à l’aide de Excel et supprimer tout le contenu de la colonne « Mnémoniques » sauf la barre des titres en première ligne

Pour les Commentaires
Rechercher le fichier PL7CMT.DBF à la racine du dossier décompressé.

Ouvrer le fichier PL7CMT.DBF à l’aide de Excel et supprimer tout le contenu de la colonne « Commentaires » sauf la barre des titres en première ligne

Ensuite :

Re-compresser le dossier en extension ZIP

ReChanger l'extension du fichier ZIP en STX

Enfin :

Ouvrir l’application à l’aide du logiciel PL7Pro, on s’apercevra que l'application est vierge de tous commentaires et de mnémoniques.

Cordialement
Franck
franck.automaticien est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 12/06/2007, 23h42   #2
Responsable Visual Basic
 
Avatar de ThierryAIM
 
Homme Thierry
Inscription : septembre 2002
Messages : 3 670
Détails du profil
Informations personnelles :
Nom : Homme Thierry
Âge : 49
Localisation : France, Rhône (Rhône Alpes)

Informations professionnelles :
Secteur : Industrie

Informations forums :
Inscription : septembre 2002
Messages : 3 670
Points : 5 672
Points : 5 672
A noter que cela marche aussi pour les "Micro"

Mais je m'interroge sur l'utilité d'une telle manip !?!
__________________
Vous vous posez une question, la réponse est peut-être ici :
Toutes les FAQs VB
Les Cours et Tutoriels VB6/VBScript
Les Sources VB6


Je ne réponds pas aux questions techniques par MP. Utilisez les forums. Merci de votre compréhension

MioSkins.org : le site de référence pour GPS et PDA Mitac MIO
iPHONIX.fr : le must francophone des infos pour iPhone, iPad, ...
ThierryAIM est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 13/06/2007, 08h06   #3
Inactif
 
Avatar de franck.automaticien
 
Inscription : février 2004
Messages : 238
Détails du profil
Informations personnelles :
Âge : 32

Informations forums :
Inscription : février 2004
Messages : 238
Points : 69
Points : 69
J'ai déjà eu l'utilité d'une telle manipulation
si un jour tu travail sur un standard de programmation quelconque (Automobile, Pharma, agro)

tu gardes leur standard source mais tu changes les commentaires en gardant la trame des mots utilisés en effacent les mnémoniques en les rééditant selon ton projet.


@++


Cordialement
Franck
franck.automaticien est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 15/06/2007, 00h22   #4
bjl
Membre confirmé
 
Avatar de bjl
 
Inscription : décembre 2002
Messages : 237
Détails du profil
Informations forums :
Inscription : décembre 2002
Messages : 237
Points : 234
Points : 234
Citation:
Envoyé par franck.automaticien
J'ai déjà eu l'utilité d'une telle manipulation
si un jour tu travail sur un standard de programmation quelconque (Automobile, Pharma, agro)

tu gardes leur standard source mais tu changes les commentaires en gardant la trame des mots utilisés en effacent les mnémoniques en les rééditant selon ton projet.


@++


Cordialement
Franck
avec pl7pro, en automobile, il est préférable de faire du recherche remplace sur certaines parties des commentaires et des mnémos.
mais la manip est intéressante.

avec pl7pro, on peut faire plein de copier coller vers word (en saisie) ou exporter des fichiers et les réimporter en modifiant juste les mnémos et les commentaires

il est possible aussi de faire toute la saise des variables sous excel et de les récupérer sous pl7pro en fichier csv ou à séparateur


ps
supprimer tous les mnémos et commentaires.... rien que l'idée me hérisse...

tu as déjà à mettre en route un programme sans mnémos ni commentaires ? moi, si
bjl est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 17/06/2007, 18h08   #5
Responsable Visual Basic
 
Avatar de ThierryAIM
 
Homme Thierry
Inscription : septembre 2002
Messages : 3 670
Détails du profil
Informations personnelles :
Nom : Homme Thierry
Âge : 49
Localisation : France, Rhône (Rhône Alpes)

Informations professionnelles :
Secteur : Industrie

Informations forums :
Inscription : septembre 2002
Messages : 3 670
Points : 5 672
Points : 5 672
http://www.automaticien.com/couteau.html

??????
__________________
Vous vous posez une question, la réponse est peut-être ici :
Toutes les FAQs VB
Les Cours et Tutoriels VB6/VBScript
Les Sources VB6


Je ne réponds pas aux questions techniques par MP. Utilisez les forums. Merci de votre compréhension

MioSkins.org : le site de référence pour GPS et PDA Mitac MIO
iPHONIX.fr : le must francophone des infos pour iPhone, iPad, ...
ThierryAIM est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 19/06/2007, 14h47   #6
bjl
Membre confirmé
 
Avatar de bjl
 
Inscription : décembre 2002
Messages : 237
Détails du profil
Informations forums :
Inscription : décembre 2002
Messages : 237
Points : 234
Points : 234
je profite du sujet pour rappeler quelques bonnes habitudes sur les commentaires de lignes et les déclarations de variables.

Pour commencer tous les automates n'ont pas le même comportement:

les automates premium incorporent les commentaires de lignes dans le code compilé envoyé à la CPU de l'API. Par contre, les automates rockwell (famille SLC500, PLC5) n'envoient que le code programme.

Lorsque vous récupérez un programme directement d'un premium, vous ètes tout heureux d'avoir les commentaires de ligne pour comprendre.
par contre si vous rechargez á partir d'un SLC500 avec une version différente de celle du CPU, vos commentaires de ligne seront décalés et vous serez content d'avoir quelque chose de cohérent avec les variables.

donc : déclaration de variables et commentaires de ligne obligatoires (surtout si vous ne savez pas comment votre API se comporte).

par contre, Inutile de raconter votre vie dans les commentaires de lignes: Sur un premium, c'est de la mémoire automate consommée.

Coté déclaration de variable, un mnémonique n'est pas fait non plus pour écrire le commentaire. c'est sur lui qu'on fait des recherches. créez un système de signification de chaque lettre et chiffre selon l'emplacement (si le cahier des charges de votre client ne l'impose pas déjà). un système cohérent vous permettra en plus de gagner du temps lors de la saisie: cela permettra généralement une saisie des variables sous excel avec des copies/recherche/remplace pour les éléments ayant les mêmes caractéristiques. et ensuite un import dans le logiciel de programmation automate.
en plus, si vous avez un reprendre de vieux programmes, vous risquez dêtre limités à 8 caractères pour les mnémoniques.

exemple

S1OMM1 => SILO 1: ORDRE MARCHE MOTEUR 1

C'est amplement suffisant pour comprendre ce qu'est la variable.

dernier point: évitez les caractéres et combinaisons de caractères bizarres qui pourraient être ínterprétés par le logiciel de programmation: *) par exemple est la fin de commentaire de ligne dans PL7PRO (Schneider).
bjl est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 22/06/2007, 20h40   #7
Responsable Visual Basic
 
Avatar de ThierryAIM
 
Homme Thierry
Inscription : septembre 2002
Messages : 3 670
Détails du profil
Informations personnelles :
Nom : Homme Thierry
Âge : 49
Localisation : France, Rhône (Rhône Alpes)

Informations professionnelles :
Secteur : Industrie

Informations forums :
Inscription : septembre 2002
Messages : 3 670
Points : 5 672
Points : 5 672
bjl, un petit article sur le sujet te tenterait-il ? .....

tu es si bien parti que ça mériterait d'être un peu étoffé et développé, plutôt que de rester dans ce ce post, perdu au milieu de nulle part ?
__________________
Vous vous posez une question, la réponse est peut-être ici :
Toutes les FAQs VB
Les Cours et Tutoriels VB6/VBScript
Les Sources VB6


Je ne réponds pas aux questions techniques par MP. Utilisez les forums. Merci de votre compréhension

MioSkins.org : le site de référence pour GPS et PDA Mitac MIO
iPHONIX.fr : le must francophone des infos pour iPhone, iPad, ...
ThierryAIM est déconnecté   Envoyer un message privé Réponse avec citation 00
Réponse Proposer ce sujet en actualité
Outils de la discussion



Fuseau horaire GMT +2. Il est actuellement 19h59.


 
 
 
 
Partenaires

Hébergement Web