Laboratorio - I Parcial

29
UNIVERSIDAD TECNOLÓGICA DE HONDURAS TEMA: Laboratorios del I Parcial ASIGNATURA: AME-0701 – Automatización CATEDRATICO: Ing. Cesar Núñez HORA DE CLASE: 6:30 - 7:20 pm TRABAJO EN GRUPO INTEGRANTES: Carlos Roberto Álvarez Izaguirre 201210060179 Dayana Lizeth Garay 200660510613 LUGAR Y FECHA DE ENTREGA: Campus Tegucigalpa – Martes 16 de Junio de 2015

description

lab

Transcript of Laboratorio - I Parcial

Universidad Tecnolgica de HondurasTrabajo OCCGrupo Tegucigalpa #1

UNIVERSIDAD TECNOLGICA DE HONDURAS

TEMA: Laboratorios del I ParcialASIGNATURA: AME-0701 AutomatizacinCATEDRATICO: Ing. Cesar NezHORA DE CLASE: 6:30 - 7:20 pm

TRABAJO EN GRUPO

INTEGRANTES:Carlos Roberto lvarez Izaguirre 201210060179Dayana Lizeth Garay 200660510613

LUGAR Y FECHA DE ENTREGA:Campus Tegucigalpa Martes 16 de Junio de 2015

TABLA DE CONTENIDO

Dedicatoria3Agradecimiento3Objetivos3Introduccin3Marco Terorico3Analisis3Desarrollo3Conclusin3Anexos3Recomendaciones3Bibliografa3EVALUACIN4

Desarrollo

Diagrama de Arranque Start Stop.

Diagrama de Arranque Fwd Rwd.

Diagrama de Arranque Delta Estrella.

Operaciones lgicas bsicas.

Operacin lgica ANDExperimento: Introduzca la instruccin lgica en el campo de entrada para una operacin lgica AND en lenguaje AWL entre I0, I1 e I2Cdigo Lista de Instrucciones (IL):VAR I0 AT %IX0.0: BOOL; I1 AT %IX0.1: BOOL; I2 AT %IX0.2: BOOL; Q0 AT %QX2.0: BOOL; END_VAR LD I0 AND I1 AND I2 ST Q

Operacin lgica ORExperimento: Introduzca la instruccin lgica en el campo de entrada para una operacin lgica OR con tres variables en lenguaje AWL.Cdigo Lista de Instrucciones (IL): VAR I0 AT %IX0.0: BOOL; I1 AT %IX0.1: BOOL; I2 AT %IX0.2: BOOL; Q0 AT %QX2.0: BOOL; END_VAR

LD I0 OR I1 OR I2 ST Q0

Operacin lgica XORExperimento: Introduzca la instruccin lgica en el campo de entrada para una operacin lgica XOR en lenguaje AWL entre I0, I1 e I2. Cdigo Lista de Instrucciones (IL): VAR I0 AT %IX0.0: BOOL; I1 AT %IX0.1: BOOL; Q0 AT %QX2.0: BOOL; END_VAR

LD I0 XOR I1 ST Q0

Negacin con operacin lgica ANDExperimento: La iluminacin de un proyector interactivo de una sala de conferencias slo se debe encender cuando el interruptor principal de luz se encuentre desactivado, el recinto oscurecido y el interruptor de la iluminacin del proyector se encuentre activado

Cree un programa en lenguajes AWL, ST y compruebe su funcionamiento con el hardware de experimentacin.Cdigo Lista de Instrucciones (IL): VAR S1 AT %IX0.0: BOOL; S2 AT %IX0.1: BOOL; S3 AT %IX0.2: BOOL; H1 AT %QX2.0: BOOL; END_VAR LDN S1AND (S2 AND S3)ST H1

Cdigo Texto Estructurado (ST): VAR S1 AT %IX0.0: BOOL; S2 AT %IX0.1: BOOL; S3 AT %IX0.2: BOOL; H1 AT %QX2.0: BOOL; END_VAR H1:= (NOT S1) AND (S2 AND S3);

