• Aucun résultat trouvé

Messages d’erreur des chargeables ICNT et ICOM

Dans le document Quantum 140 NOA Maître INTERBUS (Page 137-154)

Classe de l'erreur : Ce paramètre indique le type d’erreur.

Les classes d’erreur suivantes sont possibles :

l Classe d’erreur 0,

l Classe d’erreur 5,

l Classe d’erreur 6 et

l Classe d’erreur 8.

Numéro d’erreur : Ce paramètre décrit de façon détaillée les erreurs au sein d’une classe d’erreurs.

Numéros d’erreur.

Numéros d’erreur pour la classe d’erreur 0 (ce type d’erreur peut survenir au moment où la liaison s’établit.)

Numéros d’erreur pour la classe d’erreur 5 (ce type d’erreur peut survenir en cas de problèmes lors des services effectués).

Numéro d’erreur

Signification Elimination

1 Le tampon d’émission et le tampon de réception n’ont pas la même taille.

Ajustez la taille du tampon sur le module maître à celle de l’abonné PCP (CRL Request).

2 Les services soutenus par les deux partenaires de communication ne concordent pas entre eux.

Modifiez les services pris en charge par le maître (Receive CRL Request).

4 Ce message d’erreur est spécifique au module.

Consultez la documentation matériel livrée avec le module.

Numéro d’erreur

Signification Elimination

1 Cette erreur ne se produit que durant les services « Démarrage » ou « Arrêt

». Une commande de démarrage ou d’arrêt a été transmise deux fois.

Cette commande a déjà été exécutée et elle ne peut être exécutée une seconde fois.

Aucune action nécessaire

5 Cette erreur survient uniquement dans le cas du service "Get OD" : On

Consultez dans la documentation de votre matériel les valeurs acceptées

Numéros d’erreur pour la classe d’erreur 6 (ce type d’erreur ne survient qu’en cas de problème d’accès).

Numéros d’erreur pour la classe d’erreur 8 (ce type d’erreur ne survient qu’en cas de problèmes spécifiques au module).

Numéro d’erreur

Signification Elimination

2 L’accès au module a été refusé en raison d’une erreur de matériel, par ex. parce que la tension

d’alimentation est insuffisante.

Remédiez à l’erreur au niveau du matériel.

3 Le module dispose de droits d’accès restreints, par ex.: seules les opérations de lecture sont autorisées ou bien l’accès est protégé par un mot de passe.

Consultez la description du module pour connaître les droits d’accès au module.

5 Un des paramètres de service a une valeur incorrecte. Il peut s'agir d'une longueur erronée ou d'un sous-index non autorisé.

Vérifiez les paramètres à l’aide du descriptif du module et relancez le service une fois que vous aurez corrigé les paramètres qui posent problème.

6 Ce service ne peut être effectué sur ce module. Il est par exemple possible de lancer ou d’arrêter une séquence de programmation, mais pas de la lire.

Reportez-vous à la description de module pour vous informer des services autorisés pour ce module.

7 Module inexistant.

Vraisemblablement erreur de saisie dans l’index.

Contrôlez les valeurs saisies dans l’index en vous reportant au descriptif du module et relancez le service en question.

Numéro d’erreur

Signification Elimination

0 Erreur spécifique à un module Consultez le descriptif du module.

Paramétrage d’erreur

Paramétrage d’erreur (err_par) des instructions chargeables Code (Hex) Description

F9 Erreur interne

FB Le maître INTERBUS n’est pas en état de fonctionner, le NOA 611 10 signale une erreur ou il n’est pas branché.

FC Le maître INTERBUS n'a pas été configuré

FD Erreur interne

FE Erreur interne

FF Erreur interne

E1 Faux numéro dans la partie supérieure

E2 Faux numéro d’emplacement dans le NOA 611 10 E3 Partie inférieure fausse (<2 ou >64)

E4 La partie moyenne a été modifiée par l’utilisateur.

E5 Timeout (> 24 s après le lancement d’un service, par ex. établissement d’une liaison, fin de la liaison, lecture, écriture)

