Paramètres d'interface esclave

onglet « EtherCAT » Paramètres de l'interface esclave

Paramètres

Valeur

Description

Adresse

Adresse AutoInc

-65535 … 0

Adresse auto-incrémentée (16 bits) résultant de la position de l'esclave dans la topologie configurée.

L'adresse n'est utilisée que lors du démarrage du système, lorsque le maître attribue les adresses EtherCAT aux esclaves connectés. Lorsque le premier télégramme passe par les esclaves, chaque esclave passé augmente son adresse AutoInc de 1. L'esclave d'adresse 0 reçoit les données. Cette adresse attribuée automatiquement ne peut être modifiée que si l'option « Autoconfig maître/esclaves » est désactivée dans les paramètres d'interface du maître.

Adresse EtherCAT

1 … 65535

Adresse physique de l'esclave attribuée au démarrage par le maître.

L'adresse n'est pas nécessairement liée à la position de l'esclave dans le réseau.

Additional

Activer paramètres avancés

Indique des options de configuration supplémentaires pour une vérification de démarrage et timeout.

Dans le configurateur de bus de terrain EtherCAT, l'Onglet « Données de processus en mode expert » est également disponible.
L'Onglet « Online » pour l'utilisation de FoE et l'Onglet « EoE » sont également affichés (si EoE et FoE sont également pris en charge par le périphérique).

Les paramètres expert ne sont pas requis pour les applications standard.

Affiche uniquement les paramètres d'adresse et de synchronisation

Optionnel

Uniquement disponible si l'option « Autoconfig Master/Slaves » est activée dans les paramètres d'interface du maître EtherCAT et que cette fonction est prise en charge par l'esclave EtherCAT.

Définit l'esclave comme optionnel.

Aucun message d'erreur n'est généré si l'appareil n'est pas présent dans le système de bus.

Remarque : si vous définissez un esclave comme « Optionnel », il doit avoir une identification unique. Vous pouvez le faire via les paramètres de la zone « Identification ».

Si l'appareil n'est pas disponible, des messages d'erreur seront générés.

Horloges distribuées

Sélectionner des horloges distribuées

 

Sélectionne dans une liste les paramètres d'horloges distribuées

Les paramètres résultent du fichier de description d'appareil correspondant. Peut être sélectionné si les fichiers de description d’appareil contiennent des informations.

Activer

L'horloge maîtresse synchronise l'échange de données sur le réseau.

Le temps de cycle (voir paramètre « Cycle unité Sync ») est déterminé par le temps de cycle du maître.

La fonction « Horloges distribuées » est désactivée. Il n'y a pas de synchronisation.

Cycle unité Sync (µs)

 

Affichage du temps de cycle pour l'échange de données

Le temps de cycle est déterminé par le temps de cycle du maître et peut être modifié dans les paramètres d'interface du maître (« Horloges distribuées » > « Temps de cycle »).

Sync0/Sync1

Activer Sync 0/1

L'unité de synchronisation Sync0 ou Syn1 est utilisée

Une unité de synchronisation décrit un ensemble de données de processus échangées de manière synchrone.

Aucune unité de synchronisation n'est utilisée.

Cycle unité Sync

/ 16 … 1;
× 1 … 16

Le temps de cycle maître multiplié par le facteur sélectionné dans la liste de sélection est utilisé comme temps de cycle de synchronisation pour l'esclave.

Temps de cycle (µs)

 

Affiche le temps de cycle actuellement défini

Le temps est modifiable si l'option « Personnalisé » a été activée.

Remarque : Si vous apportez des modifications à cet endroit, le temps de cycle est automatiquement pris en charge sous forme d'intervalle à la tâche de cycle de bus sélectionnée. Notez qu'un intervalle modifié dans la tâche de cycle de bus sélectionnée n'est pas automatiquement adopté dans cette boîte de dialogue. Dans ce cas, ajustez manuellement le temps de cycle à cet endroit.

Shift time (µs)

 

Temps entre « Événement sync » et « Outputs Valid » ou « Input Latch »

Définis par l'utilisateur

 

Le temps de cycle souhaité peut être entré dans le champ « Temps de cycle (μs) ».

 

Les zones suivantes ne sont affichées que lorsque le mode Expert est activé :

Vérification démarrage

Vérifier l'ID fabricant/
Vérifier ID produit

Lors du démarrage du système, vérifie l'ID du fabricant et/ou l'ID du produit du périphérique par rapport au paramètre de configuration actuel (activé par défaut).

S'ils ne correspondent pas, le bus est arrêté pour empêcher le chargement de configurations défectueuses sur le système de bus.

Il n'y a aucune vérification de l'ID du fabricant ou de l'ID du produit.

