Ejecución Del Programa; Transmisión A Través Del Bus - ABB Advant Controller 31 40 Serie Manual Tecnico

Tabla de contenido

Publicidad

3.2. Ejecución del programa
3.3. Transmisión a través del bus
ABB PLCs - AC 31
1TXA120001M0701
Presentación / funcionamiento
El microprocesador de la unidad central se encarga de la ejecución cíclica del sistema tal y
como se muestra en la Figura 1-4.
El procesamiento interno:
- Monitorización y control del PLC
- y peticiones de procesamiento desde el terminal del operador,
se ejecuta en paralelo con el ciclo descrito previamente.
El programa principal se procesa secuencialmente. Puede llamar hasta a un máximo de 12
subprogramas. Cada subprograma puede ser solicitado varias veces desde el programa
principal.
Se pueden ejecutar en paralelo tres tipos de interrupciones en el programa principal:
- Una interrupción cíclica
- Una interrupción de advertencia activada por un evento en la entrada I 62.03
- Una interrupción de advertencia activada por un evento en la entrada I 62.02
Las interrupciones tienen prioridad sobre la ejecución del programa principal. Si las tres
interrupciones se activan simultáneamente, la interrupción generada por I 62.03 tiene prioridad
sobre la interrupción de la entrada I 62.02 la cual, a su vez, tiene prioridad sobre la interrupción
cíclica. Una vez iniciada una interrupción, ésta no puede ser interrumpida por otra (Figura 1-5).
La duración de ejecución de un ciclo (ciclo de bus + ciclo de programa) está controlada por la
unidad central. Si se supera el tiempo del ciclo definido por el usuario en AC31GRAF el led
ERR del frontal de la unidad lo señalará, desde el primer ciclo del programa.
La unidad central maestra gestiona la transmisión de mensajes a los esclavos a través de un
enlace serie RS485.
Los mensajes se transmiten con el siguiente formato:
- Petición desde la unidad central maestra:
dirección
- Petición desde las unidades remotas:
inicio
Los mensajes siempre terminan con un control de final de trama: checksum CRC8.
La longitud de las tramas intercambiadas depende del tipo de unidad. Las tramas
intercambiadas con una unidad analógica son las más largas.
datos
CRC8
datos
CRC8
Página1-9

Publicidad

Tabla de contenido
loading

Este manual también es adecuado para:

Advant controller 31 50 serie

Tabla de contenido