Tableau 3- 48 Classe d'événement 14 (0E hexa) Erreurs de traitement générales <Traitement d'une tâche S_SEND>
Classe d'événement 14 (0E hexa) Erreurs de traitement générales <Traitement d'une tâche S_SEND>
Numéro
Numéro
d'événement
d'événement
(décimal)
0E 40
64
H
0E 41
65
H
0E 42
66
H
0E 43
67
H
0E 44
68
H
0E 45
69
H
0E46
70
H
0E 47
71
H
0E 48
72
H
Modules d'interface série
Instructions de service, 03/2009, A5E00124882-05
Evénement
La valeur indiquée pour LEN dans S_SEND
est trop petite.
La valeur indiquée pour LEN dans S_SEND
est trop petite. Une longueur supérieure est
requise pour le code de fonction transmis.
Le code de fonction transmis n'est pas
autorisé.
Adresse d'esclave 0 (= diffusion générale) non
autorisée pour ce code de fonction.
La valeur du "Nombre de bits" transmis ne se
trouve pas dans la plage 1 à 2040.
La valeur du "Nombre de registres" transmis
ne se trouve pas dans la plage 1 à 127.
Code de fonction 15 ou 16 :
La valeur du "Nombre de bits" ou du "Nombre
de registres" transmis ne se trouve pas dans la
plage 1 à 2040 ou 1 à 127.
Code de fonction 15 ou 16 :
La longueur LEN de S_SEND ne correspond
pas au "Nombre de bits" ou "Nombre de
registres" transmis.
LEN est trop petit.
Code de fonction 5 :
le code indiqué dans le DB source SEND pour
"Mettre bit à 1" (FF00H) ou "Mettre bit à 0"
(0000H) est erroné.
Modbus/USS
3.7 Diagnostic
Solution
La longueur minimale est de
2 octets.
La longueur minimale pour ce
code de fonction est de 6
octets.
Utilisez uniquement des codes
de fonction autorisés.
Utilisez l'adresse d'esclave 0
uniquement pour les codes de
fonction appropriés.
Le "Nombre de bits" doit se
trouver dans la plage 1 à 2040.
Le "Nombre de registres" doit
se trouver dans la plage 1 à
127.
Le "Nombre de bits" ou
"Nombre de registres" doit se
trouver dans la plage 1 à 2040
ou 1 à 127.
Augmentez LEN dans SEND,
jusqu'à ce qu'une quantité
suffisante de données
utilisateur soit transmise au
module.
Une quantité plus grande de
données utilisateur doit être
transmise au module en raison
du "Nombre de bits" ou du
"Nombre de registres"
paramétré.
Les seuls codes autorisés sont
"Mettre bit à 1" (FF00H) ou
"Mettre bit à 0 (0000H).
237