Está en la página 1de 38

[]

MEMORIASPRACTICAS PROGRAMACINDE AUTMATAS


E.U.PFERROL
[Escribirelnombredelautor] CURSO20072008

AUTOR:DANIELROCHACRESPO

NDICE

Prctica9 pgs.4-6 Prueba1.pg. 4 Prueba2pg. 5 Giro_motor_derecha..pg. 6 Prctica 10 pgs. 7-16 Ecuaciones lgicas bsicas..pgs. 7-11 Circuitos de control bsicos.pgs. 12-13 Encendido manual de tres lmparaspg. 13-14 Puente gra..pgs. 14-16 Prctica 11..pgs. 17-27 Encendido temporizado de tres lmparaspgs.17-19 Parking bsico .pgs. 19-20 Cronograma .pgs. 20-21 Carritos ..pgs. 21-25 Tres motores .pgs. 25-27 Prctica 12 .pgs. 28-35 Automatizacin de demanda de carga motores.pgs. 28-31 Llamada a subrutina con una intermitencia.pgs. 31-32 Rutina de atencin a la interrupcin.pgs. 33-35 Entrada salida de variables analgicas..pg. 35

PRACTICA N 9: AUTMATAS PROGRAMABLES I


EJERCICIO N 1:Prueba1

EJERCICIO N 2:Prueba2

EJERCICIO N3:Giro motor derecha

PRACTICA N 10: AUTMATAS PROGRAMABLES II


EJERCICIO N 1:Ecuaciones lgicas bsicas
OBJETIVO: Se trata de realizar unos primeros programas con el Leguaje de
Contactos y el Lenguaje de Instrucciones para los autmatas programables de la serie S7-200 de Siemens. Apartado a). Escribir un programa en lenguaje de contactos que implemente la siguientes Ecuaciones lgicas: a1) Programe Q0.0 = I0.0 * I0.1. a2) Aada al programa anterior un nuevo segmento: Q0.1 = I0.0 + I0.1. a3) Aada un nuevo segmento que implemente la siguiente ec. f = a(b + c)+ bc . La correspondencia entre nombres simblicos y entrada fsicas se introducir mediante la Tabla de Smbolos, y ser la siguiente : a=I0.0, b=I0.1, c=I0.2, f=Q0.2. Guardar como logica1.mwp.

RESOLUCION:
LENGUAJE DE CONTACTOS (KOP)

ARCHIVO : logica1.mwp

CUESTIONES:
Qu ocurre si al programar nos equivocamos y f es la salida Q0.0?

Apartado b) Ecuacin lgica 2: Escribir un programa que implemente la siguiente ec.:


I0.0 and ( (I0.1 and I0.2) or (I0.3 and I0.4) ) = Q0.0. Guardar como logica2.mwp

RESOLUCION:
LENGUAJE DE CONTACTOS (KOP)

ARCHIVO : logica2.mwp

Apartado C)Ejercicio con contactos Programar el encendido y apagado de una bombilla desde dos interruptores diferentes. Funcionar como en la habitacin de casa. Una posible solucin sera programar una ec. que funcione como un or exclusivo combinando las dos entradas. Utilizar la Tabla de Smbolos para asignar nombres simblicos a las entradas de los dos interruptores y a la salida que controla la bombilla: Interrup1=I0.0 , Interrup2= I0.1, Bombilla= Q0.0. Guardarlo como bombilla1.mwp

RESOLUCION:
LENGUAJE DE CONTACTOS (KOP)

ARCHIVO : bombilla1.mwp

Apartado d) Ejercicio con lista de instrucciones Programar el caso anterior para tres interruptores y en lista de instrucciones. Guardar como bombill2a.mwp

RESOLUCION:
LENGUAJE DE CONTACTOS (KOP)

ARCHIVO : bombilla2.mwp

Apartado e) Circuito Marcha/Paro prioridad Paro Mediante las instrucciones de SET y RESET programar el cambio de marcha a paro de un motor con dos pulsadores. El programa debe ser dominante al Paro es decir, que si se pulsa simultneamente Paro y Marcha el motor permanece parado. Una solucin es colocar como 2 ecuacin lgica la del paro. La entrada I0.0 es el pulsador de Marcha y la entrada I0.1 es el pulsador de Paro. El motor se gobierna con la salida Q0.0. Qu sucedera con la salida si se corta la conexin entre los pulsadores y el autmata, es decir si las entradas no reciben seal? Guardar como marchamotor1.mwp

