Siemens 6ES7870-1AE00-0YC0 Guide De L'utilisateur page 30

Table des Matières

Publicité

Protocole de transmission
Réception d'un message
En cas de détection du début d'un message (DLE STX) du partenaire de couplage,
le caractère BCC interne est mis à zéro.
Les données d'application APP DATA sont ensuite reçues.
Une fois le symbole de fin DLE ETX reçu, le récepteur attend le caractère BCC.
Si les événements suivants se produisent pendant la réception du bloc APP DATA,
le récepteur du pilote réagit par un acquittement négatif DLE NAK :
Erreur de transmission
Expiration du temps de retard de caractère (200 ms)
Caractère BCC erroné
Transfert impossible du message à la CPU
Le récepteur du pilote réagit par un accusé de réception positif DLE ACK si le
message a été reçu ou inscrit sans erreur dans la CPU.
Si le message reçu est un message en double et si le paramètre de détection de
message en double a été validé, le message n'est pas inscrit dans la CPU. Dans
ce cas, il y a immédiatement acquittement positif DLE ACK.
Le pilote revient à l'état de base après émission de la réponse.
La réponse est enregistrée dans le paramètre "Last_Response".
Réception d'un message et acquittement positif
<
DLE STX APP DATA DLE ETX BCC
"Last_Response" = ACK
Réception d'un message et acquittement négatif
<
"Last_Response" = NAK
4-8
DLE ACK
DLE STX APP DATA DLE ETX BCC
DLE NAK
>
>
Data Highway
C79000-G7077-C309-01

Publicité

Table des Matières
loading

Table des Matières