Você está na página 1de 11

Tema 2: Programacin de PLCs

1. STEP 7 2. PROGRAMACIN BSICA AWL Introduccin Operaciones lgicas a nivel de bit Marcas Simblicos Flancos Temporizadores Diagnosis e informacin del sistema Contadores Carga y Transferencia Operaciones con acumuladores Saltos 3. PROGRAMACIN ESTRUCTURADA

PLCs
Curso 2009/10
Pgina 1

Diagnosis e informacin del sistema


Herramientas de diagnosis:
Visualizacin del estado del programa
Permite seguir el procesamiento de un bloque lgico que se est ejecutando en la CPU En AWL es configurable la informacin de la tabla de diagnosis (herramientas > preferencias>AWL) Adems, se puede forzar variables de tipo BOOL: ?????
1. Seleccione el operando que quiere forzar. 2. Elija el comando de men Test > Forzar a 1 o Test > Forzar a 0.

ACCU-1

Test con tabla de variables.


PLCs
Curso 2009/10
Pgina 2

Diagnosis e informacin del sistema


Herramientas de diagnosis:
Visualizacin del estado del programa Test con tabla de variables.
Se puede OBSERVAR y FORZAR variables Se puede mostrar las valores de las variables: E, A, M, T, Z, bloques de datos y periferia. Procedimiento para observar / forzar variables:
1. Crear y Editar una tabla de variables VAT. 2. Establecer enlace on-line: Sistema de destino > Establecer enlace con 3. Dentro de la tabla, configurar condiciones de disparo: Variable > Condiciones de disparo 4. Activar las funciones de test: Variable > Observar y Variable > Forzar 5. Guardar tabla editada: Tabla > Guardar o Tabla > Guardar como

PLCs
Curso 2009/10
Pgina 3

Diagnosis e informacin del sistema


Crear y abrir una VAT:
Desde Admin. Simatic: Insertar > Bloque S7 > Tabla var.

Tambin, desde Admin. Simatic: Sistema de destino > Observar / forzar. Tambin, desde ventana Observar/forzar variables: Tabla > Nueva

PLCs
Curso 2009/10
Pgina 4

Diagnosis e informacin del sistema


Observar y forzar variables
Punto y condicin de disparo

Forzado permanente
El programa de CPU no puede cambiarlo Admdor. Simatic --> Sistema destino --> Mostrar valores de forzado permanente --> Variable forzado permanente para forzarla anular para eliminarlo. Se enciende el led FRCE PLCs
Curso 2009/10
Pgina 5

Diagnosis e informacin del sistema


Admdor. Simatic --> Icono de HW (doble click) CPU (doble click) Propiedades Ciclo/Marca de ciclo Tiempo de vigilancia Marcas de ciclo
Cargar configuracin hardware, una vez elegida marca de ciclo

PLCs
Curso 2009/10
Pgina 6

Diagnosis e informacin del sistema


Tiempo de vigilancia de ciclo Si el tiempo de ciclo (ms) supera el tiempo de vigilancia, la CPU pasar al estado operativo STOP. Causas de un rebase del tiempo de vigilancia: procesos de comunicacin acumulacin de alarmas errores en el programa de la CPU.

Marcas de ciclo son marcas que cambian peridicamente su valor binario (relacin impulso - pausa: 1:1). Active la casilla de verificacin si desea utilizar una marca de ciclo e introduzca el nmero del byte de marcas. Nota: El byte de marcas seleccionado no puede ser utilizado para almacenar datos temporalmente.

PLCs
Curso 2009/10
Pgina 7

Diagnosis e informacin del sistema


Cada bit del byte de marcas de ciclo lleva asignada una duracin de perodo/frecuencia:

Bit T (s): Frecuencia (Hz):

7 2 0,5

6 1,6

5 1

4 0,8 1,25

3 0,5 2

2 0,4 2,5

1 0,2 5

0 0,1 10

0,625 1

Para verlo L MB100 T AB100 y se lo transferimos a la CPU.


PLCs
Curso 2009/10
Pgina 8

Diagnosis e informacin del sistema


Sistema Destino --> Informacin del Mdulo.
Hay varias solapas, cada una de las cuales contiene informacin sobre un determinado aspecto. Dependiendo de si se hace ONLINE/OFFLINE, las solapas son diferentes: General: versin de la CPU, etc Datos caractersticos: dice cuntas marcas tiene, entradas, salidas, contadores, memoria, etc. y las direcciones que ocupan. Buffer de diagnstico: listado de eventos. En caso de error, iremos a l, y veremos el listado.
PLCs
Curso 2009/10
Pgina 9

Diagnosis e informacin del sistema


Sistema Destino --> Informacin del Mdulo.
Ms opciones: Bloques: cuntos mdulos hay, cules son, qu tamao pueden tener... Tiempo de ciclo: cunto ha tardado el ltimo ciclo, cual es el tiempo de vigilancia que tiene, posibilidad de cambiarlo... Pilas: permite ver los registros, acumuladores, palabra de estado, etc., mdulos no completamente procesados, y as averiguar porqu el autmata pasa a STOP.
PLCs
Curso 2009/10
Pgina 10

Diagnosis e informacin del sistema


Sistema Destino --> Informacin del Mdulo.
Ms opciones: Sistema de reloj: hora del autmata, horas de funcionamiento, etc. Tiempo de ciclo: visualiza el tiempo de ciclo mnimo, mximo y actual. Tambin podremos actualizar los valores. Memoria: ocupacin de la memoria.

PLCs
Curso 2009/10
Pgina 11

Você também pode gostar