Skip to main content

Onglet : Périphérique local CANopen – Général

Tableau 17. Général

Node-ID

Le numéro de nœud identifie l'esclave CANopen comme unique (plage de valeurs : 1...127).

Profil de l'appareil

Le profil d'appareil qui doit implémenter l'esclave CANopen. Si une base de données (*.CODB) pour les répertoires d'objets est disponible, alors la sélection dans le Répertoire d'objets La boîte de dialogue est adaptée à l'ID du profil de l'appareil. Les ID de profil d'appareil sont définis dans les spécifications CIA.

Modifier plage E/S

Les entrées et les sorties de l'esclave CANopen sont représentées par des zones d'E/S.

Une zone d'E/S est un ensemble d'entrées et de sorties du même type de données.

Un canal d'E/S et une variable de mappage sont créés automatiquement pour chaque E/S. Les variables de mappage permettent de lire ou d'écrire des E/S dans le programme d'application.

le Modifier la zone d'E/S ouvre une boîte de dialogue pour définir les zones d'E/S et l'index de répertoire d'objets respectif de l'esclave. Le nombre et la taille possibles des zones d'E/S dépendent du nombre de PDO inutilisés.

Le nombre actuel de TxPDO utilisés et RxPDO utilisés sont toujours affichés sous le tableau. Pour l'appareil local CANopen à partir de la version 3.5.4.0, jusqu'à 512 PDO (Tx et Rx) sont possibles (anciennes versions uniquement max. 16 PDO).

Modifier plage de paramètre SDO

Ouvre le Modifier la zone de paramètre SDO dialogue. Voir la description de la boîte de dialogue pour plus de détails.

Modifier plage E/S de sécurité

Le bouton est disponible uniquement pour un esclave de sécurité CANopen.

Ouvre le Modifier la zone d'E/S de sécurité boîte de dialogue pour définir les zones d'E/S sûres

Avec cette commande, une zone d'E/S de sécurité peut être définie facilement car les SRDO et mappages respectifs sont générés automatiquement.



Tableau 18. Fichier EDS

Nom du fabricant

Informations générales enregistrées dans le fichier EDS

Nom du produit

Identifiant de l'appareil

Ces informations sont dans l'objet 0x1008.

Numéro du fournisseur

Identifiant de l'appareil

Ces informations sont dans l'objet 0x1018.

Numéro de produit

Numéro de révision

Installer sur le référentiel d'appareil

Si un appareil avec la même identification d'appareil est déjà installé, il vous est demandé si l'appareil doit être écrasé. Si l'appareil est inséré en tant qu'appareil distant CANopen sous un gestionnaire CANopen, il vous sera alors demandé de mettre automatiquement à jour l'appareil.

Exporter fichier EDS

Le fichier EDS est créé selon la norme CiA 306 et stocké sur l'ordinateur local.

De cette façon, le fichier EDS peut être utilisé dans un fichier de configuration externe.



Boîte de dialogue : Modifier plage E/S

La boîte de dialogue affiche les zones d'E/S actuellement valides de l'esclave.

Ajouter plage

Ouvre le Ajouter une plage d'E/S dialogue

Si vous avez déjà utilisé tous les PDO, cette boîte de dialogue ne peut pas être modifiée.

TxPDO utilisés

Nombre de TxPDO actuellement utilisés / Maximum de TxPDO possibles

RxPDO utilisés

Nombre de RxPDO actuellement utilisés / RxPDO maximum possibles

Tableau 19. Boîte de dialogue "Ajouter plage E/S"

Direction E/S

Entrée ou sortie

Nom de plage

Un nom par défaut unique est saisi automatiquement, mais il peut être modifié.

Index d'objet

Index dans le répertoire d'objets de l'esclave qui est affecté au nouvel objet

Nombre

Nombre d'E/S. Les valeurs possibles dépendent du type de données et du nombre actuel de PDO inutilisés.

Type de données

Zone de liste des types de données possibles

Forcer nouveau PDO

standard icon (défaut)

Chaque nouvelle zone d'E/S est mappée à un nouveau PDO, même si le mappage PDO disponible n'est pas complet.

_cds_icon_option_deactivated.png: Le mappage PDO actuel est complètement rempli (si possible) avant qu'un nouveau PDO ne soit créé.

OK

Active la nouvelle zone d'E/S.

