Calcular El Tiempo Para La Comunicación Con El Accionamiento - Siemens SIMATIC ET 200MP Manual De Programación

Ocultar thumbs Ver también para SIMATIC ET 200MP:
Tabla de contenido

Publicidad

Programación - Comunicación mediante instrucciones
3.3 USS
ATENCIÓN
Llamadas de las instrucciones USS
Llame USS_Drive_Control, USS_Read_Param y USS_Write_Param únicamente desde un
OB de ciclo del programa principal. La instrucción USS_Port_Scan puede llamarse desde
cualquier OB, aunque normalmente se llama desde un OB de alarma cíclica.
No utilice las instrucciones USS_Drive_Control, USS_Read_Param y USS_Write_Param en
un OB con una prioridad más alta que la instrucción USS_Port_Scan correspondiente. No
inserte USS_Port_Scan en el programa principal ni USS_Read_Param en un OB de alarma
cíclica, por ejemplo. Si la ejecución de USS_Port_Scan es interrumpida por otra
instrucción, pueden producirse errores imprevistos.
Calcular el tiempo para la comunicación con el accionamiento
La comunicación con el accionamiento se lleva a cabo de forma asíncrona al ciclo del
S7-1500. El S7-1500 suele ejecutar varios ciclos antes de que finalice la comunicación con
un accionamiento.
Para que la vigilancia de tiempo parametrizada durante el accionamiento no responda, las
tramas de transmisión deben enviarse al accionamiento dentro de esta vigilancia de tiempo.
También debe incluirse el número de intentos si se requieren varios para completar la
transacción debido a errores de comunicación. De forma predeterminada, para el protocolo
USS se realizan hasta 2 intentos en cada transacción.
El intervalo entre dos tramas de transmisión se calcula del siguiente modo:
(N * 5 * tiempo de ciclo + 2 * tiempo de ejecución de tramas) * número de intentos + (timeout
de la trama de recepción) * (número de intentos - 1)
N
Factor 5
Tiempo de ciclo
2 * tiempo de
ejecución de tramas
Tiempo de ejecución
de tramas
Número de intentos
70
Número de accionamientos en esta red
Para la transmisión y recepción de tramas se requieren 5 ciclos.
Tiempo de ciclo máx. de los OB de alarma cíclica en los que se
llama la instrucción USS_Port_Scan.
Una vez para cada transmisión y una para cada recepción
Tiempo de ejecución de tramas = (número de caracteres por trama) *
(11 Bit por carácter) / (velocidad de transferencia en Bit/s)
3
Instrucciones de comunicación PtP utilizadas con la periferia descentralizada de un S7-300/400
Manual de programación, 01/2013, A5E31625084-AA

Publicidad

Tabla de contenido
loading

Este manual también es adecuado para:

Simatic et 200sp

Tabla de contenido