Description de la fonction
La fonction UNITE_SERVER
permet de traiter les
requêtes UNI-TE immédiatement à partir du programme
d'application.
Cette fonction peut être activée dans la tâche MAST ou FAST.
UNITE_SERVER
à la fois peut être activée
par l'application.UNITE_SERVER
permet de traiter des requêtes à partir d'une liaison
Modbus (carte PCMCIA TSX SCP 114 dans un module TSX SCY 21601 configuré
en tant qu'esclave Modbus avec
serveur immédiat). Les paramètres supplémentaires EN
et ENO
peuvent être configurés.
Principe d'un échange
Le diagramme suivant illustre les échanges effectués
lors de l'utilisation de la fonction de communication UNITE_SERVER
.

Représentation en FBD
Représentation :

Représentation en LD
Représentation :

Représentation en IL
Représentation :
LD Management_Param
UNITE_SERVER Address, Received_Codes
Représentation en ST
Représentation :
UNITE_SERVER(Management_Param, Address, Received_Codes);
Description des paramètres
Le tableau suivant décrit les paramètres d’entrée/sortie :
Paramètre |
Type |
Commentaire |
---|---|---|
|
ARRAY [0.. 1] OF |
Table de mots utilisée pour gérer l'échange. Cette table est composée de 2 mots : le premier mot contient le numéro d'échange et le bit d'activité et le second mot contient le compte rendu. Le compte rendu comporte :
Le compte rendu d'opération prend l'une des valeurs suivantes :
Remarque : Lorsqu'un message est refusé (code 16#FF), le compte rendu d'opération peut prendre la valeur 16#14 (serveur arrêté). |
Le tableau suivant décrit les paramètres de sortie :
Paramètre |
Type |
Commentaire |
---|---|---|
|
ARRAY [0... 2] OF |
Adresse de l’entité destinataire de l’échange. Cette adresse correspond à la voie associée à l'émetteur de la requête. |
|
|
A la fin de l'échange, ce mot comporte :
|