Documente Academic
Documente Profesional
Documente Cultură
·Créer nouveau ..... :lance l’éditeur de descripteur pour la création d’un nouvel élément (ce que
nous allons faire)
·Autre bibliothèque :Permet de choisir une autre bibliothèque que la bibliothèque standard.
Note : il est intéressant d’éditer un ou plusieurs éléments existant pour voir comment sont
composés leurs descripteurs.
Pour notre exemple de vérin , vous devez saisir les trois lignes relevées dans la section précédente (1
ligne par dessin).
Par exemple, on obtient pour le premier dessin :
·l’action que l’actionneur effectue sur la piéce (ou l’actionneur) du fait de sa nature et de façon
indépendante de la commande. Cette action est appelée action générique.
·effectue l’action de déplacement de la pièce lorsqu’il est commandé et seulement lorsqu’il est
commandé
·empêche la pièce de tomber quand elle est posée sur lui ( les pièces dans MACHCET sont soumis à
la pesanteur, mais pas les actionneurs) : c’est une action générique qui s’applique tout le temps.
Voici par exemple les actions du tapis roulant (identique pour les 2 dessins)
Pour le vérin, on peut se contenter de placer une action générique « Stoppe en bas » et ne pas placer
d’actions spécifiques.
Description de l’élément
Le bouton description ouvre une boite de saisie permettant de saisir le texte décrivant l’élément créé.
Le nom de l’élément est le nom sous lequel apparaîtra l’élément de machine dans la bibliothèque.
En cliquant sur OK, le nouvel élément construit est inséré dans la bibliothèque.
Le premier dessin de l’élément est placé dans la zone de visualisation de la boite de dialogue de la
bibliothèque .
Note : N’hésitez pas à construire des machines pour tester les éléments que vous avez créé. La
partie mise au point est importante pour la qualité finale des éléments créés.
Liste des actions possibles :
pièce
" Déplace vers
actionneur idem (vers haut)
haut" actionneur
pièce
" Déplace vers
actionneur idem (vers bas)
bas" actionneur
,"Mesure le
aucun sans effet pas impléménté dans la version
niveau",
"Mesure la
aucun sans effet pas impléménté dans la version
taille"
Pour bien saisir le mécanisme d’accrochage (action Accroche) , voici un exemple :
Nous allons designer plusieurs éléments qui, réunis, constitueront une grue.
Actionneur continu
1 dessin reprise à 0
Actions :
Actionneur continu
1 dessin reprise à 0
Actions :
Palan :
Actionneur un coup : actions de OFF
vers ON et de ON vers OFF
3 dessins
Actions :
Générique : Accroche
Mâchoires
2 dessins
Actions :
dessin 2 : Accroche
1.les poutres (superposées, c’est pour cela qu’il ne faut pas qu’elles acceptent qu’un actionneur
agisse dessus))
2.le palan
3.les mâchoires
Posons :
La première commande est la fermeture des mâchoires lorsque une pièce se trouve à proximité.
la pièce coupe sa ligne d’action et, l’actionneur étant ON, l’action est « accroche ».
Donc l’actionneur force la pièce à repositionner son milieu sur le point milieu de la ligne d’action :
Ce qui donne :
le palan est appelé , il est ON, il passe au dessin suivant, ce qui donne :
note : ce dessin n’est pas affiché , l’affichage du dessin étant réalisé par MACHCET quand le
balayage est terminé.
Donc l’actionneur « palan » force les mâchoires à repositionner leur milieu sur le point milieu de la
ligne d’action :
Ce qui donne :
Puis c’est au tour des mâchoires d’être appelées , elle sont ON et la pièce coupe la ligne d’action,
donc l’actionneur force la pièce à repositionner son milieu sur le point milieu de la ligne d’action.
Ce qui donne:
et ainsi de suite jusqu’à ce que le palan soit en position haute.
note importante: si «valeur action» est supérieur à la moitié de la largeur en pixels des
mâchoires, la ligne d’action du palan va sortir du dessin des mâchoires (au sens rectangle
incluant le dessin) ,le palan n’agira plus sur les mâchoires et elles ne suivront pas le palan dans
le déplacement vers la droite.
Il faut donc , de façon générale, limiter la valeur de déplacement (valeur action d’une action
déplace vers) à une valeur faible (< 7).
Pour bien appréhender la suite de cette section, il est nécessaire d’avoir pris connaissance de la
section sur les éléments de machine et de bien posséder les bases de l’informatique (fichier ,
répertoire , chemin d’accès etc).
Continuer
Comment est construit la bibliothèque de pièces?
Le fichier bibliothèque proprement dit (nom bibli.gpt) contient pour chaque pièce de la bibliothèque
un descripteur de pièce
·Le nom des fichiers dessins (de type BITMAP .bmp) utilisés pour le dessin de la pièce.
·....
·ouvrir une autre bibliothèque existante (bouton Autre bibliothèque) et y insérer votre pièce
·créer une nouvelle bibliothèque (bouton Autre bibliothèque + nouveau nom de biblio) .
·Créer nouvelle pièce ..... :lance l’éditeur de descripteur pour la création d’une nouvelle pièce (ce
que nous allons faire)
·Autre bibliothèque :Permet de choisir une autre bibliothèque que la bibliothèque standard.
Nom de la pièce
En cliquant OK, la nouvelle pièce est placée en bibliothèque et la boite de dialogue est fermée.
Propriétés d’une pièce
·être peinte
·être remplie
·être coupée
·être percée
·être étiquetée
Une pièce qui peut être peinte doit posséder 3 dessins de couleur : rouge, vert et bleu.
Une pièce qui peut être remplie doit posséder un ou plusieurs dessins (maximum 8) représentant la
pièce en train de se remplir.
Une pièce peut être coupée si elle possède cette propriété . La coupe est toujours verticale .
Une pièce qui peut être percée doit posséder le dessin du trou et la position en Y du haut du trou.
MACHCET ajoute le dessin du trou au dessin de la pièce lorsque l’action est « perce la pièce »
Une pièce qui peut être etiquetée doit posséder le dessin de l’étiquette et la position en X de la
gauche de l’étiquette. MACHCET ajoute le dessin de l’étiquette au dessin de la pièce lorsque
l’action est « étiquette la pièce »
Cette section s’adresse aux utilisateurs avertis désireux de créer leurs propres interfaces externes
avec le logiciel MACHCET.
Pour bien appréhender la suite de cette section, il est nécessaire de posséder les bases de la
programmation en langage C++ et des mécanismes de messages sous Windows.
Continuer
L’interface externe est une application indépendante que MACHCET lance et avec laquelle il
communique par l’intermédiaire de messages Windows.
Toutes les interfaces externes disponibles doivent être définies dans le fichier Interfaces.cfg pour être
accessibles par MACHCET.
Lorsque l’opérateur choisit une interface (dans la boite de dialogue) , MACHCET tente de lancer
l’exécutable (dans Interfaces.cfg : item « fichier » de la section au nom de l’interface) associé à
l’interface choisie et lui passe en paramètre son HANDLE de fenêtre courante .
L’interface lancée répond en transmettant son propre HANDLE dans un message envoyé à la fenêtre
courante MACHCET. La communication entre les 2 applications est ainsi établie.
·Dans la boite de dialogue de choix de l’interface externe, pour obtenir les informations sur
l’interface.
·Lorsque l’interface est choisie , pour créer la représentation interne à MACHCET de cette interface.
·OPEN : demande à l’interface d’ouvrir un port . ce message suit immédiatement le message INIT
dans MACHCET.
·CLOSE : demande à l’interface de fermer le port ouvert par OPEN. MACHCET n’utilise pas ce
message (seulement END)
·READ ou READ_ANA : demande à l’interface de renvoyer l’état d’une entrée. MACHCET lit
toutes les entrées avant le démarrage du GRAFCET. Puis effectue ensuite une (ou plusieurs) lecture
en réponse au message montant INPUT_CHANGE (voir en dessous).
·END : demande à l’interface de fermer le port ouvert par OPEN, de désinitialiser l’interface et de
terminer le process . Suite à cette commande , le programme interface est terminé (plus en mémoire).
MACHCET envoie ce message sur une commande STOP ou RAZ de l’opérateur en cours de
déroulement GRAFCET.
·INPUT_CHANGE : en mode CYCLE (seul mode accepté par MACHCET dans cette version),
l’interface a charge de relever périodiquement ses entrées . L’interface transmets ce message à
MACHCET pour lui signaler qu’une (ou plusieurs) entrée a changé de valeur.
Pour construire votre interface, vous pouvez utiliser le squelette logiciel fourni dans le CD de
MACHCET à travers 4 fichiers :
·Global.h
·Global.cpp
·DeviceClass.h
·DeviceClass.cpp
·dériver votre classe de la classe CDeviceClass et de surcharger toutes les fonctions de base de
l’interface (voir les commentaires de DeviceClass.h).
·modifier Global.h
·déclarer votre interface (par ex : Serial) dans la section [Interfaces] comme « InterX=Serial » ou X
est le nombre Nb de la section incrémenté de 1 . Modifier Nb (faire +1).
avant après
[Interfaces] [Interfaces]
Nb=2 Nb=3
Inter1=StandardLPT Inter1=StandardLPT
Inter2=BaseCOM Inter2=BaseCOM
Inter3=Serial
·Créer la section de votre interface (dans l’ex, le nom du fichier EXE compilé précédemment
s’appelle Serial.exe, Un help (type Windows help) Serial.hlp fournit des informations sur l’interface,
2 paramètres (max 4) peuvent être configurés à partir de MACHCET,
·le premier :son nom est « Port », il peut prendre 3 valeurs COM1, COM2, COM3, la valeur courante
sélectionnée est COM1
·le deuxième : son nom est « Vitesse», il peut prendre 2 valeurs 9600, 19200. la valeur courante
sélectionnée est 9600
ex :
[Serial]
Fichier=Serial.exe
Version=1.0
Help= Serial.hlp
Parametres=2
NomParam1=Port
SelParam1=COM1
NbValeur1=3
Val1Param1=COM1
Val2Param1=COM2
Val3Param1=COM3
NomParam2=Vitesse
SelParam2=9600
NbValeur2=2
Val1Param2=9600
Val2Param2=19200
Menu principal
la plupart des commandes du menu principal est reproduite par les icônes de la barre d’icônes.
Fichier
Nouveau
Ouvrir
Enregistrer
Enregistrer sous
Ouvrir le grafcet
Importer le grafcet
Enregistrer le grafcet
Ouvrir le fichier texte
Imprimer
Aperçu avant impression
Configuration de l’impression
Quitter
Editeurs
Interfaces
Machine
Bibliothèques
Eléments de machine
Pièces
Outils
Testeur interface et machine
Explorateur de machine
Grafcet
Annuler
Zoom +
Zoom -
Go
Stop
Raz
Fenêtre deboguage
Niv2 Niv1
Convertir en réseaux de contacts
Options
Privilège d’accès
Base de temps
Interfaces externes disponibles
Inverser la vidéo grafcet
Passer en mode serveur
Démarrer le mode client
Paramétres réseau
Aide
Contenu de l’aide
Editeur de GRAFCET
L’éditeur de GRAFCET est intégré dans la fenêtre blanche (à gauche) de la fenêtre principale.
Pour rendre plus facile la conception du GRAFCET, l’éditeur est entièrement automatisé :
·le positionnement horizontal des éléments est recalculé à chaque insertion ou suppression de
divergences ou convergences.
Les commandes applicables sur chacun des éléments sont accessibles par clic droit de la souris
lorsque le pointeur est sur l’élément.
Rouge : élément à la sortie duquel sera attaché l’élément que l’on est en train de déplacer si on
relâche le bouton gauche.
Bleu :convergence à l’entrée (si une disponible) de laquelle sera attaché l’élément que l’on est en
train de déplacer si on relâche le bouton gauche.(Version 2.0 ou supérieure)
L’éditeur de GRAFCET permet la saisie de GRAFCET coordonnés dans des fenêtres ‘filles’
incluses, au fur et à mesure du besoin, dans la fenêtre de l’éditeur. (Version 2.0 ou supérieure)
Les commandes applicables dans ces fenêtres sont strictement identiques aux commandes de l’éditeur
de GRAFCET.
- déplacées par clic dans la fenêtre et déplacement de la souris. En v2.3 à V3.0, une commande
(mode sélection/ mode déplacement) permet de commuter le mode normal (déplacement) en mode
sélection pour la sélection d’un groupe d’élément. Une fois l’action sur le groupe effectué, le mode
déplacement est automatiquement réactivé.
- effacées.
- iconisées (V3.0 ou supérieur) : les fenêtres seront automatiquement iconisées si leur taille est
petites (<50 pixels) ou sur la commande ‘réduire’.
- ouvertes (V3.0 ou supérieur) pour modification dans une boite de dialogue du même type que la
boite da dialogue macro-étape
Les menus de la section grafcet (fenêtre de gauche (zone blanche)) sont accessibles par le bouton
droit de la souris.
Le contenu du menu est lié à l’objet qui se trouve sous le pointeur de la souris.
Menu convergence
Menu divergence
Menu saut
L’encadrement de plusieurs éléments d’une même branche permet par clic droit dans la zone
sélectée :
§être ‘raccroché’ n’importe où dans le graphe (comme n’importe quel élément détaché)
§être ‘éclaté’ en éléments détachés (clic droit sur le groupe + ‘Eclater le groupe’)
§être copié et collé dans la fenêtre grafcet générale ou dans un grafcet coordonné ou dans une macro
(clic droit sur le groupe + ‘Copier’, puis clic droit dans une zone fenêtre libre + ‘Coller le groupe’)
L’éditeur de machine permet, à partir des bibliothèques d’éléments, de construire une machine ou de
modifier une machine existante.
·Ou en double cliquant dans la fenêtre bleue (zone machine) de la fenêtre principale
Voici toutes les commandes et menus utilisables dans la fenêtre “ Editeur de machine ” :
Boutons :
·Annuler : ferme la fenêtre de l’éditeur sans appliquer les modifications apportées à la machine. La
machine reste telle qu’elle était au moment de l’ouverture de la fenêtre éditeur.
·Ouvrir : lance la boite de dialogue standard de chargement de fichier. Permet de charger une
machine précédemment sauvegardée par la commande “ Sauver ” (voir en dessous). Un message
signale que la machine courante dans l’éditeur de machine est écrasée par celle chargée.
Note technique : le fichier machine contient le descriptif des éléments de machine et des pièces,
mais pas les dessins proprement dits (fichiers bitmap .bmp). Si vous utilisez des bibliothèques non
standards ( biblio personnelles) et que vous désirez transmettre une machine , en plus du fichier
.mac, vous devez transmettre tous les BMPs des éléments de machine et des pièces (non standard)
utilisés dans votre machine.
·Sauver : lance la boite de dialogue standard de sauvegarde en fichier. Permet de sauvegarder votre
machine en fichier pour un usage ultérieur.
Menus :
Les menus pour la réalisation de la machine sont accessibles par le bouton droit de la souris dans la
zone bleue de la fenêtre.
·Déplacé par la combinaison clic sur bouton gauche, maintien du bouton enfoncé, déplacement de
la souris.
Plusieurs éléments peuvent être sélectionnés puis déplacés simultanément par la combinaison :
·Sélection des éléments à déplacer par clic sur bouton gauche en zone vierge , maintien du bouton
enfoncé, encadrement de tous les éléments à déplacer.
·Déplacement des éléments par clic de gauche dans cadre , maintien du bouton enfoncé,
déplacement de la souris.
L’éditeur d’interface permet de connecter les éléments de la machine construite avec les entrées et
les sorties de l’automate.
Voir la section Les interfaces dans MACHCET pour plus de détails sur les interfaces.
L’éditeur d’interface permet la connexion des entrées/sorties de l’automate avec les entrées/sorties
des éléments de machine.
Entrée E1
Sortie S1
Bouton :
La case à cocher “ Message de connexion ” permet, si elle est décochée, de supprimer le message
qui est affiché à chaque commande “ Ajouter une connexion ”.
Menus :
Les menus de l’éditeur d’interface sont accessibles par le bouton droit de la souris.
Le contenu du menu est lié à l’objet qui se trouve sous le pointeur de la souris.
Supprime la connexion.
Supprimer une
=> Si la sortie a plusieurs connexions, propose de
connexion
réaliser l’opération sur l’entrée connectée.
Note : les entrées/sorties de l’interface automate peuvent être déplacées dans l’axe Y pour les re-
ordonner de façon à limiter les croisements de fils.
Pour ce faire, utiliser la combinaison clic de gauche pour sélectionner l’entrée/sortie, puis de
nouveau clic de gauche sur l’entrée/sortie, maintien du bouton enfoncé, déplacement de la souris
en Y et relâchement du bouton.
Infos commerciales MACHCET
contact :
Société Yde
Yves DURCE
tel : 06 79 34 21 82
yves.durce@sfr.fr
Propriétés du distributeur de piéces :
Vous pouvez sélectionner n’importe quelle pièce de la bibliothèque comme pièce distribuée par le
distributeur de pièces.
Notez que cette caractéristique (la pièce choisie) est limitée à la machine fabriquée .
Tous les distributeurs (en sortie de bibliothèque) distribue la même pièce par défaut.
Action
Une action est toute opération qui modifie l’état du système à un instant donné.
Dans le contexte plus spécialisé de l’automate programmable, l’action portera essentiellement sur
l’activation d’une sortie , la mémorisation de données ou l’initialisation de timer.
En grafcet, les actions contenues dans une étape démarrent , sans contrainte d’ordre, lorsque l’étape
devient active et se terminent lorsque l’étape devient inactive.
Exemples :
La réceptivité est la condition qui , quand elle est vraie , rend la transition qui la contient passante.
Dans un process industriel, les réceptivités testeront l’état des capteurs du système.
Une réceptivité est une expression logique dont le résultat est un booléen (VRAI ou FAUX).
L’expression logique contient un ensemble de tests reliés par des opérateurs logiques.
Exemples :
E1
VRAI : activée ou à l’état logique 1, en pratique, signifie que l’entrée E1 de l’automate reçoit une
tension (par ex 24V) .
FAUX : à l’état logique 0 , en pratique, signifie que l’entrée de l’automate ne reçoit pas de tension
(par ex 0V).
E1 + E2
cette réceptivité est VRAI si l’entrée E1 est VRAI OU si l’entrée E2 est VRAI OU si les 2 entrées
sont VRAI.
M1=0
cette réceptivité est VRAI si l’étape 5 est active ET E1 ou E2 VRAI ET le timer T1 égal à 0 ET la
mémoire M2 supérieure à 4.
1 - Créer la machine:
Suivant
type: au sens type de données : MACHCET accepte 2 types :
le type booléen qui contient 2 valeurs : VRAI ou FAUX (ou vrai ou faux)
Lecture : la valeur de la variable peut être seulement lue dans le programme Grafcet. Une instruction
d’affectation sur une variable en lecture seule provoque une erreur de compilation.
Lecture/ écriture : la valeur de la variable peut être lue ou modifiée dans le programme Grafcet.
Timer :
Dans MACHCET, les timers sont des variables dont la valeur varie dans le temps jusqu'à la valeur 0.
Les timers MACHCET varient en pente négative constante de -1/100 mseconde jusqu'à la valeur 0.
Instruction : ensemble d’expressions : par ex C := A+ B est une instruction. Une instruction a un type
et une valeur. Dans l’exemple , la valeur et le type de l’instruction sont les mêmes que C.
Paramètres réseau
La boite de dialogue ouverte par le menu ‘Options / Paramètres réseau’ permet de définir la plage
de recherche en mode client des serveurs machcet.
Par exemple, pour un paramètre ‘192.168.1.0’, la recherche balaiera les adresses 192.168.1.1 à
192.168.1.255 pour trouver tous les serveurs Machcet présents dans cette plage.
Pour identifier les 3 premiers nombres de la plage, sur un serveur Machcet, sous Windows,
sélectionner ‘démarrer/tous les programmes/accessoires/invite de commande’, puis taper
‘ipconfig’ et retour, puis noter les 3 premiers nombres de ‘Adresse IP’. Ce seront les 3 premiers
nombres du paramètre (le dernier étant 0) à programmer sur tous les clients de ce serveur.
Note : le privilège d’accès (menu ‘options / privilèges d’accès’) ‘autorise le passage en mode
serveur’ doit être coché pour permettre de passer en mode serveur.
Machcet sert un projet, un projet doit donc être ouvert pour passer en mode serveur. En mode serveur,
si vous ouvrez un nouveau projet, le mode serveur se fermera automatiquement ; il faudra refaire la
commande ‘Passer en mode serveur’ pour réactiver le mode.
Un avertissement vous signale les limitations du mode client en matière de sauvegarde. Vous pourrez
sauvegarder votre projet courant, si vous avez le privilège de sauvegarder un projet, en acceptant
d’entrer dans le mode client
La liste donne l’adresse IP du serveur et le nom du projet en cours sur le serveur. Se connecter à un
serveur Machcet signifie que l’on veut travailler sur le projet en cours sur ce serveur
La connexion ne sera réellement établie avec le serveur choisi que lorsque le bouton ‘GO’ de
lancement du grafcet sera activé sur le PC client. Le serveur par défaut restera le serveur choisi pour
toutes les connexions suivantes tant que un autre serveur n’aura pas été sélectionné.
Si le grafcet peut être bien sur complètement différent, l’interface automate doit être strictement
identique dans le machcet client et dans le machcet serveur. La machine et les connexions machine-
automate devraient être aussi identiques sur les 2 PCs quoique que ce ne soit pas indispensable.
Crée un nouvel environnement complètement vide.
Affiche une boite de dialogue pour choisir un fichier MACHCET (*.grc).
L’ensemble Machine-Interface-Grafcet courant est remplacé par celui contenu dans le fichier choisi.
Un fichier MACHCET (.grc) est un fichier créé par la commande “ enregistrer ”. Il contient les
trois éléments d’un projet MACHCET (Machine-Interface-Grafcet).
Affiche une boite de dialogue pour sauvegarder l’ensemble Machine-Interface-Grafcet courant.
Si le programme grafcet est en marche lorsque la commande est exécutée, la machine est stoppée
et resetée (comme l’action de la commande RAZ).
Affiche une boite de dialogue pour choisir un fichier grafcet (*.g7).
Le grafcet contenu dans la fenêtre grafcet (fenêtre de gauche) est remplacé par celui contenu dans le
fichier choisi.
Affiche une boite de dialogue pour choisir un fichier grafcet (*.g7).
Le grafcet et tous les grafcets coordonnés du fichier sont ajoutés au grafcet courant sous forme de
grafcets coordonnés.
Affiche une boite de dialogue pour sauvegarder dans un fichier (*.g7) le grafcet contenu dans la
fenêtre grafcet (fenêtre de gauche).
Si le programme grafcet est en marche lorsque la commande est exécutée, la machine est stoppée
et resetée (comme l’action de la commande RAZ).
Lance Notepad de windows pour vous permettre d’éditer un fichier texte (par exemple le descriptif
d’une machine).
Lance l’impression de :
Sur une imprimante noir et blanc, les éléments de machine seront dessinés en noir.
Affiche la boite de dialogue de configuration des imprimantes
Quitte le logiciel MACHCET.
Ouvre la fenêtre de l’éditeur d’interface.
Lors de la première ouverture de cette fenêtre pour un projet, une boite de dialogue est affichée
pour permettre de sélectionner le type d’interface(Virtuel ou Externe) utilisé pour le projet.
La fenêtre de l’éditeur d’interface est dite “ modale ” , c’est à dire qu’elle pend le pas sur la
fenêtre principale et que les commandes de la fenêtre principale ne sont plus accessibles tant
qu’elle est ouverte.
Ouvre la fenêtre de l’éditeur de machine.
Un double clic dans la fenêtre “ machine ” ( fenêtre de droite de la fenêtre principale) avec le
bouton gauche a le même effet.
La fenêtre de l’éditeur de machine est dite “ modale ” , c’est à dire qu’elle pend le pas sur la
fenêtre principale et que les commandes de la fenêtre principale ne sont plus accessibles tant
qu’elle est ouverte.
Lance la boite de dialogue d’édition de la bibliothèque par défaut d’éléments de machine.
Cet item est accessible uniquement si l’utilisateur a le privilège d’accès “ autoriser la modification
des bibliothèques ”.
Si la bibliothèque par défaut n’est pas trouvée dans le répertoire courant, propose de choisir la
bibliothèque.
Cet item est accessible uniquement si l’utilisateur a le privilège d’accès “ autoriser la modification
des bibliothèques ”.
Si la bibliothèque par défaut n’est pas trouvée dans le répertoire courant, propose de choisir la
bibliothèque.
La boite de dialogue du testeur est de type “ non-modale ”. Les commandes des autres fenêtres
sont accessibles quand elle est ouverte.
Cependant, le testeur lance “ l’horloge de base ” de la machine qui peut ralentir de façon
importante les autres actions du programme. Il est donc préférable de refermer la boite de
dialogue “ testeur ” lorsqu’on n’en a plus besoin.
Ouvre une boite de dialogue qui liste tous les éléments de la machine courante.
·pour identifier un élément de la machine (un point rouge est affiché pendant une seconde prés de
l’élément que l’on sélectionne dans la liste),
·si le résultat de l’analyse et de la compilation est incorrect, laisse ouvert la fenêtre de diagnostic .
Si le programme est arrêté par Stop, la commande Go “ relance le temps ” là où il a été arrêté,
sans effectuer ni analyse ni compilation.
Stoppe l’exécution du GRAFCET :
·en effectuant un RAZ complet dans le cas où l’interface est utilisée en externe.
Cette commande est strictement identique à la commande RAZ si l’interface est utilisée en externe.
Stoppe l’exécution du programme GRAFCET et effectue une mise à zéro de toutes les sorties de
l’automate, des mémoires et des timers.
Une nouvelle commande Go, après un RAZ, relance le programme (après compilation) au départ.
Sur RAZ, les éléments de la machine virtuelle sont repositionnés à la position d’origine et toutes
les pièces sont détruites.
Ouvre la boite de dialogue permettant de visualiser la valeur des variables en temps réel.
Cette boite de dialogue est du type “ non modale ” . Les commandes des autres fenêtres sont
accessibles quand elle est ouverte.
Commute la présentation du grafcet de niveau 1 à niveau 2.
Le niveau 1 est la présentation des actions et des réceptivités sous la forme textuelle (dite système ou
processus).
Le niveau 2 est la présentation des actions et des réceptivités sous la forme instruction
Lance la conversion du programme grafcet en réseaux de contacts.
La conversion est réalisée soit sur tout le programme, soit sur un grafcet coordonné sélectionné.
L’accès à cette boite de dialogue est soumis au mot de passe précédemment entré dans cette même
boite de dialogue.
Cette boite de dialogue est accessible sans mot de passe après installation du logiciel.
Lance une boite de dialogue pour modifier le paramètre base de temps machine.
La base de temps machine est la période à laquelle tous les éléments composant la machine seront re-
dessinés avec leurs nouveaux attributs.
La base de temps machine est active pendant le déroulement du Grafcet ou lorsque le testeur est
ouvert.
Ouvre une boite de dialogue qui liste tous les interfaces externes installées sur l’ordinateur.
En mode serveur, Machcet rend la machine ouverte disponible aux machcets clients connectés au
réseau. C'est-à-dire que c’est le grafcet du client qui pilotera la machine du serveur.
Ce mode est accessible si le privilège d’accès correspondant est coché (menu privilège d’accès)..
En mode client, Machcet pilote à partir du grafcet en cours une machine distante (sur un serveur
machcet).
Déconnecter une
=> déconnecte la branche connectée la plus à droite .
branche
Actif seulement si la sortie de la convergence n’est
pas connectée.
.
1 - Créer la machine:
2 Placez le pointeur dans la zone bleue de la fenêtre et cliquez le bouton de droite de la souris,
Sélectionnez l’item « Placer un nouvel élément » et cliquez le bouton gauche de la souris, la boite
de dialogue « Ajouter un élément » s’ouvre.
Suivant
Affiche les caractéristiques de la
pièce :
4 Cliquez OK pour placer une « bande roulante »,la boite de dialogue se ferme , la bande se dessine
dans la fenêtre de l’éditeur de machine.
5 Cliquez sur la « bande roulante » avec le bouton gauche, et , en maintenant le bouton enfoncé,
déplacez la bande roulante pour la placer où vous voulez
Suivant
1 - Créer la machine:
Exercice
Réponse