Manuel d'utilisation du contrôleur d'entrée universelle unique AXIOMATIC AX031701

Contrôleur d'entrée universel unique AX031701

Informations sur le produit

Caractéristiques

  • Nom du produit : Contrôleur d'entrée universel unique
  • Numéro de modèle: UMAX031701
  • Numéro de pièce : AX031701
  • Protocole de communication : CANopen
  • Compatibilité d'entrée : Capteurs analogiques pour voltage, courant,
    fréquence/RPM, PWM et signaux numériques
  • Algorithmes de contrôle : contrôle proportionnel-intégral-dérivé
    (PID)

Instructions d'utilisation du produit

1. Instructions d'installation

2.1 Dimensions et brochage

Reportez-vous au manuel d'utilisation pour les dimensions et le brochage détaillés
information.

2.2 Instructions d'installation

Suivez les instructions d'installation fournies dans le manuel d'utilisation
pour configurer correctement le contrôleur d'entrée universel unique.

2. Bloc fonctionnel d'entrée numérique

Le bloc de fonction d'entrée numérique est activé lorsque l'objet 6112h,
Le fonctionnement de l'IA est défini sur la réponse d'entrée numérique.

Lorsque 6112h est réglé sur 10 = Entrée numérique, objet 2020h DI
Le mode Pullup/Down détermine si le signal d'entrée est actif haut ou
actif bas.

L'objet 2021h DI Debounce Time est appliqué à l'entrée avant le
l'état est lu par le processeur, avec un temps de rebond par défaut de
10ms.

Reportez-vous au tableau 1 pour les options de pullup/down DI :

Valeur Signification
0 Pullup/Down désactivé (entrée haute impédance)
1 Résistance de rappel 10k activée
2 Résistance de rappel 10k activée

Hystérésis d'entrée numérique

La figure 3 montre l'hystérésis sur l'entrée lors de la commutation d'un
signal discret. Une entrée numérique peut être commutée jusqu'à +Vcc
(48Vmax).

FAQ

Q : Où puis-je trouver des références supplémentaires à ce sujet ?
produit?

R : Des références supplémentaires pour ce produit sont disponibles sur le site
CAN dans l'automatisation eV website à http://www.can-cia.org/.

