Saia-Burgess Controls AG
4.4
Mode « Free Terminal Protocol »
Pour pouvoir exploiter la liaison RS- 485 en semi-duplex, il faut utiliser le PCD7.D23x
en mode « Free Terminal Protocol », compatible PCD7.D79x.
Dans ce mode de transmission série, aucune réponse ne sera envoyée par défaut.
●
les réponses au clavier sont mises en mémoire tampon,
●
l es autres réponses liées à l'exploitation du PCD7.D23x en mode direct sont
rejetées, sans être transmises.
Après réception d'un code spécial d'activation, on peut récupérer les réponses
stockées dans le tampon au moyen d'une commande d'interrogation. Précisons que
le PCD7.D23x n'enverra jamais rien de son propre chef.
Remarque : dans le mode « Free Terminal Protocol », la commande directe
des process pilotés par API à l'aide des touches est impossible, en raison
l'interrogation ; cela pourrait en effet engendrer d'importants délais de
réponse.
Cette interface est compatible avec les afficheurs de textes PCD7.D790 et PCD7.
D795 utilisant le mode « Free Terminal Protocol ». Ce mode intègre en outre un sous-
ensemble du jeu de commandes du mode direct.
Le mode « Free Terminal Protocol » est exclusivement textuel : l'affichage graphique
sur des commandes en mode données/paramétrage est impossible.
Généralement, en mode « Free Terminal Protocol », le terminal PCD7.D23x est
toujours actif si l'adresse du terminal est définie sur « 0 ». Si l'adresse du terminal
n'est pas définie sur « 0 », celui-ci ne sera actif qu'après réception de la commande
d'activation. Les commandes associées sont les suivantes :
Commandes du D23x Mode
« Free terminal protocol »
0x1b 0x49<y><y>0x04
<ESC>I<y><y><EOT>
0x1b 0x59 0x04
<ESC>Y<EOT>
* Exemple : la valeur 1 est codée sous la forme 0x30 0x31 (« 01 »).
L'adresse d'activation du PCD7.D23x est définie dans le menu de paramétrage.
Si elle est égale à « 00 », le terminal est toujours actif.
La commande de sélection/désélection est donc ignorée.
Ce cas de figure vaut pour une configuration point à point ou encore multipoint avec
plusieurs terminaux passifs affichant la même information en même temps.
Un terminal inactif ignore toutes les autres commandes et ne réagit qu'à la
commande de sélection uniquement. Lorsque l'état du terminal est inactif, toutes
les entrées au clavier sont perdues. Dans l'état actif, le terminal réagit à toutes les
commandes.
Rappelons que les entrées au clavier sont mises en mémoire tampon et récupérables
avec la commande d'interrogation du mode « Free Terminal Protocol ».
Manuel PCD7.D23x │ D ocument 26 / 795 FR10 │ 2 013-10-14
Description
Choix du terminal à
l'adresse <y><y>, yy étant
noté en ASCII décimal
codé binaire, de 01 à 31*.
Appel de l'affichage de
confirmation du terminal.
Mode « Free Terminal Protocol »
Détail
Sélection d'un terminal et
désélection de tous les autres
terminaux raccordés.
Affichage de l'écran d'accueil
comme au démarrage, avec
indication de l'activation du
terminal au bas de l'écran.
Logiciel
4
4-14