E6 Pas de connexion (si Enable = 0 sur ICNT et Enable = 1 sur ICOM)

E8 Erreur interne

E9 Erreur interne

EA Error abort

EB Erreur interne

EC Erreur de télégramme (par ex. taille, index, sous-index)

15

Vue d’ensemble

Introduction Ce chapitre décrit le chargeable ICOM.

Contenu de ce chapitre

Ce chapitre contient les sujets suivants :

Sujet Page

Représentation 142

Types de données dérivés (données abonnés) 143

Messages d’erreur des chargeables ICNT et ICOM 147

Représentation

Symbole Représentation des instructions chargeables

Description

Description des entrées et sorties ICOM

Note : Consignes générales à respecter :

Lorsque Enable et Reset sont à 1, le signal de réinitialisation a la priorité. Reset et Enable doivent avoir le signal 1 pendant au moins 4 cycles de programme.

Elément Signification Description

Input Control Enable Cette entrée binaire active le bloc fonction. Le bloc fonction est activé par un signal 1 à l’entrée Enable et il appelle alors le service défini dans le bloc de contrôle.

Lorsque l’entrée Enable a été remise à 0, le bloc fonction est désactivé et il arrête toutes les opérations indépendamment des autres entrées et sorties.

Reset Cette entrée binaire réinitialise le bloc fonction. La

réinitialisation est déclenchée dès que l’entrée reçoit un signal 1. Une fois que la réinitialisation a eu lieu, il est possible de lancer un nouveau service. La réinitialisation n’est possible que si Enable = 1 !

Output Control

Active Cette sortie binaire reste sur 1 tant que le service appelé est en cours d’exécution.

Error Cette sortie binaire prend la valeur 1 dès qu’elle reçoit une réponse négative ou lorsqu’un service appelé a été interrompu à l’aide de la commande Reste. Elle est réinitialisée dès qu’un nouveau service est appelé.

Types de données dérivés (données abonnés)

Partie supérieure (ICOM)

La partie supérieure contient l’adresse du registre de pilotage de type 4x. Elle comporte les paramètres suivants :

Elle comporte les paramètres suivants :

*) Lorsque le bloc fonction ICOM a été configuré pour le service « Lecture », l’élément concernant la longueur du tampon n’a pas d’importance.

Note : Quelle que soit la taille réelle du mot, il est nécessaire de réserver 126 mots.

Bit 15 Bit 0

service = 0002 ou 0003 Hex Mot 1

err_code err_class Mot 2

0 Mot 3

0 Mot 4

slot err_par Mot 5

index Mot 6

subindex size *) Mot 7

data 1 data 2 Mot 8

:

data 255 data 256 Mot 135

: :

Partie supérieure (ICOM) Elément Type de

données

Description

service WORD fixe le service souhaité lecture = 2, écriture = 3.

Dans les autres cas, le système délivre un message d’erreur (err_par).

err_code BYTE Indique un numéro hex signalant qu’il y a eu une erreur au cours de la transmission. Cette valeur spécifie le numéro d’erreur (error code) du service indiqué. (0 = pas d’erreur).

Vous trouverez d’autres explications concernant la manière de remédier aux différentes erreurs en vous reportant au paragraphe Error Code et Error Class (numéro d’erreur et classe d’erreur), p. 147, ainsi qu’à la documentation fournie avec le module PCP.

err_class BYTE Indique une valeur hex signalant qu’il y a eu une erreur au cours de la transmission. Cette valeur spécifie la classe d’erreur (error class) du service indiqué. (0 = pas d’erreur).

Vous trouverez d’autres explications concernant la manière de remédier aux différentes erreurs en vous reportant au paragraphe Error Code et Error Class (numéro d’erreur et classe d’erreur), p. 147, ainsi qu’à la documentation fournie avec le module PCP.

fillword_1, fillword_2

WORD Contient des parties du télégramme d’erreur. Il est envoyé:

1. lorsqu’il y a eu une erreur de lecture ou d’écriture 2. lorsque le service a été refusé (par ex. parce que le message est trop long, …)