Les canaux d'entrée/sortie et les variables de mappage sont créés. Dans le répertoire d'objets de l'appareil, chaque zone d'E/S reçoit son propre index (plage de sortie : 0x3000 – 0x30FF, plage d'entrée : 0x3800 – 0x38FF) et chaque E/S dans la zone d'E/S reçoit un sous-index.

Lors de la création d'une zone d'E/S, les PDO sont générés automatiquement (les RxPDO commencent à 0x1400, les TxPDO commencent à 0x1800). Si la Forcer un nouveau PDO est sélectionnée (voir ci-dessus), les E/S sont automatiquement mappées successivement sur ces nouveaux PDO.



Boîte de dialogue : Modifier plage de paramètre SDO

Vous pouvez définir des paramètres de lecture/écriture (paramètres SDO) que les SDO peuvent lire ou écrire. Pour ce faire, vous devez définir des zones de paramètres qui sont chacune une collection de paramètres du même type de données. Un canal d'E/S et une variable de mappage sont créés automatiquement pour chaque SDO. Les variables de mappage permettent la lecture et l'écriture d'E/S au moyen du programme d'application. Dans le répertoire d'objets de l'appareil, chaque zone de paramètres SDO est affichée avec son propre index et chaque paramètre SDO dans la zone de paramètres est affiché avec un sous-index :

  • Plage de paramètres d'écriture SDO : 0x5000–0x50FF

  • Plage de paramètres de lecture SDO : 0x5800–0x58FF

La boîte de dialogue affiche les zones de paramètres actuellement valides et leurs index de répertoire d'objets.

Ajouter plage

Ouvre le Ajouter une plage de paramètres dialogue

Tableau 20. Boîte de dialogue "Ajouter plage de paramètres"

La boîte de dialogue vous permet d'ajouter facilement des E/S.

Type d'accès SDO

Lecture seulement ou Lire/écrire

Nom de plage

Un nom unique est saisi automatiquement. (Ce nom peut être modifié.)

Index d'objet

Index dans le répertoire d'objets de l'esclave qui est affecté au nouvel objet

Nombre

Nombre de paramètres

Type de données

Zone de liste des types de données possibles



Boîte de dialogue : Modifier la zone d'E/S de sécurité

La boîte de dialogue affiche les zones d'E/S de sécurité actuellement valides de l'esclave.

Présentation E/S

Ajouter plage

Ouvre le Ajouter une plage d'E/S de sécurité dialogue

Supprimer plage

Supprime la zone d'E/S de sécurité sélectionnée

SRDO d'occasion

<nombre de SRDO actuellement utilisés> /<maximum de SRDO possibles> (64).

Tableau 21. Boîte de dialogue "Ajouter une plage d'E/S de sécurité"

Direction E/S

  • _can_icon_safety_output_channel.pngTransmettre: Zone d'entrée de sécurité

    Un SRDO de transmission et son mappage sont générés automatiquement.

  • _can_icon_safety_input_channel.png Recevoir: Zone de sortie de sécurité

    Un SRDO de réception et son mappage sont générés automatiquement.

Nom de la plage

Un nom est défini automatiquement, par exemple Safety_Digital_Inputs1, qui peut être modifié.

Index des objets simples

Index de l'objet de données en clair dans le répertoire d'objets de l'esclave

Index d'objet inverse

Index de l'objet de données inverse dans le répertoire d'objets de l'esclave

Compter

Nombre d'E/S de sécurité. Les valeurs possibles dépendent du type de données et du nombre actuel de SRDO inutilisés.

Type

Sélection d'un type de données SAFE

SAFEREAL et SAFELREAL ne sont pas pris en charge pour le moment.

Forcer un nouveau SRDO

  • standard icon: Paramètres par défaut

    Chaque nouvelle zone d'E/S de sécurité est mappée à un nouveau SRDO, même si le mappage SRDO disponible n'est pas complet.

  • _cds_icon_option_deactivated.png: Le mappage SRDO actuel est complètement rempli (si possible) avant qu'un nouveau SRDO ne soit créé.

OK

Active la nouvelle zone d'E/S de sécurité. Les SRDO et les mappages respectifs sont générés automatiquement. Dans le répertoire d'objets de l'appareil, chaque zone d'E/S reçoit son propre index (plage de sortie : 0x3000 – 0x30FF, plage d'entrée : 0x3800 – 0x38FF) et chaque E/S dans la zone d'E/S reçoit un sous-index.