RESOLUCION:
LENGUAJE DE CONTACTOS (KOP)

10

ARCHIVO : marchamotor1.mwp

Apartado f) Circuito Marcha/Paro prioridad Marcha Modifica el programa anterior para que sea dominante a la Marcha Qu sucedera si se corta la conexin entre los pulsadores y el autmata?. Guardar la posible solucin del programa como marchamotor2.mwp

RESOLUCION:
LENGUAJE DE CONTACTOS (KOP)

11

ARCHIVO : marchamotor.mwp

EJERCICIO N 2:Circuitos de control bsicos


OBJETIVO: Se trata de analizar y probar dos tipos de circuitos que aparecen en
ejercicio N 4 del libro Autmatas Programables. Programacin y Entorno (Pag 134) 1.- Autorretencin. Es una rutina para mantener una salida activa aunque se suelte el pulsador. que la activ. 2.-Telerruptor. Es una rutina que permite activar/desactivar alternativamente una salida con un nico pulsador. Nos familiarizar adems con la deteccin de flancos |P| y el uso de las marcas. |M|
12

REQUISITOS:
1.- Analizar y programar dichos circuitos de control. 2.- Comprobar que la compilacin de dichos circuitos no da errores. 3.-Guardar cada proyecto en un fichero diferente con los nombres AUTORRETENCIN.MWP, y TELERRUPTOR..MWP, respectivamente. 4.- Exportar dichos programas con extensin awl y probarlos con el simulador del S7.

RESOLUCION:
LENGUAJE DE CONTACTOS (KOP)

ARCHIVO : autorretencion.mwp

13

ARCHIVO : teleruptor.mwp

EJERCICIO N 3:Encendido manual de tres lmparas


OBJETIVO: En un tnel de servicio hemos colocado de tres pulsadores (tipo timbre)
y tres lmparas, de forma equidistante entre si. Dichos elementos estn cableados hasta las entradas y salidas de un autmata. Construir un programa para que, al actuar sobre cualquier pulsador, se encienda la luz ms prxima y se apaguen las otras dos. Guardar el programa como LMPARAS.MWP

RESOLUCION:
14

LENGUAJE DE CONTACTOS (KOP)

ARCHIVO : lamparas.mwp

EJERCICIO N 4:Puente gra


OBJETIVO:
Para que el sistema de la figura se ponga en marcha, se debe cumplir que se active la palanca de marcha y se encuentre en la posicin inicial. El cesto debe realizar entonces el recorrido de ida y vuelta indicado por las flechas. Las entradas del sistema son: La Palanca (P) y los sensores Superior (Su), Inferior (In), Izquierda (Iz) y Derecha (De) Las salidas son contactores a cuatro motores: Ascender (As), Bajar (Ba), Avanzar (Av) y Retroceder (Re). Observar que NO hay suficientes sensores para diferenciar el recorrido de ida del de vuelta. Por ello es necesario usar una Marca (M0.0), para diferenciar el recorrido de ida del de vuelta. La marca se deber poner a OFF cuando se apaga el sistema y adems el cesto est en la posicin inicial. Se deber poner a ON cuando termina el recorrido de ida, es decir cuando llega a la posicin inferior derecha. El estado de la marca se chequear en todas las etapas.

REQUISITOS:
1.- Puesto que los sensores son finales de carrera tipo pulsador, la activacin /desactivacin de las salidas deber programarse con Set y Reset 2.-Guardar el proyecto con el nombre GRUA.mwp y exportarlo como GRUA.awl. y comprobar su funcionamiento con el simulador.

SE PIDE:
15

a.- Expresar en la tabla de verdad adjunta el funcionamiento del sistema descrito poniendo ceros o unos en las variables. b.- A partir de la tabla de verdad , escribir el programa en lenguaje de contactos, utilizando la lista de variables adjunta.

RESOLUCION:
TABLA DE VERDAD
TABLA DE LA VERDAD ENTRADAS
palanca marca izquierda derecha superior inferior As arriba derecha abajo arriba izquierda abajo stop Ba

SALIDAS
Av Re Marca

1 1 1 1 1 1 1

0 0 0 0 1 1 1

1 1 0 0 0 1 1

0 0 1 1 1 0 0

0 1 1 0 1 1 0

1 0 0 1 0 0 1

1 0 0 1 0 0 0

