Nom dans l'éditeur LL984
|
Nom du bloc fonction
|
---|---|
Nom de l'instruction 984 héritée
|
Nom dans d'autres outils et éditeurs comme :
|
![]() |
![]() |
Broche d'entrée
|
Nom
|
Type de données
|
Plage d'adresses
|
Signification
|
---|---|---|---|---|
Haut
|
IN
|
–
|
ON = autorise l'accès immédiat aux E/S
|
Nœud
|
Type de nœud
|
Nom
|
Type de données
|
Plage d'adresses
|
Signification
|
---|---|---|---|---|---|
Haut
|
IN
|
CONTREG
|
ArrUInt2
|
%MW
|
Adresse physique du module d'E/S (CONTREG[1]) et état d'erreur détectée (CONTREG[2])
Pour plus d'informations, consultez les tableaux ci-dessous.
|
Bas
|
IN
|
IOFUN
|
UINT
|
1...3
|
Type d'opération (entier constant compris entre 1...3 et
Pour plus d'informations, consultez les tableaux ci-dessous.
|
Broche de sortie
|
Nom
|
Type de données
|
Plage d'adresses
|
Signification
|
---|---|---|---|---|
Haut
|
OUT
|
BOOL
|
–
|
ON = accès aux E/S effectué
(Renvoie l'état de l'entrée IN).
|
Bas
|
ERR
|
BOOL
|
–
|
ON = erreur détectée
|
Mot
|
Contenu
|
---|---|
CONTREG[1]
|
Ce mot spécifie l'adresse physique du module d'E/S à consulter.
Pour plus d'informations, consultez les tableaux ci-dessous.
|
CONTREG[2]
|
Ce mot mémorise l'état d'erreur détectée, qui est maintenu par L9_IMIO.
Pour plus d'informations, consultez les tableaux ci-dessous.
|
Control Expert-IEC bits
|
Fonction
|
|||||
---|---|---|---|---|---|---|
0...4 (octet de poids faible)
|
Bit 4
|
Bit 3
|
Bit 2
|
Bit 1
|
Bit 0
|
Numéro d'emplacement :
|
0
|
0
|
0
|
0
|
1
|
Emplacement 1
|
|
0
|
0
|
0
|
1
|
0
|
Emplacement 2
|
|
0
|
0
|
0
|
1
|
1
|
Emplacement 3
|
|
0
|
0
|
1
|
0
|
0
|
Emplacement 4
|
|
0
|
0
|
1
|
0
|
1
|
Emplacement 5
|
|
0
|
0
|
1
|
1
|
0
|
Emplacement 6
|
|
0
|
0
|
1
|
1
|
1
|
Emplacement 7
|
|
0
|
1
|
0
|
0
|
0
|
Emplacement 8
|
|
0
|
1
|
0
|
0
|
1
|
Emplacement 9
|
|
0
|
1
|
0
|
1
|
0
|
Emplacement 10
|
|
0
|
1
|
0
|
1
|
1
|
Emplacement 11
|
|
0
|
1
|
1
|
0
|
0
|
Emplacement 12
|
|
0
|
1
|
1
|
0
|
1
|
Emplacement 13
|
|
0
|
1
|
1
|
1
|
0
|
Emplacement 14
|
|
0
|
1
|
1
|
1
|
1
|
Emplacement 15
|
|
1
|
0
|
0
|
0
|
0
|
Emplacement 16
|
|
5...7 (LSB)
|
Non utilisé
|
|||||
8...10 (MSB)
|
Bit 10
|
Bit = 9
|
Bit 8
|
Numéro du rack :
Rack 1 uniquement pour Quantum
Racks 1 à 4 pouvant être utilisés pour les automates Compact 32 bits
|
||
0
|
0
|
1
|
Rack 1
|
|||
0
|
1
|
0
|
Rack 2
|
|||
0
|
1
|
1
|
Rack 3
|
|||
1
|
0
|
0
|
Rack 4
|
|||
11...15 (MSB)
|
Non utilisé
|
Code d'erreur détectée
|
Signification
|
---|---|
2001
|
Type non valide spécifié dans le noeud inférieur
|
2002
|
Erreur détectée avec l'emplacement d'E/S spécifié
Le numéro d'emplacement entré dans CONTREG[1] n'est pas valide ou l'Affection des E/S ne contient pas la définition de module correcte pour cet emplacement.
|
2003
|
Une opération de type 3 est spécifiée dans IOFUN et le module n'est pas bidirectionnel.
|
F001
|
Le module d'E/S spécifié n'est pas opérationnel.
|
Valeur entière
|
Type d'accès immédiat
|
---|---|
1
|
Opération d'entrée : transfert des données du module spécifié vers la RAM d'état
|
2
|
Opération de sortie : transfert des données de la RAM d'état vers le module spécifié
|
3
|
Opération d'E/S : exécution en entrée et sortie si le module spécifié est bidirectionnel
|