Sunteți pe pagina 1din 12

DEPARTAMENTO DE ELCTRICA Y ELECTRNICA CARRERA DE INGENIERA ELECTRNICA EN TELECOMUNICACIONES, AUTOMATIZACIN Y CONTROL, INSTRUMENTACIN, MECATRNICA ASIGNATURA: PLC NRC: 1845

TRABAJO PREPARATORIO DE LABORATORIO No 2.1 Profesor: Ing. Edgar Tipn INTEGRANTES 1. Francisco Avila 2. Santiago Jimnez

02 de mayo de 2012 - Sangolqui

DEPARTAMENTO DE ELCTRICA Y ELECTRNICA


CARRERA DE INGENIERIA EN MECATRNICA ASIGNATURA: PLC

TRABAJO PREPARATORIO LABORATORIO No. 2.1

Tema de la prctica:
Introduccin al manejo de STEP 7 y manejo de instrucciones de bits

1) Responder
1. Describa el entorno del programa Step 7

1) Editor de Programa En esta seccin el usuario puede realizar la programacin en lenguaje escalera.

2) rbol de Operaciones Se divide en 2 carpetas principales: Carpeta de Proyecto: Estas nos despliega toda la informacin existente acerca del proyecto en el que se esta trabajando como, bloque de programa, tabla de smbolos, tabla de estado. Carpeta de Operaciones: Aqu podemos encontrar los distintos elementos que se puede utilizar en la programacin escalera como, contadores, temporizadores, desplazamientos, operaciones lgicas, libreras, subrutinas, etc. 3) Barra de navegacin En esta seccin podemos acceder directamente al bloque de programa, tabla de smbolos, tabla de estado, bloque de datos, bloque de sistema, referencias cruzadas y comunicacin, para realizar las modificaciones que requiramos para trabajar. 4) Barra de Herramientas Nos proporciona las opciones y botones principales, estas son: Operaciones

Test

Estndar

Comn

5) Errores de compilacin En esta seccin se muestran los mensajes de error e incoherencia existentes en el programa escalera, para que estos errores sean mostrados debe ser compilado previamente.

2. Divisin de los PLC de la marca Siemens TIPOS DE PLC SIEMENS CPU 212 CPU 214 CPU 215 CPU 216 CPU 221 CPU 222 CPU 224 CPU 224 XP CPU 226 CPU 226 XM

3. La divisin y distribucin de la memoria de datos y programa de PLC Siemens S7- 224XP

Memoria del programa: Con edicin en runtime: 12288 bytes Sin edicin en runtime: 16384 bytes Memoria de datos: 10240 bytes Memoria de backup: 100 horas (tp.)

4. Instrucciones de manejo de bits para PLC Siemens S7-200

Entradas I: Lee las entadas fsicas al comienzo de cada ciclo.

Salidas Q: Al final de cada ciclo copia en las salidas fsicas el valor almacenado en la imagen de proceso de las salidas.

Memoria de Variables V: La memoria de variables se puede utilizar para almacenar los resultados intermedios de calculados por las operaciones en el programa.

rea de Marcas M: Se puede utilizar como rels de control para almacenar el estado inmediato de una operacin un otra informacin de control.

rea de Temporizadores T: tiene resoluciones de 1ms, 10ms, 100ms.

rea de Contadores C: Cuentan los cambios de negativo a positivo en las entradas de contaje.

Contadores rpidos HC: Cuentan eventos rpidos independientemente del ciclo del CPU

Acumuladores AC: Son elementos de escritura y lectura que pueden utilizarse de igual manera que la memoria.

Marcas Especiales SM: permiten intercambiar datos entre la CPU y el programa.

Memoria Local L: La memoria local es similar a la memoria de variables V con la excepcin de que la memoria V tiene un alcance global en tanto que la memoria L tiene un alcance local.

Entradas Analgicas AI: convierte valores reales analgicos en valores digitales en formato de palabra de 16 bits.

Salidas Analgicas AQ: convierte valores digitales en formato de palabra de 16 bits en valores reales analgicos.

Rels de Control Secuencial S: permiten organizar los pasos del funcionamiento de una mquina en segmentos equivalentes en el programa.

2) Realice un programa que:


Se tienen tres motores, con un nico botn de START/STOP, un botn de RESET y un interruptor de BLOQUEO (Utilizar el Tablero Didctico). Se desea que por cada pulsacin de START/STOP, la secuencia de encendido sea: Primero el motor M1, luego el motor M2 y finalmente el motor M3. Mientras que para la secuencia de apagado se desea que el primero en desactivarse sea el motor M2, luego el motor M1 y finalmente el motor M3, en cualquier momento si se presiona el botn de RESET se apagan todos los motores y el interruptor de BLOQUEO desactiva el botn de START/STOP en cualquier instante. No se podr activar o desactivar los motores, en una secuencia diferente a la antes mencionada. Realizar el programa utilizando solo instrucciones de bits.

3) Cree un proyecto en el programa STEP 7 y transcriba el programa. 4) Realice la simulacin del programa utilizando los programas PC SIMU y S7-200, y compruebe su funcionamiento

