|
N |
|
E |
|
|
G |
|
|
M |
|
|
O |
|
|
T |
|
|
U |
|
|
A |
|
|
|
|
|
|
N |
|
|
O |
|
I |
|
A |
T |
|
|
|
|
R |
|
|
E |
|
|
N |
|
|
E |
||
G |
T
X
E
N
AUTOMGEN8
www.irai.com
ENVIRONNEMENT ........................................................................................................................................... |
13 |
INSTALLATION ................................................................................................................................................. |
15 |
Configuration requise ................................................................................................................................ |
15 |
Installation en réseau................................................................................................................................. |
15 |
NOUVELLES FONCTIONNALITES D’AUTOMGEN8 ........................................................................................... |
16 |
Choix du mode « Débutant / Expert »........................................................................................................ |
16 |
Intégration renforcée de la norme Grafcet 60848 ..................................................................................... |
16 |
Unicité des fichiers .................................................................................................................................... |
16 |
Moteur physique intégré à IRIS3D ............................................................................................................ |
16 |
Gestion d’objets 3D évolués dans IRIS3D ................................................................................................. |
16 |
Liens évolués entre les objets IRIS3D et AUTOMGEN ............................................................................. |
16 |
Objets IRIS3D texturés .............................................................................................................................. |
17 |
Drag and drop depuis IRIS3D vers les folios AUTOMGEN...................................................................... |
17 |
Objet AUTOMSIM définissable par l’utilisateur....................................................................................... |
17 |
Drag and drop depuis AUTOMSIM vers les folios AUTOMGEN ............................................................. |
17 |
Améliorations de l’environnement ............................................................................................................. |
17 |
L’ENVIRONNEMENT.......................................................................................................................................... |
18 |
Démarrage ................................................................................................................................................. |
18 |
Vues générales ........................................................................................................................................... |
19 |
Choix des cibles en mode expert ................................................................................................................ |
21 |
Choix des cibles en mode débutant ............................................................................................................ |
21 |
Palettes en mode expert ............................................................................................................................. |
22 |
Palettes en mode débutant ......................................................................................................................... |
22 |
Montrer ou cacher la fenêtre du projet ou les fenêtres de messages ......................................................... |
23 |
Afficher l’espace de travail en mode plein écran....................................................................................... |
23 |
Raccourcis claviers.................................................................................................................................... |
23 |
Résumé Environnement.............................................................................................................................. |
24 |
LICENCES ......................................................................................................................................................... |
25 |
Enregistrer une licence .............................................................................................................................. |
25 |
Envoyer un code utilisateur à IRAI............................................................................................................ |
26 |
Envoyer un fichier par email (la meilleur solution) ............................................................................................... |
27 |
Copier le code utilisateur dans le message d’un email........................................................................................... |
27 |
Par fax (déconseillé) .............................................................................................................................................. |
27 |
Par téléphone (fortement déconseillé).................................................................................................................... |
28 |
Entrer le code de validation / débridage.................................................................................................... |
28 |
Débridage par un fichier reçu par email................................................................................................................. |
28 |
Débridage par un code reçu dans le texte dans un email........................................................................................ |
28 |
Débridage par un code reçu par fax ou au téléphone ............................................................................................. |
28 |
Modifier une licence .................................................................................................................................. |
28 |
Déplacer une licence d’un ordinateur à un autre ...................................................................................... |
28 |
Licences réseau.......................................................................................................................................... |
29 |
Ajouter une licence réseau ..................................................................................................................................... |
31 |
Modifier une licence .............................................................................................................................................. |
31 |
Connexion des postes clients ................................................................................................................................. |
31 |
Résumé Licences ........................................................................................................................................ |
31 |
Complément d’information sur l’installation d’AUTOMGEN en réseau .................................................. |
32 |
Généralités ............................................................................................................................................................. |
32 |
Installation d’AUTOMGEN8 sur un serveur de fichiers ........................................................................................ |
32 |
Installation d’une ou plusieurs licences AUTOMGEN8 sur un gestionnaire de licences réseau ............................ |
32 |
Installation du serveur de licences réseau sous la forme d’un service.................................................................... |
35 |
Désinstallation ........................................................................................................................................... |
35 |
Erreurs....................................................................................................................................................... |
35 |
LE PROJET ........................................................................................................................................................ |
36 |
Fichiers générés avec AUTOMGEN7......................................................................................................... |
36 |
Importer une application d’une ancienne version d’AUTOMGEN (version 6 ou antérieure)................... |
36 |
Importer un projet créé avec un autre atelier logiciel ............................................................................... |
36 |
Générer un fichier exécutable distribuable gratuitement .......................................................................... |
36 |
Modifier les propriétés du projet ............................................................................................................... |
37 |
Modifier les options de sécurité ............................................................................................................................. |
37 |
Options avancées ................................................................................................................................................... |
37 |
Interface utilisateur ................................................................................................................................................ |
37 |
Modèle................................................................................................................................................................... |
37 |
GO automatique..................................................................................................................................................... |
38 |
Résumé Projet ............................................................................................................................................ |
38 |
LE NAVIGATEUR ............................................................................................................................................... |
39 |
Folios ......................................................................................................................................................... |
40 |
Ajouter un nouveau folio ....................................................................................................................................... |
40 |
Importer des folios d’anciennes versions d’AUTOMGEN, importer des folios CADEPA.................................... |
41 |
Modifier l’ordre de compilation des folios ............................................................................................................ |
41 |
Supprimer un folio de la liste................................................................................................................................. |
42 |
Exporter un folio vers un fichier « .GR7 »............................................................................................................. |
42 |
Copier, Couper, Coller un folio ............................................................................................................................. |
42 |
Renommer un folio ................................................................................................................................................ |
42 |
Modifier les propriétés d’un folio. ......................................................................................................................... |
42 |
Symboles .................................................................................................................................................... |
43 |
Créer une table de symboles .................................................................................................................................. |
43 |
Importer une table de symboles ............................................................................................................................. |
44 |
Configuration............................................................................................................................................. |
44 |
Post-processeurs .................................................................................................................................................... |
44 |
Options du compilateur.......................................................................................................................................... |
44 |
Documentation........................................................................................................................................... |
44 |
Fichiers générés......................................................................................................................................... |
45 |
Générer la liste des instructions en code pivot ....................................................................................................... |
45 |
Générer la liste des références croisées.................................................................................................................. |
45 |
Post-processeurs .................................................................................................................................................... |
45 |
Mise au point ............................................................................................................................................. |
45 |
Voir et modifier une variable ou une table de variables......................................................................................... |
45 |
Objets IRIS................................................................................................................................................. |
47 |
Ajouter un objet IRIS 2D....................................................................................................................................... |
47 |
Supprimer un objet IRIS 2D .................................................................................................................................. |
48 |
Montrer ou cacher un objet IRIS 2D...................................................................................................................... |
48 |
Copier, couper, coller un objet IRIS 2D................................................................................................................. |
49 |
Ajouter un nouvel objet IRIS 2D sur un pupitre .................................................................................................... |
49 |
Modifier les propriétés d’un objet IRIS 2D ........................................................................................................... |
49 |
Définir un modèle d’objet accessible dans l’assistant............................................................................................ |
50 |
Importer un objet IRIS 2D d’une version précédente d’AUTOMGEN.................................................................. |
50 |
Créer un pupitre IRIS 3D....................................................................................................................................... |
51 |
Ressources ................................................................................................................................................. |
51 |
Ajouter un fichier dans les ressources.................................................................................................................... |
51 |
Supprimer un fichier contenu dans les ressources.................................................................................................. |
51 |
Renommer un fichier contenu dans les ressources................................................................................................. |
51 |
Modifier un fichier contenu dans les ressources .................................................................................................... |
51 |
Ajouter et convertir des fichiers 3D STUDIO dans les ressources......................................................................... |
51 |
Modules externes ....................................................................................................................................... |
51 |
Résumé navigateur..................................................................................................................................... |
52 |
DESSINER DES PROGRAMMES ........................................................................................................................... |
53 |
Dessiner avec l’assistant............................................................................................................................ |
53 |
Dessiner avec le menu contextuel .............................................................................................................. |
54 |
Dessiner avec la palette ............................................................................................................................. |
54 |
Enrichir et personnaliser la palette......................................................................................................................... |
54 |
Dessiner avec les touches du clavier ......................................................................................................... |
54 |
Bloc d’effacement.................................................................................................................................................. |
54 |
Blocs de liaison...................................................................................................................................................... |
54 |
Blocs Grafcet ......................................................................................................................................................... |
55 |
Blocs Logigrammes ............................................................................................................................................... |
57 |
Blocs Ladder.......................................................................................................................................................... |
57 |
Blocs Action .......................................................................................................................................................... |
58 |
Blocs Test .............................................................................................................................................................. |
59 |
Blocs Organigramme ............................................................................................................................................. |
59 |
Blocs Bloc fonctionnel........................................................................................................................................... |
59 |
Autres blocs ........................................................................................................................................................... |
60 |
Documenter les éléments de programme ................................................................................................... |
60 |
Ajouter des symboles.................................................................................................................................. |
61 |
Résumé dessin des programmes................................................................................................................. |
62 |
EXECUTER UNE APPLICATION ........................................................................................................................... |
63 |
Exécuter facilement une application ...................................................................................................................... |
63 |
Mettre fin à l’exécution.......................................................................................................................................... |
63 |
Uniquement compiler ............................................................................................................................................ |
63 |
Stopper la compilation ........................................................................................................................................... |
63 |
Se connecter à un automate ou installer l’exécuteur PC ........................................................................................ |
63 |
Se déconnecter d’un automate ou désinstaller l’exécuteur PC............................................................................... |
63 |
Mettre la cible en mode RUN ................................................................................................................................ |
63 |
Mettre la cible en mode STOP............................................................................................................................... |
63 |
Initialiser la cible ................................................................................................................................................... |
63 |
Faire un cycle programme sur la cible (généralement non supporté sur les automates)......................................... |
64 |
Activer la visualisation dynamique........................................................................................................................ |
64 |
Résumé Exécuter une application .............................................................................................................. |
64 |
LE COMPILATEUR ............................................................................................................................................. |
65 |
Modifier les options du compilateur .......................................................................................................... |
65 |
Visualiser les messages de compilation ..................................................................................................... |
65 |
Localiser une erreur .................................................................................................................................. |
65 |
Résumé Compilateur.................................................................................................................................. |
66 |
EXECUTION DES PROGRAMMES SUR PC............................................................................................................ |
67 |
Configurer le nombre de variables ............................................................................................................ |
67 |
Variables système de l’exécuteur PC......................................................................................................... |
68 |
Modifier la période d’exécution................................................................................................................. |
69 |
Piloter des entrées / sorties........................................................................................................................ |
69 |
Résumé Exécution sur PC.......................................................................................................................... |
70 |
REFERENCES IRIS 2D ...................................................................................................................................... |
71 |
Modifier la visibilité des objets.................................................................................................................. |
71 |
Modifier les caractéristiques d’un objet .................................................................................................... |
72 |
Effacer un objet...................................................................................................................................................... |
72 |
Dimensionner un objet........................................................................................................................................... |
72 |
Déplacer un objet................................................................................................................................................... |
72 |
Passer un objet en mode « Utilisateur » ................................................................................................................. |
72 |
Passer un objet en mode « Configuration »............................................................................................................ |
72 |
Modifier les caractéristiques d’un objet................................................................................................................. |
72 |
Verrouillez l’accès à la configuration de tous les objets ........................................................................... |
73 |
Objets de base, objets prédéfinis................................................................................................................ |
73 |
Liste des objets de base.............................................................................................................................. |
73 |
L’objet « Pupitre » ................................................................................................................................................. |
73 |
L’objet « Bouton et voyant » ................................................................................................................................. |
73 |
L’objet « Objet ».................................................................................................................................................... |
73 |
L’objet « Valeur digitale »..................................................................................................................................... |
73 |
L’objet « Ecran, clavier, liste de messages » ......................................................................................................... |
74 |
L’objet « Son » ...................................................................................................................................................... |
74 |
L’objet « Archivage de données » ......................................................................................................................... |
74 |
L’objet « Programme » .......................................................................................................................................... |
74 |
L’objet « Boîte de dialogue »................................................................................................................................. |
74 |
L’objet « Valeur analogique » ............................................................................................................................... |
74 |
Prise en main ............................................................................................................................................. |
74 |
Etape 1 ................................................................................................................................................................... |
74 |
Etape 2 ................................................................................................................................................................... |
75 |
Etape 3 ................................................................................................................................................................... |
75 |
Etape 4 ................................................................................................................................................................... |
75 |
Etape 5 ................................................................................................................................................................... |
75 |
Etape 6 ................................................................................................................................................................... |
76 |
Etape 7 ................................................................................................................................................................... |
77 |
Réaliser une application de supervision autonome.................................................................................... |
78 |
Syntaxe pour l’accès à l’état des variables................................................................................................ |
78 |
Etat booléen ........................................................................................................................................................... |
78 |
Etat numérique....................................................................................................................................................... |
79 |
Modification d’état ................................................................................................................................................ |
79 |
Ordres spéciaux ..................................................................................................................................................... |
79 |
Echanges entre objets............................................................................................................................................. |
80 |
Détail de l’objet « Pupitre » ...................................................................................................................... |
80 |
Onglet « Aspect » .................................................................................................................................................. |
80 |
Onglet « Bitmap ».................................................................................................................................................. |
81 |
Onglet « Liens »..................................................................................................................................................... |
82 |
Onglet « Options »................................................................................................................................................. |
82 |
Onglet « Enfants » ................................................................................................................................................. |
82 |
Onglet « Externe » ................................................................................................................................................. |
82 |
Détail de l’objet « Bouton Voyant »........................................................................................................... |
83 |
Onglet « Aspect » .................................................................................................................................................. |
83 |
Onglet « Liens »..................................................................................................................................................... |
83 |
Onglet « Options »................................................................................................................................................. |
84 |
Détail de l’objet « Valeur digitale » .......................................................................................................... |
86 |
Onglet « Aspect » .................................................................................................................................................. |
86 |
Onglet « Textes »................................................................................................................................................... |
87 |
Onglet « Liens »..................................................................................................................................................... |
87 |
Détail de l’objet « Valeur analogique »..................................................................................................... |
87 |
Onglet « Aspect » .................................................................................................................................................. |
87 |
Onglet « Liens »..................................................................................................................................................... |
88 |
Onglet « Bornes » .................................................................................................................................................. |
88 |
Onglet « Graduations » .......................................................................................................................................... |
89 |
Détail de l’objet « Ecran, clavier, liste de messages » .............................................................................. |
90 |
Liens avec l’application ......................................................................................................................................... |
90 |
Les classes de messages......................................................................................................................................... |
91 |
Onglet « Aspect » .................................................................................................................................................. |
91 |
Onglet « Liens »..................................................................................................................................................... |
92 |
Onglet « Liste » ..................................................................................................................................................... |
92 |
Onglet « Options »................................................................................................................................................. |
93 |
Onglet « Messages » .............................................................................................................................................. |
94 |
Détail de l’objet « Archivage de données » ............................................................................................... |
94 |
Onglet « Aspect » .................................................................................................................................................. |
94 |
Onglet « Données »................................................................................................................................................ |
95 |
Onglet « Options »................................................................................................................................................. |
96 |
Onglet « Tables »................................................................................................................................................... |
97 |
Onglet « Courbe ».................................................................................................................................................. |
98 |
Onglet « Graduations » .......................................................................................................................................... |
99 |
Onglet « Grille » .................................................................................................................................................. |
100 |
Détail de l’objet « Objet »........................................................................................................................ |
101 |
Onglet « Aspect » ................................................................................................................................................ |
101 |
Onglet « Liens »................................................................................................................................................... |
102 |
Onglet « Formes »................................................................................................................................................ |
103 |
Onglet « Bitmap »................................................................................................................................................ |
103 |
Onglet « Wmf » ................................................................................................................................................... |
103 |
Onglet « Couleurs » ............................................................................................................................................. |
104 |
Onglet « Jauge » .................................................................................................................................................. |
105 |
Onglet « Capteur »............................................................................................................................................... |
105 |
Onglet « Options »............................................................................................................................................... |
106 |
Techniques avancées............................................................................................................................................ |
106 |
Détail de l’objet « Son » .......................................................................................................................... |
107 |
Onglet « Aspect » ................................................................................................................................................ |
107 |
Onglet « Sons ».................................................................................................................................................... |
107 |
Détail de l’objet « Boîte de dialogue » .................................................................................................... |
107 |
Onglet « Aspect » ................................................................................................................................................ |
107 |
Onglet « Liens »................................................................................................................................................... |
108 |
Onglet « Messages » ............................................................................................................................................ |
109 |
Détail de l’objet « Programme » ............................................................................................................. |
109 |
Répartition du temps d’exécution ........................................................................................................................ |
109 |
Affichage ............................................................................................................................................................. |
110 |
Syntaxe ................................................................................................................................................................ |
110 |
Déclaration des variables ..................................................................................................................................... |
110 |
Ecriture du programme ........................................................................................................................................ |
111 |
Constantes............................................................................................................................................................ |
111 |
Affectation ........................................................................................................................................................... |
111 |
Calculs ................................................................................................................................................................. |
111 |
Tests..................................................................................................................................................................... |
112 |
Boucles ................................................................................................................................................................ |
112 |
Adresse d’une variable ou d’un tableau de variables ........................................................................................... |
113 |
Liste des fonctions ............................................................................................................................................... |
113 |
Messages d’erreurs .............................................................................................................................................. |
119 |
Onglet « Aspect » ................................................................................................................................................ |
120 |
Onglet « Programme »......................................................................................................................................... |
121 |
EXEMPLES IRIS 2D ........................................................................................................................................ |
122 |
Exemple d’objet composé......................................................................................................................... |
122 |
Exemple d’utilisation de l’objet « Ecran, clavier, liste à messages » comme liste à messages ............... |
125 |
Exemple d’utilisation de l’objet ECRANCLA comme terminal................................................................ |
126 |
Exemple d’application composée de plusieurs pages .............................................................................. |
127 |
Exemple d’utilisation de l’objet OBJET .................................................................................................. |
127 |
Exemples d’utilisation de l’objet ARCHIVE ............................................................................................ |
132 |
Exemple d’utilisation de l’objet PROG.................................................................................................... |
132 |
Exemples d’application de supervision 1................................................................................................. |
133 |
Exemple d’application de supervision 2 .................................................................................................. |
133 |
Exemple de simulation d’une partie opérative 1...................................................................................... |
134 |
Exemple de simulation d’une partie opérative 2...................................................................................... |
135 |
REFERENCES IRIS 3D .................................................................................................................................... |
136 |
Tutorial .................................................................................................................................................... |
137 |
Créer un pupitre IRIS 3D......................................................................................................................... |
137 |
Ajouter des fichiers 3D au projet............................................................................................................. |
137 |
Configurer les objets................................................................................................................................ |
138 |
Ajouter des objets dans le monde 3D....................................................................................................... |
140 |
Enlever un fichier 3D des ressources....................................................................................................... |
140 |
Enlever un objet du monde 3D................................................................................................................. |
140 |
Importer un objet « évolué ».................................................................................................................... |
140 |
Exporter un objet « Evolué » ................................................................................................................... |
143 |
Exemple de création d’une simulation 3D à base d’objets évolués ......................................................... |
144 |
Appliquer un comportement à un objet.................................................................................................... |
155 |
Nom des variables AUTOMGEN ........................................................................................................................ |
156 |
Ajouter une translation......................................................................................................................................... |
157 |
Ajouter une rotation ............................................................................................................................................. |
160 |
Ajouter un changement de couleur ou de texture................................................................................................. |
161 |
Ajouter un lien ..................................................................................................................................................... |
162 |
Ajouter un autre comportement ........................................................................................................................... |
163 |
Moteur physique....................................................................................................................................... |
164 |
Exemple IRIS 3D...................................................................................................................................... |
166 |
Résumé IRIS 3D .................................................................................................................................................. |
167 |
LANGAGES ....................................................................................................................................................... |
169 |
ELEMENTS COMMUNS..................................................................................................................................... |
171 |
Les variables ............................................................................................................................................ |
171 |
Les variables booléennes ..................................................................................................................................... |
171 |
Les variables numériques..................................................................................................................................... |
172 |
Les temporisations ............................................................................................................................................... |
172 |
Les actions ............................................................................................................................................... |
174 |
Affectation d’une variable booléenne .................................................................................................................. |
174 |
Affectation complémentée d’une variable booléenne .......................................................................................... |
175 |
Mise à un d’une variable booléenne..................................................................................................................... |
176 |
Mise à zéro d’une variable booléenne.................................................................................................................. |
177 |
Inversion d’une variable booléenne ..................................................................................................................... |
178 |
Mise à zéro d’un compteur, d’un mot ou d’un long ............................................................................................. |
178 |
Incrémentation d’un compteur, d’un mot ou d’un long........................................................................................ |
179 |
Décrémentation d’un compteur, d’un mot ou d’un long ...................................................................................... |
180 |
Placer une constante dans un compteur, un mot ou un long................................................................................. |
180 |
Temporisations .................................................................................................................................................... |
181 |
Interférences entre les actions.............................................................................................................................. |
181 |
Actions de la norme CEI 1131-3.......................................................................................................................... |
182 |
Actions multiples ................................................................................................................................................. |
183 |
Code littéral ......................................................................................................................................................... |
183 |
Les tests.................................................................................................................................................... |
184 |
Forme générale .................................................................................................................................................... |
184 |
Modificateur de test ............................................................................................................................................. |
185 |
Temporisations .................................................................................................................................................... |
185 |
Priorité des opérateurs booléens .......................................................................................................................... |
186 |
Test toujours vrai ................................................................................................................................................. |
186 |
Test sur variable numérique................................................................................................................................. |
186 |
Transitions sur plusieurs lignes............................................................................................................................ |
188 |
Utilisation de symboles ............................................................................................................................ |
188 |
Syntaxe des symboles .......................................................................................................................................... |
188 |
Symboles automatiques ....................................................................................................................................... |
188 |
Syntaxe des symboles automatiques .................................................................................................................... |
188 |
Comment le compilateur gère-t-il les symboles automatiques ? .......................................................................... |
189 |
Plage d’attribution des variables .......................................................................................................................... |
189 |
Symboles à adresse fixe....................................................................................................................................... |
189 |
A propos des exemples ............................................................................................................................. |
190 |
Grafcet ..................................................................................................................................................... |
192 |
Etapes Grafcets .................................................................................................................................................... |
192 |
Grafcet simple...................................................................................................................................................... |
193 |
Divergence et convergence en « Et »................................................................................................................... |
196 |
Divergence et convergence en « Ou ».................................................................................................................. |
198 |
Etapes puits et sources, transitions puits et sources ............................................................................................. |
201 |
Actions multiples ................................................................................................................................................. |
201 |
Actions conditionnées, actions évènementielles .................................................................................................. |
202 |
Actions sur activation ou sur désactivation d’étape ............................................................................................. |
202 |
Actions sur franchissement de transition ............................................................................................................. |
203 |
Synchronisation ................................................................................................................................................... |
203 |
Forçages de Grafcet ............................................................................................................................................. |
205 |
Forçages de Grafcet (norme 60848)..................................................................................................................... |
212 |
Macro-étapes........................................................................................................................................................ |
213 |
Etapes encapsulantes............................................................................................................................................ |
216 |
Liens Grafcet Ladder, Grafcet Logigrammes....................................................................................................... |
219 |
Compteurs............................................................................................................................................................ |
221 |
Gemma..................................................................................................................................................... |
221 |
Création d’un Gemma.......................................................................................................................................... |
223 |
Contenu des rectangles du Gemma ...................................................................................................................... |
223 |
Obtenir un Grafcet correspondant au Gemma...................................................................................................... |
223 |
Annuler les espaces vides dans le Grafcet ........................................................................................................... |
224 |
Imprimer le Gemma............................................................................................................................................. |
224 |
Exporter le Gemma.............................................................................................................................................. |
224 |
Exemple de Gemma............................................................................................................................................. |
224 |
Ladder...................................................................................................................................................... |
227 |
Exemple de Ladder .............................................................................................................................................. |
227 |
Logigramme ............................................................................................................................................. |
229 |
Dessin des logigrammes ...................................................................................................................................... |
230 |
Exemples de logigramme..................................................................................................................................... |
231 |
Langages littéraux ................................................................................................................................... |
233 |
Comment utiliser le langage littéral ? .................................................................................................................. |
233 |
Définition d’une boîte de code............................................................................................................................. |
235 |
Le langage littéral bas niveau............................................................................................................................... |
235 |
Macro-instruction................................................................................................................................................. |
293 |
Librairie ............................................................................................................................................................... |
294 |
Macro-instructions prédéfinies ............................................................................................................................ |
294 |
Description des macro-instructions prédéfinies ................................................................................................... |
294 |
Exemple en langage littéral bas niveau................................................................................................................ |
296 |
Langage littéral étendu ............................................................................................................................ |
299 |
Ecriture d’équations booléennes .......................................................................................................................... |
300 |
Ecriture d’équations numériques ......................................................................................................................... |
301 |
Structure de type IF ... THEN ... ELSE ............................................................................................................... |
303 |
Structure de type WHILE ... ENDWHILE........................................................................................................... |
303 |
Exemple de programme en langage littéral étendu .............................................................................................. |
304 |
Langage littéral ST .................................................................................................................................. |
305 |
Généralités ........................................................................................................................................................... |
305 |
Equations booléennes .......................................................................................................................................... |
306 |
Equations numériques.......................................................................................................................................... |
307 |
Structures de programmation............................................................................................................................... |
308 |
Exemple de programme en langage littéral étendu .............................................................................................. |
309 |
Organigramme......................................................................................................................................... |
310 |
Dessin d’un organigramme .................................................................................................................................. |
310 |
Contenu des rectangles ........................................................................................................................................ |
311 |
Illustration ............................................................................................................................................... |
312 |
Blocs fonctionnels .................................................................................................................................... |
314 |
Création d’un bloc fonctionnel ............................................................................................................................ |
314 |
Dessin du bloc et création du fichier « .ZON ».................................................................................................... |
315 |
Création du fichier « .LIB »................................................................................................................................. |
317 |
Exemple simple de bloc fonctionnel .................................................................................................................... |
317 |
Illustration............................................................................................................................................................ |
318 |
Complément de syntaxe....................................................................................................................................... |
321 |
Blocs fonctionnels évolués ....................................................................................................................... |
322 |
Syntaxe ................................................................................................................................................................ |
322 |
Différencier anciens et nouveaux blocs fonctionnels........................................................................................... |
322 |
Exemple ............................................................................................................................................................... |
323 |
Blocs fonctionnels prédéfinis ................................................................................................................... |
325 |
Blocs de conversion ............................................................................................................................................. |
325 |
Blocs de temporisation......................................................................................................................................... |
325 |
Blocs de manipulations de chaîne de caractères .................................................................................................. |
326 |
Blocs de manipulation de table de mots............................................................................................................... |
326 |
Techniques avancées................................................................................................................................ |
326 |
Code généré par le compilateur ........................................................................................................................... |
326 |
Optimisation du code généré................................................................................................................................ |
327 |
EXEMPLES ...................................................................................................................................................... |
329 |
A propos des exemples ............................................................................................................................. |
329 |
Grafcet simple...................................................................................................................................................... |
329 |
Grafcet avec divergence en OU ........................................................................................................................... |
330 |
Grafcet avec divergence en ET ............................................................................................................................ |
331 |
Grafcet et synchronisation ................................................................................................................................... |
332 |
Forçage d’étapes .................................................................................................................................................. |
333 |
Etapes puits et sources ......................................................................................................................................... |
334 |
Etapes puits et sources ......................................................................................................................................... |
335 |
Forçage de Grafcets ............................................................................................................................................. |
336 |
Mémorisation de Grafcets.................................................................................................................................... |
337 |
Grafcet et macro-étapes ....................................................................................................................................... |
338 |
Eléments de la norme 60848................................................................................................................................ |
339 |
Folios chaînés ...................................................................................................................................................... |
341 |
Logigramme......................................................................................................................................................... |
343 |
Grafcet et Logigramme ........................................................................................................................................ |
344 |
Boîte de langage littéral ....................................................................................................................................... |
345 |
Organigramme ..................................................................................................................................................... |
346 |
Organigramme ..................................................................................................................................................... |
347 |
Bloc fonctionnel................................................................................................................................................... |
348 |
Bloc fonctionnel................................................................................................................................................... |
349 |
Bloc fonctionnel évolué ....................................................................................................................................... |
350 |
Ladder.................................................................................................................................................................. |
351 |
Exemple développé sur une maquette de train..................................................................................................... |
352 |
Distribution.............................................................................................................................................. |
359 |
Docteur R. au royaume de la domotique ................................................................................................. |
359 |
Premier exemple : « qui de l’interrupteur ou de l’ampoule était le premier … ».................................... |
360 |
Solution 1 : le langage naturel de l’électricien : le ladder .................................................................................... |
361 |
Solution 2 : le langage séquentiel de l’automaticien : le Grafcet ......................................................................... |
361 |
A vous de jouer ….................................................................................................................................... 363 |
|
Deuxième exemple : « temporisations, minuteries et autres amusements temporels… »......................... |
364 |
Solution 1 : la simplicité ...................................................................................................................................... |
365 |
Solution 2 : amélioration...................................................................................................................................... |
366 |
Troisième exemple : « variation sur le thème du va et vient… » ............................................................. |
367 |
Quatrième exemple : « Et le bouton poussoir devint intelligent … »....................................................... |
371 |
Les solutions …........................................................................................................................................ 374 |
|
« qui de l’interrupteur ou de l’ampoule était le premier … »............................................................................... |
374 |
« temporisations, minuteries et autres amusements temporels… »...................................................................... |
374 |
« variation sur le thème du va et vient …»............................................................................................... |
376 |
AUTOMSIM....................................................................................................................................................... |
379 |
INTRODUCTION............................................................................................................................................... |
381 |
INSTALLATION ............................................................................................................................................... |
382 |
PRISE EN MAIN ............................................................................................................................................... |
382 |
MODE « DEBUTANT » D’AUTOMGEN.......................................................................................................... |
386 |
UTILISATION D’AUTOMSIM ........................................................................................................................ |
387 |
Organisation des applications ................................................................................................................. |
387 |
Ouvrir une application existante.............................................................................................................. |
387 |
Créer un folio AUTOMSIM...................................................................................................................... |
387 |
Ajouter un objet sur un folio AUTOMSIM............................................................................................... |
388 |
Utiliser la palette ..................................................................................................................................... |
390 |
Sélectionner un ou plusieurs objets.......................................................................................................... |
391 |
Déplacer un ou plusieurs objets............................................................................................................... |
392 |
Effacer un ou plusieurs objets.................................................................................................................. |
392 |
Modifier l’orientation d’un ou plusieurs objets ....................................................................................... |
392 |
Copier/couper un ou plusieurs objets vers le presse-papier.................................................................... |
392 |
Coller un ou plusieurs objets depuis le presse-papier ............................................................................. |
393 |
Modifier les propriétés d’un objet ........................................................................................................... |
393 |
Exporter un ou plusieurs objets ............................................................................................................... |
393 |
FONCTIONNALITES AVANCEES ....................................................................................................................... |
395 |
Interactions entre les objets ..................................................................................................................... |
395 |
Créer des capteurs associés à un vérin.................................................................................................... |
395 |
Interactions entre les objets AUTOMSIM et le programme d’automatisme ............................................ |
397 |
Interactions entre les objets AUTOMSIM et le simulateur de partie opérative IRIS 3D ......................... |
398 |
Interactions entre les objets AUTOMSIM et les objets de supervision IRIS2D ....................................... |
399 |
Comment réaliser le lien entre un bouton poussoir ou un interrupteur d’IRIS2D et un bouton poussoir ou un |
|
interrupteur d’AUTOMSIM ?.............................................................................................................................. |
399 |
Comment réaliser un lien entre un objet d’AUTOMSIM et un voyant d’IRIS 2D ?............................................ |
400 |
Drag and drop depuis un objet AUTOMSIM vers un folio AUTOMGEN................................................ |
401 |
Objets définissables par l’utilisateur ....................................................................................................... |
402 |
Dessins................................................................................................................................................................. |
404 |
Liste des primitives de dessin .............................................................................................................................. |
405 |
Programme........................................................................................................................................................... |
409 |
Connexions .......................................................................................................................................................... |
412 |
Exemple ............................................................................................................................................................... |
412 |
POST-PROCESSEURS ..................................................................................................................................... |
415 |
GENERALITES................................................................................................................................................. |
417 |
CONFIGURATION ............................................................................................................................................ |
418 |
Les fichiers de configuration.................................................................................................................... |
418 |
Système................................................................................................................................................................ |
418 |
Correspondances de variables.............................................................................................................................. |
418 |
Code constructeur démarrage............................................................................................................................... |
418 |
Code constructeur fin........................................................................................................................................... |
418 |
Configuration par défaut ......................................................................................................................... |
419 |
Modifier les déclarations par défaut..................................................................................................................... |
419 |
Utiliser les déclarations par défaut....................................................................................................................... |
419 |
Visualiser et modifier les éléments de configuration ............................................................................... |
419 |
Système .................................................................................................................................................... |
419 |
Configuration matérielle ...................................................................................................................................... |
420 |
Configuration logicielle ....................................................................................................................................... |
420 |
Options de génération de code............................................................................................................................. |
420 |
Déclarations de variables ..................................................................................................................................... |
420 |
Autres éléments ................................................................................................................................................... |
420 |
Voir l’élément « Système » sous forme de textes ................................................................................................ |
421 |
Afficher les éléments système.............................................................................................................................. |
421 |
Correspondances de variables................................................................................................................. |
422 |
L’affectation unitaire ........................................................................................................................................... |
422 |
L’affectation linéaire............................................................................................................................................ |
422 |
L’affectation automatique.................................................................................................................................... |
423 |
Types de variables AUTOMGEN........................................................................................................................ |
424 |
Afficher les éléments de correspondances de variables ....................................................................................... |
426 |
Modifier un élément de correspondance de variables .......................................................................................... |
428 |
Ajouter un élément de correspondance de variables ............................................................................................ |
428 |
Supprimer un élément de correspondances de variables...................................................................................... |
431 |
Associer un bit d’AUTOMGEN à un bit système d’une cible ............................................................................. |
431 |
Associer une table de mots d’AUTOMGEN à une table de mots fixes de la cible .............................................. |
432 |
Associer des mots d’AUTOMGEN à des entrées ou des sorties analogiques d’une cible ................................... |
433 |
Associer une table de bits d’AUTOMGEN à une table de bits d’une cible ......................................................... |
433 |
Voir les correspondances de variables sous forme de textes................................................................................ |
434 |
Code constructeur démarrage, code constructeur de fin ......................................................................... |
434 |
Référence à une variable AUTOMGEN .............................................................................................................. |
434 |
Référence à un symbole de l’application AUTOMGEN...................................................................................... |
435 |
Définition et référence à un label......................................................................................................................... |
435 |
Insérer du code constructeur dans une application ................................................................................. |
435 |
Choix des options de connexion............................................................................................................... |
435 |
Choix d’un mode de connexion................................................................................................................ |
436 |
Paramétrage du module de communication............................................................................................. |
436 |
POST-PROCESSEUR PL7.................................................................................................................................. |
437 |
Module de communication....................................................................................................................... |
437 |
Mode de génération d’un fichier exécutable............................................................................................ |
438 |
Mode de génération directe du fichier binaire...................................................................................................... |
438 |
Mode de génération d’un fichier « .FEF » ........................................................................................................... |
441 |
Utilisation de tâches d’interruptions ....................................................................................................... |
443 |
Exemples spécifiques ............................................................................................................................... |
444 |
Entrées / sorties analogiques................................................................................................................................ |
444 |
Compteur rapide TSX 37-10................................................................................................................................ |
444 |
Compteur rapide TSX 37-10 utilisé en décomptage ............................................................................................ |
444 |
Compteur rapide TSX 37-22................................................................................................................................ |
444 |
ASI....................................................................................................................................................................... |
445 |
MAGELIS ........................................................................................................................................................... |
445 |
POST-PROCESSEUR PL72................................................................................................................................ |
446 |
Choix du type de l’automate .................................................................................................................... |
446 |
Eléments syntaxiques spécifiques............................................................................................................. |
446 |
Appel des blocs fonction PL72 ............................................................................................................................ |
446 |
Utilisation de la tâche rapide................................................................................................................................ |
448 |
Module de communication....................................................................................................................... |
448 |
Exemples spécifiques ............................................................................................................................... |
449 |
Entrées / sorties analogiques................................................................................................................................ |
449 |
Compteur rapide .................................................................................................................................................. |
450 |
Blocs texte et xbt ................................................................................................................................................. |
450 |
Blocs texte et UNITELWAY............................................................................................................................... |
453 |
Module d’extension TOR .................................................................................................................................... |
455 |
Conversion........................................................................................................................................................... |
455 |
Horodateur ........................................................................................................................................................... |
456 |
POST-PROCESSEUR S7200 .............................................................................................................................. |
457 |
Choix du type de CPUU.............................................................................................................................. |
457 |
Module de communication....................................................................................................................... |
457 |
Exemple spécifique................................................................................................................................... |
457 |
POST-PROCESSEUR ABB ................................................................................................................................ |
458 |
Choix du type d’automate ........................................................................................................................ |
458 |
Automate AC31 ................................................................................................................................................... |
458 |
Automate CS31.................................................................................................................................................... |
458 |
Module de communication....................................................................................................................... |
458 |
Utilitaire................................................................................................................................................... |
458 |
Exemples spécifiques ............................................................................................................................... |
458 |
Entrées / sorties analogiques................................................................................................................................ |
459 |
Interruptions......................................................................................................................................................... |
459 |
POST-PROCESSEUR GE-FANUC / ALSPA ..................................................................................................... |
460 |
Choix du type d’automate ........................................................................................................................ |
460 |
Module de communication....................................................................................................................... |
460 |
Utilitaire................................................................................................................................................... |
460 |
POST-PROCESSEUR STEP5 ............................................................................................................................. |
461 |
Module de communication....................................................................................................................... |
461 |
Structure de l’application ........................................................................................................................ |
461 |
Choix des blocs de programmes à utiliser............................................................................................................ |
463 |
Choix du bloc de données .................................................................................................................................... |
463 |
Choix du type de processeur .................................................................................................................... |
464 |
Association du code écrit sur un folio à un bloc programme .................................................................. |
464 |
Syntaxes spécifiques................................................................................................................................. |
464 |
Définition de blocs............................................................................................................................................... |
464 |
POST-PROCESSEUR TSX 07 ............................................................................................................................ |
467 |
Module de communication....................................................................................................................... |
467 |
POST-PROCESSEUR PS3-PS4 .......................................................................................................................... |
469 |
Module de communication....................................................................................................................... |
469 |
POST-PROCESSEUR PS4 .................................................................................................................................. |
470 |
Module de communication....................................................................................................................... |
470 |
Transfert des programmes vers le logiciel SUCOSOFT S40 de MOELLER ........................................... |
470 |
Démarche à suivre pour importer le fichier généré par AUTOMGEN dans le logiciel MOELLER puis l’injecter |
|
dans l’automate.................................................................................................................................................... |
471 |
POST-PROCESSEUR RPX................................................................................................................................. |
475 |
Choix du type d’automate ........................................................................................................................ |
475 |
Module de communication....................................................................................................................... |
475 |
Utilitaire................................................................................................................................................... |
475 |
POST-PROCESSEUR PL71................................................................................................................................ |
476 |
Choix du type d’automate ........................................................................................................................ |
476 |
Module de communication....................................................................................................................... |
476 |
Tâche compteur rapide ............................................................................................................................ |
476 |
Exemples spécifiques ............................................................................................................................... |
476 |
Comptage............................................................................................................................................................. |
477 |
Compteur rapide .................................................................................................................................................. |
477 |
POST-PROCESSEUR PB.................................................................................................................................... |
478 |
Choix du type d’automate ........................................................................................................................ |
478 |
Module de communication....................................................................................................................... |
478 |
Syntaxes spécifiques................................................................................................................................. |
478 |
POST-PROCESSEUR SMC ................................................................................................................................ |
480 |
Choix du type d’automate ........................................................................................................................ |
480 |
Module de communication....................................................................................................................... |
480 |
Syntaxes spécifiques................................................................................................................................. |
480 |
POST-PROCESSEUR S7300 .............................................................................................................................. |
481 |
Module de communication....................................................................................................................... |
481 |
Syntaxes spécifiques................................................................................................................................. |
481 |
Définition des variables d’un bloc ....................................................................................................................... |
482 |
Appel des blocs.................................................................................................................................................... |
483 |
Importation dans le logiciel SIMATIC de SIEMENS ............................................................................... |
483 |
Structure du code généré ......................................................................................................................... |
486 |
Choix des blocs de programmes à utiliser............................................................................................................ |
488 |
Association du code écrit sur un folio à un bloc programme .................................................................. |
488 |
Exemples spécifiques ............................................................................................................................... |
488 |
Appel d’un bloc STEP7 ....................................................................................................................................... |
489 |
Utilisation d’un bloc OB...................................................................................................................................... |
489 |
POST-PROCESSEUR OMRON.......................................................................................................................... |
490 |
Choix du type d’automate ........................................................................................................................ |
490 |
Module de communication....................................................................................................................... |
490 |
Transfert des applications dans le logiciel CX-PROGRAMMER ............................................................ |
490 |
Syntaxe spécifique.................................................................................................................................... |
492 |
Association du code écrit sur un folio à un bloc programme .................................................................. |
493 |
Exemple spécifique................................................................................................................................... |
493 |
POST-PROCESSEUR ALSPA............................................................................................................................ |
494 |
Module de communication....................................................................................................................... |
494 |
POST-PROCESSEUR ZELIO............................................................................................................................. |
495 |
Module de communication....................................................................................................................... |
495 |
POST-PROCESSEUR FESTO ............................................................................................................................ |
496 |
Module de communication....................................................................................................................... |
496 |
Génération de fichier binaire................................................................................................................... |
496 |
Importation dans les ateliers logiciel FESTO.......................................................................................... |
496 |
POST-PROCESSEUR ALLEN-BRADLEY ....................................................................................................... |
498 |
Module de communication....................................................................................................................... |
498 |
Transfert des programmes vers le logiciel RS-Logix 500 de ROCKWELL Software............................... |
498 |
POST-PROCESSEUR MITSUBISHI.................................................................................................................. |
500 |
Choix du type d’automate ........................................................................................................................ |
500 |
Module de communication....................................................................................................................... |
500 |
Transfert des programmes vers le logiciel FX-WIN de MITSUBISHI ..................................................... |
500 |
Transfert des programmes vers le logiciel GX-DEVELOPPER de MITSUBISHI................................... |
501 |
POST-PROCESSEUR TWIDO ........................................................................................................................... |
503 |
Choix de la configuration de l’automate ................................................................................................. |
503 |
Module de communication....................................................................................................................... |
503 |
POST-PROCESSEUR ZELIO 2 .......................................................................................................................... |
504 |
Initialisation de l’automate...................................................................................................................... |
504 |
Configuration de l’automate.................................................................................................................... |
504 |
Module de communication....................................................................................................................... |
504 |
POST-PROCESSEUR PANASONIC.................................................................................................................. |
505 |
Choix de la configuration de l’automate ................................................................................................. |
505 |
Module de communication....................................................................................................................... |
505 |
Environnement
Environnement
Installation
Si vous installez à partir du CD-ROM d’AUTOMGEN, placez celui-ci dans votre lecteur de CD-ROM.
L’installation se lance automatiquement.
Si ce n’est pas le cas, lancez l’exécutable « Setup.exe » qui se trouve à la racine du CD-ROM.
Configuration requise
Ordinateur compatible PC équipé :
-du système d'exploitation WINDOWS 98 SE ou WINDOWS ME ou WINDOWS 2000 ou WINDOWS XP ou WINDOWS 2003 ou WINDOWS VISTA,
-256 Mo de mémoire (suivant les systèmes d'exploitation, la mémoire requise par le système d'exploitation lui-même peut être supérieure),
-carte graphique avec au minimum une résolution de 1024 x 768 en 65536 couleurs.
Installation en réseau
AUTOMGEN peut être installé en réseau.
Exécutez la procédure d’installation sur le PC « serveur » (assurez vous d’avoir l’ensemble des droits d’accès au moment de l’installation).
Pour lancer AUTOMGEN, sur les PCs clients, créez un raccourci vers l’exécutable « autom8.exe » du répertoire d’installation d’AUTOMGEN sur le PC serveur.
Reportez-vous au chapitre « complément d’information sur l’installation d’AUTOMGEN en réseau » pour plus d’information sur l’installation d’AUTOMGEN et des licences en réseau.
AUTOMGEN8 |
15 |
©opyright 1988-2007 IRAI |
Environnement
Nouvelles fonctionnalités d’AUTOMGEN8
Choix du mode « Débutant / Expert »
Le mode « débutant » permet aux débutants d’utiliser un environnement « dépouillé » extrêmement simple à utiliser.
Intégration renforcée de la norme Grafcet 60848
Les nouveaux éléments de cette norme sont désormais accessibles dans les menus contextuels d’édition de programme.
Unicité des fichiers
Les fichiers générés par l’ensemble des mises à jour d’AUTOMGEN8 peuvent être relus par l’ensemble des mises à jours d’AUTOMGEN8.
Moteur physique intégré à IRIS3D
Le moteur TOKAMAK est intégré à IRIS3D. Il permet d’obtenir une simulation de parties opératives 3D d’un extrême réalisme.
Gestion d’objets 3D évolués dans IRIS3D
La sauvegarde et la relecture d’objets et de comportements permettent la gestion de bibliothèques d’objets réutilisables facilement. Des objets prédéfinis (vérins, tapis, etc…) sont proposés en standard. Une application de simulation de parties opératives 3D peut désormais être réalisée en quelques clics de souris.
Liens évolués entre les objets IRIS3D et AUTOMGEN
Des modes évolués permettent de gérer facilement les déplacements d’objets complexes entre AUTOMGEN et IRIS3D. Une variable AUTOMGEN peut par exemple donner directement la vitesse d’un objet. Le compte rendu de la position peut également être simulé à la façon d’un codeur absolu.
AUTOMGEN8 |
16 |
©opyright 1988-2007 IRAI |
Environnement
Objets IRIS3D texturés
Les objets texturés apportent désormais à IRIS3D un fantastique réalisme de rendu.
Drag and drop depuis IRIS3D vers les folios AUTOMGEN
Un clic droit sur les objets IRIS3D permet d’accéder à la liste des variables et de « traîner » une référence jusqu’à un folio de programmation.
Objet AUTOMSIM définissable par l’utilisateur
Les utilisateurs d’AUTOMSIM apprécieront le nouvel objet définissable par l’utilisateur qui permet de créer vos propres objets.
(voir la partie de ce manuel consacrée à AUTOMSIM)
Drag and drop depuis AUTOMSIM vers les folios AUTOMGEN
Un clic sur les objets AUTOMSIM permet de « traîner » une référence jusqu’à un folio de programmation.
Améliorations de l’environnement
Enfin, de nombreuses améliorations de l’environnement, telles que la loupe sur la palette de dessin, les palettes simplifiées du mode "débutants" ou la personnalisation des menus rendent AUTOMGEN encore plus convivial.
AUTOMGEN8 |
17 |
©opyright 1988-2007 IRAI |
Environnement
L’environnement
Démarrage
Au lancement d’AUTOMGEN, le choix d’un mode pour l’environnement est proposé. Les modes « Débutants » permettent de commencer à utiliser AUTOMGEN dans une configuration « dépouillée » avec peu d’options dans les menus et des palettes simplifiées. Ce mode convient particulièrement aux personnes utilisant AUTOMGEN pour la première fois. Le mode expert propose l’ensemble des fonctionnalités. Vous pourrez créer vos propres modes (voir « modèles de projets »).
AUTOMGEN8 |
18 |
©opyright 1988-2007 IRAI |
Environnement
Vues générales
Barres d’outils
Espace de travail
Navigateur
Onglets
Fenêtre des messages
La fenêtre principale d’AUTOMGEN en mode « Expert »
L’environnement est entièrement paramétrable. Les barres d’outils
peuvent être déplacées (en les saisissant par ) et paramétrées (menu « Outils/Personnaliser l’environnement »).
L’état de l’environnement est sauvegardé lorsqu’on le quitte. Cet état peut aussi être sauvegardé dans un fichier projet (voir les options du projet).
AUTOMGEN8 |
19 |
©opyright 1988-2007 IRAI |
Environnement
Barres d’outils
Palettes
simplifiées Espace de travail
La fenêtre principale d’AUTOMGEN en mode « Débutant »
AUTOMGEN8 |
20 |
©opyright 1988-2007 IRAI |
Environnement
Choix des cibles en mode expert
En bas de la fenêtre du navigateur se trouve un onglet « Cibles » permettant d’accéder à la liste des post-processeurs installés.
La cible active est marquée d’une coche rouge. L’accès aux cibles apparaissant en grisé n’est pas autorisé par rapport à la licence installée (voir le chapitre « Licences » pour plus de détails). Pour modifier la cible courante, double cliquez sur la ligne correspondante. Les cibles apparaissant dans cette liste sont celles sélectionnées à l’installation. Si la cible que vous souhaitez utiliser n’apparaît pas dans cette liste, relancez l’installation d’AUTOMGEN et installez la.
Choix des cibles en mode débutant
En mode débutant, la fenêtre ci-dessous s’ouvre pour permettre le choix de la cible à chaque exécution de programme.
AUTOMGEN8 |
21 |
©opyright 1988-2007 IRAI |
Environnement
Palettes en mode expert
En bas de la fenêtre du navigateur se trouve un onglet « Palette » permettant d’accéder à des éléments de dessin de programmes.
La palette donne un ensemble d’éléments qui peuvent être sélectionnés et déposés sur les folios. Pour sélectionner un élément, cliquez avec le bouton gauche de la souris dans la palette, étirez la sélection, relâchez le bouton de la souris, cliquez dans la zone sélectionnée et déplacez la zone vers le folio.
La palette contient également la liste des symboles du projet. Vous pouvez les saisir et les faire glisser sur un test ou une action sur un folio.
Une loupe s’affiche automatiquement sur la palette lorsque les éléments affichés sont petits.
Palettes en mode débutant
La palette du mode débutant regroupe de façon réduite les éléments les plus simples pour dessiner les programmes. Cliquer avec le bouton gauche de la souris sur une catégorie « ouvre cette catégorie » à la manière d’une arborescence.
La palette en mode « débutant »
AUTOMGEN8 |
22 |
©opyright 1988-2007 IRAI |
Environnement
Les éléments « » permettent d’accéder à des sous éléments.
La palette en mode « débutant » montrant la catégorie « Grafcet » ouverte
L’élément « » permet de refermer une catégorie.
Montrer ou cacher la fenêtre du projet ou les fenêtres de messages
Sélectionnez l’option « Projet » ou « Messages » dans le menu « Fenêtres ».
Afficher l’espace de travail en mode plein écran
Sélectionnez l’option « Plein écran » dans le menu « Affichage ». Cliquez sur pour sortir du mode plein écran.
Raccourcis claviers
Les raccourcis claviers sont inscrits dans les menus. Des raccourcis « masqués » sont également utilisables :
CTRL + ALT + F7 |
Définir les menus accessibles |
AUTOMGEN8 |
23 |
©opyright 1988-2007 IRAI |
|
Environnement |
|
|
CTRL + ALT + F8 |
Sauvegarder le projet sous la |
|
forme d’un exécutable |
CTRL + ALT + F9 |
Sauvegarder le projet |
CTRL + ALT + F10 |
Accéder aux propriétés du projet |
CTRL + ALT + F11 |
Montrer ou cacher la fenêtre |
|
AUTOMGEN |
Résumé Environnement
L’environnement est entièrement paramétrable, son état est sauvegardé lorsqu’on quitte AUTOMGEN. On peut cacher les fenêtres de l’environnement. Le menu « Fenêtres » permet de les afficher de nouveau. L’espace de travail peut être affiché en mode plein écran. Les onglets en bas de la fenêtre du navigateur permettent d’accéder au choix du post-processeur courant ainsi qu’à la palette de dessin.
AUTOMGEN8 |
24 |
©opyright 1988-2007 IRAI |
Environnement
Licences
Une licence définit les droits d’utilisation d’AUTOMGEN. Les éléments suivants sont déterminés par une licence :
-le nombre d’entrées / sorties tout ou rien utilisables,
-les post-processeurs utilisables,
-le nombre d’utilisateurs (licence réseau uniquement).
Enregistrer une licence
Lorsque vous installez AUTOMGEN, vous pouvez l’utiliser gratuitement pendant une durée de 40 jours.
Pendant ces 40 jours, vous devez enregistrer votre licence.
Pour enregistrer votre licence, vous devez communiquer à IRAI :
-le numéro de série imprimé sur une étiquette collée sur la boîte du logiciel ou, à défaut, la référence de votre bon de livraison ou de votre commande,
-un code utilisateur fourni par le logiciel identifiant le PC sur lequel vous avez installé le produit.
Vous recevrez en retour un code de débridage (on parle aussi de code de validation).
L’option « Licence » du menu « Fichier » d’AUTOMGEN vous permet de visualiser le statut de votre licence et d’obtenir un code utilisateur (en cliquant sur « Enregistrer la licence »).
AUTOMGEN8 |
25 |
©opyright 1988-2007 IRAI |
Environnement
Etat de la licence.
Un code utilisateur est valide pendant une durée de 10 jours.
Il peut donc s’écouler un maximum de 10 jours entre le moment ou vous communiquez un code utilisateur à IRAI et le moment ou vous saisissez un code de débridage fourni par IRAI.
Envoyer un code utilisateur à IRAI
Plusieurs méthodes sont à votre disposition. La méthode d’échange des codes par email est fortement recommandée pour limiter les risques d’erreur.
Une seule erreur sur le code entraînera un échec de l’enregistrement d’une licence.
AUTOMGEN8 |
26 |
©opyright 1988-2007 IRAI |
Environnement
Envoyer un fichier par email (la meilleur solution)
La boîte de dialogue d’enregistrement d’une licence.
Pour générer un fichier contenant votre code utilisateur, cliquez sur « Sauvegarder le code utilisateur dans un fichier ». Vous pouvez ensuite transmettre ce fichier portant l’extension « .a8u » comme pièce jointe d’un email à envoyer à l’adresse contact@irai.com.
Copier le code utilisateur dans le message d’un email
En cliquant sur « Copier le code utilisateur vers le presse papier », vous pourrez ensuite coller le code dans le corps du message d’un email pour le transmettre à l’adresse email contact@irai.com.
Par fax (déconseillé)
En cliquant sur « Copier le code utilisateur vers le presse papier », vous pourrez ensuite coller le code dans un document et l’envoyer par fax au +33 4 66 54 91 33. Evitez si possible l’écriture manuscrite, prenez soin d’imprimer avec une fonte permettant de différencier la lettre « O » du chiffre zéro.
AUTOMGEN8 |
27 |
©opyright 1988-2007 IRAI |
Environnement
Par téléphone (fortement déconseillé)
En téléphonant au +33 4 66 54 91 30. Prenez soin de différencier la lettre « O » du chiffre zéro. Attention aux consonnes difficiles à différencier au téléphone (« S » et « F » par exemple).
Entrer le code de validation / débridage
Débridage par un fichier reçu par email
Si vous avez reçu un fichier « .a8v » par email, enregistrez le fichier reçu sur votre disque dur, cliquez sur « Lire un code de validation depuis un fichier », et sélectionnez le fichier.
Débridage par un code reçu dans le texte dans un email
Sélectionnez le code dans le texte du message (prenez soin de ne sélectionner que le code et de ne pas ajouter d’espaces à la fin). Cliquez sur « Coller un code de validation depuis le presse papier ».
Débridage par un code reçu par fax ou au téléphone
Saisissez le code dans les cases se trouvant sous l’intitulé « Code de validation ».
Modifier une licence
La modification d’une licence consiste à faire évoluer les éléments autorisés par la licence (ajout d’un post-processeur par exemple).
La procédure de modification d’une licence est en tout point identique à l’enregistrement.
Déplacer une licence d’un ordinateur à un autre
Cette procédure est la plus complexe. Les instructions qui suivent doivent être scrupuleusement respectées pour obtenir un bon résultat. Dans les explications qui suivent, le PC « source » désigne l’ordinateur où se trouve la licence et le PC « de destination » l’ordinateur où doit être déplacée la licence.
1- si ce n’est pas déjà fait, installez AUTOMGEN sur le PC de destination,
2- générez un fichier de code utilisateur « .a8u » sur le PC de destination et déplacer ce fichier vers le PC source (en le copiant sur une disquette par exemple),
AUTOMGEN8 |
28 |
©opyright 1988-2007 IRAI |