Demande IDENTIFICATION
(Traduction du document original anglais)
Présentation
Cette demande permet d'identifier le maître du bus CANopen (carte PCMCIA TSX CPP 110).
Cette demande est réalisée à l'aide de la fonction de communication SEND_REQ.
Syntaxe
La fonction de communication a la syntaxe suivante :
SEND_REQ(ADDR('0.m.1.SYS'), 16#0F, %MWi:L, %MWk:4, %MWj:L)
Le tableau suivant décrit les différents paramètres de la fonction.
Paramètre
Description
ADDR('0.m.1.SYS')
Adresse de l'entité destinataire de l'échange.
  • m : Numéro de l'emplacement du processeur, 0 ou 1
  • 1: voie (toujours 1)
  • SYS : accès serveur UNI-TE de la carte PCMCIA
16#0F
Code de requête
%MWi:L
N'est pas utilisé pour la fonction IDENTIFICATION (la longueur est de 1)
%MWk:4
Paramètres de gestion des échanges : quatre mots identifiant l'adresse des données utilisée pour contrôler la fonction appelée IDENTIFICATION
%MWj:L
Table de mots contenant les informations d'identification de la carte. La longueur L doit être de 12.
%MWj:L
Le tableau suivant donne les détails des mots %MWj:L.
Nombre de mots
Octet de poids fort
Octet de poids faible
%MWj
Code produit :
  • 16#05: Premium
16#FF
%MWj+1
Longueur de la chaîne d'identification : 16#0C
Numéro de la version codée BCD (Version codée 1.0 16#10)
%MWj+2
‘S’
‘T’
%MWj+3
’ ’
‘X’
%MWj+4
‘P’
‘C’
%MWj+5
’ ’
‘P’
%MWj+6
’1’
’1’
%MWj+7
16#00
’0’
%MWj+8
Etat du voyant. Le voyant COM est codé sur les deux premiers bits et le voyant ERR sur les deux suivants selon les séquences suivantes :
  • 0, 0: Eteint,
  • 0, 1: Clignotant,
  • 1, 0: Allumé en permanence.
Etat de la carte PCMCIA :
  • 0: Absent,
  • 1: Autotest,
  • 2: Erreur,
  • 3: Prêt,
  • 4: En attente,
  • 5: Non configuré.
%MWj+9
Type de produit : 16#02
Type fonctionnel : 16#2E
%MWj+10
Type d'erreur
  • bit 0 : Carte en mode test/mise au point,
  • bit 1 : Erreur bus ou bus inactif,
  • bit 2 : Absence d'unité de connexion,
  • bit 3 : Carte auto-test ou inaccessible,
  • bit 4 : Réservé,
  • bit 5 : Carte différente de celle configurée,
  • bit 6 : Carte absente,
  • bit 7 : Erreur sur au moins un esclave.
Référence catalogue : 16#01
%MWj+11
-
16#00
Paramètres de gestion
Le tableau suivant donne les détails des mots %MWk:4.
Nombre de mots
Octet de poids fort
Octet de poids faible
Données gérées par
%MWk
Numéro d'échange
Bit d'activité
Le système
%MWk+1
Rapport d'activité, rapport 16#3F positif
Compte rendu de communication
%MWk+2
Temporisation
Vous
%MWk+3
Longueur : l'initialisation à 0 est obligatoire avant l'envoi de la fonction