La fonctionnalité de configuration de symbole vous permet de configurer l'accès externe aux variables. Vous pouvez ensuite surveiller les symboles et les variables dans le Serveur Web et y accéder depuis des applications externes telles que Vijeo-Designer ou le serveur OPC.
Pour configurer des symboles pour une application, double-cliquez sur le nœud
dans l'arborescence . L'affichage de l'éditeur s'ouvre.L'éditeur contient un tableau. Selon le filtre défini, il présente les variables disponibles, ou uniquement celles déjà sélectionnées pour la configuration de symbole. À cet effet, les fenêtres contextuelles d'information avec définition des POU ou les bibliothèques concernées sont répertoriées dans la colonne
. Vous pouvez les développer afin d'afficher les variables correspondantes.Les restrictions dépendent des différentes plates-formes de surveillance :
Plate-forme |
Limite maximum |
---|---|
Serveur Web |
16 000 octets |
OPC UA |
10 000 variables |
IHM |
Dépend de la mémoire RAM de chaque modèle |
Elément |
Description |
|
---|---|---|
Bouton |
Le bouton permet de définir les filtres suivants afin de limiter le nombre de variables affichées : |
|
|
Même les variables qui n'ont pas encore été ajoutées à la configuration de symbole, mais qui sont disponibles à cet effet dans le projet, sont présentées. |
|
|
Même les variables de bibliothèques qui n'ont pas encore été ajoutées à la configuration de symbole, mais qui sont disponibles à cet effet dans le projet, sont présentées. |
|
|
Ce paramètre est actif seulement lorsque les variables non configurées sont affichées (voir les deux filtres décrits ci-dessus).
Les variables déjà sélectionnées pour l'association de symboles via { |
|
Bouton |
Le bouton vous permet de lancer la génération du projet. L'affichage des variables est alors actualisé dans l'éditeur . |
|
Bouton |
Le bouton vous permet d'activer les options suivantes : |
|
|
Cette fonction n'est pas prise en charge. |
|
|
Les commentaires affectés aux variables sont également exportés vers le fichier de symboles. |
|
|
Les drapeaux contenant l'espace de noms sont également exportés vers le fichier de symboles. Ils fournissent des informations supplémentaires sur l'origine du noeud dans l'espace de noms lorsque OPC UA est actif. |
|
|
Ouvre la boîte de dialogue dans laquelle vous pouvez configurer le contenu de la configuration de symbole et du fichier XML. |
|
|
Ouvre l'onglet l'aide en ligne des commandes de menu de EcoStruxure Machine Expert. de la boîte de dialogue du contrôleur sélectionné. Reportez-vous à la description de l'option dans
NOTE : N'activez pas l'option pour les applications de mouvement et temps réel critiques, car le démarrage retardé des tâches IEC augmente la gigue.
Pour plus d'informations, reportez-vous au paragraphe Informations supplémentaires sur l'option Configurer la synchronisation avec les tâches CEI.... |
|
|
Permet de calculer la sortie des données comme dans les versions de SoMachine / SoMachine Motion antérieures à V4.3.
Cette disposition ne doit pas être utilisée avec des éléments La disposition des données créée pour le client est adaptée autant que possible en fonction de celle créée par le compilateur. |
|
|
Permet de calculer la sortie des données sous forme optimisée, indépendamment de la disposition du compilateur interne. Seuls les blocs fonction et les variables de type structuré sont concernés par l'optimisation. Aucun espace vide avec octets de remplissage n'est généré pour les éléments non publiés (car désactivés dans la , par exemple). Cela vaut également pour les éléments internes (comme les blocs fonction de mise en œuvre d'interfaces).Par défaut, cette option est sélectionnée pour les projets avec EcoStruxure Machine Expert. Le paramètre est conservé suite à une . |
|
Bouton |
|
Ouvre la boîte de dialogue permettant d'enregistrer un fichier dans le système de fichiers. Permet de créer une définition XSD (XML Schema Definition) du fichier de symbole destinée à des programmes externes. |
Colonnes du tableau
:
Colonne |
Description |
---|---|
|
Cette colonne répertorie les POU. Vous pouvez y sélectionner les variables à exporter. Si vous sélectionnez des variables de type structuré, les membres de la structure sont tous exportés. Il est également possible de sélectionner des variables membres spécifiques dans la boîte de dialogue . Cliquez sur le bouton Parcourir ( ) dans la colonne pour ouvrir cette boîte de dialogue. Pour plus d'informations, consultez la description de la colonne . |
|
Pour modifier les droits d'accès d'un élément sélectionné, cliquez sur la colonne .Chaque clic de souris permet de changer de symbole :
|
|
Droits d'accès maximum. |
|
Type de données de la variable. Les variables de type alias s'affichent comme suit :
Dans cet exemple, la colonne |
|
Cliquez sur le bouton dans la colonne pour ouvrir la boîte de dialogue . Celle-ci vous permet de sélectionner des variables membres spécifiques. Pour les types imbriqués, un bouton permet d'accéder à une autre boîte de dialogue .Toutes les instances du type de données pour lequel les symboles sont exportés sont sélectionnées. Par conséquent, un astérisque ( ) apparaît dans les cases à cocher des membres de type structuré que vous n'avez pas sélectionnés, afin de signaler que tous les membres du type en question seront exportés. |
|
Affiche les éventuels commentaires qui ont été ajoutés à la déclaration de la variable. |
Les variables configurées pour être exportées mais qui ne sont pas valides dans l'application (parce que leur déclaration a été supprimée, par exemple) s'affichent en rouge. Cela s'applique également au nom de POU ou de bibliothèque concerné.
Par défaut, un fichier de symboles est créé avec une génération de code. Ce fichier est transféré vers l'équipement lors du téléchargement suivant. Pour créer ce fichier sans effectuer le téléchargement, utilisez la commande
, disponible par défaut dans le menu .La boîte de dialogue
s'ouvre lorsque vous cliquez sur . Elle contient les éléments suivants :
Elément |
Description |
---|---|
|
|
|
Cette fonction n'est pas prise en charge. |
|
|
|
|
|
|
|
|
|
Les drapeaux de nœud d'espace de noms fournissent des informations supplémentaires sur l'origine d'un nœud dans l'espace de noms. Ils sont disponibles dans la table de symboles lorsque OPC UA est activé. Désactivez cette option pour bloquer l'insertion des drapeaux de nœud de l'espace de noms dans le fichier XML si votre analyseur ne peut pas les traiter. |
|
Permet d'enregistrer des commentaires dans le fichier XML. Dans les versions de SoMachine / SoMachine Motion antérieures à 4.4, le paramètre est inclus. |
|
Permet d'enregistrer des attributs dans le fichier XML. |
|
Cette option est disponible à condition que l'option ou soit activée.Si cette option est sélectionnée, les informations relatives aux nœuds de type sont également incluses (types définis par l'utilisateur, comme les éléments STRUCT et ENUM). Si cette option n'est pas sélectionnée, les commentaires et attributs sont uniquement disponibles pour les variables exportées directement. |
Ces paramètres sont disponibles à condition qu'une des options soit activée. |
|
|
Sélectionnez les options souhaitées pour déterminer quels types de commentaires sont enregistrés dans la configuration de symbole. |
|
|
|
|
|
|
|
|
Ces paramètres sont disponibles à condition qu'une des options soit activée. |
|
|
Sélectionnez les options souhaitées pour déterminer quels attributs sont enregistrés dans la configuration de symbole. |
|
|
|
|
|
Pour un accès synchrone homogène, le système d'exécution repousse le traitement de la demande de lecture ou d'écriture du client symbolique jusqu'à ce que plus aucune tâche IEC ne soit exécutée. Dès que cette situation se présente, le redémarrage des tâches IEC est reporté jusqu'à ce que les valeurs demandées aient été copiées dans la liste des variables.
Cette option est idéale pour les systèmes à exécution continue sans plages horaires de production, par exemple lorsque les valeurs de process doivent être écrites cycliquement à intervalles fixes (de 60 s par exemple).
Si vous envisagez d'utiliser l'option
, tenez compte des points suivants au moment de définir les listes de variables lues et écrites :Configurez un accès synchrone et homogène seulement pour les variables requises.
Créez des listes séparées pour les variables cohérentes et les variables susceptibles d'être incohérentes.
Créez plusieurs listes réduites de variables cohérentes plutôt qu'une seule grande liste.
Définissez des intervalles de lecture cyclique des valeurs les plus longs possibles.
L'option EcoStruxure Machine Expert :
est disponible à deux endroits dansDans l'éditeur
, après avoir cliqué sur le bouton (une configuration de symbole doit être disponible dans l'application)Dans l'onglet
de la boîte de dialogue du contrôleur sélectionné