Modifica los parámetros de comunicación RS485 del puerto COM o del puerto Tool, según el valor de una constante de tipo carácter.
Esta instrucción solo es válida si se ha configurado el puerto del autómata como computer link o enlace a PLC. No se puede utilizar el modo propósito general.
Al ejecutar esta instrucción no se modifica la configuración de los registros del sistema.
Se recomienda ejecutar esta instrucción en el flanco de subida o de bajada (modo diferencial).
Los cambios realizados por la instrucción se eliminan cuando se quita alimentación al PLC. (El valor del tiempo de retado es 0.) Sin embargo, si se pasa a modo PROG. después de ejecutar la instrucción, se mantiene el valor.
Si se utiliza un conversor RS232C/RS485 del mercado en el modo enlace a PLC, se debe programar esta instrucción en todas las estaciones (PLCs) del enlace.
Separar por una coma "," las dos claves y no utilizar espacios.
El tiempo de respuesta del puerto especificado por la primera clave, se modifica según el valor especificado por la segunda clave. Esta instrucción se utiliza para retardar el tiempo de respuesta del PLC, hasta que se alcance un estado en el que se puedan recibir los comandos desde el dispositivo externo y se puedan enviar las respuestas desde el PLC.
La primera y la segunda clave están separadas por una coma.
Si se utiliza un conversor RS232C/RS485 del mercado para establecer la comunicación entre el ordenador personal y el FP-å, esta instrucción se utiliza para devolver la respuesta del PLC una vez que se hayan activado las correspondientes señales del lado del conversor.
TOOL,WAITn
TOOL |
Puerto utilizado TOOL: Puerto de programación COM1: Puerto COM1 COM2: Puerto COM2 |
WAITn |
Tiempo de respuesta WAIT0–WAIT999 (n: 0–999) |
Si se ha establecido el modo de comunicación computer link, el tiempo de retardo es igual al ciclo de scan x n (n: de 0 a 999).
Si se ha establecido el modo de comunicación enlace a PLC, el tiempo de retardo es nms (n: de 0 a 999).
Si n = 0, el tiempo de retardo establecido por la instrucción es "None".
si el carácter especificado no se corresponde con una clave.
si las dos claves no están separadas por una coma.
si la clave se ha especificado en letras minúsculas.
si no está instalado el casete de comunicación COM1 o COM2
si el carácter especificado no se corresponde con una clave.
si las dos claves no están separadas por una coma.
si la clave se ha especificado en letras minúsculas.
si no está instalado el casete de comunicación COM1 o COM2
Todas las variables de entrada y de salida utilizadas para la programación de esta función han sido declaradas en la Cabecera de la POU. Se utiliza la misma cabecera de la POU para todos los lenguajes de programación.
VAR
bSetEdge: BOOL:=FALSE;
DT_value: DT:=DT#2010-06-30-11:15:00;
bEno: BOOL:=FALSE;
END_VAR
Cuando ChangeResponseT pasa a ON, el tiempo de respuesta del puerto COM1 se retarda en 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
El compilador justifica a la derecha automáticamente el valor introducido en s*.