Le tableau suivant indique les parties du télégramme d’erreur qui sont analysées. Pour plus d’informations sur les messages d’erreur, reportez-vous aux éléments de structure des données err_cd et err_cl ainsi qu’à la documentation de votre abonné PCP.

slot BYTE Doit indiquer le numéro d’emplacement de votre module NOA.

err_par BYTE Indique une erreur interne au bloc fonction (0 = pas d’erreur).

Pour plus d’informations, reportez-vous au paragraphe

Partie médiane (ICNT/ICOM)

La partie médiane peut contenir toutes les adresses valides comprises dans la zone de registre 4xxxx (ne peut être modifié par l’utilisateur !)

Disposition du registre de la partie médiane (Voir Partie médiane (ICNT/ICOM), p. 135).

subindex BYTE Si la communication concerne une structure ou une zone de données, le subindex détermine si l’autorisation d’accès porte sur l’ensemble de l’objet (sous-index = 0) ou sur un composant précis (sous-index supérieur à 0).

Pour plus d’informations sur le sous-index, reportez-vous à la documentation de l’abonné PCP.

size BYTE Taille des données en octets (256 max.) lorsque le bloc fonction ICOM a été configuré pour le service « Ecriture ».

data1+2 WORD données utilisateur.

... WORD ...

data255+

256

WORD données utilisateur.

Elément Signification en cas d’erreur de lecture ou d’écriture (mémoire utilisée plus ou moins grande).

Signification en cas de refus du service (mémoire utilisée plus ou moins grande).

fillword_1 0/0 erreur identifiée à cet endroit/ ID appel

d’origine

fillword_2 Code supplémentaire type de PDU refusé/ code de refus Elément Type de

données

Description

Note : L’adresse de départ du registre 4x de la partie médiane doit être la même pour tous les blocs de fonction ICNT et ICOM qui se réfèrent aux modules NOA 611 10 d’un Quantum. Il faut réserver 45 registres.

Partie inférieure La référence de communication identifie l’abonné PCP au sein d’un réseau INTERBUS. La numérotation dans la partie inférieure se fait, pour chacun des 3 modules NOA possibles d’un même Quantum, de 2 … 64.

Note : Vous pouvez transmettre plusieurs variables d’opérations à l’aide d’un seul bloc fonction ICOM en changeant en ligne les paramètres dans le bloc de pilotage (par le biais du programme utilisateur).

Messages d’erreur des chargeables ICNT et ICOM

Classe de l'erreur : Ce paramètre indique le type d’erreur.

Les classes d’erreur suivantes sont possibles :

l Classe d’erreur 0,

l Classe d’erreur 5,

l Classe d’erreur 6 et

l Classe d’erreur 8.

Numéro d’erreur : Ce paramètre décrit de façon détaillée les erreurs au sein d’une classe d’erreurs.

Numéros d’erreur

Numéros d’erreur pour la classe d’erreur 0 (ce type d’erreur peut survenir au moment où la liaison s’établit.)

Numéros d’erreur pour la classe d’erreur 5 (ce type d’erreur peut survenir en cas de problèmes lors des services effectués).

Numéro d’erreur

Signification Elimination

1 Le tampon d’émission et le tampon de réception n’ont pas la même taille.

Ajustez la taille du tampon sur le module maître à celle de l’abonné PCP (CRL Request).

2 Les services soutenus par les deux partenaires de communication ne concordent pas entre eux.

Modifiez les services pris en charge par le maître (Receive CRL Request).

4 Ce message d’erreur est spécifique au module.

Consultez la documentation matériel livrée avec le module.

Numéro d’erreur

Signification Elimination

1 Cette erreur ne se produit que durant les services « Démarrage » ou « Arrêt

». Une commande de démarrage ou d’arrêt a été transmise deux fois.

Cette commande a déjà été exécutée et elle ne peut être exécutée une seconde fois.

Aucune action nécessaire

5 Cette erreur survient uniquement dans le cas du service "Get OD" : On

Consultez dans la documentation de votre matériel les valeurs acceptées

