Configurateur de points de données PROFIBUS
Lors de la configuration de l'esclave PROFIBUS, des points de données servant à la communication entre l'esclave PROFIBUS et le maître PROFIBUS sont créés. Le maître PROFIBUS peut être un appareil externe non configuré avec e!COCKPIT.
La configuration s'effectue dans l'onglet « Esclave PROFIBUS » situé sous l'appareil dans la vue de détail de l'appareil. Les fonctions suivantes peuvent être exécutées :
- Créer/supprimer des points de données
- Mappage des points de données sur variables d'application existantes (interface de configuration CODESYS)
- Créer des points de données comme nouvelles variables CODESYS (interface de configuration CODESYS) ; adressage direct possible dans l'éditeur de programme.
- Export de configuration sous forme d'un fichier de description de dispositif (*.gsd, ou *.gsg).
Les points de données sont représentés sous forme de tableau. Chaque colonne représente ici une propriété du point de données. Après avoir créer un point de données, les propriétés (dépendantes les unes des autres) peuvent être modifiées. Les cellules de tableau servent de fenêtre de saisie ou sélection.
Paramètres | Description | |
---|---|---|
Variable | Affiche le nom d'un point de données Le nom est toujours identique au nom des variables d'application. | |
Le point de données est lu. | ||
Le point de données est écrit | ||
Le point de données est lu ou écrit | ||
Mappage | Affiche quelle variable est nouvelle et laquelle existe déjà : | |
Si la variable n'existe pas encore, elle est nouvellement crée et elle est utilisable dans tout le projet. | ||
Utilise une variable déjà existante pour la table image | ||
Type de données | Affiche le type de données du point de données et conformément à la variable d'application. Les types de données suivants sont pris en charge : | |
• BOOL | • ARRAY OF BOOL | |
Direction | Indique s'il s'agit de données d'entrée ou de données de sortie | |
Entrée | La valeur de la variable est définie exclusivement via le bus et peut être lue dans le programme. | |
Sortie | La valeur de la variable est définie dans le programme et ne peut être lue que de l'extérieur. | |
Longueur (Array) | Affiche le nombre d'éléments Pour des types de données simples (pas de tableaux), la valeur est toujours placée à 1. Pour des tableaux, la valeur peut être modifiée. | |
Slot | Affiche le numéro de l'embase On affecte automatiquement à chaque point de données une embase. Cela ne peut pas être modifié. Les données d'un slot sont toujours transmises dans un télégramme PROFIBUS. Cela garantit la cohérence des données transmises. | |
Taille | Affiche la taille du point de données en octets | |
Description de module | Affiche le nom de module Un nom de module peut être affecté à chaque point de données. Si aucun nom n'est affecté par l'utilisateur, alors le nom est généré à partir du type de données et du nombre des éléments. Cela est actualisé automatiquement lors de modifications. Pour des noms de module supprimés, un nom par défaut est aussi généré. |
Avec un clic droit dans le tableau, le menu contextuel est ouvert pour ajouter (Nouveau/Créer plusieurs/Dupliquer), pour retirer (Supprimer), pour réaffecter (Vers le haut/Vers le bas) ou adapter le nom des points de données (Renommer).
Ces commandes sont aussi présentes dans le bandeau de menu. Dans le bandeau de menu, on a en plus à disposition des commandes pour la création de plusieurs points de données et pour dupliquer des points de données. Le bouton [Exporter] peut être utilisé pour enregistrer un fichier de description de périphérique (GSD).
Une barre d'état grise apparaît dans la zone inférieure de l'onglet « Esclave PROFIBUS ». En cliquant sur le texte de la ligne d'état, un changement a lieu entre deux modes – « Utilisé » et « Restant ». Dans le premier cas, les slots, les octets d'entrée et les octets de sortie utilisés déjà utilisés sont représentés, dans le second cas, ceux restants.