Dans les Typicals de macro, organisez les macros dont vous avez besoin pour votre documentation de projet, et définissez des règles pour leur utilisation. Un Typical de macro représente donc le contexte technique d'une fonction de produit. Dans la barre latérale, sélectionnez le Typical de macro que vous souhaitez éditer.
Conditions préalables :
- Vous avez ouvert le navigateur de macro dans la plate-forme EPLAN.
- Vous avez accédé au dialogue Designer et vous vous trouvez dans le mode de traitement d'un Typical de macro.
Ajouter une macro à un Typical de macro
- Dans le navigateur de macro, sélectionnez la macro que vous souhaitez ajouter au Typical de macro.
- Dans l'espace de travail, cliquez sur le bouton de commande Ajouter une macro.
- La macro est ajoutée à la fin de la liste des Éléments.
ou
- Dans la liste des éléments, cliquez sur le bouton de commande de l'élément sous lequel vous souhaitez ajouter la macro.
- La macro est ajoutée sous l'élément.
Remarque :
- Dans la liste des Éléments, à la fin d'un chemin de macro, le type de représentation et la variante de chaque macro s'affichent.
- Vous pouvez également ajouter plusieurs macros à la fois à un Typical de macro.
Astuce :
Modifiez la position d'un élément dans la liste en le tirant vers le haut ou le bas par glisser-déplacer.
Définir l'utilisation d'une macro
- Cliquez dans l'espace de travail dans la liste des éléments sur la macro souhaitée.
- L'affichage est complété par les informations de structure et de variables disponibles dans la macro.
- Sélectionnez l'une des options suivantes :
- Bouton de commande Activé : La macro est toujours utilisée lors de la création de la documentation de projet. Elle ne s'affiche pas dans Project Builder.
- Bouton de commande Configurer : Un champ de saisie supplémentaire s'affiche. Si vous ne saisissez rien ici, le constructeur détermine dans Project Builder si la macro est utilisée lors de la création de la documentation de projet. Elle s'affiche dans Project Builder.
- Bouton de commande Configurer : Un champ de saisie supplémentaire s'affiche. Gérez l'utilisation de la macro avec une variable de configuration. Saisissez à cet effet une formule correspondante, par ex. =Macro-1=='Générer'.
Qu'on utilise ou non une macro pour la création de la documentation de projet dans Project Builder, la décision revient au constructeur. Le constructeur requiert pour cela une option de sélection. Il dispose de cette option de sélection grâce à une variable de configuration référencée par une formule avec le statut de la macro. Celle-ci gère l'utilisation de la macro dans le Typical de macro lors de la création de la documentation de projet.
Condition préalable :
Vous avez ajouté une macro au Typical de macro.
Procédure :
- Créez une variable de configuration Macro-1 de type String, nom d'affichage État et valeurs prédéfinies Générer et Ne pas générer.
- La variable de configuration s'affiche au constructeur dans Project Builder. Il peut définir la valeur de Macro-1 sur Générer ou Ne pas générer.
- Dans l'affichage étendu de la macro, saisissez la formule suivante dans le champ de saisie, en regard du bouton de commande Configurer : =Macro-1=='Générer'.
- Vous avez alors rendu la création de la macro dépendante de la valeur de la variable Macro-1. La macro est utilisée pour la création de la documentation de projet uniquement si le constructeur définit dans Project Builder la valeur sur Générer.
Définir la position d'une macro
Pour les macros de fenêtre et de symbole, vous pouvez définir la position sur la page du schéma des connexions sur laquelle doit être placée la macro. Pour cela, saisissez une coordonnée Y et Y ou faites calculer la position automatiquement avec une formule. L'indication de position s'effectue dans l'unité de mesure que vous avez sélectionnée et se réfère toujours au coin inférieur gauche de la page du schéma des connexions.
- Cliquez dans l'espace de travail dans la liste des éléments sur la macro souhaitée.
- L'affichage est complété par les informations de structure et de variables disponibles dans la macro.
- Sous Position, cliquez sur le bouton de commande Depuis la macro si la macro doit être placée à l'emplacement enregistré dans la macro.
ou
- Cliquez sur le bouton de commande Absolue si la macro doit être placée à une autre position.
- Deux nouveaux champs de saisie apparaissent en regard du bouton de commande Absolue.
- Saisissez la coordonnée X et Y où doit être placée la macro. Autrement, vous pouvez saisir des formules utilisées pour le calcul des coordonnées.
- La macro est placée à la position souhaitée.
Remarque :
L'indication de position absolue se réfère toujours au point d'insertion d'une macro.
Placer des macros de façon séquentielle
Vous pouvez placer des macros les unes à côté des autres de façon séquentielle sans indiquer les positions absolues. Placez la première macro au niveau du point d'insertion qui est enregistré dans la macro. Pour la macro suivante, indiquez la direction et la distance auxquelles elle doit être placée. Le bord de la boîte de macro de la macro précédente est toujours pertinent dans le calcul de la position de la macro suivante.
- Cliquez dans l'espace de travail dans la liste des éléments sur la macro souhaitée.
- L'affichage est complété par les informations de structure et de variables disponibles dans la macro.
- Activez le bouton de commande Séquentielle.
- Une liste déroulante et un champ de saisie s'affichent.
- Dans la liste déroulante, sélectionnez la direction dans laquelle la macro suivante doit être placée.
- Dans le champ de saisie, saisissez la distance à laquelle la macro suivante doit être placée.
- La position est calculée automatiquement et la macro est placée en conséquence.
Trois macros sont placées. La macro n° 1 doit être placée au niveau de son point d'insertion d'origine. La macro n° 2 doit être placée à une distance de 20 mm à droite de la macro n° 1. La macro n° 3 doit être placée à une distance de 30 mm à droite de la macro n° 2.
Conditions préalables :
- Vous avez ajouté trois macros au Typical de macro. Pour la première macro, sous Position, vous avez activé le bouton de commande Depuis la macro.
- Toutes les macros sont placées sur la même page du schéma des connexions.
Procédure :
- Dans l'affichage étendu de la macro n° 2, activez le bouton de commande Séquentielle, sélectionnez la direction À droite et indiquez une distance de 20 mm.
- La coordonnée X est calculée automatiquement. La macro n° 2 est placée à une distance de 20 mm du rebord droit de la boîte de macro de la macro n° 1. La coordonnée Y est reprise de la macro sans être modifiée.
- Dans l'affichage étendu de la macro n° 2, activez le bouton de commande Séquentielle, sélectionnez la direction À droite et indiquez une distance de 30 mm.
- La coordonnée X est calculée automatiquement. La macro n° 3 est placée à une distance de 30 mm du rebord droit de la boîte de macro de la macro n° 2. La coordonnée Y est reprise de la macro sans être modifiée.
Remarques :
- Pour la première macro que vous souhaitez placer sur une page du schéma des connexions, sous Position, activez le bouton de commande Depuis la macro. Le bouton de commande Séquentielle est toujours désactivé pour la première macro, car aucun point de départ pouvant être utilisé pour le calcul n'est défini.
- Les coordonnées qui n'ont pas été calculées du fait de vos sélections sont reprises dans la macro sans être modifiées.
- Seules les macros de fenêtre (*.ema) / de symbole (*.ems) peuvent être placées de façon séquentielle.
Définir des valeurs standard pour les variables d'une macro
- Cliquez dans l'espace de travail dans la liste des éléments sur la macro souhaitée.
- L'affichage est complété par les informations de structure et de variables disponibles dans la macro.
- Sous Structure, saisissez uniquement une valeur dans les champs qui doivent recevoir une valeur standard fixe. Vous pouvez aussi calculer les différents identificateurs de structure en utilisant une formule.
- Tous les champs dans lesquels vous avez saisi une valeur ne s'affichent pas dans Project Builder.
ou
- Activez la case à cocher Depuis la macro pour utiliser les valeurs des identificateurs de structure disponibles dans la macro.
- Aucun identificateur de structure ne s'affiche pour la configuration dans Project Builder.
- Sous Variables, saisissez uniquement une valeur dans les champs qui doivent recevoir une valeur standard fixe. Vous pouvez aussi calculer des variables d'une macro en utilisant une formule.
- Tous les champs dans lesquels vous avez saisi une valeur ne s'affichent pas dans Project Builder.
Remarques :
- Si aucune valeur n'est saisie pour les identificateurs de structure, la macro récupère les valeurs de la macro précédente. Cela ne s'applique pas pour la première macro dans la liste. Si une valeur récupérée est disponible, elle s'affiche dans le champ correspondant comme texte grisé.
- Toutes les macros dans lesquelles les mêmes identificateurs de structure sont utilisés sont représentées en retrait dans l'espace de travail. Si vous cliquez sur une macro dans l'espace de travail, toutes les macros qui utilisent les mêmes identificateurs de structure sont mises en évidence avec de la couleur.
Exploiter l'aperçu graphique pour les macros
- Dans l'espace de travail, dans la liste des éléments, cliquez sur le bouton de commande en regard de la macro que vous souhaitez visualiser dans l'aperçu graphique de la plate-forme EPLAN.
- La macro s'affiche dans l'aperçu graphique.
Dupliquer une macro dans un Typical de macro
- Cliquez dans l'espace de travail dans la liste des éléments sur le bouton de commande en regard de la macro que vous souhaitez dupliquer.
- Le doublon est ajouté sous la macro sélectionnée. Toutes les données relatives à la position, à la structure et aux variables de la macro sont ainsi reprises. Le nom de la macro n'est pas modifié.
Supprimer une macro d'un Typical de macro
- Cliquez dans l'espace de travail dans la liste des éléments sur le bouton de commande en regard du nom de l'élément que vous souhaitez supprimer.
En savoir plus
Variables de configuration : principes de base