Vérifier numéro de révision

Le numéro de révision est vérifié au démarrage du système.

L’évaluation a lieu en fonction de l’entrée sélectionnée dans la liste de sélection sur l’ensemble de l’impression ou sur la partie avant/arrière du numéro (Low-Word (LW)/High-Word (HW)) :

• ==
• >=
• LW ==
• LW ==, HW >=
• HW ==
• HW ==, LW >=

Il n'y a pas de vérification du numéro de révision.

Télécharger la configuration d'emplacement

La configuration du module projetée et la configuration réelle sont comparées. Si les configurations ne correspondent pas, le périphérique sera toujours réglé sur « Run ». Une entrée est inscrite dans le journal de bord de l'appareil.

Il n'y a pas de recoupement.

Délais d'expiration

Par défaut, aucun contrôle de temps n'est défini pour les actions suivantes. Si nécessaire, toutefois, une durée « Délais d'expiration » correspondante en millisecondes peut être spécifiée ici :

Accès SDO (ms)

0 … 100000

Envoi de la liste SDO au démarrage du système

I → P (ms)

0 … 100000

Passage du mode « Init » au mode « Preoperational »

P → S / S → O (ms)

0 … 100000

Passage du mode « Preoperational » au mode « Safe Operational » ou de « Safe Operational » à « Operational »

DC cyclic unit control : assign to local μC

Ici, une ou plusieurs options concernant la fonctionnalité des horloges distribuées à utiliser sur le microprocesseur local peuvent être activées. La vérification a lieu dans le registre 0x980 de l'esclave EtherCAT.

Unité de cycle

Le contrôle est effectué par l'esclave

 

Unité Latch 0/1

Temps de contrôle des entrées/dépenses

 

Horloge de surveillance

Définir multiplicateur
(Reg. 16#400)

Les watchdogs, PDI (« Process Data Interface ») et SM (« SyncManager ») reçoivent leurs impulsions de l'horloge locale de la borne d'E/S, divisées par le multiplicateur du Watchdog.

Le multiplicateur n'est pas défini

Définir horloge de surveillance PDI (Reg. 16#410)

Si aucune communication PDI avec le contrôleur esclave EtherCAT ne se produit durant le temps watchdog PDI défini et activé, ce Watchdog se déclenche.

Le Watchdog PDI n'est pas défini.

Définir horloge de surveillance SM (Reg. 16#240)

Si aucune communication de données de processus EtherCAT avec la borne d'E/S n'a lieu durant le temps défini et activé par le Watchdog SM, le Watchdog se déclenche.

Le Watchdog SM n'est pas défini.

Identification

Ici, l'identification d'appareil de l'esclave est configurée pour que l'adresse de l'esclave soit indépendante de sa position dans le bus.
Les options suivantes ne sont visibles que si « Activer paramètres avancés » ou « Optionnel » est activé. Si un esclave est marqué comme « Optionnel », un identifiant unique doit lui être attribué.

Désactivé

-

L'identification de l'esclave n'est pas vérifiée.

Alias de station configuré (ADO 0x0012)

-

Adresse enregistrée dans la mémoire EEPROM de l'appareil

La valeur peut être modifiée dans le mode en ligne.

Valeur

1 … 65535

Valeur attendue pour la vérification. Si la valeur réelle ne correspond pas à ce paramètre, une erreur sera générée.

Identification explicite d'appareil (ADO 0x0134)

-

L'identification d'appareil est définie en permanence sur le matériel (par exemple via des commutateurs DIP). Elle est affichée en mode en ligne comme « Adresse réelle ».

Mot de données
(2 octets)

-

Une valeur d'identification de 2 octets est stockée dans l'esclave.

ADO (hex)

16#12

Valeur initiale de la description d'appareil.

Avec l'option mot de données, vous pouvez modifier cette valeur.

Adresse actuelle

 

L'adresse réelle est l'adresse de l'esclave, qui n'est affichée qu'en ligne.

L’affichage peut être utilisé pour tester le succès de la commande « Écrire EEprom ».

Message de diagnostic

Les messages de diagnostic ne sont affichés qu'en mode en ligne. Des messages de diagnostic supplémentaires sont disponibles dans le configurateur de bus de terrain dans l'onglet « État ».

Message de diagnostic

-

Le champ « Messages de diagnostic » indique l'état de l'esclave. Les états possibles sont « Init », « Pre-Operational », « Safe Operational » et « Operational ».
Le statut « Operational » indique que la configuration de l'esclave a été correctement effectuée et que les données de processus d'entrée et de sortie sont prises en charge.

Charge de bus

0 ... 100 %

Affichage de la charge de bus en pourcentage