0 0 1 0 0 1 0

0 1 0 0 0 0 0

0 0 0 0 1 0 0

0 0 0 1 1 1 0

LENGUAJE DE CONTACTOS (KOP)

16

ARCHIVO : grua.mwp

17

PRACTICA N 11: AUTMATAS PROGRAMABLES III


EJERCICIO N 1: Encendido temporizado de tres lmparas
Apartado A)

OBJETIVO: Se trata de provocar con la entrada I0.0 el encendido progresivo de tres


lmparas a intervalos de 5 sgs. Su apagado final se provocar con la entrada I0.1.

ALGORITMO:
- La primera ec. lgica reflejar que al activar el interruptor conectado de la entrada I 0.0. se provocar el encendido de la lampara Q 0.0 y se activar un temporizador de retardo a la conexin de 5 segundos (T37). Adems esta ec. lgica debera comprobar, antes de encender la lmpara, que la entrada que usaremos para apagar todo, la I.01, no est activada. - En la segunda ec. lgica, cuando el temporizador T37 pase a ON, es decir transcurridos 5 sgs., se encender la lmpara Q0.1, y activar el 2 temporizador para un retardo de 5 segundos (T38.) - En la tercera ecuacin, cuando el temporizador T38 pase a ON, transcurridos los 5 sgs., se encender la ltima lmpara Q0.2. - Finalmente, cuando se acte sobre la entrada I 0.1, se programar el apagado simultneo de las tres lmparas y el reseteo de los temporizadores usados.

REQUISITOS:
1.- Construir una tabla de variables. 2.- Implementar los programas en lenguaje de contactos (KOP). 3- Guardar los proyecto con el nombre templamparas.mwp

18

RESOLUCION:
LENGUAJE DE CONTACTOS (KOP)

ARCHIVO : templamp.mwp

Apartado B)

OBJETIVO: Se trata de modificar el programa anterior para que funcione segn las
especificaciones, pero suponiendo que I0.0 y I0.1 son pulsadores (tipo timbre), que pueden volver a off rapidamente. El alumno deber conseguir que el sistema funcione correctamente.

ALGORITMO:
- Como los pulsadores retornan rapidamente al estado inicial(OFF), una solucin sera realimentar alguna entrada con las salida Q00 (como en el ejemplo autorretencin). Guardar el proyecto con el nombre templamparas_auto.mwp - Otra solucin sera usar marcas. Guardar el proyecto con el nombre templamparas_marca.mwp

19

RESOLUCION:
LENGUAJE DE CONTACTOS (KOP)

ARCHIVO : templamp_auto.mwp

EJERCICIO N 2:Parking bsico


OBJETIVO: Realizar un programa de control que gestione y el funcionamiento de un
parking. En el parking caben un mximo de 10 coches.

ALGORITMO:
- Mediante un contador procederemos de la forma siguiente: Cuando llega un coche (I0.0 ON) y el parking esta libre, (Q0.1 ON) lo contabilizamos. Cuando sale un coche (I0.1 ON). tambin lo contabilizamos. Adems queremos que mediante la entrada I0.2 se pueda resetear el contador. - Cuando el parking tenga menos de 10 coches queremos mantener encendida la luz de libre(Q0.1) y cuando en el parking haya 10 coches queremos que est encendida la luz de ocupado(Q0.2). Estas seales se podrn usar tambin como una marca para que no se abra la barrera si el parking est ocupado y llega un coche. - La barrera de entrada se abrir si el parking esta libre (Q0.1) y se detecta coche (I0.0).El tiempo de apertura ser el de activacin del sensor I0.0 por simplicidad.

20

RESOLUCION:
LENGUAJE DE CONTACTOS (KOP)

ARCHIVO : parking.mwp

EJERCICIO N 3:Cronograma
OBJETIVO:
Se trata de provocar con la entrada I0.0 el encendido progresivo de tres lmparas a intervalos de 5 sgs. Su apagado final se provocar con la entrada I0.1.
21

1.A) Seal I0.0 tipo pulso y t37 tipo TON 1.B).Seal I0.0 tipo pulso y t37 tipo TOF 2.A) Seal I0.0 tipo doble pulso y t37 tipo TON 2.B) Seal I0.0 tipo doble pulso y t37 tipo TONR

EJERCICIO N 4:Carritos funcionando en paralelo


Apartado A)

OBJETIVO: Desde la Faculta Virtual, en el apartado de Contenidos/Prcticas


