Indication De La Longueur De Message À L'intérieur Du Message - Siemens SIMATIC S7-1200 Manuel

Masquer les pouces Voir aussi pour SIMATIC S7-1200:
Table des Matières

Publicité

Protocoles des processeurs de communication
12.3 Communication point à point (PtP)
Indication de la longueur de message à l'intérieur du message
Lorsque vous sélectionnez la condition spéciale pour laquelle la longueur du message est
incluse dans le message, vous devez fournir trois paramètres qui renseignent sur la
longueur du message.
La structure réelle du message varie selon le protocole utilisé. Les trois paramètres sont les
suivants :
● n : position de caractère (base 1) dans le message qui commence l'indication de
● Taille du champ de longueur : nombre d'octets (un, deux ou quatre) de l'indication de
● Longueur m : nombre de caractères suivant l'indication de longueur qui ne sont pas
Les caractères de fin n'ont pas besoin d'être contigus. La valeur de "Longueur m" peut servir
à indiquer la longueur d'un champ de total de contrôle dont la taille n'est pas incluse dans le
champ de longueur.
Ces champs apparaissent dans la Configuration de la réception de messages des propriétés
d'appareil :
Exemple 1 : Considérons un message structuré selon le protocole suivant :
STX
Lg (n)
ADR
1
2
3
STX
0x0C
xx
Configurez les paramètres de longueur pour la réception de ce message comme suit :
● n = 2 (l'indication de longueur du message commence au niveau de l'octet 2)
● Taille du champ de longueur = 1 (la longueur du message est définie dans un octet)
● Longueur m = 0 (il n'y a pas d'autres caractères après l'indication de longueur qui ne sont
Dans cet exemple, les caractères 3 à 14 inclus sont les caractères comptés par Lg (n).
Exemple 2 : Considérons un autre message structuré selon le protocole suivant :
SD1
Lg (n)
Lg (n)
1
2
xx
0x06
0x06
500
longueur
longueur
inclus dans le décompte de longueur
Caractères 3 à 14 comptés par la longueur
PKE
4
5
6
xxxx
pas inclus dans le décompte de longueur ; douze caractères suivent l'indication de
longueur)
SD2
DA
3
4
5
xx
xx
INDEX
PWD
7
8
xxxx
xxxx
Caractères 5 à 10 comptés par la longueur
SA
FA
6
7
xx
xx
STW
9
10
11
xxxx
Unité de données=3 octets
8
9
10
xx
xx
xx
Automate programmable S7-1200
Manuel système, 07/2011, A5E02486682-04
HSW
BCC
12
13
14
xxxx
xx
FCS
ED
11
12
xx
xx

Hide quick links:

Publicité

Table des Matières
loading

Table des Matières