Descargar Imprimir esta página

Siemens SIMATIC S7-200 Manual De Instrucciones página 264

Manual del sistema de automatización
Ocultar thumbs Ver también para SIMATIC S7-200:

Publicidad

Manual del sistema de automatización S7-200
En los ejemplos de programación contenidos en el CD de documentación se incluye una
descripción de la rotación del "token". Consulte el ejemplo 42.
Ejemplos de
programación
CPU 222
Estación 2
Figura 7-31
Ejemplo de una red con "token passing"
Para que un maestro pueda enviar un mensaje deberá tener el "token" en su poder. Por ejemplo,
cuando la estación 3 tiene el "token" en su poder, envía una petición a la estación 2 y pasa el
"token" a la estación 5. La estación 5 envía una petición a la estación 4 y pasa el "token" a la
estación 6. La estación 6 envía un mensaje a las estaciones 2, 4 u 8 y pasa el "token" a la
estación 7. Este proceso de enviar un mensaje y pasar el "token" continúa por el anillo lógico de
la estación 3 a la estación 5, a la estación 6, a la estación 7, a la estación 8, a la estación 9 y de
allí retorna finalmente a la estación 3. El "token" debe recorrer todo el anillo lógico para que un
maestro pueda enviar una petición de información. En un anillo lógico compuesto por seis
estaciones que envían una petición para leer o escribir un valor de doble palabra (cuatro bytes de
datos) cada vez que tienen el "token" en su poder, el tiempo de rotación del mismo será de unos
900 milisegundos a una velocidad de transferencia de 9.600 bit/s. Si aumenta el número de bytes
de datos a los que se debe acceder por mensaje o si se incorporan más estaciones, se
prolongará el tiempo de rotación del "token".
Ello depende del tiempo que cada estación tiene el "token" en su poder. El tiempo de rotación del
"token" en redes multimaestro se puede determinar sumando los tiempos de posesión del "token"
de cada maestro. Si se ha habilitado el modo maestro PPI (en el protocolo PPI de la red en
cuestión), será posible enviar mensajes a otros equipos S7-200 utilizando las operaciones Leer
de la red (NETR) y Escribir en la red (NETW) con el S7-200. Si se envían mensajes utilizando las
operaciones NETR y NETW, la fórmula siguiente permite calcular el tiempo aproximado de
rotación del testigo, suponiendo que cada estación envíe una petición cuando tenga el "token" en
su poder; que la petición sea una operación de lectura o de escritura a direcciones consecutivas;
que no haya conflictos de acceso al único búfer de comunicación del S7-200; y que ningún
S7-200 tenga un tiempo de ciclo superior a aprox. 10 ms.
Tiempo de posesión del "token" (T
Tiempo de rotación del "token" (T
donde
Las siguientes ecuaciones sirven para calcular los tiempos de rotación (un "bit time" equivale a la
duración de un período de señal) para el ejemplo que muestra la figura 7-31:
T (tiempo de posesión del "token") = (128 + 4 caracteres) x 11 bits/carácter x 1/9,600 "bit times"/s
T (tiempo de rotación del "token") = 151,25 ms/maestro
Consejo
El software SIMATIC NET COM PROFIBUS incorpora un analizador para determinar el
rendimiento de la red.
250
CPU 222
CPU 224
CPU 224
Estación 4
Estación 6
Estación 8
) = (tiempo necesario 128 + n caráct. datos) x 11 bits/caráct. x 1/vel. transf.
pos
) = T
del maestro 1 + T
rot
pos
n el número de caracteres de datos (bytes)
m el número de maestros
= 151,25 ms por maestro
= 907,5 ms
TD 200
TD 200
TD 200
Estación 9
Estación 7
Estación 5
del maestro 2 + . . . + T
pos
6 maestros
TD 200
Estación 3
del maestro m
pos

Hide quick links:

Publicidad

loading