Numéros d’erreur pour la classe d’erreur 6 (ce type d’erreur ne survient qu’en cas de problème d’accès).

Numéros d’erreur pour la classe d’erreur 8 (ce type d’erreur ne survient qu’en cas de problèmes spécifiques au module).

Numéro d’erreur

Signification Elimination

2 L’accès au module a été refusé en raison d’une erreur de matériel, par ex. parce que la tension

d’alimentation est insuffisante.

Remédiez à l’erreur au niveau du matériel.

3 Le module dispose de droits d’accès restreints, par ex.: seules les opérations de lecture sont autorisées ou bien l’accès est protégé par un mot de passe.

Consultez la description du module pour connaître les droits d’accès au module.

5 Un des paramètres de service a une valeur incorrecte. Il peut s'agir d'une longueur erronée ou d'un sous-index non autorisé.

Vérifiez les paramètres à l’aide du descriptif du module et relancez le service une fois que vous aurez corrigé les paramètres qui posent problème.

6 Ce service ne peut être effectué sur ce module. Il est par exemple possible de lancer ou d’arrêter une séquence de programmation, mais pas de la lire.

Reportez-vous à la description de module pour vous informer des services autorisés pour ce module.

7 Module inexistant.

Vraisemblablement erreur de saisie dans l’index.

Contrôlez les valeurs saisies dans l’index en vous reportant au descriptif du module et relancez le service en question.

Numéro d’erreur

Signification Elimination

0 Erreur spécifique à un module Consultez le descriptif du module.

Paramétrage d’erreur

Paramétrage d’erreur (err_par) des instructions chargeables Code (Hex) Description

F9 Erreur interne

FB Le maître INTERBUS n’est pas en état de fonctionner, le NOA 611 10 signale une erreur ou il n’est pas branché.

FC Le maître INTERBUS n'a pas été configuré

FD Erreur interne

FE Erreur interne

FF Erreur interne

E1 Faux numéro dans la partie supérieure

E2 Faux numéro d’emplacement dans le NOA 611 10 E3 Partie inférieure fausse (<2 ou >64)

E4 La partie moyenne a été modifiée par l’utilisateur.

E5 Timeout (> 24 s après le lancement d’un service, par ex. établissement d’une liaison, fin de la liaison, lecture, écriture)

E6 Pas de connexion (si Enable = 0 sur ICNT et Enable = 1 sur ICOM)

E8 Erreur interne

E9 Erreur interne

EA Error abort

EB Erreur interne

EC Erreur de télégramme (par ex. taille, index, sous-index)

B C

A

140 NOA 611 10, 37

Caractéristiques techniques, 45 Description des voyants, 40 Diagnostic, 41

Illustration de l'affichage, 40

Illustration des éléments de commande, 39

Montage, 43 Paramétrage, 55 Performances, 31

Procédure de connexion, 57 Procédure de déconnexion, 57 Propriétés, 31

140 NOA 611 10 comme maître INTERBUS, 30

140 NOA 611 10 Accessoires, 33

Afficheur 7 segments, 42

Comportement à la déconnexion, 60 Données d’E/S, 72

Environnement, 20 Pièces détachées, 33 Routine d’activation, 58 Touche de réinitialisation, 42

A

Abonnés PCP Adressage, 109

Adressage

Abonnés PCP, 109

Abonnés PCP, exemple, 110 logique, 79

physique, 76

Station d'E/S, station DEA, 82 Adressage des données d'E/S

Exemple, 76 Adresses

Définition, station DEA, 85 Afficheur 7 segments

Stockage dans les mots INTERBUS, 73 Bits Return, 99

Bus distant, 14

Bus distant d’installation, 14 Bus interstation, 14, 24

Bus interstation supplémentaire, 24 Bus local, 15

Index

C

Calcul de la longueur Zone de mots DEA, 83 Calcul du temps de cycle, 25 Canal PCP

Messages d’erreur, 137, 147

Charger des instructions chargeables pour Concept, 53

COMM ICNT, 117 ICOM, 125 Commandes

Séquence de commandes, 59 Communication

