Cette instruction permet de modifier les conditions de communication avec RS485 des ports COM ou TOOL.
Cette instruction est valide uniquement lorsque l’automate est paramétré en mode MEWTOCOL-COM ou en mode liaison API. Elle est invalide en mode communication contrôlée via le programme API.
L’exécution de cette instruction ne modifie pas les paramètres des registres système.
Nous recommandons d’utiliser cette instruction uniquement en front montant.
Lorsque l’automate est mis hors tension, les paramètres définis par cette instruction sont effacés. (La valeur définie devient 0.) Lorsque l’automate passe en mode PROG. après exécution de l’instruction, les paramètres sont maintenus.
Si un convertisseur RS232C/RS485 du commerce est utilisé en mode liaison API, cette instruction doit être programmée pour toutes les stations (automates) connectées.
Séparez les mots-clés par une virgule et n’utilisez pas d’espace.
Le temps de réponse du port désigné par le premier mot-clé est défini par le contenu du second mot-clé. Cette instruction est utilisée pour définir le temps de réponse permettant à un dispositif externe d’envoyer une instruction et à l’automate de la recevoir.
Le premier mot-clé est séparé du second par une virgule.
Lorsqu’un convertisseur RS232C/RS485 disponible dans le commerce est utilisé pour établir une communication entre un ordinateur et le FP-å, cette instruction est utilisée pour que l’automate réponde uniquement après que le convertisseur a émis le signal d’autorisation.
TOOL,WAITn
TOOL |
Port utilisé TOOL : port Tool COM1 : port COM1 COM2 : port COM2 |
WAITn |
Temps de réponse WAIT0–WAIT999 (n° : 0–999) |
Si la communication a été définie en mode MEWTOCOL-COM, le temps de réponse correspond au temps de scrutation x n (n : 0 à 999).
Si la communication a été définie en mode liaison API, le temps de réponse est de nms (n : 0 à 999).
Si n = 0, il n’y a pas de retard.
Si le caractère indiqué n’est pas un mot-clé.
S’il n’y a pas de virgule entre les mots-clés.
Si le mot-clé a été indiqué en lettres minuscules.
Si aucune cassette de communication n’est installée alors que COM1 ou COM2 a été défini.
Si le caractère indiqué n’est pas un mot-clé.
S’il n’y a pas de virgule entre les mots-clés.
Si le mot-clé a été indiqué en lettres minuscules.
Si aucune cassette de communication n’est installée alors que COM1 ou COM2 a été défini.
Toutes les variables d’entrée et de sortie utilisées pour programmer cette fonction ont été déclarées dans l’en-tête du POU. Le même en-tête de POU est utilisé pour tous les langages de programmation.
VAR
bSetEdge: BOOL:=FALSE;
DT_value: DT:=DT#2010-06-30-11:15:00;
bEno: BOOL:=FALSE;
END_VAR
Lorsque ChangeResponseT est activé, le temps de réponse pour le port COM 1 est de 2ms.
BODY
WORKSPACE
NETWORK_LIST_TYPE := NWTYPELD ;
ACTIVE_NETWORK := 0 ;
END_WORKSPACE
NET_WORK
NETWORK_TYPE := NWTYPELD ;
NETWORK_LABEL := ;
NETWORK_TITLE := ;
NETWORK_HEIGHT := 5 ;
NETWORK_BODY
B(B_F,E_SET_RTC_DT!,Instance,20,1,28,5,,?DEN?DIN?AENO);
B(B_VARIN,,DT_value,18,3,20,5,);
B(B_CONTACT,,bSetEdge,7,2,9,4,R);
B(B_COIL,,bEno,37,2,39,4,);
L(1,3,7,3);
L(9,3,20,3);
L(28,3,37,3);
L(1,0,1,5);
END_NETWORK_BODY
END_NET_WORK
END_BODY
Les valeurs entrées en s* sont automatiquement alignées à droite par le compilateur.