Negacin con operacin lgica ORExperimento: El suministro de agua de una turbina se bloquea si se sobrepasa una determinada velocidad de giro, o si la temperatura del rodamiento es demasiado elevada, o si el circuito de refrigeracin ya no se encuentra en funcionamiento. Si el suministro de agua se bloquea, se conecta simultneamente una luz de advertencia.Cree un programa en lenguajes AWL, ST y compruebe su funcionamiento con el hardware de experimentacin.

Cdigo Lista de Instrucciones (IL):VAR S1 AT %IX0.0: BOOL; (* control de velocidad de giro *) S2 AT %IX0.1: BOOL; (* temperatura del rodamiento *) S3 AT %IX0.2: BOOL; (* circuito de refrigeracin *) H1 AT %QX2.0: BOOL; (* luz de advertencia *) K1 AT %QX2.1: BOOL; (* suministro de agua *) END_VAR LDN S1 ORN S2 ORN S3 ST K1 LD K1 ST H1 Cdigo Texto Estructurado (ST):VAR S1 AT %IX0.0: BOOL; (* control de velocidad de giro *) S2 AT %IX0.1: BOOL; (* temperatura del rodamiento *) S3 AT %IX0.2: BOOL; (* circuito de refrigeracin *) H1 AT %QX2.0: BOOL; (* luz de advertencia *) K1 AT %QX2.1: BOOL; (* suministro de agua *) END_VAR

K1:=NOT S1 OR NOT S2 OR NOT S3; H1:=K1;

Negacin con operacin lgica ORExperimento: Pruebe las diferentes posibilidades de programar una equivalencia (XNOR). H1:= S1 XOR NOT S2; H1:= NOT S1 XOR S2; H1:= NOT (S1 XOR S2);

- Cree un programa en lenguaje ST y compruebe su funcionamiento con el hardware de experimentacin.Cdigo Texto Estructurado (ST):VAR S1 AT %IX0.0: BOOL; S2 AT %IX0.1: BOOL; H1 AT %QX2.0: BOOL; END_VAR

H1:= S1 XOR NOT S2; H1:= NOT S1 XOR S2; H1:= NOT (S1 XOR S2);

Operaciones lgicas Compuestas.

Operacin AND antes OR Cdigo Texto Estructurado (ST):VAR S1 AT %IX0.0: BOOL;S2 AT %IX0.1: BOOL;S3 AT %IX0.2: BOOL;S4 AT %IX0.3: BOOL; H1 AT %QX2.0: BOOL;END_VAR

H1:= (S1 AND S2) OR (S3 AND S4)

Operacin AND antes ORCdigo Lista de Instrucciones (IL):VAR S1 AT %IX0.0: BOOL;S2 AT %IX0.1: BOOL;S3 AT %IX0.2: BOOL;S3 AT %IX0.3: BOOL; H1 AT %QX2.0: BOOL;END_VAR

LD S1AND S2OR (S3 AND S4)ST H1

Operacin OR antes AND Cdigo Texto Estructurado (ST):VAR S1 AT %IX0.0: BOOL;S2 AT %IX0.1: BOOL;S3 AT %IX0.2: BOOL;S4 AT %IX0.3: BOOL; H1 AT %QX2.0: BOOL;END_VAR

H1:= (S1 OR S2) AND (S3 OR S4);

Operacin OR antes AND Cdigo Lista de Instrucciones (IL):VAR S1 AT %IX0.0: BOOL;S2 AT %IX0.1: BOOL;S3 AT %IX0.2: BOOL;S3 AT %IX0.3: BOOL; H1 AT %QX2.0: BOOL;END_VAR

LD S1OR S2AND (S3 OR S4)ST H1Bloques de Memoria RS y SR.

EjercicioUn motor se debe conectar con el pulsador S1 (START) y desconectar con el pulsador S2 (STOP). Por medio del pulsador S3 (RIGTH) y S4 (LEFT) se debe determinar el sentido de giro. Si se seleccionaron amos sentidos de giro, el motor no debe ponerse en marcha. Una variacin del sentido de giro solo se puede volver efectiva con el motor en reposo, de lo contrario se ver ignorada. El sentido de giro se debe indicar por medio de lmparas piloto. Cdigo:VARSTART AT %IX0.0: BOOL;STOP AT %IX0.1: BOOL; RIGTH AT %IX0.2: BOOL;LEFT AT %IX0.3: BOOL;HR AT %QX2.0: BOOL; HL AT %QX2.1: BOOL;KR AT %QX2.2: BOOL;KL AT %QX2.3: BOOL;END_VAR

