Siemens SIMATIC S7-300 Instrucciones De Servicio página 187

Secuenciador electrónico de levas fm 352
Ocultar thumbs Ver también para SIMATIC S7-300:
Tabla de contenido

Publicidad

Tareas
El intercambio de datos a partir de las señales de control y de respuesta con el módulo se
realiza a través de las tareas.
Para iniciar una tarea active el bit de inicio correspondiente del bloque de datos del canal y,
en el caso de las tareas de escritura, proporcione además los datos correspondientes.
Llame entonces la FC CAM_CTRL para ejecutar la tarea.
Si utiliza el FM 352 de forma central se ejecutará de inmediato una tarea de lectura. Si
utiliza el FM 352 de forma descentralizada, una tarea de lectura puede precisar varios
ciclos.
A causa de los acuses necesarios del módulo una tarea de escritura precisa por lo menos
3 llamadas (o ciclos OB). Si utiliza el FM 352 de forma descentralizada, una tarea de
escritura puede requerir más de 3 llamadas.
Es posible activar varias tareas de forma simultánea, incluso con señales de control.
Excepto la tarea de escribir el conmutador de funciones, las tareas se procesan en la
secuencia de los bits de inicio que está definida en el DB de canal. En cuanto se ha
procesado por completo una tarea, se desactiva el bit de inicio. Con la siguiente llamada del
bloque se determina y se ejecuta la tarea siguiente.
Además del bit de inicio, para cada tarea hay un bit de finalización y otro de error. En lugar
de la terminación _EN (de "enable", habilitar), en el nombre tienen la terminación _D (como
"done", finalización) o _ERR (como "error"). Los bits de finalización y de error de la tarea se
tienen que poner a 0 tras la evaluación o antes del inicio de esta tarea.
Cuando se activa el bit JOBRESET antes del procesamiento de las tareas pendientes se
desactivan todos los bits de finalización y de error. Finalmente el bit JOBRESET se vuelve a
poner a 0.
Conmutador de funciones
Los conmutadores de funciones activan y desactivan estados del módulo. Una tarea de
escritura del conmutador de funciones sólo se ejecuta si hay un cambio en la posición del
conmutador. La posición del conmutador de funciones se mantiene tras la ejecución de la
tarea.
La medición de la longitud y la captura de bordes no deben estar activados de forma
simultánea. Por ello la FC CAM_CTRL se encarga de que cuando se active un conmutador
de funciones se desactive el otro. Si se activan, sin embargo, los dos conmutadores de
función de forma simultánea (0 ->1) se activará la medición de longitud.
Los conmutadores de función y las tareas se pueden emplear de forma simultánea llamando
la FC CAM_CTRL.
En cuanto a los conmutadores de funciones, al igual que ocurre con las tareas, hay bits de
finalización con la terminación _D y bits de error con la terminación _ERR.
Para poder evaluar los bits de finalización y de error del conmutador de funciones se deben
poner a 0 en caso de modificar un conmutador de funciones.
Secuenciador electrónico de levas FM 352
Instrucciones de servicio, 04/2009, A5E01235115-02
Programar sin SFB 52 y 53
D.4 FC CAM_CTRL (FC 1)
187

Hide quick links:

Publicidad

Tabla de contenido
loading

Tabla de contenido