PROGRAMA SIMULADO EN SOFTWARE PC_SIMU

5) Preguntas:
1. Describa las opciones de lenguajes de programacin que tiene el software STEP 7. Lenguajes de programacin Para toda la familia de autmatas Simatic S7 se emplean los siguientes lenguajes de programacin: Lista de instrucciones (AWL). Esquema de contactos (KOP): se representa grficamente con smbolos elctricos. FUP. Bloques de funciones

Internamente el autmata solo trabaja con lista de instrucciones, KOP es traducido a AWL por Step7. Las instrucciones son las rdenes lgicas elementales que el sistema debe obedecer. Suelen ocupar una lnea de programa (dos en algunas instrucciones), y no pueden escindirse en instrucciones parciales. Las CPUs S7-200 (y STEP 7-Micro/WIN) poseen los siguientes lenguajes de programacin: El esquema de contactos (KOP) es un lenguaje de programacin grfico con componentes similares a los elementos de un esquema de circuitos. El Esquema de Funciones Lgicas utiliza cajas para cada funcin. El smbolo que se encuentra dentro de la caja indica su funcin (p.e. & --> operacin AND). La lista de instrucciones (AWL) comprende un juego de operaciones nemotcnicas que representan las funciones de la CPU

Seleccin del lenguaje de programacin

2. Cuantas marcas puede tener el PLC S7-224XP Marcas de memoria Cuando realicemos nuestro programa y operemos a nivel de bit en operaciones lgicas (and, or, etc.) puede que nos aparezca la necesidad de almacenar el resultado lgico que tengamos en un determinado momento. Para ello disponemos de 256 marcas de memoria de 1 byte, es decir un total de 2048 marcas de 1 bit, que podemos direccionar como: Marcas Byte de marcas Palabra de marcas Palabra doble de marcas M MB MW MD 0.0 a 255.7 0 a 255 0 a 254 0 a 252

3. Describa 4 instrucciones de bits.

R Desactivar
Formato
R <bit>

Descripcin de la operacin
R (Desactivar bit) escribe el valor "0" en el bit direccionado si el RLO es 1 y si el Master Control Relay (MCR = 1) est conectado. Si el MCR es 0, el bit direccionado no vara.

S Activar
Formato
S <bit>

Descripcin de la operacin
S (Activar bit) escribe el valor "1" en el bit direccionado si el RLO es 1 y si el Master Control Relay (MCR = 1) est conectado. Si el MCR es 0, el bit direccionado no vara.

UY
Formato
U <bit>

Descripcin de la operacin
U consulta el bit direccionado para saber si tiene el estado de seal "1", y combina el resultado de la consulta con el RLO realizando una Y lgica. Consultar el estado de los bits de la palabra de estado: Utilizando la operacin Y tambin se puede consultar directamente la palabra de estado. A tal fin, emplense los siguientes operandos: ==0, <>0, >0, <0, >=0, <=0, UO, RB, OS, OV.

O
Formato
O <bit>

Descripcin de la operacin

O consulta el bit direccionado para saber si tiene el estado de seal "1", y combina el resultado
de la consulta con el RLO realizando una O lgica. Consultar el estado de los bits de la palabra de estado: Con la operacin O tambin se puede consultar directamente la palabra de estado. A tal fin, emplense los siguientes operandos: ==0, <>0, >0, <0, >=0, <=0, UO, RB, OS, OV.

4. Describa 5 caractersticas tcnicas del PLC S7-224XP Caractersticas tcnicas comunes de las CPUs 221, 222, 224, 224XP, 224XPsi y 226:
Caracterstica Aritmtica en coma fija de 32 bits segn norma IEEE Velocidad de procesamiento al bit Marcas, temporizadores, contadores Contadores rpidos Memoria de programas y datos Memorizacin de datos dinmicos en caso de fallo de alimentacin CPU 221, 222, 224, 224XP, 224XPsi, 226 s 0,22 s 256 de cada 46 (segn CPU), mx. 30 kHz, 200 kHz en la CPU 224 XP remanente (no voltil) remanencia: mediante condensador interno de alto rendimiento o mdulo de pila adicional. No voltil: carga del bloque de datos con STEP 7-Micro/WIN, TD 200C o va programa de usuario en la EEPROM integrada tp. 200 das

Respaldo de los datos dinmicos mediante mdulo de pila Puerto integrado de comunicacin Software de programacin Mdulo de memoria de programa opcional Alimentacin Alimentacin

s, puerto RS 485 que soporta los modos siguientes: maestro o esclavo PPI/esclavo MPI/ Freeport (protocolo ASCII programable) STEP 7-Micro/WIN que sirve para todos los lenguajes como AWL, FUP o KOP s, programable en la CPU, para transferir programas, Data Logging, recetas, documentacin 24 V DC 85264 V AC

6) Bibliografa: Siemens, Manual del sistema de automatizacin S7-200, 8, 2008, Siemens

Fecha: 02-05-2012