IF (RIGHT=TRUE) THENHR:=TRUE;END_IF;IF ((STOP OR HL)=TRUE) THEN HR:=FALSE;END_IF;

IF (LEFT=TRUE) THENHL:=TRUE;END_IF;IF ((STOP OR HR)=TRUE) THENHL:=FALSE;END_IF;

IF ((START AND HR)=TRUE) THENKR:=TRUE;END_IF;IF ((STOP OR KL)=TRUE) THENKR:=FALSE;END_IF;

IF ((START AND HL)=TRUE) THENKL:=TRUE;END_IF;IF ((STOP OR KR)=TRUE) THENKL:=FALSE;END_IF;

Sistema de Bombeo de Gasolina

I: T, N, PH, PL, DP, S1, S2, S3Q: B, V1, V2, V3, V4, V5

Cdigo Declaracin de Variables:

VART AT %IX0.0: BOOL;N AT %IX0.1: BOOL;PH AT %IX0.2: BOOL;PL AT %IX0.3: BOOL;DP AT %IX0.4: BOOL;S1 AT %IX0.5: BOOL;S2 AT %IX0.6: BOOL;S3 AT %IX0.7: BOOL;

B AT %QX2.0: BOOL;V1 AT %QX2.1: BOOL;V2 AT %QX2.2: BOOL;V3 AT %QX2.3: BOOL;V4 AT %QX2.4: BOOL;V5 AT %QX2.5: BOOL;END_VAR

Cdigo en Texto Estructurado (ST):B:=(NOT T AND NOT N AND NOT PH AND NOT PL AND NOT DP)AND(NOT S1 OR NOT S2 OR NOT S3);V1:=B;V2:=NOT B;V3:=NOT S1;V4:=NOT S2;V5:=NOT S3;

Cdigo en Lista de Instrucciones (IL):LDN TANDN NANDN PHANDN PLANDN DPAND (NOT S1 OR NOT S2 OR NOT S3)ST B

LDN S1ST V3

LD S2STN V4

LDN S3ST V5

LD BST V1

LDN BST V2

Botonera

Estado 1: (Presionamos el Botn) Activos K1, K3 Motor encendidoEstado 2: (Soltamos el Botn) K3 Motor se mantiene encendido. Estado 3: K2 (Presionamos el Botn) Motor se desactiva.Estado 4: (Soltamos el Botn) Motor se mantiene apagado.

Cdigo Texto Estructurado (ST), Bloque de Memoria RS:VARB AT %IX0.0: BOOL;K1 AT %QX2.0: BOOL;K2 AT %QX2.1: BOOL;K3 AT %QX2.2: BOOL;END_VAR

IF ((NOT K3)=TRUE) THENK1:=TRUE;END_IF;IF ((NOT B OR K2)=TRUE) THENK1:=FALSE;END_IF;

IF (K3=TRUE) THENK2:=TRUE;END_IF;IF ((NOT B OR K1)=TRUE) THENK2:=FALSE;END_IF; IF (K1=TRUE) THENK3:=TRUE;END_IF;IF (K2=TRUE) THENK3:=FALSE;END_IF;

Cdigo Texto Estructurado (ST), Bloque de Memoria SR:VARB AT %IX0.0: BOOL;K1 AT %QX2.0: BOOL;K2 AT %QX2.1: BOOL;K3 AT %QX2.2: BOOL;END_VAR

IF ((NOT B)=TRUE) THENK1:=FALSE;END_IF;IF ((NOT K3 AND NOT K2)=TRUE) THENK1:=TRUE;END_IF;

IF ((NOT B)=TRUE) THENK2:=FALSE;END_IF;IF ((K3 AND NOT K1)=TRUE) THENK2:=TRUE;END_IF; IF ((NOT K3)=TRUE) THENK3:=FALSE;END_IF;IF ((K1 AND NOT K2)=TRUE) THENK3:=TRUE;END_IF;

Banda Transportadora Si START IL IRVARSTART AT %IX0.0: BOOL;LEFT AT %IX0.1: BOOL;RIGHT AT %IX0.2: BOOL;STOP AT %IX0.3: BOOL;HR AT %QX2.0: BOOL;HL AT %QX2.1: BOOL;KR AT %QX2.2: BOOL;KL AT %QX2.3: BOOL;END_VARCdigo IL

