Télécharger Imprimer la page

Pilz PNOZmulti 2 Manuel D'utilisation page 55

Masquer les pouces Voir aussi pour PNOZmulti 2:

Publicité

Interfaces ETH / RS232
}
Octet 4
– Requête : numéro de requête
– Retour d'informations : confirmation de la requête
}
Octet 5 : octet de poids fort du numéro du segment
}
Octet 6 : octet de poids faible du numéro du segment
}
octet 7
– Requête : toujours 0x00
– Retour d'informations : réservé
5.6.2
Données utiles (Payload)
À partir de l'octet 8, le télégramme contient des données utiles. Le contenu et le nombre
d'octets de données utiles dépendent de la requête. Il est possible de transmettre 0 à 40
octets de données utiles.
Si aucune donnée utile n'est disponible, l'en-tête passe directement au pied de page, sans
données utiles entre.
}
Octets 8 ... x + 7 (requête) : données d'applications qui sont transmises au PNOZmulti
}
Octets 8 ... y + 7 (retour d'informations) : données d'applications qui sont transmises à
partir du PNOZmulti
5.6.3
Pieds de page
L'octet x + 8 comporte une somme de contrôle de la taille des octets (Block Check Charac-
ter = BCC). La valeur de l'octet x + 9 contient la valeur d'octet fixe 0x10.
La somme de contrôle se calcule en tant que plage des sommes de contrôle :
BCC = 0 - (
Test à partir de la plage des sommes de contrôle :
0 = BCC + (
Exemple pour une longueur de données utiles de 2 octets
Le tableau 91, segment 40 fait l'objet d'une requête :
Télégramme : 05 15 00 07 2F 00 00 00 5B 28 [BCC] 10
Calcul de la somme de contrôle :
1. Additionner : 2F + 00 + 00 + 00 + 5B + 28 = B2
2. Inverser logiquement (complément à deux) : -B2 = 4E
3. Résultat BCC = 4E
Manuel d'utilisation Interfaces de communication
1002971-FR-10
Une requête est définie par le numéro de la requête
Demandes [
58]
La requête est confirmée : numéro de requête + 0x80 (bit 7 activé).
Si la requête ne peut pas être traitée, un message d'erreur est renvoyé
des erreurs [
70].
Octet x+7
Ʃ
valeurs des octets)
Octet 4
Octet x+7
Ʃ
valeurs des octets)
Octet 4
Traitement
| 55

Publicité

loading