propuesta/Practica11, ejecutar el fichero Carritos en reposo de flash Player. Se trata de una simulacin del movimiento de dos carritos, que permanecen inicialmente en reposo y se desplazan en primer lugar derecha y posteriormente a izda a diferentes velocidades .Responda a las siguientes cuestiones.

SE PIDE:
a) Indicar que tipo de Grafcet implementa el proceso (Nivel Nivel2, secuencial ramificado). b) Indique las cuantas bifurcaciones y uniones aparecen en el citado Grafcet y de que tipo son c) Identifique errores posibles si existiesen y rehaga el GRAFCET en su caso. d) Tiene algn influencia utilizar unines en paralelo en lugar de uniones condicionales en el citado proceso de automatizacin de los carritos? Y utilizar bifurcacin en paralelo en lugar de condicionales? e) Implemente el funcionamiento representado en el grafcet en lenguaje de Contactos un S7- 200. Guarde el fichero como carritos.mwp.

22

RESOLUCION:
LENGUAJE DE CONTACTOS (KOP)

ARCHIVO : carritos.mwp

23

CUESTIONES:
Sera posible cambiar estructuras en paralelo por estructuras condicionales?Cambiara el funcionamiento de programa?. Razone la respuesta.

Apartado B)

OBJETIVO:
Ejecutar el fichero taladradora correspondiente a la animacin en GRAFCET de una taladradora en reposo. Se pide: a) Indique que tipos de estructura GRAFCET existe despus de ejecutar la etapa 4 (bifurcacin, unin, etc). Razone la respuesta. b) Cuando se vuelve a la etapa de reposo?. Se debe resetear el contador despus de taladrar todas la piezas? c) Implemente el funcionamiento representado en el GRAFCET en lenguaje de Contactosde un S7-200.Guarde el fichero como taladradora.mwp. d) Sera posible mejorar el programa introduciendo algn elemento de seguridad? Si fuese as implemntelo como taladradora_segura.mwp?

RESOLUCION:
LENGUAJE DE CONTACTOS (KOP)

24

25

ARCHIVO : taladradora.mwp

EJERCICIO N 5:Encendido de tres motores


OBJETIVO: Un sistema basado en un PLC controla el encendido de tres motores M1, M2 y M3 siguiendo la secuencia siguiente:
Explicacin del funcionamiento: Cuando se pulsa el pulsador P, el sistema de control enciende el motor M1. ste permanecer encendido hasta que vuelva a pulsarse P, momento en el cual entrar en funcionamiento M2. Si P vuelve a pulsarse, M2 dejar de funcionar y entrar en funcionamiento M3. Si P vuelve a pulsarse, entonces M3 se parar y entrar en funcionamiento nuevamente M1. En esta situacin, si se pulsa nuevamente P el motor M1 se parar y arranca el M2 y as sucesivamente. El sistema estar dotado con un interruptor RESET que servir de entrada de inicializacin (Reset) y que ser activa a nivel bajo. En cualquier instante de la secuencia anteriormente descrita, si la entrada RESET es activada el sistema pasa al estado de inicializacin, quedndose preparado (una vez desactivado RESET) para
26

iniciar la secuencia por el motor M1, si P es pulsado. Cuando el sistema est funcionando (alguno de los motores funcionan) la bombilla F est encendida.

SE PIDE:
a). Disear el grafico funcional (Grafcet) y describir las entradas, salidas del sistema. b). Codificar el programa mediante diagrama de contactos o lista de instrucciones. Guardar
como motores.mwp. Se quiere automatizar ms el control permitiendo que la secuencia anterior se realice sin necesidad de pulsar P mediante el cambio automtico de los motores cada 10 segundos. Ahora, con P se arranca el primer motor y el resto de motores ira entrando de forma automtica. La figura adjunta indica como sera la nueva secuencia.

RESOLUCION:
LENGUAJE DE CONTACTOS (KOP)

ARCHIVO : motores.mwp

CUESTIONES: Dada la siguiente posible solucin del programa en contactos (KOP):

27

c). Indicar a que tipo y rango de temporizadores se usa en la solucin de programa de contactos anterior. Razone la respuesta. d) Queda la salida LED_F enclavada?. Razone la respuesta. Sera posible implementar un programa alternativo en el que la salida LED_F no quedase enclavada. Si fuese posible implemntelo. e) Obedece el programa anterior al esquema de funcionamiento descrito en el prrafo anterior?. En caso afirmativo razone la respuesta. En caso contrario describa y codifique los cambios que habra que realizar en el programa. Guardar como motores2.mwp.