LD STARTAND LEFT S KRLD RIGHT ORN STOPR KRCdigo ST

IF ((START AND LEFT)=TRUE) THEN KR:=TRUE; END_IF; IF ((RIGHT OR NOT STOP)=TRUE) THEN KR:=FALSE; END_IF;

Si START IL IR y IL IR se detiene en ILVARSTART AT %IX0.0: BOOL;LEFT AT %IX0.1: BOOL;RIGHT AT %IX0.2: BOOL;STOP AT %IX0.3: BOOL;HR AT %QX2.0: BOOL;HL AT %QX2.1: BOOL;KR AT %QX2.2: BOOL;KL AT %QX2.3: BOOL;END_VAR

Cdigo ST

IF ((START AND LEFT)=TRUE) THENKR:=TRUE;END_IF;IF ((RIGHT OR NOT STOP)=TRUE) THENKR:=FALSE;END_IF; IF (RIGHT=TRUE) THENKL:=TRUE;END_IF;IF (LEFT=TRUE) THENKL:=FALSE;END_IF;

Cdigo IL

LD STARTAND LEFT S KRLD RIGHT ORN STOPR KR

LD RIGHT S KLLD LEFTR KL

IL IR rebote de banda sin detenerse. VARSTART AT %IX0.0: BOOL;LEFT AT %IX0.1: BOOL;RIGHT AT %IX0.2: BOOL;STOP AT %IX0.3: BOOL;HR AT %QX2.0: BOOL;HL AT %QX2.1: BOOL;KR AT %QX2.2: BOOL;KL AT %QX2.3: BOOL;END_VAR

Cdigo ST

IF (((START AND LEFT) OR LEFT)=TRUE) THEN KR:=TRUE; END_IF; IF (((RIGHT OR NOT STOP) OR RIGHT)=TRUE) THEN KR:=FALSE; END_IF; IF (RIGHT=TRUE) THEN KL:=TRUE; END_IF; IF (LEFT=TRUE) THEN KL:=FALSE; END_IF;Cdigo IL

LD STARTAND LEFTOR LEFT S KRLD RIGHT ORN STOPOR RIGHTR KR

LD RIGHT S KLLD LEFTR KL

IL IR y IL IRVARSTART AT %IX0.0: BOOL;LEFT AT %IX0.1: BOOL;RIGHT AT %IX0.2: BOOL;STOP AT %IX0.3: BOOL;HR AT %QX2.0: BOOL;HL AT %QX2.1: BOOL;KR AT %QX2.2: BOOL;KL AT %QX2.3: BOOL;END_VAR

Cdigo ST

IF (((START AND LEFT))=TRUE) THEN KR:=TRUE; END_IF; IF (((RIGHT OR NOT STOP))=TRUE) THEN KR:=FALSE; END_IF; IF ((RIGHT AND START)=TRUE) THEN KL:=TRUE; END_IF; IF ((LEFT OR NOT STOP)=TRUE) THEN KL:=FALSE; END_IF;

Cdigo IL

LD STARTAND LEFT S KRLD RIGHT ORN STOPR KR

LD RIGHT AND STARTS KLLD LEFTORN STOPR KL

EVALUACIN

La evaluacin, forma parte de un proceso continuo, que slo es segregable desde una perspectiva metodolgica. La evaluacin, por lo tanto, es el conjunto mayor del que puede emerger la calificacin. sta es la transformacin de los criterios cualitativos en criterios cuantitativos.NombreAutoevaluacinEvaluacin del Coordinador del GrupoEvaluacin del Grupo

Entrega de tareas asignadas (50%)Trabajo en grupo (50%)TotalEntrega de tareas asignadas (50%)Trabajo en grupo (50%)TotalEntrega de tareas asignadas (50%)Trabajo en grupo (50%)Total

Carlos Roberto lvarez Izaguirre505010050501005050100

Dayana Lizeth Garay505010050501005050100

Nota:Tomar Mucho en Cuenta la evaluacin del Coordinador del grupo y abocarse a l para cualquier consulta.

Organizacin de Centros de ComputoPgina 23