7.4. Modos SYNC y FRBEZE.

Anuncio
Capítulo 7
PROFIBUS 57
7.4. Modos SYNC y FRBEZE.
7.4.1. Sincronización de la salida de datos.
Como se dijo en el apartado 7 .3.3, es posible actualizar los datos de las salidas de periferia
descentralizada del proceso cíclicamente programando una petición SYNC del Global
Control. Cabe distinguir las siguientes posibilidades:
o Sincronizaciín acíclica. Un ejemplo de esta situación podría ser un proceso de
producción iniciado por la salida de varias señales binarias cuando los equipos
necesarios hayan notificado su puesta en servicio. La salida de señales se realizará de
forma sincronizada.
¡ Sincronización cíclica. Cada vez que se calculan los valores analógicos del
proceso en el programa de usuario tienen que aplicarse simultáneamente a las salidas
del proceso. Por ejemplo, en un arranque de motores sincronizados o sincronización
a posteriori de motores.
En el programa de usuario se solicita al CP Profibus, mediante la ejecución de un bloque FC
DP-CTRL, que envíe un telegrama de sincronización único y acíclico o que lo envíe
cíclicamente (telegrama Global-Control).
El CP envía el telegrama de sincronización a los esclavos DP siempre al final de un ciclo de
transferencia. Dicho telegrama se encarga de que se actualicen las salidas del proceso en los
esclavos DP que pertenecen al grupo de esclavos direccionado. Las salidas del proceso se
protegerán de cualquier cambio hasta que se envíe otro telegrama de sincronización.
,\..r...
Para que el CP acepte la petición de un telegrama de sincronización es condición necesaria
que todos los esclavos DP direccionados por la petición de control se encuentren en la fase
de transferencia de datos.
Los esclavos DP aceptan el modo síncrono sólo si soportan dicho modo. Cuando un grupo
de esclavos es direccionado, todos los que lo integran tienen que soportar el modo síncrono.
El modo SYNC se activa en los esclavos direccionados al enviar el primer telegrama de
sincronización SYNC, y se desactivará al enviar a éstos el telegrama de sincronización
UNSYNC.
SIEMENS, S.A.
Dpto. Formación PS
Página 62
PROFIBUS 37
Configuración y programación en Profibus-DP.
\.-
Capítulo
PROFIBUS 57
7
La tabla 7.16 resume los tipos de sincronizaciónpafala salida de datos DP.
Parámetros de
configuración
Tipo de
sincronización y de
Global Control
Aplicación / Utilidad
Proceso
'Identificador del
grupo'
Los esclavos DP actualizan Actualización lo más rápida No relevantes.
las salidas del proceso posible de las salidas del
Sin sincronización
inmediatamente después de proceso.
recibir un telegrama
de
salida.
una petición
control del programa
Sincronización acíclica Mediante
de la salida de
,tr:-
datos
con SYNC
.
usuario se envía
telegrama de
;i
y
Relevante
ref-erende Actualización controlada para
de
conseguir la sincronización ciable en la llamada
Control.
un en un momento determinado.
sincronización . conseguir la actualización de
de los datos al mismo tiempo en
al final del ciclo
transferencia.
un grupo de esclavos si todos
A continuación se actualizan los esclavos DP se encuentran
las salidas del proceso en la fase de transferencia.
síncronamente.
referen
Sincronización cíclica Tras recibir la petición de Actualización continua para Re leva
de la salida de datos control el CP Profibus envía conseguir un refresco de datos ciable en la llamada
con SYNC
cíclicamente telegramas de simultáneo
sincronización
al final
en un grupo
de Control-
de esclavos DP.
cada ciclo de transferencia.
De este modo se actualizan
síncronamente las salidas del
de cada
ciclo de transferencia.
proceso después
Tablal .16. Panorámica de los tipos de sincronización para la salida
de datos DP.
§
SIEMENS, S.A.
Dpto. Formación PS
-i
Página63
PROFIBUS S7
Configuración y programación en Profibus-DP.
Capítulo 7
PROFIBUS 37
7.4.2. Congelación de Ia entrada de datos.
Con las peticiones Global Control FREEZE / UNFREEZE se puede lograr que las entradas
del proceso sean leídas una sola vez en los esclavos DP. Los datos recogidos en esa lectura
permanecerán congelados hasta que otro comando FREEZE vuelva a permitir una
actualización. Un ejemplo de aplicación puede ser el registro de valores de proceso
controlado por tiempo.
Tal y como ocurría en la salida de datos, están permitidas la sincronización cíclica y la
acíclica.
á:!
Latabla 7.16 resume los tipos de sincronizaciónparala entrada de datos DP.
Tipo de
sincronización y de
Global Control
srn slncronlzaclon
Aplicación / Utilidad
Proceso
Parámetros de
configuración
'Identificador del
grupo'
Los esclavos DP actuallzan Actualización lo más rápida No relevante.
las entradas del proceso posible de las entradas del
inmediatamente después de proceso.
recibir un telegrama
de
entrada.
Consulta controlada y
simultánea de señales del
Sincronización acíclica Mediante una petición
de la entrada de datos control del programa
de
de
con FREEZE
un proceso.
usuario se envía
Relevante
y
ciable en
la
referenllamada
Control.
telegrama de sincronización
al final del ciclo
de
transferencia.
A continuación
se congelan
las entradas del proceso.
Sincronización cíclica Después de recibir la Consulta continua y Relevante y referende Ia entrada de datos petición de control el CP simultánea de señales del ciable en la llamada
con FREEZE
Profibus envía cíclicamente proceso en un grupo de Control.
telegramas de sincronización
esclavos DP.
al final de cada ciclo de
transferencia.
A
continuación se congelan
las entradas del proceso.
Tablal.ll
. Panorámica de los tipos de sincronización para la entrada de datos DP.
Los telegramas de sincronización (Global-Control con parámetros de petición 'FREEZE')
son enviados por el CP Profibus una sola vez a los esclavos DP. El procesador tiene que
haber recibido antes una petición del programa de usuario mediante transferencia de un
bloque FC DP-CTRL para que envíe un telegrama de sincronización acíclica o
SIEMENS, S.A.
Dpto. Formación PS
Página64
PROFIBUS 37
Configuración y programación en Profibus-DP.
PROFIBUS 37
cíclicamente.
Capítulo 7
Las
entradas
del proceso permaneceriín protegidas ante cualquier
modificación en el esclavo DP hasta que se vuelva a enviar un telegrama de sincronización.
Para que el CP acepte la petición de un telegrama de sincronización es condición necesaria
que todos los esclavos DP direccionados por la petición de control se encuentren en la fase
de transferencia de datos.
Los esclavos DP aceptan el modo FREEZE sólo si asisten dicho modo. Cuando un grupo de
esclavos es direccionado, todos los que lo integran tienen que soportar el modo FREEZE.
!!a\
'1
'a-l
El modo FREEZE se activa en los esclavos direccionados al enviar el primer telegrama de
sincronización F'REEZE,, y se desactivará al enviar a éstos el telegrama de sincronización
UNFRE,EZE.
SIEMENS, S.A.
Dpto. Formación PS
Página 65
PROFIBUS 37
Configuración y programación en Profibus-DP.
Descargar