28

PRACTICA N 12: AUTMATAS PROGRAMABLES IV


EJERCICIO N 1: Automatizacin demanda de carga motores
OBJETIVO: Un determinado proceso industrial, tiene como entradas las demandas
no demandas de carga de tres motores, M1 de 5 Kw, M2 de 10 Kw, M3 de 15 Kw. Como salidas tiene la activacin desactivacin de dos generadores G1 y G2 de 15 Kw cada uno (Figura). Se desea realizar un programa con un autmata S7-200 que mediante tres entradas detecte que motores estn funcionando en cada momento, y haga entrar en funcionamiento los generadores para satisfacer la potencia demandada con el siguiente criterio: a) Arrancar un solo generador G1 cuando la demanda de potencia es <= 15.Kw b) Arrancar dos generadores G1 + G2 cuando la demanda de potencia es >15.Kw Los tres motores pueden entrar a funcionar en todas las combinaciones posibles.

SE PIDE:
Implementar el programa del proceso, pero simplificando lo mximo posible las ecs. lgicas. Para ellos se realizarn los siguientes pasos: a.- Construir una tabla de verdad donde se reflejen todos los casos en que debemos activar el generador G1 y el generador G2. El n de combinaciones posibles con 3 entradas es 23 b.- Extraer las de la tabla de verdad las dos ecuaciones lgicas a que se reduce el proceso. Es decir, obtener una ec. para la activacin de G1 y otra ecuacin para la activacin de G2. c- Simplificar en la medida de lo posible las dos ecuaciones lgicas anteriores mediante las Tablas de Karnaug. y/o leyes del lgebra de Boole. d.- Implementar las ecs en contactos para un S7-200. Guardar el programa como demanda1.mwp

29

M1 1 0 0 1 1 0 1 0

M2 0 1 0 1 0 1 1 0

M3 0 0 1 0 1 1 1 0

G1 1 1 1 1 1 1 1 0

G2 0 0 0 0 1 1 1 0

RESOLUCION:
TABLA DE VERDAD

ECUACIONES LOGICAS
G1=M1 M 2 M 3 + M 1 M2 M 3 + M 1 M 2 M3+ +M1M2 M 3 +M1 M 2 M3+ M 1 M2M3+M1M2M3 G2=M1 M 2 M3+ M 1 M2M3+M1M2M3

G1 M1 0 0 1 1

TABLA DE KARNAUG
M3 M2 0 1 1 0 0 0 1 1 1 1 1 1 1 1

30

G2 M1 0 0 1 1 M2 0 1 1 0 0 0 0 0 0

M3 1 0 1 1 1

G1 = M3 + M2 + M1
G2=M3M2+M3M1=M3*(M2+M1)

a) S, pero haciendo grupos ms pequeos o usando el mtodo maxterm. b) No, porque sino las salidas, G1 y G2, estn permanentemente activadas desde que se setean hasta que se resetean.
LENGUAJE DE CONTACTOS (KOP)

31

ARCHIVO : demanda1.mwp

EJERCICIO N 2:Llamada a subrutina con una intermitencia


OBJETIVO:
Se trata de realizar un sencillo programa, para arrancar un motor, pero que en caso de fallo active una luz intermitente En el programa principal, se arranca un motor con prioridad al paro dependiendo de tres entradas. Cuando se activa el interruptor de marcha (I0.2) y no se provoque el paro(I 0.1) y mientras no se dispare el rele termico (I0.0). se hace funcionar un motor
32

(Q0.0) . Este proceso se puede implementar con una nica ecuacin lgica usando el = En una subrutina, se activar una lmpara intermitente (Q0.1) cuando se dispara el rel trmico (I0.2). Una posible forma de programar esta intermitencia, que necesita de dos temporizadores, puede consultarse en el Manual de autmatas . Teora y Ejercicios / Pag 124 / Cronograma N 3 Llamada a una subrutina