INTERBUS, aperçu, 17

Communication INTERBUS - Etablir/couper connexion, 117

Comportement à la déconnexion, 60 Paramétrer dans Concept, 60 Paramétrer dans Modsoft, 60 Paramétrer dans ProWorx NxT, 60 Configuration

Modules binaires d’E/S à 16 bits, 73 Modules d’E/S analogiques, 73 Données d’E/S

NOA 611 10, 72 Durée de chien de garde

régler, 70

E

Eléments de commande 140 NOA 611 10, 39

Module de communication, 39 Espace mémoire nécessaire

Instructions chargeables, 50 Etat à la livraison

Séquences de commandes prédéfinies, 70

Exemple

Adressage d'E/S, station DEA, 84 Adressage des données d'E/S, 76 Canal PCP, 112

Paramétrage de la séquence de commandes, 61

Exemple d'adressage, 76

Exemple d'adressage avec des types de données dérivés, 93

F

Fonctionnement ICNT, 102 ICOM, 102

ICNT, 117

Chargeable, 131 Fonctionnement, 102

Message d’erreur du chargeable, 137, 147

ICOM, 125

Chargeable, 141 Fonctionnement, 102

Message d’erreur du chargeable, 137, 147

Illustration de l'affichage

Module de communication 140 NOA 611 10, 40

Instructions chargeables

Espace mémoire nécessaire, 50 Fonctionnement, 103

pour le LL984, 51

Terminologie interne à Modsoft, 51 Instructions chargeables Concept, 53 Instructions chargeables LL984, 51

Instructions chargeables pour NOA 611 10, 49

Intégration DEA 202, 81 INTERBUS, 13

140 NOA 611 10 comme maître, 30 Architecture, 23

Communication avec le TSX Quantum, 17

Configuration, 14

dans le TSX Quantum, 13 Format de protocole, 21 Protocole, 21

Télégramme, 23 Temps de cycle, 25

L

Logiciel de paramétrage, 56 Longueurs de zone de mots, 82

M

Messages d’état DEA 202, 87

Messages d’état et d’erreur, 98 Messages PCP

Temps de transfert, 26 Mode transparent, 26

Modes de disposition des bits, 73 Modsoft

Version du logiciel, 52 Module de communication

140 NOA 611 10, 37

Caractéristiques techniques, 45 Description des voyants, 40 Diagnostic, 41

Illustration de l'affichage, 40

Illustration des éléments de commande, 39

Montage, 43

Module maître INTERBUS

Conditions logicielles requises, 20 Propriétés, 19

Vue d'ensemble, 19 Montage

Module de communication 140 NOA 611 10, 43

Mot d’entrée 1, 98 Mot d’entrée 2, 98 Mot d’entrée 3, 99 Mot d’entrée 4, 99 Mot de sortie 1, 100 Mots

réservés pour des modules d'E/S, 82 Mots INTERBUS

Stockage des bits d’E/S, 73

N

NOA2_IN, 90 NOA2_OUT, 92

O

Occupation

P

Paramétrage, 55 INTERBUS, 56

Séquence de commandes, exemple, 61 PCP

Protocole, 22 Pièces détachées, 33 Procédure de connexion, 57 Procédure de déconnexion, 57 Protocole

Format, INTERBUS, 21 INTERBUS, 21 PCP, 22

Protocole de communication périphérique, 22

R

Référence de communication, 109 Registre de diagnostic, 99 Réglage

Durée de chien de garde, 70 Réseau Routine de redémarrage, 69

S

Séquence de commande, 69 Séquence de commandes Transmission de données, 125 Type de données dérivé

NOA2_IN, 90 NOA2_OUT, 92 Types de données

dérivés, 89

Types de données dérivés, 89 Exemple d'adressage, 93 Exemple de configuration, 93

V

Calcul de la longueur, 83 DEA 202, 82

Détermination de la longueur, exemple, 84

Longueur de la zone de mots DEA, 84

Dans le document Quantum 140 NOA Maître INTERBUS (Page 137-154)

Documents relatifs