EIPStartConnection : établissement d'une connexion
Description des blocs fonction
Ce bloc fonction établit la connexion spécifiée en accédant aux bits de contrôle correspondants, puis renvoie « terminé » lorsque la connexion est établie.
Le tableau suivant décrit la variable d'entrée :
Entrée |
Type de données |
Commentaire |
---|---|---|
i_xExecute |
BOOL |
Plage de valeurs : FALSE, TRUE. Valeur par défaut : FALSE. Un front montant de l'entrée Execute démarre le bloc fonction. Le bloc fonction poursuit son exécution et la sortie Busy prend la valeur TRUE. oFALSE : si Enable est associé à la valeur FALSE, les sorties Done, Error ou CommandAborted ont la valeur TRUE pendant un cycle. oTRUE : si Enable est associé à la valeur FALSE, les sorties Done, Error ou CommandAborted conservent la valeur TRUE. |
i_uiConnId |
UINT |
ID de connexion. |
Le tableau suivant décrit la variable de sortie :
Sortie |
Type de données |
Commentaire |
---|---|---|
q_xDone |
BOOL |
Plage de valeurs : FALSE, TRUE. Valeur par défaut : FALSE. oFALSE : l'exécution n'a pas encore commencé ou une erreur a été détectée. oTRUE : exécution terminée sans erreur détectée. |
q_xBusy |
BOOL |
Plage de valeurs : FALSE, TRUE. Valeur par défaut : FALSE. oFALSE : le bloc fonction n'est pas exécuté. oTRUE : le bloc fonction est en cours d'exécution. |
q_xError |
BOOL |
Plage de valeurs : FALSE, TRUE. Valeur par défaut : FALSE. oFALSE : le bloc fonction est en cours d'exécution et aucune erreur n'a été détectée. oTRUE : une erreur a été détectée pendant l'exécution du bloc fonction. |