Paramétrage d'un terminateur différent pour la transmission et la réception
E x e m p l e
6.6.5 Fonctionnement des drapeaux
Manuel d'utilisation du FP0R
Il est possible de transmettre des données sans terminateur tout en indi-
quant un terminateur pour la réception des données pour que le drapeau
"Réception terminée" devienne TRUE. Il suffit de sélectionner le termina-
teur souhaité dans les registres système et d'exécuter F159_MTRN en in-
diquant une valeur négative pour n_Number.
Transmission de 4 octets de données sans terminateur :
En-tête du POU
Corps en LD
La communication contrôlée via le programme API permet une commu-
nication bidirectionnelle à l'alternat, c.-à-d. la communication est pos-
sible dans les deux sens mais pas simultanément. La transmission peut
être contrôlée via le drapeau "Transmission terminée". La réception des
données peut être contrôlée en :
Contrôlant le drapeau "Réception terminée" ou en exécutant IsRe-
ceptionDone
Exécutant IsReceptionDoneByTimeOut
Directement en contrôlant le tampon de réception.
Les drapeaux sont des relais internes spéciaux qui deviennent TRUE ou
FALSE sous certaines conditions. Ils peuvent être contrôlés à l'aide de fonc-
tions spéciales ou de variables système.
Communication
135