REQUISITOS:
1.- Guardar el proyecto con el nombre intermitencia.mwp y intermitencia.awl, y comprobar su funcionamiento 2.- Dibujar el las memorias un cronograma de la subrutina de intermitencia ACLARACIONES Sobre las subrutinas en MICROWIN y su compilacion: - A partir de Step 7 Microwin V3.x, la escritura de subrutinas se realiza en otra ventana, activando las pestaas Sub_0, Sub_1, etc. El propio compilador colocar en las subrutinas las sentencias de comienzo y fin de subrutina. -Antes de compilar o exportar el programa situarse siempre en la pestaa del programa principal, para que se compilen y guarde todas las subrutinas.

RESOLUCION:
LENGUAJE DE CONTACTOS (KOP)

33

ARCHIVO : intermitencia.mwp

EJERCICIO N 3:Rutina de atencin a la interrupcin


OBJETIVO: Las subrutinas son mdulos de programa que se llaman desde el programa principal mediante una sentencia. Las interrupciones se ejecutan simplemente como respuesta a un evento interno o externo asociado. Luego las interrupciones son controladas por eventos. Antes de poder llamar a una rutina de interrupcin es preciso relacionar el evento detonante de la interrupcin con la parte del programa que se desee ejecutar cuando se presente el evento (denominada Rutina de Atencin a la Interrupcin). La operacin Asociar interrupcin (ATCH) La instruccin ATCH (asociar interrupcin), sirve para asignar el evento de interrupcin (indicado por el nmero de evento) a una parte del programa (indicada por el nmero de la rutina de atencin a la interrupcin) (RTI). Cuando se asocia un evento a una rutina de interrupcin, se habilita automticamente el evento. Interrupciones soportadas por el S7-200: El S7-200 soporta los siguientes tres tipos de rutinas de interrupciones:
34

* Interrupciones del puerto de comunicacin: El S7-200 genera eventos que le permiten al programa controlar cambios en los puertos de comunicaciones serie, USB, etc. * Interrupciones de E/S: El S7-200 genera eventos para los diferentes cambios de estado de diversas entradas y salidas. Estos eventos le permiten al programa reaccionar a COMENTARIO DIRECCIN RELE TERMICO DE DISPARO I0.0 PARO DE MOTOR I0.1 MARCHA DE MOTOR I0.2 CONTACTOR MOTOR Q0.0 LAMPARA Q0.1 3 los flancos positivos o negativos en las entradas, a los contadores rpidos, a las salidas de impulsos. * Interrupciones temporizadas: El S7-200 genera eventos que le permiten al programa reaccionar a determinados intervalos de tiempo. SE PIDE: Dado el siguiente programa se pide: a.- Guardar el programa con nombre interrupcin1.mwp y simularlo b. Indicar de que tipo de interrupcin se trata, razone la respuesta. b1) Interrupciones del puerto de comunicacin serie, usb, etc. b2) Interrupciones de E/S. b3) Interrupciones temporizadas. c. Con ayuda de la tabla de eventos de la simulacin realizada indique, dentro del tipo de interrupcin mencionado en el apartado b, que es lo que dispara realmente la activacin de las salidas Programa: RUTINA DE ATENCIN PROGRAMA PRINCIPAL A LA INTERRUPCION Mas informacin sobre las interrupciones: -Cuando se asocia un evento a una rutina de interrupcin, se habilita automticamente da deteccin de eventos. -Se podran inhibir todos los eventos de interrupcin, entonces cada vez que se presente la interrupcin se pondr en cola de espera hasta que las interrupciones se habiliten de nuevo -Tambin es posible inhibir ciertos eventos de interrupcin, eliminando la asociacin entre el evento y la correspondiente rutina mediante la operacin DTCH (Desasociar interrupcin). Esta operacin retorna la interrupcin a un estado inactivo o ignorado. -Tras haberse ejecutado la ltima operacin de la rutina de interrupcin, el control retorna al programa principal. Para salir de la rutina se puede ejecutar una operacin Retorno condicionado desde rutina de interrupcin (CRETI)

RESOLUCION:
LENGUAJE DE CONTACTOS (KOP)

35

36

ARCHIVO : subrutina1.mwp

EJERCICIO N 4:Entrada-salida variables analgicas


OBJETIVO: Familiarizar al alumno con el manejo de entradas y salidas Analgicas. Dado el siguiente segmento de programa. SE PIDE: a) Que tarea ejecuta el programa? b) Qu funcin hace la instruccin MOV_W? NOTA: Para la simulacin se necesita instalar en el simulador S7_200, el mdulo EM235, configurarlo a 10 v. Para probarlo usar, las barras de tensin asociadas al mdulo.

37

38

También podría gustarte