« `

MANUEL D'UTILISATION UMAX031701 Version 1
CONTRÔLEUR D'ENTRÉE UNIVERSEL UNIQUE
Avec CANopen®
MANUEL D'UTILISATION
P/N : AX031701

ACRONYMES AI CAN CANopen®

Contrôleur de réseau d'entrée analogique (universel) CANopen® est une marque communautaire déposée de CAN in Automation eV

ID CAN

Identifiant CAN 11 bits

ÉPI

Objet de communication

CTRL

Contrôle

DI

Entrée numérique

SED

Fiche de données électronique

EMCY

Urgence

LSB

Octet (ou bit) le moins significatif

LSS

Service de calibrage des couches

MSB

Octet (ou bit) le plus significatif

NMT

Gestion de réseau

PID

Contrôle proportionnel-intégral-dérivé

RO

Objet en lecture seule

RPDO

Objet de données de processus reçu

RW

Objet en lecture/écriture

SDO

Objet de données de service

TPDO

Objet de données de processus transmis

WO

Objet en écriture seule

RÉFÉRENCES

[DS-301]

CiA DS-301 V4.1 Couche d'application et communication CANopen Profile. CAN dans l'automatisation 2005

[DS-305]

Service de paramétrage de couche (LSS) et protocoles CiA DS-305 V2.0. CAN dans Automation 2006

[DS-404]

CiA DS-404 V1.2 CANopen profile pour les appareils de mesure et les contrôleurs en boucle fermée. CAN dans l'automatisation 2002

Ces documents sont disponibles auprès de CAN in Automation eV website http://www.can-cia.org/.

UMAX031701, entrée unique pour contrôleur CANopen V1

ii

TABLE DES MATIÈRES
1. PLUS DEVIEW DU CONTRÔLEUR ………………………………………………………………………………….1 1.1. Description du contrôleur d'entrée universelle unique ………………………………………………….1 1.2. Bloc fonctionnel d'entrée numérique …………………………………………………………………………………2 1.3. Bloc fonctionnel d'entrée analogique …………………………………………………………………………..5 1.4. Bloc fonctionnel de table de consultation ……………………………………………………………………..10 1.5. Bloc fonctionnel de logique programmable ………………………………………………………………….16 1.6. Bloc fonctionnel divers ……………………………………………………………………………..23
2. INSTRUCTIONS D'INSTALLATION …… ...
3. DICTIONNAIRE D'OBJETS CANOPEN ® …… ...
4. CARACTÉRISTIQUES TECHNIQUES …… ...
5. HISTORIQUE DES VERSIONS… ...

UMAX031701, entrée unique pour contrôleur CANopen V1

iii

1. PLUS DEVIEW DU CONTRÔLEUR
1.1. Description du contrôleur d'entrée universel unique
Le manuel d'utilisation suivant décrit l'architecture et les fonctionnalités d'un contrôleur CANopen ® à entrée universelle unique.
Le contrôleur à entrée unique (1IN-CAN) est conçu pour les mesures continues de capteurs analogiques et la diffusion d'informations sur un bus réseau CANopen. Sa conception de circuit flexible lui permet de mesurer différents types de signaux, y compris le volumetage, courant, fréquence/RPM, PWM et signaux numériques. Les algorithmes de contrôle du micrologiciel permettent de prendre des décisions sur les données avant leur diffusion sur le réseau CANopen sans avoir recours à un logiciel personnalisé.
Les différents blocs fonctionnels pris en charge par le 1IN-CAN sont décrits dans les sections suivantes. Tous les objets sont configurables par l'utilisateur à l'aide d'outils standard disponibles dans le commerce qui peuvent interagir avec un dictionnaire d'objets CANopen ® via un fichier .EDS file.

UMAX031701, entrée unique pour contrôleur CANopen V1

A-1

1.2. Bloc fonctionnel d'entrée numérique
Le bloc de fonction d'entrée numérique (DI) devient applicable sur l'entrée uniquement lorsque l'objet 6112h, Opération AI, est défini sur une réponse d'entrée numérique.

Figure 2 Objets d'entrée numérique

Lorsque 6112h est réglé sur 10 = Entrée numérique, l'objet 2020h DI Pullup/Down Mode détermine si le signal d'entrée est actif haut (10k pulldown activé, commutateur sur +V) ou actif bas (10k pullup activé, commuté sur GND). Les options pour l'objet 2020h sont présentées dans le tableau 1, avec la valeur par défaut en gras.

Valeur 0 1 2

Signification Pullup/Down désactivé (entrée haute impédance) Résistance Pullup 10k activée Résistance Pulldown 10k activée
Tableau 1 : Options de pull-up/down DI

La figure 3 montre l'hystérésis sur l'entrée lors de la commutation d'un signal discret. Une entrée numérique peut être commutée jusqu'à +Vcc (48Vmax.)

UMAX031701, entrée unique pour contrôleur CANopen V1

A-2

Entrée Voltage (V) Signal numérique
Vol d'entréetage (V) Signal numérique

Entrée discrète active à hystérésis élevée

Entrée discrète active à faible hystérésis

5

1

5

1

4.5

0.9

4.5

0.9

4

0.8

4

0.8

3.5

0.7

3.5

0.7

3

0.6

3

0.6

2.5

0.5

2.5

0.5

2

0.4

2

0.4

1.5

0.3

1.5

0.3

1

0.2

1

0.2

0.5

0.1

0.5

0.1

0

0

0

0

Vol d'entréetaget numérique Hi/Lo

Vol d'entréetage (V) Numérique Hi/Lo

Figure 3 Hystérésis d'entrée discrète

UMAX031701, entrée unique pour contrôleur CANopen V1

A-3

Le temps de rebond de l'objet 2021h DI est appliqué à l'entrée avant que l'état ne soit lu par le processeur. Par défaut, le temps de rebond est de 10 ms.

Figure 4 Anti-rebond d'entrée numérique

Une fois l'état brut évalué, l'état logique de l'entrée est déterminé par la polarité DI de l'objet 6030h. Les options pour l'objet 6030h sont présentées dans le tableau 3. L'état « calculé » de l'entrée DI qui sera écrit dans l'objet en lecture seule 6020h DI Read State sera une combinaison de l'état actif haut/bas et de la polarité sélectionnée. Par défaut, la logique marche/arrêt normale est utilisée.

Valeur Signification 0 Normal On/Off 1 Inverse On/Off 2 Logique verrouillée

Actif élevé

Actif bas

État

HAUT

FAIBLE

ON

BAS ou Ouvert HAUT ou Ouvert

DÉSACTIVÉ

HAUT

FAIBLE

DÉSACTIVÉ

BAS ou Ouvert HAUT ou Ouvert

ON

ÉLEVÉ À BAS BAS À ÉLEVÉ

Aucun changement

Changement d'état BAS à HAUT HAUT à BAS (c'est-à-dire OFF à ON)

Tableau 2 : Options de polarité DI par rapport à l'état DI

UMAX031701, entrée unique pour contrôleur CANopen V1

A-4

Il existe un autre type d'entrée « numérique » qui peut être sélectionné lorsque 6112h est réglé sur 20 = Analog On/Off. Cependant, dans ce cas, l'entrée est toujours configurée comme une entrée analogique et, par conséquent, les objets du bloc Analog Input (AI) sont appliqués à la place de ceux décrits ci-dessus. Ici, les objets 2020h, 2030h et 6030h sont ignorés et 6020h est écrit conformément à la logique illustrée dans la Figure 5. Dans ce cas, le paramètre MIN est défini par l'objet 7120h AI Scaling 1 FV et le MAX est défini par l'objet 7122h AI Scaling 2 FV. Pour tous les autres modes de fonctionnement, l'objet 6020h sera toujours égal à zéro.
Figure 5 Entrée analogique lue comme entrée numérique 1.3. Bloc de fonction d'entrée analogique Le bloc de fonction d'entrée analogique (AI) est la logique par défaut associée à l'entrée universelle.

UMAX031701, entrée unique pour contrôleur CANopen V1

A-5

Figure 6 Objets d'entrée analogique
L'objet 6112h, AI Operating Mode détermine si le bloc de fonction AI ou DI est associé à l'entrée. Les options de l'objet 6112h sont présentées dans le tableau 4. Aucune valeur autre que celles indiquées ici ne sera acceptée.
Valeur Signification 0 Canal désactivé 1 Fonctionnement normal (analogique) 10 Entrée numérique (marche/arrêt) 20 Analogique et marche/arrêt
Tableau 3 : Options du mode de fonctionnement de l'IA

L'objet le plus important associé au bloc de fonction AI est l'objet 6110h AI Sensor Type. En modifiant cette valeur et en lui associant l'objet 2100h AI Input Range, d'autres objets seront automatiquement mis à jour par le contrôleur. Les options pour l'objet 6110h sont présentées dans le tableau 5 et aucune valeur autre que celles indiquées ici ne sera acceptée. L'entrée est configurée pour mesurer le volumetage par défaut.
Signification de la valeur 40 Voltage Entrée 50 Entrée de courant 60 Entrée de fréquence (ou RPM)
10000 Entrée PWM 10010 Compteur
Tableau 4 : Options de type de capteur AI

Les plages autorisées dépendent du type de capteur d'entrée sélectionné. Le tableau 6 montre la relation entre le type de capteur et les options de plage associées. La valeur par défaut de chaque plage est en gras et l'objet 2100h sera automatiquement mis à jour avec cette valeur lorsque 6110h sera modifié. Les cellules grisées signifient que la valeur associée n'est pas autorisée pour l'objet de plage lorsque ce type de capteur a été sélectionné.

UMAX031701, entrée unique pour contrôleur CANopen V1

A-6

Valeur 0 1 2

Voltage 0 à 5V 0 à 10V

Courant 0 à 20 mA 4 à 20 mA

Fréquence

Modulation de largeur d'impulsion (PWM)

0.5 Hz à 20 kHz 0.5 Hz à 20 kHz

Tableau 5 : Options de plage d'entrée AI en fonction du type de capteur

Fenêtre de comptage d'impulsions du compteur Fenêtre d'impulsions

Tous les objets ne s'appliquent pas à tous les types d'entrée. Par exempleample, objet 2103h La fréquence du filtre AI pour ADC n'est applicable qu'avec un voltage, une entrée de courant ou résistive est mesurée. Dans ces cas, l'ADC filtrera automatiquement conformément au tableau 7 et est réglé par défaut sur une réjection du bruit de 50 Hz.

Valeur Signification 0 Filtre d'entrée désactivé 1 Filtre 50 Hz 2 Filtre 60 Hz 3 Filtre 50 Hz et 60 Hz
Tableau 6 : Options de fréquence du filtre ADC

À l'inverse, les entrées de fréquence et PWM utilisent l'objet 2020h DI Pullup/Down Mode (voir Tableau 1) tandis que voltagLes entrées de courant et de résistance définissent cet objet à zéro. De plus, une entrée de fréquence peut être automatiquement transformée en mesure de régime en définissant simplement l'objet 2101h AI Nombre d'impulsions par révolution sur une valeur différente de zéro. Tous les autres types d'entrée ignorent cet objet.

Avec les types d'entrée Fréquence/RPM et PWM, le temps de rebond AI, l'objet 2030h peut être appliqué. Les options pour l'objet 2030h sont présentées dans le tableau 2, avec la valeur par défaut en gras.

Valeur Signification 0 Filtre désactivé 1 Filtre 111ns 2 Filtre 1.78 us 3 Filtre 14.22 us
Tableau 7 : Options du filtre anti-rebond AI

Quel que soit le type, toutes les entrées analogiques peuvent être filtrées davantage une fois que les données brutes ont été mesurées (à partir de l'ADC ou du minuteur). Le type de filtre AI de l'objet 61A0h détermine le type de filtre utilisé conformément au tableau 8. Par défaut, le filtrage logiciel supplémentaire est désactivé.

Valeur Signification 0 Aucun filtre 1 Moyenne mobile 2 Moyenne répétitive
Tableau 8 : Options de type de filtre AI

La constante de filtre AI de l'objet 61A1h est utilisée avec les trois types de filtres conformément aux formules ci-dessous :

Calcul sans filtre : Valeur = Entrée Les données sont simplement un « instantané » de la dernière valeur mesurée par l'ADC ou le minuteur.

UMAX031701, entrée unique pour contrôleur CANopen V1

A-7

Calcul avec le filtre de moyenne mobile : (Valeur d'entrée N-1)
ValeurN = ValeurN-1 + FiltreConstant
Ce filtre est appelé toutes les 1 ms. La valeur FilterConstant stockée dans l'objet 61A1h est 10 par défaut.

Calcul avec le filtre moyen répétitif :
EntréeN
Valeur = N
A chaque lecture de la valeur d'entrée, elle est ajoutée à la somme. A chaque Nème lecture, la somme est divisée par N, et le résultat est la nouvelle valeur d'entrée. La valeur et le compteur seront remis à zéro pour la lecture suivante. La valeur de N est stockée dans l'objet 61A1h, et est 10 par défaut. Ce filtre est appelé toutes les 1 ms.

La valeur du filtre est décalée en fonction de l'objet en lecture seule 2102h AI Decimal Digits FV, ​​puis écrite dans l'objet en lecture seule 7100h AI Input Field Value.

La valeur de 2102h dépend du type de capteur AI et de la plage d'entrée sélectionnés et est automatiquement mise à jour conformément au tableau 9 lorsque 6110h ou 2100h sont modifiés. Tous les autres objets associés à la valeur du champ de saisie s'appliquent également à cet objet. Ces objets sont 7120h AI Scaling 1 FV, 7122h AI Scaling 2 FV, 7148h AI Span Start, 7149h AI Span End et 2111h AI Error Clear Hysteresis. Ces objets sont également mis à jour automatiquement lorsque le type ou la plage est modifié.

Type et portée du capteur

Décimal

Chiffres

Voltage: Toutes les gammes

3 [mV]

Actuel : Toutes les gammes

3 [uA]

Fréquence : 0.5 Hz à 20 kHz 0 [Hz]

Fréquence : Mode RPM

1 [0.1 tr/min]

PWM : toutes les plages

1 [0.1 %]

Entrée numérique

0 [Marche/Arrêt]

Compteur : nombre d'impulsions

0 [impulsions]

Compteur : Fenêtre de temps/impulsion 3 [ms]

Tableau 9 : Chiffres décimaux AI FV en fonction du type de capteur

Il s'agit de l'entrée AI FV qui est utilisée par l'application pour la détection d'erreurs et comme signal de contrôle pour d'autres blocs logiques (c'est-à-dire le contrôle de sortie). L'objet 7100h est mappable sur un TPDO et est mappé sur TPDO1 par défaut.

L'objet en lecture seule 7130h AI Input Process Value est également mappable. Cependant, les valeurs par défaut des objets 7121h AI Scaling 1 PV et 7123h AI Scaling 2 PV sont définies sur 7120h et 7122h respectivement, tandis que l'objet 6132h AI Decimal Digits PV est automatiquement initialisé sur 2102h. Cela signifie que la relation par défaut entre FV et PV est de type un à un, de sorte que l'objet 7130h n'est pas mappé à un TPDO par défaut.

Si une relation linéaire différente entre ce qui est mesuré et ce qui est envoyé au bus CANopen est souhaitée, les objets 6132h, 7121h et 7123h peuvent être modifiés.

UMAX031701, entrée unique pour contrôleur CANopen V1

A-8

relation profile est illustré dans la figure 7 ci-dessous. Si une réponse non linéaire est souhaitée, le bloc de fonction de table de recherche peut être utilisé à la place, comme décrit dans la section 1.7.

Figure 7 Mise à l'échelle linéaire d'entrée analogique FV vers PV Comme indiqué précédemment, les objets de mise à l'échelle FV sont automatiquement mis à jour avec les modifications du type de capteur ou de la plage. Cela est dû au fait que les objets 7120h et 7122h ne sont pas seulement utilisés dans une conversion linéaire de FV vers PV comme décrit ci-dessus, mais également comme limites minimale et maximale lorsque l'entrée est utilisée pour contrôler un autre bloc logique. Par conséquent, les valeurs de ces objets sont importantes, même lorsque l'objet PV d'entrée AI n'est pas utilisé.

Les objets AI Span Start et AI Span End sont utilisés pour la détection des défauts. Ils sont donc également mis à jour automatiquement pour des valeurs raisonnables lorsque le type/la plage change. L'objet Error Clear Hysteresis est également mis à jour, car il est également mesuré dans la même unité que l'objet AI Input FV.

Le tableau 10 répertorie les valeurs par défaut chargées dans les objets 7120h, 7122h, 7148h, 7149h et 2111h pour chaque combinaison de type de capteur et de plage d'entrée. N'oubliez pas que tous ces objets ont les chiffres décimaux qui leur sont appliqués, comme indiqué dans le tableau 9.

Type de capteur / Plage d'entrée
Voltage: 0 à 5V Voltage : 0 à 10 V Courant : 0 à 20 mA Courant : 4 à 20 mA Fréquence : 0.5 Hz à 20 kHz Fréquence : RPM Mode PWM : 0 à 100 % Entrée numérique Entrée compteur

7148h

7120h

7122h

7149h

Début de l'étendue de l'IA Mise à l'échelle de l'IA 1 FV Mise à l'échelle de l'IA 2 FV Fin de l'étendue de l'IA

(c'est-à-dire Erreur Min) (c'est-à-dire Entrée Min) (c'est-à-dire Entrée Max) (c'est-à-dire Erreur Max)

200 [mV]

500 [mV]

4500 [mV]

4800 [mV]

200 [mV]

500 [mV]

9500 [mV]

9800 [mV]

0 [uA]

0 [uA]

20000 [uA]

20000 [uA]

1000 [uA]

4000 [uA]

20000 [uA]

21000 [uA]

100 [Hz]

150 [Hz]

2400 [Hz]

2500 Hz]

500 [0.1 tr/min] 1000 0.1 [30000 tr/min] 0.1 33000 [0.1 tr/min] XNUMX XNUMX [XNUMX tr/min]

10 [0.1%]

50 [0.1%]

950 [0.1%]

990 [0.1%]

DÉSACTIVÉ

DÉSACTIVÉ

ON

ON

0

0

60000

60000

Tableau 10 : Valeurs par défaut des objets AI en fonction du type de capteur et de la plage d'entrée

2111h Erreur Effacer l'hystérésis
100 [mV] 200 [mV] 250 [uA] 250 [uA] 5 [Hz] 100 [0.1RPM] 10 [0.1%] 0
60000

Lors de la modification de ces objets, le tableau 11 décrit les contraintes de plage qui s'appliquent à chacun d'eux en fonction de la combinaison Type de capteur et Plage d'entrée sélectionnée. Dans tous les cas, la valeur MAX est la limite supérieure de la plage (c'est-à-dire 5 V ou ). L'objet 7122h ne peut pas être réglé plus haut que MAX, tandis que l'objet 7149h peut être réglé jusqu'à 110 % de MAX. L'objet 2111h, en revanche, ne peut être réglé que sur une valeur maximale de 10 % de MAX. Le tableau 11 utilise l'unité de base de l'entrée, mais rappelez-vous que les limites s'appliqueront également à l'objet 2102h conformément au tableau 9.

Type de capteur / Plage d'entrée

7148h

7120h

7122h

7149h 2111 XNUMXh

UMAX031701, entrée unique pour contrôleur CANopen V1

A-9

Voltage : 0 à 5 V et 0 à

10V

Courant : 0 à 20 mA

0 à 7120h

7148hs à 7122hs

RPM : 0 à 6000RPM

7120hs à 7149hs

PWM : 0 à 100 %

Si (7149h>MAX)

Courant : 4 à 20 mA

0 à 7120h

7148h à 7122h Si (7148h<4mA) 4mA à 7122h

7120h au MAX

Fréquence : 0.5 Hz à 20 kHz

0.1 Hz à 7120 h

7148h à 7122h Si (7148h<0.5Hz) 0.5Hz à 7122h

Tableau 11 : Plages d'objets AI en fonction du type de capteur et de la plage d'entrée

7122h à 110% de
MAX

10% du MAX

Les derniers objets associés au bloc d'entrée analogique qui restent à discuter sont ceux associés à la détection des défauts. Si l'entrée calculée (après mesure et filtrage) se situe en dehors de la plage autorisée, telle que définie par les objets AI Span Start et AI Span End, un indicateur d'erreur sera défini dans l'application si et seulement si l'objet 2110h AI Error Detect Enabled est défini sur TRUE (1).

Lorsque (7100h AI Input FV < 7148h AI Span Start), un indicateur « Out of Range Low » est défini. Si l'indicateur reste actif pendant le délai de réaction d'erreur AI 2112h, un message d'urgence de surcharge d'entrée (EMCY) sera ajouté à l'objet 1003h Champ d'erreur prédéfini. De même, lorsque (7100h AI Input FV > 7149h AI Span End), un indicateur « Out of Range High » est défini et créera un message EMCY s'il reste actif pendant toute la période de délai. Dans les deux cas, l'application réagira au message EMCY comme défini par l'objet 1029h Error Behaviour au sous-index correspondant à une erreur d'entrée. Reportez-vous aux sections 3.2.4 et 3.2.13 pour plus d'informations sur les objets 1003h et 1029h.

Une fois le défaut détecté, l'indicateur associé ne sera effacé qu'une fois que l'entrée reviendra dans la plage. L'hystérésis d'effacement d'erreur AI de l'objet 2111h est utilisée ici afin que l'indicateur d'erreur ne soit pas défini/effacé en continu pendant que la valeur de défaut d'entrée AI oscille autour de la valeur de début/fin de plage AI.

Pour effacer un indicateur « Hors plage basse », AI Input FV >= (AI Span Start + AI Error Clear Hysteresis) Pour effacer un indicateur « Hors plage haute », AI Input FV <= (AI Span End – AI Error Clear Hysteresis) Les deux indicateurs ne peuvent pas être actifs en même temps. La définition de l'un de ces indicateurs efface automatiquement l'autre.

1.4. Bloc fonction Table de recherche

Les blocs fonctionnels de table de recherche (LTz) ne sont pas utilisés par défaut.

UMAX031701, entrée unique pour contrôleur CANopen V1

A-10

Figure 16 Objets de la table de recherche
Les tables de recherche sont utilisées pour fournir une réponse de sortie allant jusqu'à 10 pentes par entrée. La taille du tableau des objets 30z4h LTz Point Response, 30z5h LTz Point X-Axis PV et 30z6h Point YAxis PV illustrés dans le schéma-bloc ci-dessus est donc de 11.
Remarque : Si plus de 10 pentes sont requises, un bloc logique peut être utilisé pour combiner jusqu'à trois tables afin d'obtenir 30 pentes, comme décrit dans la section 1.8.
Il existe deux paramètres clés qui affectent le comportement de ce bloc de fonction. Les objets 30z0h Lookup Table z Input X-Axis Source et 30z1h Lookup Table z Input X-Axis Number définissent ensemble la source de contrôle du bloc de fonction. Lorsqu'elle est modifiée, les valeurs de la table dans l'objet 30z5h doivent être mises à jour avec de nouvelles valeurs par défaut basées sur la source de l'axe X sélectionnée comme décrit dans les Tableaux 15 et 16.
Le deuxième paramètre qui affectera le bloc de fonction est l'objet 30z4h sous-index 1 qui définit le « Type d'axe X ». Par défaut, les tables ont une sortie « Réponse aux données » (0). Alternativement, il peut être sélectionné comme « Réponse temporelle » (1), qui est décrite plus loin dans la section 1.7.4.
1.4.1. Axe X, réponse aux données d'entrée
Dans le cas où le « Type d'axe X » = « Réponse de données », les points sur l'axe X représentent les données de la source de contrôle.
Par exempleampsi la source de contrôle est une entrée universelle, configurez-la comme un type 0-5 V, avec une plage de fonctionnement de 0.5 V à 4.5 V. L'objet 30z2h LTz X-Axis Decimal Digits PV doit être défini pour correspondre à celui de l'objet 2102 AI Decimal Digits FV. L'axe X peut être configuré pour avoir un « sous-index 2 du point LTz X-Axis PV » de 500, et le point de consigne « sous-index 11 du point LTz X-Axis PV » sera défini sur 4500 1. Le premier point « sous-index 0 du point LTz X-Axis PV » doit commencer à 1,1 dans ce cas. Pour la plupart des « réponses de données », la valeur par défaut au point (0,0) est [XNUMX].

UMAX031701, entrée unique pour contrôleur CANopen V1

A-11

Cependant, si l'entrée minimale est inférieure à zéro, par exempleampSi vous avez une entrée résistive qui reflète une température comprise entre -40ºC et 210ºC, le « sous-index PV 1 de l'axe X du point LTz » sera alors réglé au minimum, dans ce cas -40ºC.
La contrainte sur les données de l'axe X est que la valeur d'index suivante soit supérieure ou égale à celle qui se trouve en dessous, comme indiqué dans l'équation ci-dessous. Par conséquent, lors de l'ajustement des données de l'axe X, il est recommandé de modifier d'abord X11, puis les index inférieurs dans l'ordre décroissant.
Plage d'entrée minimale <= X1<= X2<= X3<= X4<= X5<= X6<= X7<= X8<= X9<= X10<= X11<= Plage d'entrée maximale
Comme indiqué précédemment, MinInputRange et MaxInputRange seront déterminés par les objets de mise à l'échelle associés à la source de l'axe X qui a été sélectionnée, comme indiqué dans le tableau 17.
1.4.2. Axe Y, sortie de table de recherche
Par défaut, il est supposé que la sortie du bloc de fonction de table de recherche sera un pourcentagetage valeur comprise entre 0 et 100.
En fait, tant que toutes les données de l'axe Y sont 0<=Y[i]<=100 (où i = 1 à 11), les autres blocs de fonction utilisant la table de recherche comme source de contrôle auront 0 et 100 comme valeurs de mise à l'échelle 1 et de mise à l'échelle 2 utilisées dans les calculs linéaires présentés dans le tableau 17.
Cependant, l'axe Y n'impose aucune contrainte sur les données qu'il représente. Cela signifie que des réponses inverses, croissantes/décroissantes ou autres peuvent être facilement établies. L'axe Y n'a pas besoin d'être un pourcentagetage sortie mais pourrait plutôt représenter des valeurs de processus à grande échelle.
Par exempleampsi l'axe X d'un tableau est une valeur résistive (telle que lue à partir d'une entrée analogique), la sortie du tableau pourrait être la température d'un capteur NTC dans la plage Y1=125ºC à Y11= -20ºC. Si ce tableau est utilisé comme source de contrôle pour un autre bloc de fonction (c'est-à-dire une rétroaction vers un contrôle PID), alors la mise à l'échelle 1 serait de -20 et la mise à l'échelle 2 serait de 125 lorsqu'elle est utilisée dans une formule linéaire.

Figure 17 Tableau de recherche Exampla résistance par rapport à la température NTC
Dans tous les cas, le contrôleur examine l'ensemble de la plage de données dans les sous-indices de l'axe Y et sélectionne la valeur la plus basse comme MinOutRange et la valeur la plus élevée comme MaxOutRange. Tant qu'elles ne sont pas toutes les deux comprises entre 0 et 100, elles sont transmises directement à d'autres blocs de fonction comme limites sur la sortie de la table de recherche. (c'est-à-dire les valeurs de mise à l'échelle 1 et de mise à l'échelle 2 dans les calculs linéaires.)

UMAX031701, entrée unique pour contrôleur CANopen V1

A-12

Même si certains points de données sont « ignorés » comme décrit dans la section 1.7.3, ils sont toujours utilisés dans la détermination de la plage de l'axe Y. Si tous les points de données ne sont pas utilisés, il est recommandé de définir Y10 sur l'extrémité minimale de la plage et Y11 sur l'extrémité maximale en premier. De cette façon, l'utilisateur peut obtenir des résultats prévisibles lorsqu'il utilise la table pour piloter un autre bloc de fonction, comme une sortie analogique.
1.4.3 Réponse point à point
Par défaut, les six tables de recherche ont une réponse linéaire simple de 0 à 100 par incréments de 10 pour les axes X et Y. Pour une réponse linéaire fluide, chaque point du tableau de réponse de point 30z4h LTz est configuré pour un `Ramp À la sortie.
Alternativement, l'utilisateur peut sélectionner une réponse « Pas à » pour 30z4h, où N = 2 à 11. Dans ce cas, toute valeur d'entrée comprise entre XN-1 et XN entraînera une sortie du bloc de fonction de table de recherche de YN. (Rappel : le sous-index 1 de la réponse de point LTz définit le type d'axe X)
La figure 18 montre la différence entre ces deux processus de réponse.files avec les paramètres par défaut.

Figure 18 Valeurs par défaut de la table de recherche avec Ramp et réponses par étapes
Enfin, n'importe quel point, à l'exception de (1,1), peut être sélectionné pour une réponse « Ignorer ». Si le sous-index N de la réponse de point LTz est défini sur « Ignorer », alors tous les points de (XN, YN) à (X11, Y11) seront également ignorés. Pour toutes les données supérieures à XN-1, la sortie du bloc de fonction de table de recherche sera YN-1.
Une combinaison de `Ramp Les réponses « À », « Aller à » et « Ignorer » peuvent être utilisées pour créer un profil de sortie spécifique à l'application.file. Un example où la même entrée est utilisée comme axe X pour deux tables, mais où la sortiefiles'« miroir » les uns les autres pour une réponse de joystick à bande morte est illustrée dans la Figure 19. L'example montre une double pente en pourcentagetagréponse de sortie pour chaque côté de la zone morte, mais des pentes supplémentaires peuvent être facilement ajoutées si nécessaire. (Remarque : dans ce cas, étant donné que les sorties analogiques répondent directement au profile à partir des tables de recherche, les deux auraient l'objet 2342h AO Control Response défini sur un « Single Output Pro »file.')

UMAX031701, entrée unique pour contrôleur CANopen V1

A-13

Figure 19 Tableau de recherche Examples à Configuration pour la réponse de la zone morte du joystick à double pente

Pour résumer, le tableau 24 décrit les différentes réponses qui peuvent être sélectionnées pour l’objet 30z4h, à la fois pour le type d’axe X et pour chaque point du tableau.

Sous-index 1
2 à 11 1
2 à 11 1
2 à 11

Signification de la valeur

0

Réponse aux données (type d'axe X) Ignorer (ce point et tous ceux qui le suivent)

1

Réponse temporelle (type axe X) Ramp À (ce point)

2

N/A (option non autorisée) Aller à (ce point)

Tableau 12 : Options de réponse ponctuelle LTz

1.4.4. Axe X, réponse temporelle

Comme mentionné dans la section 1.5, une table de recherche peut également être utilisée pour obtenir une réponse de sortie personnalisée où le « Type d'axe X » est une « Réponse temporelle ». Lorsque cette option est sélectionnée, l'axe X représente désormais le temps, en unités de millisecondes, tandis que l'axe Y représente toujours la sortie du bloc de fonction.

Dans ce cas, la source de contrôle de l'axe X est traitée comme une entrée numérique. Si le signal est en fait une entrée analogique, il est interprété comme une entrée numérique conformément à la figure 5. Lorsque l'entrée de contrôle est activée, la sortie sera modifiée sur une période de temps en fonction du programme.file dans la table de recherche. Une fois que le profile est terminé (c'est-à-dire qu'il a atteint l'index 11 ou une réponse « Ignoré »), la sortie restera à la dernière sortie à la fin du profile jusqu'à ce que l'entrée de commande soit désactivée.

Lorsque l'entrée de commande est OFF, la sortie est toujours à zéro. Lorsque l'entrée est ON, le profile Commence TOUJOURS à la position (X1, Y1) qui est une sortie 0 pendant 0 ms.

Lors de l'utilisation de la table de recherche pour générer une sortie en fonction du temps, il est obligatoire que les objets 2330h Ramp En haut et 2331h Ramp Dans le bloc de fonction de sortie analogique, définissez la valeur sur zéro. Sinon, le résultat de sortie ne correspondra pas au profile comme prévu. Rappelons également que la mise à l'échelle AO doit être

UMAX031701, entrée unique pour contrôleur CANopen V1

A-14

réglé pour correspondre à la mise à l'échelle de l'axe Y du tableau afin d'obtenir une réponse 1:1 de la FV de sortie AO par rapport à la PV de l'axe Y de sortie LTz. Une application où la fonction de réponse temporelle serait utile est le remplissage d'un embrayage lorsqu'une transmission est engagée. Un exempleample de quelques pro de remplissagefiles est illustré à la figure 20.

Figure 20 Tableau de recherche Temps de réponse Clutch Fill Profiles
Dans une réponse temporelle, les données de l'objet 30z5h LTz Point X-Axis PV sont mesurées en millisecondes et l'objet 30z2h LTz X-Axis Decimal Digits PV est automatiquement défini sur 0. Une valeur minimale de 1 ms doit être sélectionnée pour tous les points autres que le sous-index 1 qui est automatiquement défini sur [0,0]. L'intervalle de temps entre chaque point sur l'axe X peut être défini entre 1 ms et 24 heures. [86,400,000 1.4.5 XNUMX ms] XNUMX. Table de consultation Note finale
Une dernière remarque concernant les tables de recherche est que si une entrée numérique est sélectionnée comme source de contrôle pour l'axe X, seul un 0 (Off) ou un 1 (On) sera mesuré. Assurez-vous que la plage de données pour l'axe X sur la table est mise à jour de manière appropriée dans cette condition.

UMAX031701, entrée unique pour contrôleur CANopen V1

A-15

1.5. Bloc fonctionnel logique programmable Les fonctions du bloc fonctionnel logique programmable (LBx) ne sont pas utilisées par défaut.

Figure 21 Objets du bloc logique
Ce bloc de fonctions est évidemment le plus compliqué de tous, mais très puissant. Tout bloc LBx (où X=1 à 4) peut être lié à un maximum de trois tables de recherche, dont chacune ne peut être sélectionnée que dans des conditions données. Trois tables quelconques (parmi les 6 disponibles) peuvent être associées à la logique, et celles qui sont utilisées sont entièrement configurables sur l'objet 4×01 LBx Lookup Table Number.
Si les conditions sont telles qu'une table particulière (A, B ou C) a été sélectionnée comme décrit dans la section 1.8.2, la sortie de la table sélectionnée, à tout moment, sera transmise directement au sous-index X correspondant de LBx dans l'objet mappable en lecture seule 4020h Logic Block Output PV. Le numéro de table actif peut être lu à partir de l'objet en lecture seule 4010h Logic Block Selected Table.
Par conséquent, un LBx permet à jusqu'à trois réponses différentes à la même entrée, ou à trois réponses différentes à des entrées différentes, de devenir le contrôle d'un autre bloc fonctionnel, tel qu'un bloc analogique.

UMAX031701, entrée unique pour contrôleur CANopen V1

A-16

sortie. Ici, la « source de contrôle » pour le bloc réactif serait sélectionnée pour être le « bloc de fonction logique programmable », comme décrit dans la section 1.5.

UMAX031701, entrée unique pour contrôleur CANopen V1

A-17

Pour activer l'un des blocs logiques, le sous-index correspondant dans l'objet 4000h Activation du bloc logique doit être défini sur TRUE. Ils sont tous désactivés par défaut.
La logique est évaluée dans l'ordre indiqué dans la Figure 22. Les conditions de la table suivante ne sont examinées que si aucune table d'index inférieur (A, B, C) n'a été sélectionnée. La table par défaut est toujours sélectionnée dès qu'elle est évaluée. Il est donc nécessaire que la table par défaut soit toujours l'index le plus élevé dans toute configuration.

UMAX031701, entrée unique pour contrôleur CANopen V1

A-18

Figure 22 Organigramme du bloc logique

UMAX031701, entrée unique pour contrôleur CANopen V1

A-19

1.5.1. Évaluation des conditions

La première étape pour déterminer quelle table sera sélectionnée comme table active consiste à évaluer d'abord la

conditions associées à une table donnée. Chaque table est associée à jusqu'à trois conditions

qui peuvent être évalués. Les objets conditionnels sont des objets DEFSTRUCT personnalisés définis comme indiqué dans

Tableau 25.

Nom du sous-index de l'index

Type de données

4xyz*

0

Sous-index le plus élevé pris en charge UNSIGNED8

1

Argument 1 Source

NON SIGNÉ8

2

Argument 1 Nombre

NON SIGNÉ8

3

Argument 2 Source

NON SIGNÉ8

4

Argument 2 Nombre

NON SIGNÉ8

5

Opérateur

NON SIGNÉ8

* Bloc logique X Fonction Y Condition Z, où X = 1 à 4, Y = A, B ou C et Z = 1 à 3

Tableau 13 : Définition de la structure de condition LBx

Les objets 4x11h, 4x12h et 4x13h sont les conditions évaluées pour la sélection du tableau A. Les objets 4x21h, 4x22h et 4x23h sont les conditions évaluées pour la sélection du tableau B. Les objets 4x31h, 4x32h et 4x33h sont les conditions évaluées pour la sélection du tableau C.

L'argument 1 est toujours une sortie logique d'un autre bloc fonctionnel, comme indiqué dans le tableau 15. Comme toujours, l'entrée est une combinaison des objets de bloc fonctionnel 4xyzh sous-index 1 « Source de l'argument 1 » et « Numéro de l'argument 1 ».

L'argument 2, en revanche, peut être soit une autre sortie logique comme avec l'argument 1, soit une valeur constante définie par l'utilisateur. Pour utiliser une constante comme deuxième argument dans l'opération, définissez « Source de l'argument 2 » sur « Bloc de fonction constante » et « Numéro de l'argument 2 » sur le sous-index souhaité. Lors de la définition de la constante, assurez-vous qu'elle utilise la même résolution (chiffres décimaux) que l'entrée de l'argument 1.

L'argument 1 est évalué par rapport à l'argument 2 en fonction de l'« opérateur » sélectionné dans le sous-index 5 de l'objet de condition. Les options de l'opérateur sont répertoriées dans le tableau 26 et la valeur par défaut est toujours « Égal » pour tous les objets de condition.

Valeur Signification 0 =, égal 1 !=, différent de 2 >, supérieur à 3 >=, supérieur ou égal 4 <, inférieur à 5 <=, inférieur ou égal
Tableau 14 : Options de l'opérateur de condition LBx

Par exempleample, une condition pour une sélection de changement de vitesse de contrôle de transmission, comme illustré dans la Figure 20 dans la section précédente, pourrait être que le régime du moteur soit inférieur à une certaine valeur pour sélectionner un programme Soft Fillfile. Dans ce cas, « Source de l'argument 1 » pourrait être défini sur « Bloc de fonction d'entrée analogique » (où l'entrée est configurée pour la prise de régime), « Source de l'argument 2 » sur « Bloc de fonction constante » et « Opérateur » sur « <, inférieur à ». L'objet 5010h Constant FV au sous-index « Numéro de l'argument 2 » serait défini sur le régime de coupure requis par l'application.

UMAX031701, entrée unique pour contrôleur CANopen V1

A-20

Par défaut, les deux arguments sont définis sur « Source de contrôle non utilisée », ce qui désactive la condition et génère automatiquement une valeur N/A comme résultat. Bien qu'il soit généralement considéré que chaque condition sera évaluée comme VRAI ou FAUX, la réalité est qu'il peut y avoir quatre résultats possibles, comme décrit dans le tableau 27.

Valeur 0 1 2 3

Signification Faux Vrai Erreur Sans objet

Raison (Argument 1) Opérateur (Argument 2) = Faux (Argument 1) Opérateur (Argument 2) = Vrai La sortie de l'argument 1 ou 2 a été signalée comme étant dans un état d'erreur. L'argument 1 ou 2 n'est pas disponible (c'est-à-dire défini sur « Source de contrôle) Non utilisé')
Tableau 15 : Résultats de l'évaluation de l'état LBx

1.5.2. Sélection de tableaux

Pour déterminer si une table particulière sera sélectionnée, des opérations logiques sont effectuées sur les résultats des conditions telles que déterminées par la logique de la section 1.8.1. Plusieurs combinaisons logiques peuvent être sélectionnées, comme indiqué dans le tableau 28. La valeur par défaut de l'objet 4x02h LBx Function Logical Operator dépend du sous-index. Pour les sous-index 1 (Tableau A) et 2 (Tableau B), l'opérateur « Cnd1 And Cnd2 And Cnd3 » est utilisé, tandis que le sous-index 3 (Tableau C) est configuré comme réponse « Default Table ».

Valeur Signification 0 Par défaut Tableau 1 Cnd1 et Cnd2 et Cnd3 2 Cnd1 ou Cnd2 ou Cnd3 3 (Cnd1 et Cnd2) ou Cnd3 4 (Cnd1 ou Cnd2) et Cnd3
Tableau 16 : Options de l'opérateur logique de la fonction LBx

Toutes les évaluations ne nécessiteront pas les trois conditions. Le cas évoqué dans la section précédente, par example, n'a qu'une seule condition répertoriée, à savoir que le régime moteur soit inférieur à une certaine valeur. Par conséquent, il est important de comprendre comment les opérateurs logiques évalueraient un résultat d'erreur ou N/A pour une condition, comme indiqué dans le tableau 29.

Table par défaut des opérateurs logiques Cnd1, Cnd2 et Cnd3

Critères de sélection des conditions La table associée est automatiquement sélectionnée dès qu'elle est évaluée. Doit être utilisé lorsque deux ou trois conditions sont pertinentes et toutes doivent être vraies pour sélectionner la table.

Si l'une des conditions est égale à Faux ou Erreur, le tableau n'est pas sélectionné. Une condition N/A est traitée comme une condition Vrai. Si les trois conditions sont Vraies (ou N/A), le tableau est sélectionné.

Cnd1 ou Cnd2 ou Cnd3

If((Cnd1==True) &&(Cnd2==True)&&(Cnd3==True)) Then Use Table Doit être utilisé lorsqu'une seule condition est pertinente. Peut également être utilisé avec deux ou trois conditions pertinentes.

Si une condition est évaluée comme True, la table est sélectionnée. Les résultats d’erreur ou N/A sont traités comme faux

If((Cnd1==True) || (Cnd2==True) || (Cnd3==True)) Then Use Table (Cnd1 And Cnd2) Ou Cnd3 À utiliser uniquement lorsque les trois conditions sont pertinentes.

UMAX031701, entrée unique pour contrôleur CANopen V1

A-21

Si la condition 1 et la condition 2 sont vraies, OU si la condition 3 est vraie, la table est sélectionnée. Les résultats d’erreur ou N/A sont traités comme faux
If( ((Cnd1==True)&&(Cnd2==True)) || (Cnd3==True) ) Then Use Table (Cnd1 Or Cnd2) And Cnd3 À utiliser uniquement lorsque les trois conditions sont pertinentes.
Si la condition 1 et la condition 3 sont vraies, OU la condition 2 et la condition 3 sont vraies, la table est sélectionnée. Les résultats d’erreur ou N/A sont traités comme faux
If( ((Cnd1==True)||(Cnd2==True)) && (Cnd3==True) ) Ensuite, utilisez le tableau
Tableau 17 : Évaluation des conditions LBx en fonction de l'opérateur logique sélectionné

Si le résultat de la logique de fonction est VRAI, la table de recherche associée (voir objet 4x01h) est immédiatement sélectionnée comme source pour la sortie logique. Aucune autre condition pour les autres tables n'est évaluée. Pour cette raison, la « Table par défaut » doit toujours être configurée comme la table de lettre la plus élevée utilisée (A, B ou C). Si aucune réponse par défaut n'a été configurée, la Table A devient automatiquement la table par défaut lorsqu'aucune condition n'est vraie pour qu'une table soit sélectionnée. Ce scénario doit être évité autant que possible afin de ne pas entraîner de réponses de sortie imprévisibles.

Le numéro de table sélectionné comme source de sortie est écrit dans le sous-index X de l'objet en lecture seule 4010h Logic Block Selected Table. Cela changera à mesure que différentes conditions entraîneront l'utilisation de différentes tables.

1.5.3. Sortie du bloc logique

Rappelons que la table Y, où Y = A, B ou C dans le bloc de fonctions LBx, ne correspond PAS à la table de recherche 1 à 3. Chaque table possède l'objet 4x01h LBx Lookup Table Number qui permet à l'utilisateur de sélectionner les tables de recherche qu'il souhaite associer à un bloc logique particulier. Les tables par défaut associées à chaque bloc logique sont répertoriées dans le tableau 30.

Numéro de bloc logique programmable
1 2 3 4

Tableau A Recherche

Recherche dans le tableau B

Numéro de bloc de table Numéro de bloc de table

1

2

4

5

1

2

4

5

Tableau 18 : Tables de recherche par défaut de LBx

Tableau C Numéro de bloc de la table de recherche
3 6 3 6

Si la table de recherche associée Z (où Z est égal au sous-index 4010h X) n'a pas de « source d'axe X » sélectionnée, la sortie de LBx sera toujours « non disponible » tant que cette table est sélectionnée. Cependant, si LTz est configuré pour une réponse valide à une entrée, qu'il s'agisse de données ou d'heure, la sortie du bloc de fonction LTz (c'est-à-dire les données de l'axe Y qui ont été sélectionnées en fonction de la valeur de l'axe X) deviendra la sortie du bloc de fonction LBx tant que cette table est sélectionnée.

La sortie LBx est toujours configurée en pourcentagetage, basé sur la plage de l'axe Y pour la table associée (voir Section 1.7.2) Il est écrit dans le sous-index X de l'objet en lecture seule 4020h Logic Block Output PV avec une résolution de 1 décimale.

UMAX031701, entrée unique pour contrôleur CANopen V1

A-22

1.5.4. Idées d'application
Cette section n'a pas pour but de dresser une liste exhaustive de toutes les possibilités offertes par le bloc logique. Elle a plutôt pour but de montrer comment certaines fonctions courantes, mais très diversifiées, peuvent être réalisées en l'utilisant.
a) Application à double vitesse Dans certaines conditions, une sortie analogique peut être pilotée entre Min_A et Max_A tandis que dans d'autres, la vitesse est limitée en faisant en sorte que la sortie réponde aux changements à l'entrée entre Min_B et Max_B.
b) Contrôle de transmission à plusieurs vitesses En utilisant une entrée avant comme activation d'une sortie analogique et l'entrée arrière comme l'autre, différents processus de remplissage d'embrayagefiles pourrait être sélectionné en fonction de la vitesse du moteur comme indiqué dans l'exemple précédentamples.
c) Obtenir une meilleure résolution (c'est-à-dire jusqu'à 30 pentes) sur une courbe de résistance à la température pour un capteur NTC. La condition pour le tableau A serait une résistance d'entrée <= R1, le tableau B une entrée <= R2 et le tableau C comme valeur par défaut pour les valeurs de résistance élevées.
1.6. Bloc de fonctions diverses
Il existe d'autres objets disponibles qui n'ont pas encore été abordés ou mentionnés brièvement (c'est-à-dire les constantes). Ces objets ne sont pas nécessairement associés les uns aux autres, mais sont tous abordés ici.

Figure 23 Objets divers

Les objets 2500h Extra Control Received PV, 2502h EC Decimal Digits PV, 2502h EC Scaling 1 PV et EC Scaling 2 PV ont été mentionnés dans la section 1.5, tableau 16. Ces objets permettent de mapper indépendamment des données supplémentaires reçues sur un RPDO CANopen ® à divers blocs de fonction en tant que source de contrôle. Par exempleampUne boucle PID doit donc avoir deux entrées (cible et retour), l'une d'elles doit donc provenir du bus CAN. Les objets de mise à l'échelle sont fournis pour définir les limites des données lorsqu'elles sont utilisées par un autre bloc de fonction, comme indiqué dans le tableau 17.

Les objets 5020h Power Supply FV et 5030h Processor Temperature FV sont disponibles en lecture seule pour des diagnostics supplémentaires.

UMAX031701, entrée unique pour contrôleur CANopen V1

A-23

L'objet 5010h Constant Field Value est fourni pour donner à l'utilisateur la possibilité de choisir une valeur fixe qui peut être utilisée par d'autres blocs de fonctions. Le sous-index 1 est fixé à FAUX (0) et le sous-index 2 est toujours VRAI (1). Il existe 4 autres sous-index fournis pour les valeurs sélectionnables par l'utilisateur. (Valeurs par défaut 25, 50, 75 et 100)
Les constantes sont lues comme des données réelles (float) 32 bits, donc aucun objet de chiffre décimal n'est fourni. Lors de la configuration de la constante, assurez-vous de le faire avec la résolution de l'objet qui lui sera comparé.
Les constantes False/True sont fournies principalement pour être utilisées avec le bloc logique. Les constantes variables sont également utiles avec le bloc logique et peuvent également être utilisées comme cible de consigne pour un bloc de contrôle PID.
Le dernier objet 5555h Start in Operational est fourni comme « triche » lorsque l'unité n'est pas destinée à fonctionner avec un réseau CANopen (c'est-à-dire un contrôle autonome) ou fonctionne sur un réseau composé uniquement d'esclaves, de sorte que la commande OPERATION ne sera jamais reçue d'un maître. Par défaut, cet objet est désactivé (FAUX).
Lorsque vous utilisez le 1IN-CAN comme contrôleur autonome où 5555h est défini sur TRUE, il est recommandé de désactiver tous les TPDO (définir le temporisateur d'événement sur zéro) afin qu'il ne fonctionne pas avec une erreur CAN continue lorsqu'il n'est pas connecté à un bus.

UMAX031701, entrée unique pour contrôleur CANopen V1

A-24

2. INSTRUCTIONS D'INSTALLATION
2.1. Dimensions et brochage
Le contrôleur de vanne à entrée unique et double sortie est emballé dans un boîtier en aluminium encapsulé, comme illustré dans la figure 24. L'ensemble est classé IP67.

Figure 24 Dimensions du boîtier
Connecteur CAN et E/S Broche n° Fonction
1 BATT+ 2 Entrée+ 3 CAN_L 4 CAN_H 5 Entrée6 BATT-
Tableau 19 : Brochage du connecteur
Connecteur IPD Deutsch 6 broches P/N : DT04-6P Un kit de fiche d'accouplement est disponible sous le numéro de référence Axiomatic : AX070119.

UMAX031701, entrée unique pour contrôleur CANopen V1

A-25

2.2. Instructions d'installation
2.2.1. Remarques et avertissements
Ne pas installer à proximité de haute voltage ou des appareils à courant élevé. Mettez le châssis à la terre pour des raisons de sécurité et de blindage EMI approprié. Notez la plage de température de fonctionnement. Tout le câblage sur site doit être adapté à cette température
Installez l'appareil avec un espace approprié disponible pour l'entretien et pour un faisceau de câbles adéquat
accès (15 cm) et serre-câble (30 cm). Ne pas connecter ou déconnecter l'appareil lorsque le circuit est sous tension, sauf si la zone est connue pour être sous tension.
non dangereux.

2.2.2. Montage

Le module est conçu pour être monté sur le bloc de vannes. S'il est monté sans boîtier, le contrôleur doit être monté horizontalement avec les connecteurs orientés vers la gauche ou la droite, ou avec les connecteurs orientés vers le bas, pour réduire le risque d'entrée d'humidité.

Masquez toutes les étiquettes si l'unité doit être repeinte, afin que les informations sur l'étiquette restent visibles.

Les pieds de montage comprennent des trous dimensionnés pour des boulons n° 10 ou M4.5. La longueur du boulon sera déterminée par l'épaisseur de la plaque de montage de l'utilisateur final. En général, 20 mm (3/4 pouce) sont suffisants.

Si le module est monté à l'écart du bloc de vannes, aucun fil ou câble dans le faisceau ne doit dépasser 30 mètres de longueur. Le câblage d'entrée d'alimentation doit être limité à 10 mètres.

2.2.3. Connexions

Utilisez les fiches d'accouplement IPD Deutsch suivantes pour vous connecter aux prises intégrées. Le câblage de ces fiches d'accouplement doit être conforme à tous les codes locaux applicables. Câblage sur site adapté à la tension nominaletage et le courant doivent être utilisés. La température des câbles de connexion doit être d'au moins 85°C. Pour des températures ambiantes inférieures à 10 °C et supérieures à +70 °C, utilisez un câblage sur site adapté à la température ambiante minimale et maximale.

Connecteur d'accouplement de réceptacle

Prises d'accouplement appropriées (consultez www.laddinc.com pour plus d'informations sur les contacts disponibles pour cette fiche d'accouplement.) DT06-12SA et cale W12S

UMAX031701, entrée unique pour contrôleur CANopen V1

A-26

2.2.4. Connexions électriques et blindage contre le bruit
Pour réduire le bruit, séparez tous les câbles d'alimentation et de sortie de ceux d'entrée et du CAN. Les câbles blindés protègent contre le bruit injecté. Les câbles blindés doivent être connectés à la source d'alimentation ou d'entrée, ou à la charge de sortie.
Le blindage CAN peut être connecté au contrôleur à l'aide de la broche de blindage CAN fournie sur le connecteur. Cependant, l'autre extrémité ne doit pas être connectée dans ce cas.
Tous les fils utilisés doivent être de calibre 16 ou 18 AWG.
2.2.5. Constructions de réseaux CAN
Axiomatic recommande de construire des réseaux multipoints en utilisant une configuration « en guirlande » ou « dorsale » avec des lignes de dérivation courtes.
2.2.6. Terminaison CAN
Il est nécessaire de terminer le réseau. Une terminaison CAN externe est donc requise. Il ne faut pas utiliser plus de deux terminateurs de réseau sur un même réseau. Un terminateur est une résistance à couche métallique de 121, 0.25 W, 1% placée entre les bornes CAN_H et CAN_L aux deux extrémités d'un réseau.

UMAX031701, entrée unique pour contrôleur CANopen V1

A-27

3. DICTIONNAIRE D'OBJETS CANOPEN ®

Le dictionnaire d'objets CANopen du contrôleur 1IN-CAN est basé sur le logiciel de périphérique CiAfile DS-404 V1.2 (appareil profile pour les contrôleurs en boucle fermée). Le dictionnaire d'objets comprend des objets de communication au-delà des exigences minimales du profile, ainsi que plusieurs objets spécifiques au fabricant pour des fonctionnalités étendues.
3.1. ID DE NŒUD et DÉBIT EN BAUDS
Par défaut, le contrôleur 1IN-CAN est livré programmé en usine avec un ID de nœud = 127 (0x7F) et avec un débit en bauds = 125 kbps.
3.1.1. Protocole LSS à mettre à jour
Le seul moyen de modifier l'ID de nœud et le débit en bauds est d'utiliser les services de définition de couche (LSS) et les protocoles définis par la norme CANopen ® DS-305.
Suivez les étapes ci-dessous pour configurer l'une ou l'autre des variables à l'aide du protocole LSS. Si nécessaire, reportez-vous à la norme pour obtenir des informations plus détaillées sur l'utilisation du protocole.
3.1.2. Définition de l'ID du nœud

Définissez l'état du module sur la configuration LSS en envoyant le message suivant :

Numéro d'article COB-ID Longueur Données 0 Données 1

Valeur 0x7E5 2 0x04 0x01

(cs=4 pour l'état du commutateur global) (passe à l'état de configuration)

Définissez l'ID du nœud en envoyant le message suivant :

Numéro d'article COB-ID Longueur Données 0 Données 1

Valeur 0x7E5 2 0x11 ID de nœud

(cs=17 pour configurer l'ID de nœud) (définir le nouvel ID de nœud comme un nombre hexadécimal)

Le module enverra la réponse suivante (toute autre réponse est un échec) :

Article COB-ID Longueur Données 0 Données 1 Données 2

Valeur 0x7E4 3 0x11 0x00 0x00

(cs=17 pour configurer l'ID du nœud)

UMAX031701, entrée unique pour contrôleur CANopen V1

A-28

Enregistrez la configuration en envoyant le message suivant :

Données de longueur de l'article COB-ID 0

Valeur 0x7E5 1 0x17

(cs=23 pour la configuration du magasin)

Le module enverra la réponse suivante (toute autre réponse est un échec) :

Article COB-ID Longueur Données 0 Données 1 Données 2

Valeur 0x7E4 3 0x17 0x00 0x00

(cs=23 pour la configuration du magasin)

Définissez l'état du module sur le fonctionnement LSS en envoyant le message suivant : (Remarque : le module se réinitialisera à l'état pré-opérationnel)

Numéro d'article COB-ID Longueur Données 0 Données 1

Valeur 0x7E5 2 0x04 0x00

(cs=4 pour l'état de commutation global) (passe à l'état d'attente)

3.1.3. Réglage du débit en bauds

Définissez l'état du module sur la configuration LSS en envoyant le message suivant :

Numéro d'article COB-ID Longueur Données 0 Données 1

Valeur 0x7E5 2 0x04 0x01

(cs=4 pour l'état du commutateur global) (passe à l'état de configuration)

Définissez le débit en bauds en envoyant le message suivant :

Article COB-ID Longueur Données 0 Données 1 Données 2

Valeur 0x7E5 3 0x13 0x00 Index

(cs=19 pour configurer les paramètres de synchronisation des bits) (passe à l'état d'attente) (sélectionnez l'index de débit en bauds selon la table 32)

UMAX031701, entrée unique pour contrôleur CANopen V1

A-29

Indice

Débit binaire

0

1 Mbit/s

1 800 kbit/s

2 500 kbit/s

3 250 kbit/s

4 125 kbit/s (par défaut)

5

réservé (100 kbit/s)

6

50 kbit/s

7

20 kbit/s

8

10 kbit/s

Tableau 20 : Indices de débit en bauds LSS

Le module enverra la réponse suivante (toute autre réponse est un échec) :

Article COB-ID Longueur Données 0 Données 1 Données 2

Valeur 0x7E4 3 0x13 0x00 0x00

(cs=19 pour configurer les paramètres de synchronisation des bits)

Activez les paramètres de synchronisation des bits en envoyant le message suivant :

Article COB-ID Longueur Données 0 Données 1 Données 2

Valeur

0x7E5

3

0x15

(cs=19 pour activer les paramètres de synchronisation des bits)

Le délai définit individuellement la durée des deux périodes de temps à attendre jusqu'à ce que la commutation des paramètres de temporisation des bits soit effectuée (première période) et avant de transmettre tout message CAN avec les nouveaux paramètres de temporisation des bits après avoir effectué la commutation (deuxième période). L'unité de temps du délai de commutation est de 1 ms.

Enregistrez la configuration en envoyant le message suivant (sur le NOUVEAU débit en bauds) :

Données de longueur de l'article COB-ID 0

Valeur 0x7E5 1 0x17

(cs=23 pour la configuration du magasin)

UMAX031701, entrée unique pour contrôleur CANopen V1

A-30

Le module enverra la réponse suivante (toute autre réponse est un échec) :

Article COB-ID Longueur Données 0 Données 1 Données 2

Valeur 0x7E4 3 0x17 0x00 0x00

(cs=23 pour la configuration du magasin)

Définissez l'état du module sur le fonctionnement LSS en envoyant le message suivant : (Remarque : le module se réinitialisera à l'état pré-opérationnel)

Numéro d'article COB-ID Longueur Données 0 Données 1

Valeur 0x7E5 2 0x04 0x00

(cs=4 pour l'état de commutation global) (passe à l'état d'attente)

La capture d'écran suivante (à gauche) montre que les données CAN ont été envoyées (7E5h) et reçues (7E4h) par l'outil lorsque le débit en bauds a été modifié à 250 kbps à l'aide du protocole LSS. L'autre image (à droite) montre ce qui a été imprimé sur un example menu de débogage RS-232 pendant que l'opération se déroulait.

Entre les trames CAN 98 et 99, le débit en bauds de l'outil CAN Scope a été modifié de 125 à 250 kbps.

UMAX031701, entrée unique pour contrôleur CANopen V1

A-31

3.2. OBJETS DE COMMUNICATION (DS-301 et DS-404)

Les objets de communication pris en charge par le contrôleur 1IN-CAN sont répertoriés dans le tableau suivant. Une description plus détaillée de certains objets est donnée dans les sous-chapitres suivants. Seuls les objets dotés de device-profile des informations spécifiques sont décrites. Pour plus d'informations sur les autres objets, reportez-vous à la spécification générique du protocole CANopen DS-301.

Index (hexadécimal)
1000 1001 1002 1003 100C 100D 1010 1011 1016 1017 1018 1020 1029 1400 1401 1402 1403 1600 1601 1602 1603 1800 1801 1802 1803 1A00 1A01 1A02 1A03

Objet
Type de périphérique Registre d'erreurs Registre d'état du fabricant Champ d'erreur prédéfini Temps de protection Facteur de durée de vie Paramètres de stockage Restaurer les paramètres par défaut Temps de pulsation du consommateur Temps de pulsation du producteur Objet d'identité Vérifier la configuration Comportement des erreurs Paramètre de communication RPDO1 Paramètre de communication RPDO2 Paramètre de communication RPDO3 Paramètre de communication RPDO4 Paramètre de mappage RPDO1 Paramètre de mappage RPDO2 Paramètre de mappage RPDO3 Paramètre de mappage RPDO4 Paramètre de communication TPDO1 Paramètre de communication TPDO2 Paramètre de communication TPDO3 Paramètre de communication TPDO4 Paramètre de mappage TPDO1 Paramètre de mappage TPDO2 Paramètre de mappage TPDO3 Paramètre de mappage TPDO4 Paramètre de mappage

Type d'objet
VAR VAR VAR ARRAY VAR VAR ARRAY ARRAY ARRAY VAR RECORD ARRAY ARRAY

Type de données
NON SIGNÉ32 NON SIGNÉ8 NON SIGNÉ32 NON SIGNÉ32 NON SIGNÉ16 NON SIGNÉ8 NON SIGNÉ32 NON SIGNÉ32 NON SIGNÉ32 NON SIGNÉ16
NON SIGNÉ32 NON SIGNÉ8

Accéder
RO RO RO RO RW RW RW RW RW RW RO RW RW RW RW RW RW RO RO RO RO RW RW RW RW RW RW RW RW

Cartographie AOP
Non Non Non Non Non Non Non Non Non Non Non Non Non Non Non Non Non Non Non Non Non Non Non Non Non Non

UMAX031701, entrée unique pour contrôleur CANopen V1

A-32

3.2.1. Objet 1000h : Type d'appareil

Cet objet contient des informations sur le type d'appareil selon le type d'appareil.file DS-404. Le paramètre 32 bits est divisé en deux valeurs 16 bits, affichant des informations générales et supplémentaires comme indiqué ci-dessous.

Informations supplémentaires MSB = 0x201F

Informations générales LSB = 0x0194 (404)

DS-404 définit le champ Informations supplémentaires de la manière suivante : 0000h = réservé 0001h = bloc d'entrée numérique 0002h = bloc d'entrée analogique 0004h = bloc de sortie numérique 0008h = bloc de sortie analogique 0010h = bloc de contrôleur (alias PID) 0020h = bloc d'alarme 0040h … 0800h = réservé 1000h = réservé 2000h = bloc de table de recherche (spécifique au fabricant) 4000h = bloc logique programmable (spécifique au fabricant) 8000h = bloc divers (spécifique au fabricant)

Description de l'objet

Indice

1000h

Nom

Type d'appareil

Type d'objet VAR

Type de données

NON SIGNÉ32

Description de l'entrée

Accéder

RO

Cartographie PDO Non

Plage de valeurs 0xE01F0194

Valeur par défaut 0xE01F0194

UMAX031701, entrée unique pour contrôleur CANopen V1

A-33

3.2.2. Objet 1001h : Registre d'erreurs

Cet objet est un registre d'erreurs pour le périphérique. Chaque fois qu'une erreur est détectée par le contrôleur 1IN-CAN, le bit d'erreur générique (bit 0) est défini. Ce bit ne sera effacé que s'il n'y a aucune erreur dans le module. Aucun autre bit de ce registre n'est utilisé par le contrôleur 1IN-CAN.

Description de l'objet

Indice

1001h

Nom

Registre des erreurs

Type d'objet VAR

Type de données

NON SIGNÉ8

Description de l'entrée

Accéder

RO

Cartographie PDO Non

Plage de valeurs 00h ou 01h

Valeur par défaut 0

3.2.3. Objet 1002h : Registre d'état du fabricant Cet objet est utilisé à des fins de débogage du fabricant.

3.2.4. Objet 1003h : Champ d'erreur prédéfini

Cet objet fournit un historique des erreurs en répertoriant les erreurs dans l'ordre dans lequel elles se sont produites. Une erreur est ajoutée en haut de la liste lorsqu'elle se produit et est immédiatement supprimée lorsque la condition d'erreur a été supprimée. La dernière erreur se trouve toujours au sous-index 1, le sous-index 0 contenant le nombre d'erreurs actuellement présentes dans la liste. Lorsque le périphérique est dans un état sans erreur, la valeur du sous-index 0 est zéro.

La liste d'erreurs peut être effacée en écrivant un zéro dans le sous-index 0, ce qui effacera toutes les erreurs de la liste, qu'elles soient toujours présentes ou non. L'effacement de la liste ne signifie PAS que le module reviendra à l'état de comportement sans erreur si au moins une erreur est toujours active.

Le contrôleur 1IN-CAN est limité à un maximum de 4 erreurs dans la liste. Si l'appareil enregistre plus d'erreurs, la liste sera tronquée et les entrées les plus anciennes seront perdues.

Les codes d'erreur stockés dans la liste sont des nombres non signés de 32 bits, constitués de deux champs de 16 bits. Le champ de 16 bits inférieur est le code d'erreur EMCY et le champ de 16 bits supérieur est un code spécifique au fabricant. Le code spécifique au fabricant est divisé en deux champs de 8 bits, l'octet supérieur indiquant la description de l'erreur et l'octet inférieur indiquant le canal sur lequel l'erreur s'est produite.

Description de l'erreur MSB

ID de canal

Code d'erreur LSB EMCY

Si la protection des nœuds est utilisée (non recommandée par la dernière norme) et qu'un événement de protection se produit, le champ spécifique au fabricant sera défini sur 0x1000. En revanche, si un consommateur de pulsation n'est pas reçu dans le délai prévu, la description de l'erreur sera définie sur 0x80 et l'ID de canal (nn) reflétera l'ID de nœud du canal consommateur qui n'était pas en production. Dans ce cas, le champ spécifique au fabricant sera donc 0x80nn. Dans les deux cas, le code d'erreur EMCY correspondant sera l'erreur de protection 0x8130.

UMAX031701, entrée unique pour contrôleur CANopen V1

A-34

Lorsqu'une erreur d'entrée analogique est détectée comme décrit dans la section 1.3 ou qu'une sortie analogique ne fonctionne pas comme décrit dans la section 1.5, la description de l'erreur reflètera le ou les canaux en défaut à l'aide du tableau suivant. De plus, si un RPDO n'est pas reçu dans le délai prévu du « temporisateur d'événement », un dépassement de délai RPDO sera signalé. Le tableau 32 décrit les codes de champ d'erreur résultants et leur signification.

Code de champ d'erreur
00000000h 2001F001h
4001F001h
00008100h 10008130h 80nn8130h

Erreur de description
20h
40h
00h 10h 80h

Signification

ID

Signification

Code EMCY

Réinitialisation d'erreur EMCY (le défaut n'est plus actif)

Surcharge positive

01h Entrée analogique 1 F001h

(Hors de portée élevée)

Surcharge négative

01h Entrée analogique 1

F001h

(Hors de portée basse)

Délai d'expiration du RPDO

00h Non spécifié

8100h

Événement de sauveteur

00h Non spécifié

8130h

Délai d'expiration du battement de cœur

nn ID de nœud

8130h

Tableau 21 : Codes de champ d'erreur prédéfinis

Signification
Surcharge d'entrée
Surcharge d'entrée
Communication – Erreur générique de sauveteur/battement de cœur Erreur générique de sauveteur/battement de cœur

Description de l'objet

Indice

1003h

Nom

Champ d'erreur prédéfini

Type d'objet ARRAY

Type de données

NON SIGNÉ32

Description de l'entrée

Sous-index

0h

Description

Nombre d'entrées

Accéder

RW

Cartographie PDO Non

Plage de valeurs 0 à 4

Valeur par défaut 0

Description du sous-index Accès Plage de valeurs de mappage PDO Valeur par défaut

1h à 4 Champ d'erreur standard RO Non UNSIGNED32 0

UMAX031701, entrée unique pour contrôleur CANopen V1

A-35

3.2.5. Objet 100Ch : Temps de garde

Les objets aux index 100Ch et 100Dh doivent indiquer le temps de garde configuré en fonction du facteur de durée de vie. Le facteur de durée de vie multiplié par le temps de garde donne la durée de vie du protocole de surveillance de vie décrit dans DS-301. La valeur du temps de garde doit être donnée en multiples de ms, et une valeur de 0000h doit désactiver la surveillance de vie.

Il convient de noter que cet objet et celui de 100Dh ne sont pris en charge que pour des raisons de compatibilité ascendante. La norme recommande que les réseaux plus récents n'utilisent pas le protocole de surveillance de la vie, mais plutôt la surveillance des battements de cœur. La surveillance de la vie et les battements de cœur ne peuvent PAS être actifs simultanément.

Description de l'objet

Indice

100Ch

Nom

Temps de garde

Type d'objet VAR

Type de données

NON SIGNÉ16

Description de l'entrée

Sous-index

0h

Accéder

RW

Cartographie PDO Non

Plage de valeurs 0 à 65535

Valeur par défaut 0

3.2.6. Objet 100Dh : Facteur de durée de vie

Le facteur de durée de vie multiplié par le temps de surveillance donne la durée de vie du protocole de surveillance de la vie. Une valeur de 00h désactivera la surveillance de la vie.

Description de l'objet

Indice

100Dh

Nom

Facteur de durée de vie

Type d'objet VAR

Type de données

NON SIGNÉ8

Description de l'entrée

Sous-index

0h

Accéder

RW

Cartographie PDO Non

Plage de valeurs 0 à 255

Valeur par défaut 0

UMAX031701, entrée unique pour contrôleur CANopen V1

A-36

3.2.7. Objet 1010h : Paramètres du magasin

Cet objet prend en charge l'enregistrement des paramètres dans une mémoire non volatile. Afin d'éviter le stockage de paramètres par erreur, le stockage n'est exécuté que lorsqu'une signature spécifique est écrite dans le sous-index approprié. La signature est « save ».

La signature est un nombre non signé de 32 bits, composé des codes ASCII de la signature

caractères, selon le tableau suivant :

MSB

LSB

e

v

a

s

65h 76h 61h 73h

À la réception de la signature correcte dans un sous-index approprié, le contrôleur 1IN-CAN stockera les paramètres dans une mémoire non volatile, puis confirmera la transmission SDO.

Par accès en lecture, l'objet fournit des informations sur les capacités d'enregistrement du module. Pour tous les sous-index, cette valeur est 1h, ce qui indique que le contrôleur 1IN-CAN enregistre les paramètres sur commande. Cela signifie que si l'alimentation est coupée avant l'écriture de l'objet Store, les modifications apportées au dictionnaire d'objets n'auront PAS été enregistrées dans la mémoire non volatile et seront perdues lors du prochain cycle d'alimentation.

Description de l'objet

Indice

1010h

Nom

Paramètres du magasin

Type d'objet ARRAY

Type de données

NON SIGNÉ32

Description de l'entrée

Sous-index

0h

Description

Le plus grand sous-index pris en charge

Accéder

RO

Cartographie PDO Non

Plage de valeurs 4

Valeur par défaut 4

Description du sous-index Accès Plage de valeurs de mappage PDO
Valeur par défaut

1h

Enregistrer tous les paramètres

RW

Non

0x65766173 (accès en écriture)

1h

(accès en lecture)

1h

UMAX031701, entrée unique pour contrôleur CANopen V1

A-37

Description du sous-index Accès Plage de valeurs de mappage PDO
Valeur par défaut

2h

Enregistrer les paramètres de communication

RW

Non

0x65766173 (accès en écriture)

1h

(accès en lecture)

1h

Description du sous-index Accès Plage de valeurs de mappage PDO
Valeur par défaut

3h

Enregistrer les paramètres de l'application

RW

Non

0x65766173 (accès en écriture)

1h

(accès en lecture)

1h

Description du sous-index Accès Plage de valeurs de mappage PDO
Valeur par défaut

4h

Enregistrer les paramètres du fabricant

RW

Non

0x65766173 (accès en écriture)

1h

(accès en lecture)

1h

3.2.8. Objet 1011h : Paramètres de restauration

Cet objet prend en charge la restauration des valeurs par défaut du dictionnaire d'objets dans la mémoire non volatile. Afin d'éviter la restauration des paramètres par erreur, le périphérique restaure les valeurs par défaut uniquement lorsqu'une signature spécifique est écrite dans le sous-index approprié. La signature est « load ».

La signature est un nombre non signé de 32 bits, composé des codes ASCII de la signature

caractères, selon le tableau suivant :

MSB

LSB

d

a

o

l

64h 61h 6Fh 6Ch

À la réception de la signature correcte dans un sous-index approprié, le contrôleur 1IN-CAN restaure les valeurs par défaut dans la mémoire non volatile, puis confirme la transmission SDO. Les valeurs par défaut ne sont définies comme valides qu'après la réinitialisation ou le redémarrage de l'appareil. Cela signifie que le contrôleur 1INCAN ne commencera PAS à utiliser les valeurs par défaut immédiatement, mais continuera plutôt à fonctionner à partir des valeurs qui se trouvaient dans le dictionnaire d'objets avant l'opération de restauration.

Par accès en lecture, l'objet fournit des informations sur les capacités de restauration des paramètres par défaut du module. Pour tous les sous-index, cette valeur est 1h, ce qui indique que le contrôleur 1IN-CAN restaure les valeurs par défaut sur commande.

UMAX031701, entrée unique pour contrôleur CANopen V1

A-38

Description de l'objet

Indice

1011h

Nom

Restaurer les paramètres par défaut

Type d'objet ARRAY

Type de données

NON SIGNÉ32

Description de l'entrée

Sous-index

0h

Description

Le plus grand sous-index pris en charge

Accéder

RO

Cartographie PDO Non

Plage de valeurs 4

Valeur par défaut 4

Description du sous-index Accès Plage de valeurs de mappage PDO Valeur par défaut

1h Restaurer tous les paramètres par défaut RW Non 0x64616F6C (accès en écriture), 1h (accès en lecture) 1h

Description du sous-index Accès Plage de valeurs de mappage PDO Valeur par défaut

2h Restaurer les paramètres de communication par défaut RW Non 0x64616F6C (accès en écriture), 1h (accès en lecture) 1h

Description du sous-index Accès Plage de valeurs de mappage PDO Valeur par défaut

3h Restaurer les paramètres d'application par défaut RW Non 0x64616F6C (accès en écriture), 1h (accès en lecture) 1h

Description du sous-index Accès Plage de valeurs de mappage PDO Valeur par défaut

4h Restaurer les paramètres par défaut du fabricant RW Non 0x64616F6C (accès en écriture), 1h (accès en lecture) 1h

UMAX031701, entrée unique pour contrôleur CANopen V1

A-39

3.2.9. Objet 1016h : Heure de battement de cœur du consommateur

Le contrôleur 1IN-CAN peut être un consommateur d'objets de pulsation pour un maximum de quatre modules. Cet objet définit le temps de cycle de pulsation attendu pour ces modules et, s'il est défini sur zéro, il n'est pas utilisé. Lorsqu'il est différent de zéro, le temps est un multiple de 1 ms et la surveillance démarre après la réception du premier battement de cœur du module. Si le contrôleur 1IN-CAN ne parvient pas à recevoir un battement de cœur d'un nœud dans le délai prévu, il indique une erreur de communication et répond conformément à l'objet 1029h.

Mèches 31-24

23-16

Valeur réservée 00h Node-ID

Codé comme

NON SIGNÉ8

15-0 Heure du battement de cœur UNSIGNED16

Description de l'objet

Indice

1016h

Nom

Temps de battement de cœur du consommateur

Type d'objet ARRAY

Type de données

NON SIGNÉ32

Description de l'entrée

Sous-index

0h

Description

Nombre d'entrées

Accéder

RO

Cartographie PDO Non

Plage de valeurs 4

Valeur par défaut 4

Description du sous-index Accès Plage de valeurs de mappage PDO Valeur par défaut

1h à 4h Temps de battement de cœur du consommateur RW Non UNSIGNED32 0

UMAX031701, entrée unique pour contrôleur CANopen V1

A-40

3.2.10. Objet 1017h : Heure de battement de cœur du producteur

Le contrôleur 1IN-CAN peut être configuré pour produire un battement de cœur cyclique en écrivant une valeur différente de zéro dans cet objet. La valeur sera donnée en multiples de 1 ms, et une valeur de 0 désactivera le battement de cœur.

Description de l'objet

Indice

1017h

Nom

Temps de battement de cœur du producteur

Type d'objet VAR

Type de données

NON SIGNÉ16

Description de l'entrée

Sous-index

0h

Accéder

RW

Cartographie PDO Non

Plage de valeurs 10 à 65535

Valeur par défaut 0

3.2.11. Objet 1018h : Objet Identité

L'objet d'identité indique les données du contrôleur 1IN-CAN, y compris l'ID du fournisseur, l'ID de l'appareil, les numéros de version du logiciel et du matériel et le numéro de série.

Dans l'entrée du numéro de révision au sous-index 3, le format des données est le suivant :

Numéro de révision majeur MSB (dictionnaire d'objets)

Révision du matériel

Version du logiciel LSB

Description de l'objet

Indice

1018h

Nom

Objet d'identité

Type d'objet RECORD

Type de données

Fiche d'identité

Description de l'entrée

Sous-index

0h

Description

Nombre d'entrées

Accéder

RO

Cartographie PDO Non

Plage de valeurs 4

Valeur par défaut 4

Description du sous-index Accès Plage de valeurs de mappage PDO Valeur par défaut

1h ID fournisseur RO No 0x00000055 0x00000055 (Axiomatic)

UMAX031701, entrée unique pour contrôleur CANopen V1

A-41

Description du sous-index Accès Plage de valeurs de mappage PDO Valeur par défaut

Code produit 2h RO No 0xAA031701 0xAA031701

Description du sous-index Accès Plage de valeurs de mappage PDO Valeur par défaut

3h Numéro de révision RO No UNSIGNED32 0x00010100

Description du sous-index Accès Plage de valeurs de mappage PDO Valeur par défaut

Numéro de série 4h RO Non UNSIGNED32 Non

3.2.12. Objet 1020h : Vérifier la configuration

Cet objet peut être lu pour voir à quelle date le logiciel (version identifiée dans l'objet 1018h) a été compilé. La date est représentée sous forme de valeur hexadécimale indiquant le jour/mois/année selon le format ci-dessous. La valeur de temps au sous-index 2 est une valeur hexadécimale indiquant l'heure dans une horloge de 24 heures

Journée MSB (en 1 octet hexadécimal)
00

Mois (en 1 octet hexadécimal) 00

LSB Année (en hexadécimal de 2 octets) Heure (en hexadécimal de 2 octets)

Par exempleample, une valeur de 0x10082010 indiquerait que le logiciel a été compilé le 10 août 2010. Une valeur de temps de 0x00001620 indiquerait qu'il a été compilé à 4h20.

Description de l'objet

Indice

1020h

Nom

Vérifier la configuration

Type d'objet ARRAY

Type de données

NON SIGNÉ32

Description de l'entrée

Sous-index

0h

Description

Nombre d'entrées

Accéder

RO

Cartographie PDO Non

Plage de valeurs 2

UMAX031701, entrée unique pour contrôleur CANopen V1

A-42

Valeur par défaut Sous-index Description Accès Mappage PDO Plage de valeurs Valeur par défaut

2 1h Date de configuration RO Non UNSIGNED32 Non

Description du sous-index Accès Plage de valeurs de mappage PDO Valeur par défaut

2h Temps de configuration RO Non UNSIGNED32 Non

3.2.13. Objet 1029h : Comportement en cas d'erreur

Cet objet contrôle l'état dans lequel le contrôleur 1IN-CAN sera défini en cas d'erreur du type associé au sous-index.

Un défaut réseau est signalé lorsqu'un RPDO n'est pas reçu dans le délai prévu défini dans le « Temporisateur d'événements » des objets de communication associés (voir la section 3.2.14 pour plus d'informations) ou si un message de surveillance ou de pulsation n'est pas reçu comme prévu. Les défauts d'entrée sont définis dans la section 1.3 et les défauts de sortie sont définis dans la section 1.5.

Pour tous les sous-indices, les définitions suivantes s'appliquent :

0 = Pré-opérationnel (le nœud revient à un état pré-opérationnel lorsque ce défaut est détecté)

1 = Aucun changement d'état (le nœud reste dans le même état qu'au moment où l'erreur s'est produite)

2 = Arrêté

(le nœud passe en mode arrêté lorsque le défaut se produit)

Description de l'objet

Indice

1029h

Nom

Comportement d'erreur

Type d'objet ARRAY

Type de données

NON SIGNÉ8

Description de l'entrée

Sous-index

0h

Description

Nombre d'entrées

Accéder

RO

Cartographie PDO Non

Plage de valeurs 5

Valeur par défaut 5

Description du sous-index Accès au mappage PDO

1h Défaut de communication RW Non

UMAX031701, entrée unique pour contrôleur CANopen V1

A-43

Plage de valeurs Valeur par défaut Sous-index Description Accès Mappage PDO Plage de valeurs Valeur par défaut

Voir ci-dessus 1 (pas de changement d'état) 2h Défaut d'entrée numérique (non utilisé) RW Non Voir ci-dessus 1 (pas de changement d'état)

Description du sous-index Accès Plage de valeurs de mappage PDO Valeur par défaut

3h Défaut d'entrée analogique (AI1) RW Non Voir ci-dessus 1 (Aucun changement d'état)

Description du sous-index Accès Plage de valeurs de mappage PDO Valeur par défaut

4h Défaut de sortie numérique (non utilisé) RW Non Voir ci-dessus 1 (Aucun changement d'état)

Description du sous-index Accès Plage de valeurs de mappage PDO Valeur par défaut

5h Défaut de sortie analogique (non utilisé) RW Non Voir ci-dessus 1 (Aucun changement d'état)

3.2.14. Comportement du RPDO

Conformément à la norme CANopen ® DS-301, la procédure suivante doit être utilisée pour le remappage et est la même pour les RPDO et les TPDO.

a) Détruisez le PDO en définissant le bit existant (bit le plus significatif) du sous-index 01h du paramètre de communication PDO correspondant sur 1b
b) Désactiver le mappage en définissant le sous-index 00h de l'objet de mappage correspondant sur 0
c) Modifier le mappage en changeant les valeurs des sous-indices correspondants
d) Activer le mappage en définissant le sous-index 00h sur le nombre d'objets mappés
e) Créez le PDO en définissant le bit existant (bit le plus significatif) du sous-index 01h du paramètre de communication PDO correspondant sur 0b

UMAX031701, entrée unique pour contrôleur CANopen V1

A-44

Le contrôleur 1IN-CAN peut prendre en charge jusqu'à quatre messages RPDO. Tous les RPDO du contrôleur 1IN-CAN utilisent les mêmes paramètres de communication par défaut, avec les ID PDO définis selon l'ensemble de connexions prédéfini décrit dans DS-301. La plupart des RPDO n'existent pas, aucun RTR n'est autorisé, ils utilisent des CAN-ID 11 bits (trame de base valide) et ils sont tous pilotés par événement. Bien que tous les quatre aient des mappages par défaut valides définis (voir ci-dessous), seul RPDO1 est activé par défaut (c'est-à-dire que RPDO existe).

Mappage RPDO1 sur l'objet 1600h : ID par défaut 0x200 + ID de nœud

Valeur du sous-indice

Objet

0

4

Nombre d'objets d'application mappés dans PDO

1

0x25000110

Supplémentaire reçu 1 PV

2

0x25000210

Supplémentaire reçu 2 PV

3

0x25000310

Supplémentaire reçu 3 PV

4

0x25000410

Supplémentaire reçu 4 PV

Mappage RTPDO2 sur l'objet 1601h : ID par défaut 0x300 + ID de nœud

Valeur du sous-indice

Objet

0

2

Nombre d'objets d'application mappés dans PDO

1

0x25000510

1 PV supplémentaire reçu (c'est-à-dire 1 PV de rétroaction de contrôle PID)

2

0x25000610

2 PV supplémentaire reçu (c'est-à-dire 2 PV de rétroaction de contrôle PID)

3

0

Non utilisé par défaut

4

0

Non utilisé par défaut

Mappage RPDO3 sur l'objet 1602h : ID par défaut 0x400 + ID de nœud

Valeur du sous-indice

Objet

0

0

Nombre d'objets d'application mappés dans PDO

1

0

Non utilisé par défaut

2

0

Non utilisé par défaut

3

0

Non utilisé par défaut

4

0

Non utilisé par défaut

Mappage RPDO4 sur l'objet 1603h : ID par défaut 0x500 + ID de nœud

Valeur du sous-indice

Objet

0

0

Nombre d'objets d'application mappés dans PDO

1

0

Non utilisé par défaut

2

0

Non utilisé par défaut

3

0

Non utilisé par défaut

4

0

Non utilisé par défaut

Aucun d'entre eux n'a la fonction de temporisation activée, c'est-à-dire que le « temporisateur d'événement » du sous-index 5 est réglé sur zéro. Lorsque cette valeur est modifiée sur une valeur différente de zéro, si le RPDO n'a pas été reçu d'un autre nœud dans le délai défini (en mode opérationnel), une erreur réseau est activée et le contrôleur passe à l'état opérationnel défini dans l'objet 1029h sous-index 4.

Description de l'objet

Indice

1400hs à 1403hs

Nom

Paramètre de communication RPDO

Type d'objet RECORD

UMAX031701, entrée unique pour contrôleur CANopen V1

A-45

Type de données

Registre des communications de l'AOP

Description de l'entrée

Sous-index

0h

Description

Nombre d'entrées

Accéder

RO

Cartographie PDO Non

Plage de valeurs 5

Valeur par défaut 5

Sous-index

1h

Description

COB-ID utilisé par RPDO

Accéder

RW

ID X RPDOx

Cartographie PDO Non

1

0200h

Plage de valeurs Voir la définition de la valeur dans DS-301

2

0300h

Valeur par défaut 40000000h + RPDO1 + ID de nœud

3

0400h

C0000000h + RPDOx + ID de nœud

4

0500h

Node-ID = Node-ID du module. Les COB-ID RPDO sont automatiquement mis à jour si le

L'ID du nœud est modifié par le protocole LSS.

80000000h dans le COB-ID indique que le PDO n'existe pas (détruit)

04000000h dans le COB-ID indique qu'aucun RTR n'est autorisé sur le PDO

Description du sous-index Accès Plage de valeurs de mappage PDO Valeur par défaut

Type de transmission 2h RO Non Voir la définition de la valeur dans DS-301 255 (FFh) = Piloté par événement

Description du sous-index Accès Plage de valeurs de mappage PDO Valeur par défaut

3h Inhibit Time RW Non Voir la définition de la valeur dans DS-301 0

Description du sous-index Accès Plage de valeurs de mappage PDO Valeur par défaut

Entrée de compatibilité 4h RW Non UNSIGNED8 0

Description du sous-index Accès Plage de valeurs de mappage PDO

5 Event-timer RW Non Voir la définition de valeur dans DS-301

UMAX031701, entrée unique pour contrôleur CANopen V1

A-46

Valeur par défaut 0
Rappel : un temporisateur d'événement différent de zéro pour un RPDO signifie qu'un défaut réseau sera signalé s'il n'a pas été reçu dans ce délai en mode opérationnel.

3.2.15. Comportement du TPDO

Le contrôleur 1IN-CAN peut prendre en charge jusqu'à quatre messages TPDO. Tous les TPDO du contrôleur 1IN-CAN utilisent les mêmes paramètres de communication par défaut, avec les ID PDO définis selon l'ensemble de connexions prédéfini décrit dans DS-301. La plupart des TPDO n'existent pas, aucun RTR n'est autorisé, ils utilisent des CAN-ID 11 bits (trame de base valide) et ils sont tous pilotés par le temps. Bien que tous les quatre aient des mappages par défaut valides définis (voir ci-dessous), seul TPDO1 est activé par défaut (c'est-à-dire que TPDO existe).

Mappage TPDO1 sur l'objet 1A00h : ID par défaut 0x180 + ID de nœud

Valeur du sous-indice

Objet

0

3

Nombre d'objets d'application mappés dans PDO

1

0x71000110

Valeur du champ d'entrée analogique 1

2

0x71000210

Valeur du champ mesuré de la fréquence de l'entrée analogique 1

3

0

Non utilisé par défaut

4

0

Non utilisé par défaut

Mappage TPDO2 sur l'objet 1A01h : ID par défaut 0x280 + ID de nœud

Valeur du sous-indice

Objet

0

0

Nombre d'objets d'application mappés dans PDO

1

0

Non utilisé par défaut

2

0

Non utilisé par défaut

3

0

Non utilisé par défaut

4

0

Non utilisé par défaut

Mappage TPDO3 sur l'objet 1A02h : ID par défaut 0x380 + ID de nœud

Valeur du sous-indice

Objet

0

2

Nombre d'objets d'application mappés dans PDO

1

0x24600110

Valeur du champ de sortie de contrôle PID 1

2

0x24600210

Valeur du champ de sortie de contrôle PID 2

3

0

Non utilisé par défaut

4

0

Non utilisé par défaut

Mappage TPDO4 sur l'objet 1A03h : ID par défaut 0x480 + ID de nœud

Valeur du sous-indice

Objet

0

2

Nombre d'objets d'application mappés dans PDO

1

0x50200020

Valeur du champ d'alimentation (mesurée)

2

0x50300020

Valeur du champ de température du processeur (mesurée)

3

0

Non utilisé par défaut

4

0

Non utilisé par défaut

Étant donné que tous les éléments sauf TPDO1 ont un taux de transmission de valeur zéro (c'est-à-dire le temporisateur d'événement dans le sous-index 5 de l'objet de communication), seul TPDO1 sera automatiquement diffusé lorsque l'unité passe en mode OPÉRATIONNEL.

UMAX031701, entrée unique pour contrôleur CANopen V1

A-47

Description de l'objet

Indice

1800hs à 1803hs

Nom

Paramètre de communication TPDO

Type d'objet RECORD

Type de données

Registre des communications de l'AOP

Description de l'entrée

Sous-index

0h

Description

Nombre d'entrées

Accéder

RO

Cartographie PDO Non

Plage de valeurs 5

Valeur par défaut 5

Sous-index

1h

Description

COB-ID utilisé par TPDO

Accéder

RW

X

ID TPDOx

Cartographie PDO Non

1

0180h

Plage de valeurs Voir la définition de la valeur dans DS-301

2

0280h

Valeur par défaut 40000000h + TPDO1 + ID de nœud

3

0380h

C0000000h + TPDOx + ID de nœud

4

0480h

Node-ID = Node-ID du module. Les COB-ID TPDO sont automatiquement mis à jour si le

L'ID du nœud est modifié par le protocole LSS.

80000000h dans le COB-ID indique que le PDO n'existe pas (détruit)

04000000h dans le COB-ID indique qu'aucun RTR n'est autorisé sur le PDO

Description du sous-index Accès Plage de valeurs de mappage PDO Valeur par défaut

Type de transmission 2h RO Non Voir la définition de la valeur dans DS-301 254 (FEh) = Piloté par événement

Description du sous-index Accès Plage de valeurs de mappage PDO Valeur par défaut

3h Inhibit Time RW Non Voir la définition de la valeur dans DS-301 0

Description du sous-index Accès Plage de valeurs de mappage PDO Valeur par défaut

Entrée de compatibilité 4h RW Non UNSIGNED8 0

Sous-index

5

UMAX031701, entrée unique pour contrôleur CANopen V1

A-48

Description Accès Plage de valeurs de mappage PDO Valeur par défaut

Temporisateur d'événement RW Non Voir la définition de valeur dans DS-301 100 ms (sur TPDO1) 0 ms (sur TPDO2, TPDO3, TPDO4)

UMAX031701, entrée unique pour contrôleur CANopen V1

A-49

3.3. OBJETS D'APPLICATION (DS-404)

Index (hexadécimal)
6020 6030
7100 6110 6112 7120 7121 7122 7123 7130 6132 7148 7149 61A0 61A1

Objet
État de lecture DI 1 Ligne d'entrée Polarité DI 1 Ligne d'entrée Valeur du champ d'entrée AI Type de capteur AI Mode de fonctionnement AI Mise à l'échelle d'entrée AI 1 FV Mise à l'échelle d'entrée AI 1 PV Mise à l'échelle d'entrée AI 2 FV Mise à l'échelle d'entrée AI 2 PV Valeur du processus d'entrée AI Chiffres décimaux AI PV Début de la plage d'entrée AI Fin de la plage d'entrée AI Type de filtre AI Constante de filtre AI

Type d'objet
TABLEAU TABLEAU
TABLEAU TABLEAU TABLEAU TABLEAU TABLEAU TABLEAU TABLEAU TABLEAU TABLEAU TABLEAU TABLEAU TABLEAU TABLEAU

Type de données
BOOLÉEN NON SIGNÉ8 ENTIER16 NON SIGNÉ16 NON SIGNÉ8 ENTIER16 ENTIER16 ENTIER16 ENTIER16 ENTIER16 NON SIGNÉ8 ENTIER16 ENTIER16 NON SIGNÉ8 NON SIGNÉ16

Accéder
RO RW RO RW RW RW RW RW RW RO RW RW RW RW RW

Cartographie AOP
Oui Non
Oui Non Non Non Non Non Non Oui Non Non Non Non Non

UMAX031701, entrée unique pour contrôleur CANopen V1

A-50

3.3.1. Objet 6020h : DI Read State 1 Ligne d'entrée

Cet objet en lecture seule représente l'état d'entrée numérique à partir d'une seule ligne d'entrée. Reportez-vous à la section 1.2 pour plus d'informations

Description de l'objet

Indice

6020h

Nom

DI Lire l'état 1 Ligne d'entrée

Type d'objet ARRAY

Type de données

BOOLÉEN

Description de l'entrée

Sous-index

0h

Description

Le plus grand sous-index pris en charge

Accéder

RO

Cartographie PDO Non

Plage de valeurs 1

Valeur par défaut 1

Description du sous-index Accès Plage de valeurs de mappage PDO Valeur par défaut

1h Entrée numérique 1 État RO Oui 0 (OFF) ou 1 (ON) 0

3.3.2. Objet 6030h : Ligne d'entrée DI Polarité 1

Cet objet détermine comment l'état lu sur la broche d'entrée correspond à l'état logique, en conjonction avec l'objet fabricant 2020h, comme défini dans le tableau 3.

Description de l'objet

Indice

6030h

Nom

Polarité DI 1 Ligne d'entrée

Type d'objet ARRAY

Type de données

NON SIGNÉ8

Description de l'entrée

Sous-index

0h

Description

Le plus grand sous-index pris en charge

Accéder

RO

Cartographie PDO Non

Plage de valeurs 1

Valeur par défaut 1

Description du sous-index Accès Plage de valeurs de mappage PDO

1h Entrée numérique 1 Polarité RW Non Voir tableau 3

UMAX031701, entrée unique pour contrôleur CANopen V1

A-51

Valeur par défaut 0 (normalement activé/désactivé)

3.3.3. Objet 7100h : valeur du champ d'entrée AI

Cet objet représente la valeur mesurée d'une entrée analogique qui a été mise à l'échelle conformément à l'objet fabricant 2102h AI Decimal Digits PV. L'unité de base pour chaque type d'entrée est définie dans le tableau 9, ainsi que la résolution en lecture seule (chiffres décimaux) associée à la FV.

Description de l'objet

Indice

7100h

Nom

Valeur du champ de saisie AI

Type d'objet ARRAY

Type de données

ENTIER16

Description de l'entrée

Sous-index

0h

Description

Le plus grand sous-index pris en charge

Accéder

RO

Cartographie PDO Non

Plage de valeurs 1

Valeur par défaut 1

Description du sous-index Accès Plage de valeurs de mappage PDO Valeur par défaut

1h AI1 FV RO Oui Type de données spécifique, voir Tableau 11 Non

3.3.4. Objet 6110h : Type de capteur AI

Cet objet définit le type de capteur (entrée) qui est connecté à la broche d'entrée analogique.

Description de l'objet

Indice

6110h

Nom

Type de capteur IA

Type d'objet ARRAY

Type de données

NON SIGNÉ16

Description de l'entrée

Sous-index

0h

Description

Le plus grand sous-index pris en charge

Accéder

RO

Cartographie PDO Non

Plage de valeurs 1

Valeur par défaut 1

Accès à la description du sous-index

1h AI1 Type de capteur RW

UMAX031701, entrée unique pour contrôleur CANopen V1

A-52

Plage de valeurs de mappage PDO Valeur par défaut

Non Voir le tableau 5 40 (voltage)

3.3.5. Objet 6112h : Mode de fonctionnement de l'IA

Cet objet permet d'activer des modes de fonctionnement spéciaux pour l'entrée.

Description de l'objet

Indice

6112h

Nom

Mode de fonctionnement de l'IA

Type d'objet ARRAY

Type de données

NON SIGNÉ8

Description de l'entrée

Sous-index

0h

Description

Le plus grand sous-index pris en charge

Accéder

RO

Cartographie PDO Non

Plage de valeurs 1

Valeur par défaut 1

Description du sous-index Accès Plage de valeurs de mappage PDO Valeur par défaut

1h AI1 Mode de fonctionnement RW Non Voir Tableau 4 1 (fonctionnement normal)

3.3.6. Objet 7120h : Mise à l'échelle d'entrée AI 1 FV

Cet objet décrit la valeur de champ du premier point d'étalonnage pour le canal d'entrée analogique, comme illustré dans la Figure 7. Il définit également la valeur « minimale » de la plage d'entrée analogique lors de l'utilisation de cette entrée comme source de contrôle pour un autre bloc de fonction, comme décrit dans le Tableau 17 de la Section 1.5. Il est mis à l'échelle dans l'unité physique du FV, c'est-à-dire que l'objet 2102h s'applique à cet objet.

Description de l'objet

Indice

7120h

Nom

Mise à l'échelle d'entrée AI 1 FV

Type d'objet ARRAY

Type de données

ENTIER16

Description de l'entrée

Sous-index

0h

Description

Le plus grand sous-index pris en charge

Accéder

RO

Cartographie PDO Non

Plage de valeurs 1

Valeur par défaut 1

Sous-index

1h

UMAX031701, entrée unique pour contrôleur CANopen V1

A-53

Description Accès Plage de valeurs de mappage PDO Valeur par défaut

AI1 Mise à l'échelle 1 FV RW Non Voir tableau 11 500 [mV]

3.3.7. Objet 7121h : Mise à l'échelle d'entrée AI 1 PV

Cet objet définit la valeur de processus du premier point d'étalonnage pour le canal d'entrée analogique, comme indiqué dans la Figure 7. Il est mis à l'échelle dans l'unité physique du PV, c'est-à-dire que l'objet 6132h s'applique à cet objet.

Description de l'objet

Indice

7121h

Nom

Mise à l'échelle d'entrée AI 1 PV

Type d'objet ARRAY

Type de données

ENTIER16

Description de l'entrée

Sous-index

0h

Description

Le plus grand sous-index pris en charge

Accéder

RO

Cartographie PDO Non

Plage de valeurs 1

Valeur par défaut 1

Description du sous-index Accès Plage de valeurs de mappage PDO Valeur par défaut

1h AI1 Mise à l'échelle 1 PV RW Non Integer16 500 [identique à 7120h]

3.3.8. Objet 7122h : Mise à l'échelle d'entrée AI 2 FV

Cet objet décrit la valeur de champ du deuxième point d'étalonnage pour le canal d'entrée analogique, comme illustré dans la Figure 7. Il définit également la valeur « maximale » de la plage d'entrée analogique lors de l'utilisation de cette entrée comme source de contrôle pour un autre bloc de fonction, comme décrit dans le Tableau 17 de la Section 1.5. Il est mis à l'échelle dans l'unité physique du FV, c'est-à-dire que l'objet 2102h s'applique à cet objet.

Description de l'objet

Indice

7122h

Nom

Mise à l'échelle d'entrée AI 2 FV

Type d'objet ARRAY

Type de données

ENTIER16

Description de l'entrée

Sous-index

0h

Description

Le plus grand sous-index pris en charge

Accéder

RO

Cartographie PDO Non

Plage de valeurs 1

Valeur par défaut 1

UMAX031701, entrée unique pour contrôleur CANopen V1

A-54

Description du sous-index Accès Plage de valeurs de mappage PDO Valeur par défaut

1h AI1 Mise à l'échelle 2 FV RW Non Voir Tableau 11 4500 [mV]

3.3.9. Objet 7123h : Mise à l'échelle d'entrée AI 2 PV

Cet objet définit la valeur de processus du deuxième point d'étalonnage pour le canal d'entrée analogique,

comme le montre la figure 7. Il est mis à l'échelle dans l'unité physique du PV, c'est-à-dire que l'objet 6132h s'applique à cela

objet.

Description de l'objet

Indice

7123h

Nom

Mise à l'échelle d'entrée AI 2 PV

Type d'objet ARRAY

Type de données

ENTIER16

Description de l'entrée

Sous-index

0h

Description

Le plus grand sous-index pris en charge

Accéder

RO

Cartographie PDO Non

Plage de valeurs 1

Valeur par défaut 1

Description du sous-index Accès Plage de valeurs de mappage PDO Valeur par défaut

1h AI1 Mise à l'échelle 2 PV RW Non Integer16 4500 [identique à 7122h]

3.3.10. Objet 7130h : Valeur de processus d'entrée AI

Cet objet représente le résultat de la mise à l'échelle d'entrée appliquée conformément à la Figure 7 et donne la quantité mesurée mise à l'échelle dans l'unité physique de la valeur du processus (c'est-à-dire °C, PSI, RPM, etc.) avec la résolution définie dans l'objet 6132h AI Decimal Digits PV.

Description de l'objet

Indice

7130h

Nom

Valeur du processus d'entrée de l'IA

Type d'objet ARRAY

Type de données

ENTIER16

Description de l'entrée

Sous-index

0h

Description

Le plus grand sous-index pris en charge

Accéder

RO

Cartographie PDO Non

UMAX031701, entrée unique pour contrôleur CANopen V1

A-55

Plage de valeurs 1 Valeur par défaut 1

Description du sous-index Accès Plage de valeurs de mappage PDO Valeur par défaut

1h AI1 Valeur du processus RO Oui Entier16 Non

3.3.11. Objet 6132h : Chiffres décimaux AI PV

Cet objet décrit le nombre de chiffres suivant la virgule décimale (c'est-à-dire la résolution) des données d'entrée, qui est interprété avec le type de données Integer16 dans l'objet de valeur de processus.

Example : Une valeur de processus de 1.230 (Float) sera codée comme 1230 au format Integer16 si le nombre de chiffres décimaux est défini sur 3.

Description de l'objet

Indice

6123h

Nom

Chiffres décimaux AI PV

Type d'objet ARRAY

Type de données

NON SIGNÉ8

Description de l'entrée

Sous-index

0h

Description

Le plus grand sous-index pris en charge

Accéder

RO

Cartographie PDO Non

Plage de valeurs 1

Valeur par défaut 1

Description du sous-index Accès Plage de valeurs de mappage PDO Valeur par défaut

1h AI1 Chiffres décimaux PV RW Non 0 à 4 3 [Volt en mV]

3.3.12. Objet 7148h : Début de la portée de l'IA

Cette valeur spécifie la limite inférieure à laquelle les valeurs de champ sont attendues. Les valeurs de champ inférieures à cette limite sont marquées comme surcharge négative. Elle est mise à l'échelle dans l'unité physique du FV, c'est-à-dire que l'objet 2102h s'applique à cet objet.

Description de l'objet

Indice

7148h

Nom

Début de l'étendue de l'IA

UMAX031701, entrée unique pour contrôleur CANopen V1

A-56

Type d'objet Type de données

TABLEAU ENTIER16

Description de l'entrée

Sous-index

0h

Description

Le plus grand sous-index pris en charge

Accéder

RO

Cartographie PDO Non

Plage de valeurs 1

Valeur par défaut 1

Description du sous-index Accès Plage de valeurs de mappage PDO Valeur par défaut

1h AI1 Début de l'intervalle (erreur min) RW Non Voir tableau 11 200 [mV]

3.3.13. Objet 7149h : Fin de la portée de l'IA

Cette valeur spécifie la limite supérieure à laquelle les valeurs de champ sont attendues. Les valeurs de champ supérieures à cette limite sont marquées comme surcharge positive. Elle est mise à l'échelle dans l'unité physique du FV, c'est-à-dire que l'objet 2102h s'applique à cet objet.

Description de l'objet

Indice

7149h

Nom

Fin de la portée de l'IA

Type d'objet ARRAY

Type de données

ENTIER16

Description de l'entrée

Sous-index

0h

Description

Le plus grand sous-index pris en charge

Accéder

RO

Cartographie PDO Non

Plage de valeurs 1

Valeur par défaut 1

Description du sous-index Accès Plage de valeurs de mappage PDO Valeur par défaut

1h AI1 Fin de plage (erreur max.) RW Non Voir tableau 11 4800 [mV]

3.3.14. Objet 61A0h : Type de filtre AI

UMAX031701, entrée unique pour contrôleur CANopen V1

A-57

Cet objet définit le type de filtre de données qui sera appliqué aux données d'entrée brutes, telles que lues à partir du convertisseur analogique-numérique (ADC) ou du minuteur, avant d'être transmises à l'objet de valeur de champ. Les types de filtres de données sont définis dans le tableau 8 et leur utilisation est décrite dans la section 1.3.

Description de l'objet

Indice

61A0h

Nom

Type de filtre IA

Type d'objet ARRAY

Type de données

NON SIGNÉ8

Description de l'entrée

Sous-index

0h

Description

Le plus grand sous-index pris en charge

Accéder

RO

Cartographie PDO Non

Plage de valeurs 1

Valeur par défaut 1

Description du sous-index Accès Plage de valeurs de mappage PDO Valeur par défaut

1h AI1 Type de filtre RW Non Voir le tableau 8 0 (pas de filtre)

3.3.15. Objet 61A1h : Constante de filtre AI

Cet objet définit le nombre d'étapes utilisées dans les différents filtres, comme défini dans la section 1.3

Description de l'objet

Indice

61A0h

Nom

Constante de filtre AI

Type d'objet ARRAY

Type de données

NON SIGNÉ16

Description de l'entrée

Sous-index

0h

Description

Le plus grand sous-index pris en charge

Accéder

RO

Cartographie PDO Non

Plage de valeurs 1

Valeur par défaut 1

Description du sous-index Accès Plage de valeurs de mappage PDO

1h AI1 Constante de filtre RW N° 1 à 1000

UMAX031701, entrée unique pour contrôleur CANopen V1

A-58

Valeur par défaut 10

3.4. OBJETS DU FABRICANT

Index (hexadécimal)
2020 2021 2030 2031 2040 2041 2031
2100 2101 2102 2103 2110 2111 2112
2500 2502 2520 2522
30z0 30z1 30z2 30z3 30z4 30z5 30z6 30z7
4000 4010 4020 4×01 4×02 4×11 4×12 4×13 4×21 4×22 4×23 4×31 4×32 4×33
5010

Objet
Mode de tirage haut/bas DI 1 ligne d'entrée Temps anti-rebond DI Filtre anti-rebond DI 1 ligne d'entrée Fréquence DI Temps anti-rebond Réinitialisation DI Nombre d'impulsions Fenêtre de temps DI Fenêtre d'impulsions DI Plage d'entrée AI Nombre d'impulsions AI par tour AI Chiffres décimaux AI FV Fréquence de filtre AI pour ADC Activation de la détection d'erreur AI Hystérésis d'effacement d'erreur AI Délai de réaction d'erreur AI Valeur de processus supplémentaire reçue EC Chiffres décimaux EC PV Mise à l'échelle EC 1 PV Mise à l'échelle EC 2 PV Source de l'axe X d'entrée LTz Numéro de l'axe X d'entrée LTz Chiffres décimaux de l'axe X LTz PV Chiffres décimaux de l'axe Y LTz PV Réponse de point LTz PV de point LTz sur l'axe X PV de point LTz sur l'axe Y PV de sortie LTz sur l'axe Y Activation du bloc logique sélectionné Tableau des blocs logiques Valeur de processus de sortie logique LBx Numéro de table de recherche LBx Fonction LBx Opérateur logique Bloc logique A Fonction A Condition 1 Bloc logique A Fonction A Condition 2 Bloc logique A Fonction A Condition 3 Bloc logique A Fonction B Condition 1 Bloc logique A Fonction B Condition 2 Bloc logique A Fonction B Condition 3 Bloc logique A Fonction C Condition 1 Bloc logique A Fonction C Condition 2 Bloc logique A Fonction C Condition 3 Valeur de champ constante

UMAX031701, entrée unique pour contrôleur CANopen V1

Type d'objet
TABLEAU TABLEAU TABLEAU TABLEAU TABLEAU TABLEAU TABLEAU
TABLEAU TABLEAU TABLEAU TABLEAU TABLEAU TABLEAU TABLEAU
TABLEAU TABLEAU TABLEAU TABLEAU
VAR VAR VAR VAR TABLEAU TABLEAU TABLEAU TABLEAU
TABLEAU TABLEAU TABLEAU TABLEAU TABLEAU TABLEAU TABLEAU TABLEAU TABLEAU TABLEAU TABLEAU TABLEAU TABLEAU TABLEAU
TABLEAU

Type de données
NON SIGNÉ8 NON SIGNÉ16 NON SIGNÉ8 NON SIGNÉ8 NON SIGNÉ32 NON SIGNÉ32 NON SIGNÉ32 NON SIGNÉ8 NON SIGNÉ16 NON SIGNÉ8 NON SIGNÉ8 BOOLÉEN ENTIER16 NON SIGNÉ16 ENTIER16 NON SIGNÉ8 ENTIER16 ENTIER16 NON SIGNÉ8 NON SIGNÉ8 NON SIGNÉ8 NON SIGNÉ8 ENTIER8 ENTIER16 NON SIGNÉ16 NON SIGNÉ16 ENTIER8 ENTIER8 NON SIGNÉ16 NON SIGNÉ8 ENREGISTREMENT ENREGISTREMENT ENREGISTREMENT ENREGISTREMENT ENREGISTREMENT ENREGISTREMENT FLOAT8

Accéder
LS ...

Cartographie AOP
Non Non Non Non Non Non Non
Non Non Non Non Non Non Non
Oui Non Non Non
Non Non Non Non Non Non Non Oui
Non Non Oui Non Non Non Non Non Non Non Non Non Non
Non

A-59

5020 Valeur du champ d'alimentation 5030 Valeur du champ de température du processeur 5555 Démarrage en mode opérationnel
Où z = 1 à 6 et x = 1 à 4

VAR

FLOTTEUR32

RO

Oui

VAR

FLOTTEUR32

RO

Oui

VAR

BOOLÉEN

RW

Non

UMAX031701, entrée unique pour contrôleur CANopen V1

A-60

3.4.1. Objet 2020h : Ligne d'entrée du mode pull-up/down DI 1

Cet objet détermine comment l'état lu sur la broche d'entrée correspond à l'état logique, en conjonction avec l'objet d'application 6020h, comme défini dans le tableau 3. Les options de cet objet sont répertoriées dans le tableau 1 et le contrôleur ajustera le matériel d'entrée en fonction de ce qui est spécifié.

Description de l'objet

Indice

2020h

Nom

Ligne d'entrée DI Pullup/Down Mode 1

Type d'objet ARRAY

Type de données

NON SIGNÉ8

Description de l'entrée

Sous-index

0h

Description

Le plus grand sous-index pris en charge

Accéder

RO

Cartographie PDO Non

Plage de valeurs 1

Valeur par défaut 1

Description du sous-index Accès Plage de valeurs de mappage PDO Valeur par défaut

1h Entrée numérique 1 Pullup/Down RW Non Voir tableau 1 0 (pullup/down désactivé)

3.4.2. Objet 2020h : Temps de réponse de l'entrée DI 1

Cet objet détermine le temps d'antirebond appliqué lorsque l'entrée est configurée comme type d'entrée numérique. Les options de cet objet sont répertoriées ci-dessous.

Description de l'objet

Indice

2021h

Nom

Temps de rebond DI 1 ligne d'entrée

Type d'objet ARRAY

Type de données

NON SIGNÉ16

Description de l'entrée

Sous-index

0h

Description

Le plus grand sous-index pris en charge

Accéder

RO

Cartographie PDO Non

Plage de valeurs 1

Valeur par défaut 1

Description du sous-index Accès Plage de valeurs de mappage PDO

1h Temps anti-rebond d'entrée numérique RW Non 0 60000

UMAX031701, entrée unique pour contrôleur CANopen V1

A-61

Valeur par défaut 10 (ms)

3.4.3. Objet 2030h : Ligne d'entrée du filtre anti-rebond DI 1

Cet objet détermine le temps de rebond d'un signal numérique lorsque l'entrée est configurée comme type d'entrée Fréquence/RPM ou PWM. Les options de cet objet sont répertoriées dans le tableau 2.

Description de l'objet

Indice

2020h

Nom

Filtre anti-rebond DI 1 ligne d'entrée

Type d'objet ARRAY

Type de données

NON SIGNÉ8

Description de l'entrée

Sous-index

0h

Description

Le plus grand sous-index pris en charge

Accéder

RO

Cartographie PDO Non

Plage de valeurs 1

Valeur par défaut 1

Description du sous-index Accès Plage de valeurs de mappage PDO Valeur par défaut

Filtre anti-rebond d'entrée numérique 1h RW Non Voir tableau 2 2 [Filtre 1.78 µs]

3.4.4. Objet 2031h : valeur de dépassement de fréquence AI

Cet objet détermine le temps d'antirebond d'un signal numérique lorsque l'entrée est configurée comme type d'entrée Fréquence/RPM ou PWM.

Description de l'objet

Indice

2031h

Nom

Valeur de dépassement de fréquence AI

Type d'objet ARRAY

Type de données

NON SIGNÉ8

Description de l'entrée

Sous-index

0h

Description

Le plus grand sous-index pris en charge

Accéder

RO

Cartographie PDO Non

Plage de valeurs 1

Valeur par défaut 1

Description du sous-index Accès au mappage PDO

Valeur de dépassement de fréquence 1h RW Non

UMAX031701, entrée unique pour contrôleur CANopen V1

A-62

Plage de valeurs 0-50 Valeur par défaut 50 (Hz)

3.4.5. Objet 2040h : valeur du nombre d'impulsions de réinitialisation de l'IA

Cet objet détermine la valeur (en impulsions) qui réinitialisera le type d'entrée du compteur pour recommencer le comptage à partir de 0. Cette valeur est prise en compte lorsque l'entrée est sélectionnée comme type d'entrée du compteur.

Description de l'objet

Indice

2040h

Nom

Réinitialisation de la valeur du nombre d'impulsions de l'IA

Type d'objet ARRAY

Type de données

NON SIGNÉ32

Description de l'entrée

Sous-index

0h

Description

Le plus grand sous-index pris en charge

Accéder

RO

Cartographie PDO Non

Plage de valeurs 1

Valeur par défaut 1

Description du sous-index Accès Plage de valeurs de mappage PDO Valeur par défaut

1h AI Réinitialiser la valeur du nombre d'impulsions RW Non 0-0xFFFFFFFF 1000 (impulsions)

3.4.6. Objet 2041h : Fenêtre temporelle du compteur IA

Cet objet détermine la valeur (en millisecondes) qui sera utilisée comme fenêtre temporelle pour compter les impulsions détectées à l'intérieur. Cette valeur est prise en compte lorsque l'entrée est sélectionnée comme type d'entrée Compteur.

Description de l'objet

Indice

2041h

Nom

Fenêtre de temps du compteur IA

Type d'objet ARRAY

Type de données

NON SIGNÉ32

Description de l'entrée

Sous-index

0h

Description

Le plus grand sous-index pris en charge

Accéder

RO

Cartographie PDO Non

Plage de valeurs 1

Valeur par défaut 1

Description du sous-index

Fenêtre de temps du compteur IA de 1h

UMAX031701, entrée unique pour contrôleur CANopen V1

A-63

Plage de valeurs de mappage PDO d'accès Valeur par défaut

RW N° 0-0xFFFFFFFF 500 (millisecondes)

3.4.7. Objet 2041h : Fenêtre d'impulsions du compteur IA

Cet objet détermine la valeur (en impulsions) qui sera utilisée comme nombre cible pour que le contrôleur détecte et fournisse un temps (en millisecondes) nécessaire pour atteindre ce nombre. Cette valeur est prise en compte lorsque l'entrée est sélectionnée comme type d'entrée de compteur.

Description de l'objet

Indice

2041h

Nom

Fenêtre d'impulsion du compteur AI

Type d'objet ARRAY

Type de données

NON SIGNÉ32

Description de l'entrée

Sous-index

0h

Description

Le plus grand sous-index pris en charge

Accéder

RO

Cartographie PDO Non

Plage de valeurs 1

Valeur par défaut 1

Description du sous-index Accès Plage de valeurs de mappage PDO Valeur par défaut

Fenêtre d'impulsions du compteur AI 1h RW Non 0-0xFFFFFFFF 1000 (impulsions)

3.4.8. Objet 2100h : Plage d'entrée AI

Cet objet, associé au type de capteur AI 6110h, définit les valeurs par défaut de l'entrée analogique (tableau 10) et les plages autorisées (tableau 11) pour les objets 2111h, 7120h, 7122h, 7148h et 7149h. Le nombre et les types de plages varient en fonction du type de capteur connecté à l'entrée, comme décrit dans le tableau 6.

Description de l'objet

Indice

2100h

Nom

Plage d'entrée de l'IA

Type d'objet ARRAY

Type de données

NON SIGNÉ8

Description de l'entrée

Sous-index

0h

Description

Le plus grand sous-index pris en charge

Accéder

RO

Cartographie PDO Non

UMAX031701, entrée unique pour contrôleur CANopen V1

A-64

Plage de valeurs 1 Valeur par défaut 1

Description du sous-index Accès Plage de valeurs de mappage PDO Valeur par défaut

1h AI1 Plage RW Non Voir Tableau 6 2 [0-5V]

3.4.9. Objet 2101h : Nombre d'impulsions par tour AI

Cet objet n'est utilisé que lorsqu'un type d'entrée « Fréquence » a été sélectionné par l'objet 6110h. Le contrôleur convertit automatiquement la mesure de fréquence de Hz en RPM lorsqu'une valeur différente de zéro est spécifiée. Dans ce cas, les objets 2111h, 7120h, 7122h, 7148h et 7149h seront interprétés comme des données RPM. La plage d'entrée AI de l'objet 2100h doit toujours être spécifiée en Hertz et doit être sélectionnée en fonction des fréquences attendues dans lesquelles le capteur RPM fonctionnera.

Description de l'objet

Indice

2101h

Nom

Nombre d'impulsions par tour de l'IA

Type d'objet ARRAY

Type de données

NON SIGNÉ16

Description de l'entrée

Sous-index

0h

Description

Le plus grand sous-index pris en charge

Accéder

RO

Cartographie PDO Non

Plage de valeurs 1

Valeur par défaut 1

Sous-index

1h

Description

AI1 Impulsions par tour

Accéder

RW

Cartographie PDO Non

Plage de valeurs 0 à 1000

Valeur par défaut 1

3.4.10. Objet 2102h : AI Chiffres décimaux FV

Cet objet décrit le nombre de chiffres suivant la virgule décimale (c'est-à-dire la résolution) des données d'entrée, qui est interprété avec le type de données Integer16 dans l'objet de valeur de champ.

Example : Une valeur de champ de 1.230 (Float) sera codée comme 1230 au format Integer16 si le nombre de chiffres décimaux est défini sur 3.

UMAX031701, entrée unique pour contrôleur CANopen V1

A-65

Outre l'objet FV 7100h, les objets 2111h, 7120h, 7122h, 7148h et 7149h seront également spécifiés avec cette résolution. Cet objet est en lecture seule et sera automatiquement ajusté par le contrôleur conformément au tableau 9 en fonction du type d'entrée analogique et de la plage sélectionnée.

Description de l'objet

Indice

2102h

Nom

Chiffres décimaux AI FV

Type d'objet ARRAY

Type de données

NON SIGNÉ8

Description de l'entrée

Sous-index

0h

Description

Le plus grand sous-index pris en charge

Accéder

RO

Cartographie PDO Non

Plage de valeurs 1

Valeur par défaut 1

Description du sous-index Accès Plage de valeurs de mappage PDO Valeur par défaut

1h AI1 Chiffres décimaux FV RO Non Voir tableau 9 3 [Volt en mV]

3.4.11. Objet 2103h : Fréquence du filtre AI pour ADC

Cet objet permet de spécifier la fréquence de coupure du filtre pour le périphérique ADC du processeur. Le convertisseur analogique-numérique est utilisé avec les types d'entrée analogique : voltage; courant; et résistif. Il est également utilisé pour mesurer : la rétroaction du courant de sortie analogique ; le volume de l'alimentationtage et la température du processeur. Les filtres disponibles sont répertoriés dans le tableau 7.

UMAX031701, entrée unique pour contrôleur CANopen V1

A-66

Description de l'objet

Indice

2104h

Nom

Fréquence du filtre AI pour ADC

Type d'objet ARRAY

Type de données

NON SIGNÉ8

Description de l'entrée

Sous-index

0h

Description

Le plus grand sous-index pris en charge

Accéder

RO

Cartographie PDO Non

Plage de valeurs 1

Valeur par défaut 1

Description du sous-index Accès Plage de valeurs de mappage PDO Valeur par défaut

1h Fréquence du filtre ADC RW Non Voir le tableau 7 1 [Filtre 50 Hz]

3.4.12. Objet 2110h : Activation de la détection d'erreur AI

Cet objet permet la détection et la réaction des erreurs associées au bloc de fonction d'entrée analogique. Lorsqu'elle est désactivée, l'entrée ne génère pas de code EMCY dans l'objet 1003h Champ d'erreur prédéfini, et ne désactive aucune sortie contrôlée par l'entrée si l'entrée sort de la plage définie par les objets 7148h AI Span Start et 7149h AI Span End.

Description de l'objet

Indice

2110h

Nom

Activation de la détection d'erreur AI

Type d'objet ARRAY

Type de données

BOOLÉEN

Description de l'entrée

Sous-index

0h

Description

Le plus grand sous-index pris en charge

Accéder

RO

Cartographie PDO Non

Plage de valeurs 1

Valeur par défaut 1

Description du sous-index Accès Plage de valeurs de mappage PDO Valeur par défaut

1h AI1 Détection d'erreur Activation RW Non 0 (FAUX) ou 1 (VRAI) 1 [VRAI]

UMAX031701, entrée unique pour contrôleur CANopen V1

A-67

3.4.13. Objet 2111h : Hystérésis de suppression d'erreur AI

Cet objet est utilisé pour empêcher l'activation/la suppression rapide d'un indicateur de défaut d'entrée et l'envoi de l'objet 1003h au réseau CANopen ®. Une fois que l'entrée est passée au-dessus/en dessous des seuils qui définissent la plage de fonctionnement valide, elle doit revenir dans la plage moins/plus cette valeur pour supprimer le défaut. Il est mis à l'échelle dans l'unité physique de la FV, c'est-à-dire que l'objet 2102h s'applique à cet objet.

Description de l'objet

Indice

2111h

Nom

Hystérésis d'effacement des erreurs de l'IA

Type d'objet ARRAY

Type de données

ENTIER16

Description de l'entrée

Sous-index

0h

Description

Le plus grand sous-index pris en charge

Accéder

RO

Cartographie PDO Non

Plage de valeurs 1

Valeur par défaut 1

Description du sous-index Accès Plage de valeurs de mappage PDO Valeur par défaut

1h AI1 Erreur Effacement Hystérésis RW Non Voir Tableau 11 100 [mV]

3.4.14. Objet 2112h : Délai de réaction aux erreurs de l'IA

Cet objet est utilisé pour filtrer les signaux parasites et pour éviter de saturer le réseau CANopen ® avec des diffusions de l'objet 1003h lorsque le défaut est défini/supprimé. Avant que le défaut ne soit reconnu (c'est-à-dire que le code EMCY soit ajouté à la liste des champs d'erreur prédéfinis), il doit rester actif pendant toute la période de temps définie dans cet objet. L'unité physique de cet objet est la milliseconde.

Description de l'objet

Indice

2112h

Nom

Délai de réaction aux erreurs de l'IA

Type d'objet ARRAY

Type de données

NON SIGNÉ16

Description de l'entrée

Sous-index

0h

Description

Le plus grand sous-index pris en charge

Accéder

RO

Cartographie PDO Non

Plage de valeurs 1

UMAX031701, entrée unique pour contrôleur CANopen V1

A-68

Valeur par défaut 1

Description du sous-index Accès Plage de valeurs de mappage PDO Valeur par défaut

1h AI1 Délai de réaction aux erreurs RW Non 0 à 60,000 1000 XNUMX XNUMX [ms]

3.4.15. Objet 2500h : Valeur de processus supplémentaire reçue par EC

Cet objet fournit une source de contrôle supplémentaire pour permettre à d'autres blocs de fonction d'être contrôlés par des données reçues d'un RPDO CANopen ®. Il fonctionne de manière similaire à tout autre objet PV inscriptible et mappable, tel que 7300h AO Output PV.

Description de l'objet

Indice

2500h

Nom

PV supplémentaire reçu par EC

Type d'objet ARRAY

Type de données

ENTIER16

Description de l'entrée

Sous-index

0h

Description

Le plus grand sous-index pris en charge

Accéder

RO

Cartographie PDO Non

Plage de valeurs 6

Valeur par défaut 6

Description du sous-index Accès Plage de valeurs de mappage PDO Valeur par défaut

1h à 6h (x = 1 à 6) ECx PV reçu RW Oui Entier16 Non

UMAX031701, entrée unique pour contrôleur CANopen V1

A-69

3.4.16. Objet 2502h : Chiffres décimaux EC PV

Cet objet décrit le nombre de chiffres suivant la virgule décimale (c'est-à-dire la résolution) des données de contrôle supplémentaires, qui sont interprétées avec le type de données Integer16 dans l'objet de valeur de processus.

Description de l'objet

Indice

2502h

Nom

Chiffres décimaux EC PV

Type d'objet ARRAY

Type de données

NON SIGNÉ8

Description de l'entrée

Sous-index

0h

Description

Le plus grand sous-index pris en charge

Accéder

RO

Cartographie PDO Non

Plage de valeurs 6

Valeur par défaut 6

Description du sous-index Accès Plage de valeurs de mappage PDO Valeur par défaut

1h à 6h (x = 1 à 6) ECx Chiffres décimaux PV RW Non 0 à 4 1 (résolution 0.1)

3.4.17. Objet 2520h : EC Scaling 1 PV

Cet objet définit la valeur minimale de la source de contrôle supplémentaire. Il est utilisé comme valeur de mise à l'échelle 1 par d'autres blocs de fonctions lorsque l'EC a été sélectionné comme source pour les données de l'axe X, c'est-à-dire comme illustré dans la Figure 11. Aucune unité physique n'est associée aux données, mais il utilise la même résolution que la valeur de paramètre reçue, telle que définie dans l'objet 2502h, EC Decimal Digits PV. Cet objet doit toujours être plus petit que l'objet 2522h EC Scaling 2 PV.

Description de l'objet

Indice

2520h

Nom

Mise à l'échelle CE 1 PV

Type d'objet ARRAY

Type de données

ENTIER16

Description de l'entrée

Sous-index

0h

Description

Le plus grand sous-index pris en charge

Accéder

RO

Cartographie PDO Non

Plage de valeurs 6

Valeur par défaut 6

UMAX031701, entrée unique pour contrôleur CANopen V1

A-70

Description du sous-index Accès Plage de valeurs de mappage PDO Valeur par défaut

1h à 6h (x = 1 à 6) Mise à l'échelle ECx 1 PV RW Non -32768 à 2522h sous-index X 0

3.4.18. Objet 2522h : EC Scaling 2 PV

Cet objet définit la valeur maximale de la source de contrôle supplémentaire. Il est utilisé comme valeur de mise à l'échelle 2 par d'autres blocs de fonctions lorsque l'EC a été sélectionné comme source pour les données de l'axe X, c'est-à-dire comme illustré dans la Figure 11. Aucune unité physique n'est associée aux données, mais il utilise la même résolution que la valeur de paramètre reçue, telle que définie dans l'objet 2502h, EC Decimal Digits PV. Cet objet doit toujours être plus grand que l'objet 2520h EC Scaling 1 PV.

Description de l'objet

Indice

2522h

Nom

Mise à l'échelle CE 2 PV

Type d'objet ARRAY

Type de données

ENTIER16

Description de l'entrée

Sous-index

0h

Description

Le plus grand sous-index pris en charge

Accéder

RO

Cartographie PDO Non

Plage de valeurs 6

Valeur par défaut 6

Description du sous-index Accès Plage de valeurs de mappage PDO Valeur par défaut

1h à 6h (x = 1 à 6) Mise à l'échelle ECx 2 PV RW Non 2520h sous-index X à 32767 1000 (100.0)

UMAX031701, entrée unique pour contrôleur CANopen V1

A-71

3.4.19. Objet 30z0h : Source de l'axe X de l'entrée LTz

Cet objet définit le type d'entrée qui sera utilisé pour déterminer la valeur de processus d'entrée de l'axe X pour la fonction de table de recherche. Les sources de contrôle disponibles sur le contrôleur 1IN-CAN sont répertoriées dans le tableau 15. Toutes les sources ne sont pas forcément utiles pour une entrée d'axe X, et il incombe à l'utilisateur de sélectionner une source adaptée à l'application. La sélection de « Source de contrôle non utilisée » désactive le bloc de fonction de table de recherche associé.

Description de l'objet

Indice

30z0h (où z = 1 à 6)

Nom

Source d'entrée de l'axe X LTz

Type d'objet VARIABLE

Type de données

NON SIGNÉ8

Description de l'entrée

Sous-index

0h

Accéder

RW

Cartographie PDO Non

Plage de valeurs Voir le tableau 15

Valeur par défaut 0 (contrôle non utilisé, PID désactivé)

3.4.20. Objet 30z1h : numéro d'axe X d'entrée LTz

Cet objet définit le numéro de la source qui sera utilisée comme valeur de référence d'entrée de l'axe X pour la fonction de table de recherche. Les numéros de contrôle disponibles dépendent de la source sélectionnée, comme indiqué dans le tableau 16. Une fois sélectionnées, les limites des points sur l'axe X seront limitées par les objets de mise à l'échelle de la source/du numéro de contrôle comme défini dans le tableau 17.

Description de l'objet

Indice

30z1h (où z = 1 à 6)

Nom

Numéro d'axe X d'entrée LTz

Type d'objet VARIABLE

Type de données

NON SIGNÉ8

Description de l'entrée

Sous-index

0h

Accéder

RW

Cartographie PDO Non

Plage de valeurs Voir le tableau 16

Valeur par défaut 0 (source de contrôle nulle)

UMAX031701, entrée unique pour contrôleur CANopen V1

A-72

3.4.21. Objet 30z2h : LTz X-Axis Decimal Digits PV

Cet objet décrit le nombre de chiffres suivant la virgule décimale (c'est-à-dire la résolution) des données d'entrée de l'axe X et les points de la table de recherche. Il doit être défini comme égal aux chiffres décimaux utilisés par le PV à partir de la source/du numéro de contrôle comme défini dans le tableau 17.

Description de l'objet

Indice

30z2h (où z = 1 à 6)

Nom

Chiffres décimaux sur l'axe des X du LTz PV

Type d'objet VARIABLE

Type de données

NON SIGNÉ8

Description de l'entrée

Sous-index

0h

Accéder

RW

Cartographie PDO Non

Plage de valeurs de 0 à 4 (voir tableau 17)

Valeur par défaut 0

3.4.22. Objet 30z3h : Valeur des chiffres décimaux de l'axe Y de LTz

Cet objet décrit le nombre de chiffres suivant la virgule décimale (c'est-à-dire la résolution) des points de l'axe Y dans la table de recherche. Lorsque la sortie de l'axe Y doit être l'entrée d'un autre bloc de fonction (c'est-à-dire une sortie analogique), il est recommandé de définir cette valeur égale aux chiffres décimaux utilisés par le bloc qui utilise la table de recherche comme source/numéro de contrôle.

Description de l'objet

Indice

30z3h (où z = 1 à 6)

Nom

Axe Y LTz Chiffres décimaux PV

Type d'objet VARIABLE

Type de données

NON SIGNÉ8

Description de l'entrée

Sous-index

0h

Accéder

RW

Cartographie PDO Non

Plage de valeurs 0 à 4

Valeur par défaut 0

UMAX031701, entrée unique pour contrôleur CANopen V1

A-73

3.4.23. Objet 30z4h : Réponse ponctuelle LTz

Cet objet détermine la réponse de sortie de l'axe Y aux changements de l'entrée de l'axe X. La valeur définie dans le sous-index 1 détermine le type d'axe X (c'est-à-dire les données ou l'heure), tandis que tous les autres sous-index déterminent la réponse (ramp, step, ignore) entre deux points de la courbe. Les options pour cet objet sont répertoriées dans le tableau 24. Voir la figure 18 pour un exempleample de la différence entre un pas et ramp réponse.

Description de l'objet

Indice

30z4h (où z = 1 à 6)

Nom

Réponse ponctuelle LTz

Type d'objet ARRAY

Type de données

NON SIGNÉ8

Description de l'entrée

Sous-index

0h

Description

Le plus grand sous-index pris en charge

Accéder

RO

Cartographie PDO Non

Plage de valeurs 11

Valeur par défaut 11

Description du sous-index Accès Plage de valeurs de mappage PDO Valeur par défaut

1h Type d'axe X RW Non Voir tableau 24 (0 ou 1) 0 (réponse des données de l'axe des X)

Description du sous-index Accès Plage de valeurs de mappage PDO Valeur par défaut

2h à 11h (x = 2 à 11) LTz Point X Réponse RW Non Voir Tableau 24 (0, 1 ou 2) 1 (ramp pour répondre)

3.4.24. Objet 30z5h : PV axe X du point LTz

Cet objet définit les données de l'axe X pour les 11 points d'étalonnage de la table de recherche, ce qui génère 10 pentes de sortie différentes.

Lorsqu'une réponse de données est sélectionnée pour le type d'axe X (sous-index 1 de l'objet 30z4), cet objet est contraint de telle sorte que X1 ne peut pas être inférieur à la valeur de mise à l'échelle 1 de la source/du numéro de contrôle sélectionné, et X11 ne peut pas être supérieur à la valeur de mise à l'échelle 2. Le reste des points est contraint par la formule ci-dessous. L'unité physique associée aux données sera celle de l'entrée sélectionnée, et elle utilisera la résolution définie dans l'objet 30z2h, LTz X-Axis Decimal Digits PV.

Plage d'entrée minimale <= X1<= X2<= X3<= X4<= X5<= X6<= X7<= X8<= X9<= X10<= X11<= Plage d'entrée maximale

Lorsqu'une réponse temporelle a été sélectionnée, chaque point sur l'axe X peut être défini entre 1 et 86,400,000 XNUMX XNUMX ms.

UMAX031701, entrée unique pour contrôleur CANopen V1

A-74

Description de l'objet

Indice

30z5h (où z = 1 à 6)

Nom

Point LTz axe X PV

Type d'objet ARRAY

Type de données

ENTIER32

Description de l'entrée

Sous-index

0h

Description

Le plus grand sous-index pris en charge

Accéder

RO

Cartographie PDO Non

Plage de valeurs 11

Valeur par défaut 11

Description du sous-index Accès Plage de valeurs de mappage PDO Valeur par défaut

1h à 11h (x = 1 à 11)

Axe X du point LTz PVx

RW

Non

Voir ci-dessus (données) 1 à 86400000 (heure)

10*(x-1)

Non

3.4.25. Objet 30z6h : PV axe Y du point LTz

Cet objet définit les données de l'axe Y pour les 11 points d'étalonnage de la table de recherche, ce qui génère 10 pentes de sortie différentes. Les données ne sont pas contraintes et ne sont associées à aucune unité physique. Il utilisera la résolution définie dans l'objet 30z3h, LTz Y-Axis Decimal Digits PV.

Description de l'objet

Indice

30z6h (où z = 1 à 6)

Nom

Point LTz axe Y PV

Type d'objet ARRAY

Type de données

ENTIER16

Description de l'entrée

Sous-index

0h

Description

Le plus grand sous-index pris en charge

Accéder

RO

Cartographie PDO Non

Plage de valeurs 11

Valeur par défaut 11

Description du sous-index Accès Plage de valeurs de mappage PDO Valeur par défaut

1h à 11h (x = 1 à 11) LTz Point Axe Y PVx RW Non Entier16 10*(x-1) [c'est-à-dire 0, 10, 20, 30, … 100]

UMAX031701, entrée unique pour contrôleur CANopen V1

A-75

3.4.26. Objet 30z7h : PV axe Y de sortie LTz

Cet objet en lecture seule contient le bloc de fonction de table de recherche PV qui peut être utilisé comme source d'entrée pour un autre bloc de fonction (c'est-à-dire une sortie analogique). L'unité physique de cet objet n'est pas définie et il utilisera la résolution définie dans l'objet 30z3h, LTz Y-Axis Decimal Digits PV.

Description de l'objet

Indice

30z7h (où z = 1 à 6)

Nom

PV axe Y de sortie LTz

Type d'objet VARIABLE

Type de données

ENTIER16

Description de l'entrée

Sous-index

0h

Accéder

RO

Cartographie PDO Oui

Plage de valeurs Entier16

Valeur par défaut Non

3.4.27. Objet 4000h : Activation du bloc logique

Cet objet définit si la logique illustrée dans la Figure 22 sera évaluée ou non.

Description de l'objet

Indice

4000h

Nom

Activation du bloc logique

Type d'objet ARRAY

Type de données

BOOLÉEN

Description de l'entrée

Sous-index

0h

Description

Le plus grand sous-index pris en charge

Accéder

RO

Cartographie PDO Non

Plage de valeurs 4

Valeur par défaut 4

Description du sous-index Accès Plage de valeurs de mappage PDO Valeur par défaut

1h à 4h (x = 1 à 4) LBx Activation RW Non 0 (FAUX) ou 1 (VRAI) 0 [FAUX]

UMAX031701, entrée unique pour contrôleur CANopen V1

A-76

3.4.28. Objet 4010h : Tableau des blocs logiques sélectionnés
Cet objet en lecture seule reflète la table qui a été sélectionnée comme source de sortie pour le bloc logique après l'évaluation illustrée dans la Figure 22.

Description de l'objet

Indice

4010h

Nom

Tableau des blocs logiques sélectionnés

Type d'objet ARRAY

Type de données

NON SIGNÉ8

Description de l'entrée

Sous-index

0h

Description

Le plus grand sous-index pris en charge

Accéder

RO

Cartographie PDO Non

Plage de valeurs 4

Valeur par défaut 4

Description du sous-index Accès Plage de valeurs de mappage PDO Valeur par défaut

1h à 4h (x = 1 à 4) LBx Table sélectionnée RO Oui 1 à 6 Non

3.4.29. Objet 4020h : PV de sortie du bloc logique

Cet objet en lecture seule reflète la sortie de la table sélectionnée, interprétée comme un pourcentagetage. Les limites du pourcentagetagLes conversions sont basées sur la plage des valeurs PV de sortie de l'axe Y des tables de recherche, comme indiqué dans le tableau 17.

Description de l'objet

Indice

4020h

Nom

Sortie du bloc logique PV

Type d'objet ARRAY

Type de données

NON SIGNÉ8

Description de l'entrée

Sous-index

0h

Description

Le plus grand sous-index pris en charge

Accéder

RO

Cartographie PDO Non

Plage de valeurs 4

Valeur par défaut 4

Description du sous-index Accès Plage de valeurs de mappage PDO

1h à 4h (x = 1 à 4) Sortie LBx PV RO Oui Selon la table sélectionnée

UMAX031701, entrée unique pour contrôleur CANopen V1

A-77

Valeur par défaut Non

3.4.30. Objet 4x01h : Numéros de la table de recherche LBx

Cet objet détermine laquelle des six tables de recherche prises en charge par le 1IN-CAN est associée à une fonction particulière dans le bloc logique donné. Jusqu'à trois tables peuvent être liées à chaque fonction logique.

Description de l'objet

Indice

4x01h (où x = 1 à 4)

Nom

Numéros de la table de recherche LBx

Type d'objet ARRAY

Type de données

NON SIGNÉ8

Description de l'entrée

Sous-index

0h

Description

Le plus grand sous-index pris en charge

Accéder

RO

Cartographie PDO Non

Plage de valeurs 3

Valeur par défaut 3

Description du sous-index Accès Plage de valeurs de mappage PDO Valeur par défaut

1h à 3h (y = A à C) Table de recherche LBx Numéro Y RW N° 1 à 6 Voir tableau 30

3.4.31. Objet 4x02h : Opérateur logique de fonction LBx

Cet objet détermine la manière dont les résultats des trois conditions de chaque fonction doivent être comparés les uns aux autres pour déterminer l'état global de la sortie de la fonction. Il existe jusqu'à trois fonctions qui peuvent être évaluées dans chaque bloc logique. Les options de cet objet sont définies dans le tableau 28. Voir la section 1.8 pour plus d'informations sur l'utilisation de cet objet.

Description de l'objet

Indice

4x02h (où x = 1 à 4)

Nom

Opérateur logique de la fonction LBx

Type d'objet ARRAY

Type de données

NON SIGNÉ8

Description de l'entrée

Sous-index

0h

Description

Le plus grand sous-index pris en charge

Accéder

RO

Cartographie PDO Non

Plage de valeurs 3

Valeur par défaut 3

UMAX031701, entrée unique pour contrôleur CANopen V1

A-78

Description du sous-index Accès Plage de valeurs de mappage PDO Valeur par défaut

1h à 3h (y = A à C) Fonction LBx Y Opérateur logique RW Non Voir Tableau 28 Fonction A = 1 (et toutes) Fonction B = 1 (et toutes) Fonction C = 0 (par défaut)

3.4.32. 3.4.33. 3.4.34. 3.4.35. 3.4.36. 3.4.37. 3.4.38.

Objet 4x11h : LBx Fonction A Condition 1 Objet 4x12h : LBx Fonction A Condition 2 Objet 4x13h : LBx Fonction A Condition 3 Objet 4x21h : LBx Fonction B Condition 1 Objet 4x22h : LBx Fonction B Condition 2 Objet 4x23h : LBx Fonction B Condition 3 Objet 4x31h : LBx Fonction C Condition 1 Objet 4x32h : LBx Fonction C Condition 2 Objet 4x33h : LBx Fonction C Condition 3

Ces objets, 4xyzh, représentent le bloc logique z, la fonction y, la condition z, où x = 1 à 4, y = A à C et z = 1 à 3. Tous ces objets sont un type spécial d'enregistrement, défini dans le tableau 25. Les informations sur l'utilisation de ces objets sont définies dans la section 1.8.

Description de l'objet

Indice

4xyzh

Nom

Fonction LBx y Condition z

Type d'objet RECORD

Type de données

NON SIGNÉ8

Description de l'entrée

Sous-index

0h

Description

Le plus grand sous-index pris en charge

Accéder

RO

Cartographie PDO Non

Plage de valeurs 5

Valeur par défaut 5

Description du sous-index Accès Plage de valeurs de mappage PDO Valeur par défaut

1h Argument 1 Source RW Non Voir Tableau 15 1 (Message CANopen)

Description du sous-index

2h Argument 1 Nombre

UMAX031701, entrée unique pour contrôleur CANopen V1

A-79

Plage de valeurs de mappage PDO d'accès Valeur par défaut Sous-index Description Plage de valeurs de mappage PDO d'accès Valeur par défaut

RW Non Voir Tableau 16 3 (EC a reçu PV 1) 3h Argument 2 Source RW Non Voir Tableau 15 3 (PV constante)

Description du sous-index Accès Plage de valeurs de mappage PDO Valeur par défaut

4h Argument 2 Nombre RW Non Voir Tableau 16 3 (Constante FV 3)

Description du sous-index Accès Plage de valeurs de mappage PDO Valeur par défaut

5h Opérateur RW Non Voir Tableau 26 0 (Égal à)

3.4.41. Objet 5010h : Valeur de champ constante

Cet objet est fourni pour permettre à l'utilisateur de comparer une valeur fixe, c'est-à-dire pour le contrôle de consigne dans une boucle PID ou dans une évaluation conditionnelle pour un bloc logique. Les deux premières valeurs de cet objet sont fixées à FAUX (0) et VRAI (1). Il existe quatre autres sous-index fournis pour d'autres données non contraintes.

Description de l'objet

Indice

5010h

Nom

Valeur de champ constante

Type d'objet ARRAY

Type de données

FLOTTEUR32

Description de l'entrée

Sous-index

0h

Description

Le plus grand sous-index pris en charge

Accéder

RO

Cartographie PDO Non

Plage de valeurs 6

Valeur par défaut 6

Accès à la description du sous-index

1h Constante Faux RO

UMAX031701, entrée unique pour contrôleur CANopen V1

A-80

Plage de valeurs de mappage PDO Valeur par défaut

Non 0 0 (faux)

Description du sous-index Accès Plage de valeurs de mappage PDO Valeur par défaut

2h Constante Vrai RO N° 1 1 (vrai)

Description du sous-index Accès Plage de valeurs de mappage PDO Valeur par défaut

3h FV constante 3 RW Pas de Float32 25.0

Description du sous-index Accès Plage de valeurs de mappage PDO Valeur par défaut

4h FV constante 4 RW Pas de Float32 50.0

Description du sous-index Accès Plage de valeurs de mappage PDO Valeur par défaut

5h FV constante 5 RW Pas de Float32 75.0

Description du sous-index Accès Plage de valeurs de mappage PDO Valeur par défaut

6h FV constante 6 RW Pas de Float32 100.0

UMAX031701, entrée unique pour contrôleur CANopen V1

A-81

3.4.42. Objet 5020h : Valeur du champ d'alimentation

Cet objet en lecture seule est disponible à des fins de retour d'information de diagnostic. Il reflète le volume mesurétage alimentant le contrôleur. L'unité physique de cet objet est le volt.

Description de l'objet

Indice

5020h

Nom

Valeur du champ d'alimentation

Type d'objet VARIABLE

Type de données

FLOTTEUR32

Description de l'entrée

Sous-index

0h

Accéder

RO

Cartographie PDO Oui

Plage de valeurs 0 à 70 [V]

Valeur par défaut Non

3.4.43. Objet 5030h : Valeur du champ de température du processeur

Cet objet en lecture seule est disponible à des fins de retour d'information de diagnostic. Il reflète la température mesurée du processeur, qui fonctionnera toujours à environ 10°C à 20°C au-dessus de la température ambiante. L'unité physique de cet objet est le degré Celsius.

Description de l'objet

Indice

5030h

Nom

Valeur du champ de température du processeur

Type d'objet VARIABLE

Type de données

FLOTTEUR32

Description de l'entrée

Sous-index

0h

Accéder

RO

Cartographie PDO Oui

Plage de valeurs -50 à 150 [°C]

Valeur par défaut Non

UMAX031701, entrée unique pour contrôleur CANopen V1

A-82

3.4.44. Objet 5555h : Démarrage en mode opérationnel

Cet objet permet à l'unité de démarrer en mode opérationnel sans nécessiter la présence d'un maître CANopen ® sur le réseau. Il est destiné à être utilisé uniquement lors de l'exécution du contrôleur 1IN-CAN en tant que module autonome. Il doit toujours être défini sur FAUX chaque fois qu'il est connecté à un réseau maître/esclave standard.

Description de l'objet

Indice

5555h

Nom

Démarrer en mode opérationnel

Type d'objet VARIABLE

Type de données

BOOLÉEN

Description de l'entrée

Sous-index

0h

Accéder

RW

Cartographie PDO Non

Plage de valeurs 0 (FAUX) ou 1 (VRAI)

Valeur par défaut 0 [FAUX]

UMAX031701, entrée unique pour contrôleur CANopen V1

A-83

4. CARACTÉRISTIQUES TECHNIQUES

4.1. Alimentation électrique
Protection d'entrée d'alimentation

12, 24 VDC nominal (plage d'alimentation 8…36 VDC)
Une protection contre l'inversion de polarité est fournie. La section d'entrée de l'alimentation électrique protège contre les surtensions transitoires et les courts-circuits.tagUne protection jusqu'à 38 V est fournie.tage (sous-voltaget).

4.2. Contributions
Fonctions d'entrée analogique Voltage Saisie
Entrée de courant
Entrée PWM
Entrée de fréquence
Entrée de compteur Fonction d'entrée numérique
Précision d'entrée Résolution d'entrée analogique Résolution d'entrée numérique Détection/réaction d'erreur

Voltage [V], Courant [mA], PWM [%], Fréquence [Hz], RPM, Compteur

0-5 V 0-10 V

(Impédance 204 K) (Impédance 136 K)

0-20mA 4-20mA

(Impédance 124 ) (Impédance 124 )

0 à 100 % (de 0.5 Hz à 20 kHz) Résistance de rappel sélectionnable de 10 kV à +5 V ou de rappel à la résistance GND

0.5 Hz à 20 kHz Résistance de rappel sélectionnable de 10 kV à +5 V ou de rappel à la résistance GND

Nombre d'impulsions, fenêtre de mesure, impulsions dans la fenêtre

CMOS 5 V, actif haut ou actif bas, sélectionnable, pullup 10 k à + 5 V ou pulldown à la résistance GND, réponse normale, inverse ou verrouillée (bouton-poussoir)

< 1 % d'erreur à pleine échelle (tous types)

Convertisseur analogique-numérique 12 bits

Minuterie 16 bits

Détection de niveau haut et bas hors plage Génération de code EMCY (objet 1003h) et réaction de défaut possible (1029h).

4.3. Communication
PEUT
Terminaison du réseau

1 port CAN 2.0B, protocole CiA CANopen ® Par défaut, le contrôleur 1IN-CAN transmet l'entrée mesurée (objet FV 7100h) et le retour de courant de sortie (objet FV 2370h) sur TPDO1
Selon la norme CAN, il est nécessaire de terminer le réseau avec des résistances de terminaison externes. Les résistances sont de 120 Ohm, 0.25 W minimum, de type film métallique ou similaire. Elles doivent être placées entre les bornes CAN_H et CAN_L aux deux extrémités du réseau.

4.4. Spécifications générales

Microprocesseur

Mémoire programme Flash STM32F103CBT7, 32 bits, 128 Ko

Courant de repos

Contactez Axiomatic.

Logique de contrôle

Fonctionnalité programmable par l'utilisateur à l'aide de l'Electronic Assistant®

Communications

1 port CAN (CANopen®), SAE J1939 est disponible sur demande.

Conditions de fonctionnement

-40 à 85 C (-40 à 185 F)

Protection

IP67

Conformité CEM

Marquage CE

Vibration

MIL-STD-202G, Test 204D et 214A (sinusoïdal et aléatoire) crête de 10 g (sinusoïdal) ; crête de 7.86 Grms (aléatoire) (en attente)

Choc

MIL-STD-202G, Test 213B, 50 g (en attente)

Approbations

Marquage CE

Connexions électriques

Connecteur IPD Deutsch 6 broches P/N : DT04-6P Un kit de fiche d'accouplement est disponible sous le numéro de référence Axiomatic : AX070119.

Broche # 1 2 3 4 5 6

Description BATT+ Entrée + CAN_H CAN_L Entrée BATT-

UMAX031701, entrée unique pour contrôleur CANopen V1

A-84

5. HISTORIQUE DES VERSIONS

Date de la version

1

31 mai 2016

Auteur

Modifications

Projet initial de Gustavo Del Valle

UMAX031701, entrée unique pour contrôleur CANopen V1

A-85

NOS PRODUITS
Commandes d'actionneurs Chargeurs de batterie Commandes de bus CAN, passerelles Convertisseurs de courant CAN/Wifi, CAN/Bluetooth Convertisseurs de puissance DC/DC DC VoltagConvertisseurs de signaux e/Current Scanners de température de moteur Convertisseurs Ethernet/CAN Contrôleurs d'entraînement de ventilateur Contrôleurs de vannes hydrauliques Contrôles E/S Simulateurs LVDT Contrôles de machines Contrôles de moteurs Contrôles PID Capteurs de position, mesure d'angle Inclinomètres Alimentations Convertisseurs/isolateurs de signaux PWM Conditionneurs de signaux à résolveur Outils de service Conditionneurs de signaux Jauge de contrainte Contrôles CAN Suppresseurs de surtension

NOTRE ENTREPRISE
Axiomatic fournit des commandes de machines électroniques, des composants et des systèmes aux marchés des véhicules tout-terrain, des véhicules commerciaux, des véhicules électriques, des groupes électrogènes, de la manutention, des énergies renouvelables et des OEM industriels.

Nous fournissons des solutions efficaces et innovantes qui visent à ajouter de la valeur pour nos clients.

Nous mettons l’accent sur le service et le partenariat avec nos clients, fournisseurs et employés pour établir des relations à long terme et une confiance mutuelle.

CONCEPTION ET FABRICATION DE QUALITÉ
Axiomatic est un établissement certifié ISO 9001:2008.

SERVICE
Tous les produits à retourner à Axiomatic nécessitent un numéro d'autorisation de retour de matériel (RMA#).

Veuillez fournir les informations suivantes lors de la demande d'un numéro RMA : · Numéro de série, numéro de pièce · Numéro et date de la facture Axiomatic · Heures d'ouverture, description du problème · Schéma de configuration du câblage, application · Autres commentaires si nécessaire

Lors de la préparation des documents de retour, veuillez noter les points suivants. La facture commerciale pour les douanes (et le bordereau d'expédition) doit indiquer le code tarifaire international harmonisé, la valeur et la terminologie des marchandises retournées, comme indiqué en italique ci-dessous. La valeur des unités sur la facture commerciale doit être identique à leur prix d'achat.

Marchandises fabriquées au Canada (ou en Finlande) Marchandises retournées pour évaluation de la garantie, HS : 9813.00 Évaluation Marchandises identiques Axiomatic RMA#

GARANTIE, APPROBATIONS/LIMITES D'APPLICATION
Axiomatic Technologies Corporation se réserve le droit d'apporter des corrections, des modifications, des améliorations et d'autres changements à ses produits et services à tout moment et d'interrompre tout produit ou service sans préavis. Les clients doivent obtenir les dernières informations pertinentes avant de passer commande et doivent vérifier que ces informations sont à jour et complètes. Les utilisateurs doivent s'assurer que le produit est adapté à l'application prévue. Tous nos produits bénéficient d'une garantie limitée contre les défauts de matériaux et de fabrication. Veuillez vous référer à notre garantie, aux approbations/limitations d'application et au processus de retour de matériel tel que décrit sur www.axiomatic.com/service.html.

CONTACTS
Axiomatic Technologies Corporation 5915 Wallace Street Mississauga, ON CANADA L4Z 1Z8 TÉL. : +1 905 602 9270 TÉLÉCOPIE : +1 905 602 9279 www.axiomatic.com

Axiomatic Technologies Oy Höytämöntie 6 33880 Lempäälä FINLANDE TÉL : +358 103 375 750 FAX : +358 3 3595 660 www.axiomatic.fi

Droits d'auteur 2018

Documents / Ressources

Contrôleur d'entrée universel simple AXIOMATIC AX031701 [pdf] Manuel de l'utilisateur
AX031701 Contrôleur d'entrée universel unique, AX031701, Contrôleur d'entrée universel unique, Contrôleur d'entrée universel, Contrôleur d'entrée, Contrôleur

Références

Laisser un commentaire

Votre adresse email ne sera pas publiée. Les champs obligatoires sont marqués *