Está en la página 1de 8

Programación de PLC

Clase Teórica 3

1.Ciclo de funcionamiento del PLC


Programación de PLC
Clase Teórica 3

2.Tratamiento Interno T.I.

1. Supervisión del autómata:


• Control de la ejecutabilidad de la memoria programada.
• Gestión del tiempo (actualización de los valores del reloj
calendario)
• Actualización de los LEDs de RUN I/O ERR y COM
• Detección de los pasos de RUN / STOP
• Supervisión de los demás parámetros del sistema.

2.El tratamiento de las peticiones procedentes de la toma


terminal o del puerto de extensión.
Programación de PLC
Clase Teórica 3

Lectura de las entradas: Escritura en memoria del estado de


la información presente en las entradas (%I).

Tratamiento del programa: El programa escrito por el


usuario se puede ejecutar.

Actualización de las salidas: Escritura de los bits de salida


(%Q) dependiendo del estado definido por el programa.
Programación de PLC
Clase Teórica 3

3.Ciclos de funcionamiento
El autómata pude adoptar los
siguientes tipos de modo:
RUN: El procesador ejecuta el
tratamiento interno, la confirmación
de entradas, el tratamiento
del programa y la actualización
de las salidas.
STOP: En este caso no se ejecuta
el tratamiento del programa.
Programación de PLC
Clase Teórica 3

Direccionamiento
El direccionamiento utilizado es geográfico (en
general para todos los PLC) y es de la siguiente
forma:
Entrada discreta: Nº0 del modulo ubicado en la
posición 1
%I1.0 %: Todos los objetos direccionables
comenzaran con este símbolo.
I: IMPUT entrada discreta.
1: Ubicación del modulo de entrada.
0: Ubicación de la entrada dentro del
módulo.
Programación de PLC
Clase Teórica 3

Temporizadores (%TMi)

Cada PLC soporta una cantidad


limitada de temporizadores los
cuales pueden ser configurados
por el programador o bien (Siemens)
define la cantidad y tipo.
Para el caso del Twido soporta 32
temporizadores los cuales se
configuran de la siguiente manera:
Programación de PLC
Clase Teórica 3

Temporizadores (%TMi)
%TMi: Nº del temporizador el cual puede tomar valores
entre 0 y 63
TB: Base de tiempo 10ms, 100ms, 1s, 1min
%TMi.V: Valor actual del temporizador o el tiempo
transcurrido. Este registro se guarda en la memoria
de datos del PLC.
%TMi.P: Valor de preselección el cual puede ser seleccionado
por el usuario entre 0 y 9999. El cual se debe
multiplicar por la base de tiempo escogida y de esta
manera se obtiene el tiempo del temporizador.
%TMi.Q: Bit de salida del temporizador. Representa el valor de
la salida Q del temporizador.

También podría gustarte