Réception De Télégrammes - Siemens 6ES7870-1AE00-0YC0 Guide De L'utilisateur

Table des Matières

Publicité

4.3
Réception de télégrammes
La réception d'un message du partenaire de couplage est déclenchée par appel
d'un bloc BRCV ou P_RCV_RK.
Si la réception du pilote se trouve à l'état de base, il attend le début d'un message
signalé par DLE STX ou une requête DLE ENQ du partenaire de couplage.
En cas de reconnaissance de symboles autres que DLE STX ou DLE ENQ, le pa-
ramètre Last_Response (dernière réponse) est mis à NAK et une erreur est consi-
gnée ou signalée.
Last_Response (dernière réponse)
A la réception d'un message du partenaire de couplage, le récepteur du pilote spé-
cial émet un acquittement positif DLE ACK ou un acquittement négatif DLE NAK.
La dernière réponse ACK/NAK émise est enregistrée comme "Last_Response"
dans le pilote spécial.
Le paramètre "Last_Response" a la valeur ACK si la dernière réponse était un ac-
cusé de réception positif DLE ACK et il a la valeur NAK si la dernière réponse était
un accusé de réception négatif DLE NAK.
Après une réinitialisation, "Last_Response" a la valeur NAK par défaut.
"Last_Response" est également posé égal à NAK si des situations d'erreur appa-
raissent.
Requête de dernière réponse du partenaire de couplage
Si le récepteur du pilote spécial reçoit le symbole DLE ENQ, le CP envoie la der-
nière réponse au partenaire de couplage.
Le récepteur se trouve ensuite à nouveau à l'état de base.
La dernière réponse est émise aussi souvent que le partenaire de couplage la de-
mande.
<
Last_Response
Data Highway
C79000-G7077-C309-01
DLE ENQ
DLE ACK/NAK
Protocole de transmission
>
4-7

Publicité

Table des Matières
loading

Table des Matières