laboratorio - i parcial
DESCRIPTION
labTRANSCRIPT
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