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 23/10/2011, 21h23   #1
Candidat au titre de Membre du Club
 
Inscription : octobre 2007
Messages : 57
Détails du profil
Informations forums :
Inscription : octobre 2007
Messages : 57
Points : 11
Points : 11
Par défaut [S7-300] Affectation d'une valeur à un mot !

Bonjour,

Je débute dans Step7 et je cherche comment affecter par défaut une valeur à un mot!
sous GE il est possible d'affecter une valeur par défaut à un registre pour faire un RAZ globale de plusieurs mots (raz Gracets par exemple).
Mais là je suis franchement sec !
je souhaite sous condition(s) faire un RAZ d'une suite de mot.
il y a bien la fonction move, mais comment placer en entrée de cette fonction la valeur 1 (2#1) pour initialiser une suite d'étapes(M100.0,M100.n)
Si possible je souhaite définir cette valeur par défaut et rémanente.
J’espère n'être pas trop confus.

Merci par avance pour votre aide
pat91 est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 24/10/2011, 17h43   #2
Membre du Club
 
Laurent Laurent
Inscription : novembre 2010
Messages : 44
Détails du profil
Informations personnelles :
Nom : Laurent Laurent

Informations forums :
Inscription : novembre 2010
Messages : 44
Points : 57
Points : 57
Bonjour,
Regarde les exemples de l'image jointe.
Cordialement
Dehell34 est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 25/10/2011, 17h36   #3
Candidat au titre de Membre du Club
 
Inscription : octobre 2007
Messages : 57
Détails du profil
Informations forums :
Inscription : octobre 2007
Messages : 57
Points : 11
Points : 11
Merci Dehell34

N'ayant pas trouvé j'avais programmé comme ton réseau 15, mais pour de gros gracet avec des espaces de réserve, bonjour la longueur d'écriture .

J'ai le même problème avec les tempo, voir le fichier joint
La consigne (MW130 dans l'exemple)sera modifiée à partir d'un TP 177B et est donc définie en "contrôle-commande" dans la table des variables S7.Mais je n'arrive pas a lui donner un mnémonique (consigne TP1).

Si tu as là aussi une idée ! je suis preneur

A+
Images attachées
Type de fichier : gif tempo.GIF (3,7 Ko, 13 affichages)
pat91 est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 26/10/2011, 18h09   #4
Membre du Club
 
Laurent Laurent
Inscription : novembre 2010
Messages : 44
Détails du profil
Informations personnelles :
Nom : Laurent Laurent

Informations forums :
Inscription : novembre 2010
Messages : 44
Points : 57
Points : 57
Bonjour,
Pour tes RAZ de grafcet utilise le langage list (avec copier/coller ça va vite)
Pour ta tempo, je vois pas ou ça coince.
J'ai écrit le même code que toi et je n'ai pas de problème...
Vérifie a tout hasard que tu n'ai pas un chevauchement d'opérandes
Cordialement.
Dehell34 est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 27/10/2011, 22h38   #5
Candidat au titre de Membre du Club
 
Inscription : octobre 2007
Messages : 57
Détails du profil
Informations forums :
Inscription : octobre 2007
Messages : 57
Points : 11
Points : 11
Bonjour Dehell34,

La tempo fonctionne correctement, mais je n'arrive pas à placer un mnémonique sur le mot d'entrée TW qui est la valeur de tempo prédéfinie.
Ce mnémonique qui sera repris dans Wincc flexible 2008 sur un pupitre opérateur TP 177B.
j'ai changé d'opérande, prise dans un zone mémoire non utilisée, mais c'est surtout l'impossibilité de la nommer. Quand je veux la nommer dans la VAT, j'ai une erreur de type d'opérande ?
est-ce une variable qui ne peut être nommée ? sous S7 200 je ne rencontre pas ce problème?

ou existe t-il un moyen de contourner ce type d'erreur?

Merci A+
pat91 est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 28/10/2011, 17h09   #6
Membre du Club
 
Laurent Laurent
Inscription : novembre 2010
Messages : 44
Détails du profil
Informations personnelles :
Nom : Laurent Laurent

Informations forums :
Inscription : novembre 2010
Messages : 44
Points : 57
Points : 57
Bonjour,
Un mnémonique ne s'affecte pas dans une VAT, mais soit dans l'éditeur CONT avec un clic droit :Editer les mnémoniques...
ou alors dans la table des mnémoniques.

Vérifie aussi le paramétrage de ton éditeur CONT(voir image)
Cordialement
Images attachées
Type de fichier : jpg mnémonique.JPG (59,6 Ko, 11 affichages)
Type de fichier : jpg PARAM.JPG (53,6 Ko, 9 affichages)
Dehell34 est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 28/10/2011, 23h17   #7
Candidat au titre de Membre du Club
 
Inscription : octobre 2007
Messages : 57
Détails du profil
Informations forums :
Inscription : octobre 2007
Messages : 57
Points : 11
Points : 11
Bonjour Dehell34,

Je ne comprends rien

je n'arrive pas au même résultat que toi
Dans ton exemple arrives-tu à valider le mnémonique sur le MW34 ? ou as-tu comme moi un conflit de type ?
je t'ai fait des copies d'écran de la progression des étapes, et dés que je veux éditer la variable, j'ai ce conflit !

Cela parait simple mais je bloque

Salut a+
Fichiers attachés
Type de fichier : zip VARIABLE.zip (80,8 Ko, 7 affichages)
pat91 est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 29/10/2011, 17h59   #8
Membre du Club
 
Laurent Laurent
Inscription : novembre 2010
Messages : 44
Détails du profil
Informations personnelles :
Nom : Laurent Laurent

Informations forums :
Inscription : novembre 2010
Messages : 44
Points : 57
Points : 57
Bonjour,
Il faut décocher la case "Vérifier le type d'opérande"
Dehell34 est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 31/10/2011, 01h02   #9
Candidat au titre de Membre du Club
 
Inscription : octobre 2007
Messages : 57
Détails du profil
Informations forums :
Inscription : octobre 2007
Messages : 57
Points : 11
Points : 11
Bonjour Dehell34,

Merci pour ces info

Cette petite coche fait TOUTE la différence. Avec c'est mieux

Merci encore pour ton aide.

Cordialement.
pat91 est déconnecté   Envoyer un message privé Réponse avec citation 00
Réponse Proposer ce sujet en actualité Cette discussion est résolue.
Outils de la discussion



Fuseau horaire GMT +2. Il est actuellement 11h44.


 
 
 
 
Partenaires

Hébergement Web