AUTOMATA PROGRAMABLE S7-300 Instrucciones avanzadas

Tamaño: px
Comenzar la demostración a partir de la página:

Download "AUTOMATA PROGRAMABLE S7-300 Instrucciones avanzadas"

Transcripción

1 AUTOMATA PROGRAMABLE S7-300 Instrucciones avanzadas Conceptos básicos Nivel Programación estructurada por bloques. 10. Operaciones de cálculo, básicas y avanzadas. 11. Operaciones de incrementar y decrementar. 12. Parametrización de bloques FBs y FCs. 13. Direccionamiento indirecto. 14. Bloques de datos DBs. 15. Programación de registros del sistema. 16. Tratamiento de señales analógicas. 17. Utilización de bloques estándar de las librerías. 18. Desplazamientos y rotaciones. 19. Módulos de organización. Procesamiento de alarmas. DE TARRAGONA

2 PRÓLOGO Esta documentación forma parte de una serie de manuales que un grupo de profesores de tres institutos de educación secundaria de Catalunya, como son: IES-SEP Comte de Rius de Tarragona IES Palau Ausit de Ripollet (Barcelona) IES-SEP La Garrotxa de Olot (Girona) han estado experimentando con diferentes materiales incluidos dentro de la temática de la automatización, el control y las comunicaciones industriales. Este equipo de profesores, formaron un grupo de trabajo, llamado EDCAI (Experimentación y Documentación en Control y Automatización Industrial), reconocido tanto por el Departament d Educació de la Generalitat de Catalunya como por la empresa Siemens, con unos objetivos tan sencillos como claros y que se basaban en la realización de documentación realizada por profesores/as para profesores/as, y que además, pudiese servir como manual para los alumnos, esto quiere decir que se ha intentado realizar una documentación que sea fácil de seguir con unas explicaciones paso a paso de los diferentes procesos a realizar, para de esta manera poder alcanzar el objetivo propuesto en cada ejercicio. Este grupo de trabajo continúa trabajando en cada uno de los temas para poder ir actualizando día a día esta documentación, es por ello, que nos podéis enviar vuestras sugerencias a través de la información que encontrareis en la web dedicada a este grupo de trabajo y que desde aquí os invitamos a participar. Esperamos que el esfuerzo y dedicación que hemos realizado pueda ayudar a mejorar vuestra labor educativa. Los profesores del grupo de trabajo EDCAI Página: 1/84

3 INDICE: CONCEPTOS BÁSICOS NIVEL 1 1 SISTEMAS DE NUMERACION MÓDULOS DE ORGANIZACIÓN BLOQUES DE FUNCIÓN MÓDULOS DE DATOS ACUMULADORES E6.1. FUNCION MOVER (TRANSFERENCIA) E6.2. FUNCION MOVER (CONSTANTES A UNA MISMA PALABRA) E7.1. PRESELECCIÓN VARIABLE Y VISUALIZACIÓN DEL VALOR DE UN TEMPORIZADOR E7.2. PROGRAMACIÓN DE UN TEMPORIZADOR CON TRES TIEMPOS DIFERENTES E8.1. PRESELECCIÓN VARIABLE DEL VALOR DE UN CONTADOR E8.2. INSTRUCCIONES DE COMPARACIÓN E8.3. CONTROL DE INICIO DE LA MARCHA DE UN PROCESO E8.4. CLAVE PARA ABRIR UNA CERRADURA PROGRAMACIÓN ESTRUCTURADA POR BLOQUES. E9.1. SELECCIÓN DE DOS TIPOS DE FUNCIONAMIENTO OPERACIONES DE CÁLCULO BÀSICAS Y AVANZADAS. E10.1. OPERACIONES LOGICAS ENTRE PALABRAS O DOBLES PALABRAS E10.2. PROGRAMACIÓN DE UN TEMPORIZADOR CON PRESELECCIÓN VARIABLE. BASE DE TIEMPOS FIJA E10.3. OPERACIONES ARTIMETICAS CON NÚMEROS ENTEROS (COMA FIJA) E10.4. CREACIÓN DE UN CONTADOR REVERSIBLE CON PRESELECCIÓN E10.5. CREACIÓN DE UN CONTADOR DE TIEMPOS E10.6. OPERACIONES ARTIMETICAS CON NÚMEROS EN COMA FLOTANTE OPERACIONES DE INCREMENTAR Y DECREMENTAR. E11.1. DIFERENTES MÉTODOS DE INCREMENTAR Y DECREMENTAR PARAMETRIZACIÓN DE BLOQUES FBs Y FCs. E12.1. CREACIÓN DE LA PLANTILLA DE UN GENERADOR DE IMPULSOS STANDARD E12.2. CREACIÓN DE UNA PLANTILLA CON NÚMEROS REALES DIRECCIONEMIENTO INDIRECTO. E13.1. DIRECCIONAMIENTO INDIRECTO DE REGISTROS BLOQUE DE DATOS DBs. E14.1. LECTURA DE DATOS DE UN BLOQUE DE DATOS (DB) E14.2. LECTURA DE DATOS DE UN BLOQUE DE DATOS (DB). DIRECCIONAMIENTO INDIRECTO DE UN BLOQUE DE DATOS PROGRAMACIÓN CON REGISTROS DE SISTEMA. E15.1. PROGRAMACION DEL RELOJ Página: 2/84

4 16. TRATAMIENTO DE SEÑALES ANALÓGICAS. E16.1. FUNCION SCALE (ESCALAR UNA ENTRADA ANALOGICA) E16.2. FUNCION UNSCALE (DESESCALAR A UNA SALIDA ANALOGICA) E16.3. CONSIGNA DE MAXIMA Y MINIMA DE UNA ENTRADA ANALOGICA E16.4. CONSIGNA DE MAXIMA Y MINIMA DE UNA ENTRADA ANALOGICA (II) UTILIZACIÓN DE BLOQUES ESTÁNDAR DE LIBRERÍAS. E17.1. GRABACIÓN DE UNA TABLA EN UN BLOQUES DE DATOS. FUNCIÓN ATT E17.2. LECTURA DE DATOS GRABADOS EN UNA TABLA. FUNCION LIFO E17.3. GRABACIÓN DE UNA TABLA DE DATOS (II). SOBREESCRIBIR DATOS E17.4. GRABACIÓN DE UNA TABLA DE DATOS (III). BORRADO DE DATOS. FUNCIÓN FILL E17.5. GUARDAR DATOS DEL RELOJ Y DE UNA ENTRADA ANALOGICA DESPLAZAMIENTOS Y ROTACIONES EXPULSION DE BOTELLAS DEFECTUOSAS MÓDULOS DE ORGANIZACIÓN. PROCESAMIENTO DE ALARMAS. E19.1. PROGRAMACIÓN DEL OB E19.2. PROGRAMACIÓN DEL OB E19.3. PROGRAMACIÓN DEL OB E19.4. PROGRAMACIÓN DEL OB Página: 3/84

5 1. SISTEMAS DE NUMERACION. SISTEMA DECIMAL En un sistema decimal, nos encontramos que cada dígito puede tener los siguientes valores: Calculo del valor decimal: -Tenemos por ejemplo el valor 7632 Su valor decimal será: x10 + 6x10 + 3x10 + 2x10 7x x x10 +2 = 7632 SISTEMA BINARIO En un sistema binario, nos encontramos que cada dígito puede tener los siguientes valores: 0 y 1 Un número binario se puede leer en decimal y hexadecimal Calculo del valor decimal sin signo de un número binario: -Tenemos por ejemplo el número binario Su valor decimal será: x x x x x x = 45 El número binario equivale al número decimal 45 Calculo del valor decimal con signo de un número binario: -Tenemos por ejemplo el número binario Su valor decimal será: x x x x x x x x 2 En este caso que es un byte, el bit mas alto o sea el bit 7 es el que determina el signo si el bit 7 es igual a 1 el signo es negativo, sino será positivo. Si trabajáramos con una palabra, el bit mas alto o sea el bit 15 seria el que determinaría el signo si el bit 15 es igual a 1 el signo es negativo, sino será positivo = 173 El valor real será -1 (valor de bit 7) * = - 83 El número binario equivale al número decimal con signo - 83 Página: 4/84

6 Calculo del valor binario de un número decimal: -Tenemos por ejemplo el número decimal 13 Su valor binario será: El número decimal 13 equivale al número binario El número binario equivale al número decimal 45 SISTEMA HEXADECIMAL En un sistema hexadecimal, nos encontramos que cada dígito puede tener los siguientes valores (16): A(10) B(11) C(12) D(13) E(14) F(15) Calculo del valor decimal de un número hexadecimal: -Tenemos por ejemplo el número hexadecimal 3 A 7 Su valor decimal será: x 16 + A(10) x x = 935 El número hexadecimal 3 A 7 equivale al número decimal 935 Calculo del valor hexadecimal de un número decimal: -Tenemos por ejemplo el número decimal 3512 Su valor binario será: R R R 13(D) 0 D 1 8 Página: 5/84

7 El número decimal 3512 equivale al número hexadecimal D 1 8 Calculo del valor hexadecimal de un número binario: -Tenemos por ejemplo el número binario Su valor hexadecimal será: (D) El número binario equivale al número hexadecimal D Calculo del valor binario de un número hexadecimal: -Tenemos por ejemplo el número hexadecimal E57A Su valor binario será: 3 E 5 7 A El número binario hexadecimal E57A equivale al número binario CODIGO BCD En un código BCD, nos encontramos con lo que se llama binario codificado decimal. Ese binario se puede leer en decimal Calculo del valor decimal de un número binario: -Tenemos por ejemplo el número binario *si lo tomamos como número binario, su valor 3 decimal es: x x x x x x x x 2 = 150 *si lo tomamos como número BCD, su valor decimal es: Página: 6/84

8 2. MÓDULOS DE ORGANIZACIÓN. Características de los módulos OB. OB1 Es un módulo que se ejecuta cíclicamente El OB1 se ejecuta en cada scan. Es el que tiene la prioridad más baja OB10 a OB17 Realiza una interrupción horaria. Empieza en un momento programado Se ejecuta a partir de ese momento cada cierto tiempo: Una sola vez, cada minuto, cada hora, cada día, cada semana, cada mes, cada año, a final de mes OB20 a OB23 Realiza una interrupción de retardo. Se ejecuta Al cabo de un tiempo de llamar al OB. OB30 a OB38 Son OB que se ejecutan cada cierto tiempo prefijado y con prioridades diferentes OB Base de tiempo Valor prefijado Prefijado para la prioridad OB 30 5 s 7 OB 31 2 s 8 OB 32 1 s 9 OB ms 10 OB ms 11 OB ms 12 OB ms 13 OB ms 14 OB ms 15 OB40 a OB47 Son interrupciones de proceso Se activa cuando en un proceso un registro ha superado unos límites máximos o mínimos admisibles. (entradas analógicas, contadores de alta velocidad etc...) OB80 a OB87 Error Asíncrono. OB80 Error de tiempo (Tiempo de ciclo excedido). Si no esta programado y detecta el error, el PLC pasa a STOP OB81 Fallo de alimentación (S7-400) o Fallo de batería OB82 Rotura de hilo de un módulo que tenga capacidad de diagnostico. Si no esta programado y detecta el error, el PLC pasa a STOP OB83 Detección de presencia de módulo (Extraer/insertar). Si no esta programado y detecta el error, el PLC pasa a STOP OB84 Avería de la CPU. Error de la inteface MPI o de la periferia descentralizada. Si no esta programado y detecta el error, el PLC pasa a STOP Página: 7/84

9 OB85 Evento de arranque para un OB no cargado. Si no esta programado y detecta el error, el PLC pasa a STOP. OB86 Detección de fallo en un bastidor. Si no esta programado y detecta el error, el PLC pasa a STOP. OB87 Detección de fallo en comunicación. OB100 a 0B102 OBS de modo de arranque (solo puede estar activado uno de ellos). Se selecciona en Administrador- Hardware--- CPU (picar dos veces) pestaña arranque. OB100 OB101 OB102 Rearranque completo. (Arranque en Caliente) Mantiene el estado de los elementos que tenga con memoria. Se ejecuta al pasar la CPU de STOP a RUN. Primero lee el OB100 y después el OB1 (empezando por la primera instrucción). Rearranque. (Solo en S7-400) Mantiene el estado de los elementos que tenga con memoria. Se ejecuta al pasar la CPU de STOP a RUN. Primero lee el OB101 y después sigue leyendo en el punto donde dejo de leer al pasar al estado STOP. Arranque en frío Pone todos los elementos a 0 (incluso los que tienen memoria). Se ejecuta al pasar la CPU de STOP a RUN. Primero lee el OB102 y después el OB1 (empezando por la primera instrucción). OB121 y OB122 OBs de error OB121 Error de ejecución de programa. Detecta errores de programación. Si no esta programado y detecta el error, el PLC pasa a STOP. OB122 Error al intentar acceder a un módulo de datos (entradas, salidas, etc...). Si no esta programado y detecta el error, el PLC pasa a STOP. Página: 8/84

10 3. BLOQUES DE FUNCIÓN. Las Funciones, son módulos que se ejecutan al ser llamados desde otros módulos. Cuando se les llama, la función actúa como una subrutina del programa. Cuando termina de ejecutar el módulo, el programa retorna al módulo desde donde fue llamado, en la instrucción posterior al salto. Hay dos tipos de funciones: Funciones sin parámetros. Funciones parametrizables (Plantillas). MÓDULOS DE BLOQUE DE FUNCIÓN Un módulo de bloque de función tiene un módulo adicional de memoria asociado a el (Módulo de datos). En el módulo de datos (DB) se mantiene una copia de los parámetros que van al área de datos locales. Después de la ejecución del FB, se borra el área de memoria local, pero el DB asociado, mantiene los valores. OB1 DB10 FB1 PROGRAMA CALL FB1, DB10 PROGRAMA Copia de la parte de declaración local del FB1 Area de declaración local PROGRAMA Tipo de declaración dentro de un módulo: IN Parámetros de entrada de los que se lee. OUT Parámetros de salida en los que se puede escribir. IN_OUT Parámetros que pueden ser leídos o escritos. STAT Variable local cuyo valor se almacena en un DB de instancia. TEMP Variable temporal cuyo valor no se guarda cuando el termina. Todos los valores de la declaración local, menos los temporales, se almacenan en un bloque de datos (DB de Instancia). Página: 9/84

11 4 MÓDULOS DE DATOS. Los módulos de datos, son áreas de memoria de la CPU que se utilizan para almacenar datos. Los DB mantienen su valor ante un corte de tensión, siempre que tengamos la pila tampón de respaldo. En caso de no tener pila, solo mantendrán su valor los DB configurados en el área de elementos remanentes de la CPU. En las CPUs actuales que van con Memory Card, mantienen la memoria todos los DBs Hay dos tipos de módulos de datos: -Módulos de datos globales Los módulos de datos globales, pueden ser utilizados por todos los módulos del programa. Todos los FB, FC y OB pueden leer o escribir datos en los DB globales. Para grabar o leer datos, antes hay que abrir el módulo OPN DB (en KOP) o AUF DB (en AWL). Los datos permanecen almacenados en el DB aunque se cierre el DB. -Módulos de datos de instancia: Un DB de instancia, esta asociado a un módulo de función especifico (FB) Los datos almacenados en el DB de instancia solo pueden ser leídos o escritos por el módulo asociado a el. UN DB de instancia no necesita abrirse con ninguna instrucción, se abre se lee y se escribe en el de forma automática. Al empezar a leer el bloque de función, se carga del DB una copia de las variables locales en el bloque de función, se ejecuta el bloque y cuando acaba, deposita el valor actual de las variables locales en el DB de instancia. Página: 10/84

12 5. ACUMULADORES. Los acumuladores son registros auxiliares en la CPU que se utilizan para el intercambio de datos, operaciones de comparación y operaciones aritméticas. El S7-300 tiene dos acumuladores de 32 bits y el S7-400 tiene cuatro. Carga: (L) La operación de carga, siempre va al ACCU1 (las posiciones no utilizadas se ponen a 0), o sea si cargo un Byte, los 24 bits restantes se ponen a 0. El registro que antes de la carga estaba en el ACCU1, se desplaza al ACCU2. Transferencia:(T) La operación de transferencia solo transfiere el valor que haya en ACCU1 y el ACCU1 queda invariable. (Copia el valor del ACCU1 en un registro). Manipulación de los acumuladores (AWL) TAK: Intercambia el contenido del ACCU1 con el del ACCU2. PUSH : Desplaza el contenido del ACCU1 al ACCU2. POP: Desplaza el contenido del ACCU2 al ACCU1. ACCU EB0 L EB ACCU EB0 EB1 L EW ACCU1 MB0 MB1 MB2 MB3 L MD ACCU1 MB0 MB1 MB2 MB3 T AB0 T AB0 ACCU1 MB0 MB1 MB2 MB3 T AW0 T AW0 ACCU1 MB0 MB1 MB2 MB3 T AD0 T AD0 Página: 11/84

13 E6.1. FUNCION MOVER (TRANSFERENCIA). -La función MOVE es ejecutada cuando tenemos un 1 en la entrada EN, entonces el valor que hay en IN es copiado en OUT. (El valor en IN permanece inalterable). -En ENO tendremos un 1 si la función se ejecuta sin errores. -Si tenemos un 0 en la entrada EN la función no se ejecuta (es saltada). Los formatos en IN y en OUT pueden ser de 8,16 y 32 bits. (Los formatos en IN y en OUT pueden ser diferentes. E126.0= EW AW124 E126.0= EW AW124 E126.0 MOVE EN ENO FC1 EW124 IN OUT AW124 Programación en AWL U E SPBNB _001 L EW 124 T AW 124 _001: NOP 0 Página: 12/84

14 E6.2. FUNCION MOVER (CONSTANTES A UNA MISMA PALABRA). -En este caso queremos enviar diferentes constantes a una misma palabra. -PAW752 es una salida analógica que trabajara entre valores 0 y Con esos valores, dará una señal exterior de tensión que estará entre 0 y 10 Voltios que en nuestro caso seria la consigna de velocidad de un variador de frecuencia de tal modo que 0 V serian 0 rpm y 10 V serian 1500 rpm. -En este caso tengo seis pulsadores del E124.0 al E Accionando los pulsadores en orden ascendente queremos que la salida analógica nos de valores de 0, 2, 4, 6, 8 y 10 voltios. -Cuando accione la entrada E124.6, un potenciómetro que dará de 0 a 10 V a la entrada analógica PEW752 enviara su valor a la salida analógica PAW752. Haciendo una regla de 3, calculo las siguientes correspondencias: Valor en PAW752 Voltios en salida 0 0 V V V V V V E124.0 MOVE 1 EN ENO FC2 0 IN OUT PAW752 E124.1 MOVE 2 EN ENO 5529 IN OUT PAW752 E124.2 MOVE 3 EN ENO IN OUT PAW752 E124.3 MOVE 4 EN ENO IN OUT PAW752 Página: 13/84

15 E124.4 MOVE 5 EN ENO IN OUT PAW752 E124.5 MOVE 6 EN ENO IN OUT PAW752 E124.6 MOVE 6 EN ENO PEW752 IN OUT PAW752 Nota: Probar que ocurre cuando acciono dos pulsadores al mismo tiempo. -Indicar que solución puedo tomar para que el ultimo valor activo sea el efectivo. -Una vez probado el ejercicio, calcular los valores que tendríamos que enviar para tener 1, 3, 5, 7 y 9 voltios de salida en PAW752. Página: 14/84

16 E7.1. PRESELECCIÓN VARIABLE Y VISUALIZACIÓN DEL VALOR DE UN TEMPORIZADOR. -Realizaremos la preselección de un temporizador con un valor variable. Cada vez que accionemos el E124.0, el temporizador cogerá como preselección el valor que tenga en ese momento el MW0. El valor de MW0, debe estar en BCD o en tiempo Simatic, en caso contrario el temporizador no lo entenderá y el PLC en caso de no estar programado el OB121, se ira a STOP. MW0 MB0 MB = W#16#2395 Base T. Centenas Decenas Unidades La base de tiempos es: 3 Valor X 10 seg. 2 Valor X 1 seg. 1 Valor X 0 1 seg. 0 Valor X 0 01 seg. En nuestro caso, Base Tiempos = 2 1 Segundo x 395 = 395 segundos -Una vez se haya activado el temporizador, aunque cambie el valor de MW0, el temporizador seguirá trabajando con el valor que tenia al ponerse en marcha. -Para cargar el valor del temporizador, lo podremos ver en BCD (MW4) o en Binario (MW2). -El valor cargado en BCD, contiene el valor y la base de tiempos. No obstante el MW4 lo podemos visualizar en BCD (formato hexadecimal) o en tiempo Simatic. FC3 T1 E124.0 S_EVERZ A S Q MW0 TW DUAL MW2 R DEZ MW4 Nota: Cuando se coloca un tiempo en formato S5T (Tiempo Simatic), ajusta automáticamente el valor a 3 dígitos y adapta la base de tiempos. Forzar valores en el MW0 (Hexadecimal) con diferentes bases de tiempos en el digito 3 y diferentes valores en los dígitos 0 al 2 y comprobar que tiempo Simatic coge. Página: 15/84

17 E7.2. PROGRAMACIÓN DE UN TEMPORIZADOR CON TRES TIEMPOS DIFERENTES. -Tenemos un proceso de llenado de botes. Hay tres tamaños de botes. Para llenar el bote pequeño, la electro válvula (A124.0) debe funcionar 3 segundos. Para llenar el bote mediano, la electro válvula (A124.0) debe funcionar 8 segundos. Para llenar el bote grande, la electro válvula (A124.0) debe funcionar 15 segundos. Tendremos tres pulsadores que seleccionaran el tipo de bote a llenar. Nota: El tiempo que enviamos a MW0, lo podemos expresar en tiempo Simatic (S5T#15S) o en BCD W#16#1150. Nota: Indica como funcionaria el circuito si el segmento 4 estuviera programado delante del segmento 1. E124.0 MOVE 1 EN ENO FC4 S5T#3S IN OUT MW0 E124.1 MOVE 2 EN ENO S5T#8S IN OUT MW0 E124.2 MOVE 3 EN ENO S5T#15S IN OUT MW0 4 E124.0 A124.1 T1 SV MW0 E124.1 E T1 A124.1 Página: 16/84

18 P M G A124.1 Página: 17/84

19 E8.1. PRESELECCIÓN VARIABLE Y VISUALIZACIÓN DEL VALOR DE UN CONTADOR. CONTROL DE PIEZAS EN UNA CINTA TRANSPORTADORA. -Tenemos una cinta transportadora que llena de piezas una caja. -El operario primero accionara el selector E124.0 y después pondrá en un terminal de operador o en un SCADA un valor al MW0 (preselección del número de piezas que deseamos controlar en ese proceso). Una vez hecho esto accionara el pulsador E124.1 que cargara el valor de preselección, esto provoca que la cinta A124.0 se ponga en marcha al instante. -Hay un detector de piezas E124.7 que cuenta las piezas que pasan. Cuando ha contado las piezas preseleccionadas (el contador llega a 0), se para la cinta y se pone en marcha de forma intermitente la lámpara A El operario retira entonces la caja llena, pone una caja vacía y repite el proceso (Pone la nueva preselección en MW0 y acciona de nuevo el pulsador E124.1 con lo cual el ciclo comienza de nuevo. FC5 E124.7 E124.0 Z1 ZR E124.1 E124.0 Z1 SZ MW0 Z1 E124.0 A124.0 Z1 M255.5 E124.0 A124.7 A124.0 E124.7 A124.7 E124.0 E124.1 Página: 18/84

20 Página: 19/84

21 E8.2. INSTRUCCIONES DE COMPARACIÓN. -Tenemos tres tipos de comparadores, según el formato a comparar: Comparación entre dos números enteros. Formato INT 16 bits. Comparación entre dos números de dobles enteros. Formato DINT 32 bits. Comparación entre dos números reales. Formato REAL 32 bits. -Hay seis tipos de comparadores según su condición de comparación: Segmento 1. Tendremos un 1 en el comparador si IN1 es igual a IN2. Segmento 2. Tendremos un 1 en el comparador si IN1 diferente a IN2. Segmento 3. Tendremos un 1 en el comparador si IN1 es mayor a IN2. Segmento 4. Tendremos un 1 en el comparador si IN1 es menor a IN2. Segmento 5. Tendremos un 1 en el comparador si IN1 es mayor o igual a IN2. Segmento 6. Tendremos un 1 en el comparador si IN1 es menor o igual a IN2. NOTA: Un comparador, actúa como un contacto en el que habrá un 1 cuando se cumpla la comparación. FC6 AWL 1 E124.0 A124.0 CMP==I MW0 IN1 2 MW2 IN2 E124.1 A124.1 CMP<>I MW0 IN1 3 MW2 IN2 E124.2 A124.2 CMP>I MW0 IN1 4 MW2 IN2 E124.3 A124.3 CMP<I MW0 IN1 MW2 IN2 Página: 20/84

22 5 E124.4 A124.4 CMP>=I MW0 IN1 MW2 IN2 6 E124.5 A124.5 CMP<=I MW0 IN1 MW2 IN2 Si queremos realizar una comparación de un Byte o de números en formato hexadecimal, deberemos hacer la comparación en AWL. Ejemplo: -Queremos que cuando el valor de la EW124 sea igual al valor H2A4D se active la salida A Queremos que cuando el valor del EB126 sea igual a 73 se desactive la salida A124.7 Programación en AWL L EW 124 L W#16#2A4D ==I S A L EB 126 L 73 ==I R A Página: 21/84

23 E8.3. CONTROL DE INICIO DE MARCHA DE UN PROCESO. -Para poner en funcionamiento un proceso, se deben de dar ciertas condiciones. Estas son que algunas entradas deben estar a 0 y otras a 1. -Este ejercicio resuelto de forma tradicional, implicaría la colocación de 16 contactos en serie con el elemento a activar. -Resuelto con un comparador, se realizaría de la siguiente manera: Estado que deben tener las entradas al poner en marcha el proceso: EB124 EB EW El estado de las entradas en reposo, corresponde al valor decimal EW124= IMPORTANTE: Si queremos programar el comparador con números en formato hexadecimal, debe de hacer el programa en AWL seria: L EW124 L W#16#A96D ==I Entradas en estado correcto: -Si al accionar el pulsador de marcha (E126.0) se cumplen las condiciones de inicio, se activara la salida A124.0 y al mismo tiempo se activara la salida A124.7 de forma fija. -Accionando el E126.1 se desactivara el proceso. Entradas en estado incorrecto: -Si al accionar el pulsador de marcha (E126.0) NO se cumplen las condiciones de inicio, no se activara la salida A124.0 y al mismo tiempo se activara la salida A124.7 de forma intermitente. FC7 1 E126.0 A124.0 CMP==I S EW124 IN IN2 E126.1 A124.0 R 2 E126.0 M255.2 A124.7 CMP<>I EW124 IN IN2 A124.0 Página: 22/84

24 Página: 23/84

25 E8.4. CLAVE PARA ABRIR UNA CERRADURA. -Para poder abrir una cerradura, debo de poner en MW0 el valor Este valor seria introducido por un terminal de operador o por un SCADA. -Si al accionar el pulsador E124.0 la clave es correcta, funcionara la cerradura A124.0 (segmento 1 ) durante 5 segundos y borraremos la clave correcta de MW0. (segmento 3). -Si nos equivocamos tres veces, se bloqueara la cerradura y funcionara una sirena (A124.7) de forma intermitente hasta que la paremos accionando el pulsador E124.0 habiendo colocando antes en MW0 el valor 9999.(segmento 5). -Programar en el OB100 la carga del valor de preselección 3 en el contador 1. -Ejercicio: Hacer el programa necesario para que una vez marque algún fallo demos un tiempo de 15 segundos para abrir la cerradura, en caso de no hacerlo, debe de activarse la alarma. OB100 1 E0.0 Z1 SZ C#3 FC8 1 E124.0 Z1 A124.0 CMP==I MW0 IN1 S 1234 IN2 2 A124.0 T1 SE S5T#5S T1 MOVE A EN ENO R 0 IN OUT MW0 4 E124.0 M2.0 Z1 CMP<>I P MW0 IN1 ZR 1234 IN2 Página: 24/84

26 5 E124.0 Z1 CMP==I MW0 IN1 SZ C#3 A IN2 6 Z1 M255.3 A124.7 Página: 25/84

27 E9.1. SELECCIÓN DE DOS TIPOS DE FUNCIONAMIENTO. Se trata de programar en dos bloques de programa diferentes el mismo circuito pero con funcionamiento diferente, FC 1 : Circuito de un Paro-Marcha con prioridad del pulsador de paro. FB 1 : Circuito de un Paro-Marcha con prioridad del pulsador de marcha. Y desde el OB1 dependiendo del estado de la entrada E124.0, deberá funcionar un tipo u otro de funcionamiento. Una posible solución seria: OB1 UN E124.0 CC FC1 U E124.0 CC FB1 FC1 U E125.0 U( O E125.1 O A124.0 ) UN E125.2 = A124.0 FB1 U E125.1 O( U E125.0 U A124.0 ) UN E125.2 = A124.0 Página: 26/84

28 E10.1. OPERACIONES LOGICAS ENTRE PALABRAS O DOBLES PALABRAS. -Operación serie entre palabras WAND_W. La función WAND W coge los 16 bits de IN1 y los 16 bits de IN2, realiza la operación serie (bit a bit) de los bits de la misma posición (dentro de su palabra) y el resultado lo envía a OUT. E124.0=1 IN MW0 SERIE IN MW2 RESULTADO OUT MW4 FC9 E124.0 WAND_W 1 EN ENO MW0 IN1 OUT MW4 MW2 IN2 -Operación paralelo entre palabras WOR_W. La función WOR W coge los 16 bits de IN1 y los 16 bits de IN2, realiza la operación paralelo (bit a bit) de los bits de la misma posición (dentro de su palabra) y el resultado lo envía a OUT. E124.1=1 IN MW0 PARALELO IN MW2 RESULTADO OUT MW4 E124.1 WOR_W 2 EN ENO MW0 IN1 OUT MW4 MW2 IN2 Página: 27/84

29 -Operación OR exclusiva entre palabras WXOR_W. La función WXOR W coge los 16 bits de IN1 y los 16 bits de IN2, realiza la operación OR exclusiva (bit a bit) de los bits de la misma posición (dentro de su palabra) y el resultado lo envía a OUT. (tendré un 1 cuando los bits de IN1 e IN2 sean diferentes). E124.2=1 IN MW0 OR EXCLUSIVA IN MW2 RESULTADO OUT MW4 E124.2 WXOR_W 3 EN ENO MW0 IN1 OUT MW4 MW2 IN2 Página: 28/84

30 E10.2. PROGRAMACIÓN DE UN TEMPORIZADOR CON PRESELECCIÓN VARIABLE. BASE DE TIEMPOS FIJA. -Tendríamos un terminal de operador o un SCADA donde pondríamos el valor al MW0. Cuando accionemos el E124.4, el temporizador se activara con MW10 como valor de preselección (segundos). -Para lograr esto, primero deberemos de hacer un filtro para que los bits 12 a 15 no afecten a la base de tiempos del temporizador y después haremos una función paralelo para poner la base de tiempos. El registro MW10 debe estar en BCD. En caso de no estar, el PLC se va a STOP. Nota: Si enviamos al PLC el OB121(Detecta errores de programación) aunque sea vacío y hay un error, el PLC no se ira a STOP aunque indicara con el leed SF que hay un error. FC10 E124.4 WAND_W WOR_W 1 EN ENO EN ENO MW10 IN1 MW0 IN1 OUT MW0 MW0 W#16#0FFF IN2 W#16#2000 IN2 T2 E124.4 S_EVERZ A S Q MW0 TW DUAL R DEZ Página: 29/84

31 E10.3. OPERACIONES ARTIMETICAS CON NÚMEROS ENTEROS (COMA FIJA). - (Segmento 1)Suma de números enteros: ADD_I suma los registros que tenga en IN1 e IN2 y envía el resultado a OUT. (OUT= IN1+IN2). - (Segmento 2)Resta de números enteros: SUB_I resta los registros que tenga en IN1 e IN2 y envía el resultado a OUT. (OUT= IN1-IN2). - (Segmento 3)Multiplicación de números enteros: MUL_I multiplica los registros que tenga en IN1 e IN2 y envía el resultado a OUT. (OUT= IN1*IN2). - (Segmento 4)División de números enteros: DIV_I divide los registros que tenga en IN1 e IN2 y envía el resultado a OUT. (OUT= IN1/IN2). -La función MOD, recupera el resto de esa división (solo en dobles palabras). -En cualquier de estas cuatro operaciones, el resultado ha de estar comprendido dentro de los limites de los números enteros. En caso de no ser así: -Se activa el bit de estado OV (desbordamiento). -El resultado obtenido en OUT NO será valido. -En ENO tendré un 0. Límites número enteros de 16 bits : a Límites de números enteros de 32 bits : a La diferencia entre el OV (bit de desbordamiento) y el OS (bit de desbordamiento memorizado) es que el segundo mantiene el valor durante todo el scan (aunque en otras operaciones no hubiera desbordamiento, indicaría que lo hay) en cambio el OV se actualiza en cada operación. E124.0 ADD_I 1 EN ENO FC11 MW0 IN1 OUT MW4 MW2 IN2 OV M255.3 A124.0 E124.1 SUB_I 2 EN ENO MW0 IN1 OUT MW4 MW2 IN2 OV M255.3 A124.1 Página: 30/84

32 E124.2 MUL_I 3 EN ENO MW0 IN1 OUT MW4 MW2 IN2 OV M255.3 A124.2 E124.3 DIV_I 4 EN ENO MW0 IN1 OUT MW4 MW2 IN2 OV M255.3 A124.3 Página: 31/84

33 E10.4. CREACIÓN DE UN CONTADOR REVERSIBLE CON PRESELECCIÓN. -La creación de este contador con preselección tiene algunas ventajas respecto al contador normal. -Con un contador normal (Z1) puedo contar como máximo hasta el valor 999, mientras con este puedo contar hasta o si en lugar de trabajar con una palabra (MW0) trabajo con una doble palabra puedo llegar al valor de Su valor es más fácil de leer en un sistema SCADA ya que tendremos el valor directamente en decimal. -Si le pongo como preselección una variable, esta también podrá ser un número binario y podré poner su valor directamente en decimal. -El registro que recibe el incremento puede ser una palabra de un DB (bloque de datos), con lo cual siempre tendrá memoria. Funcionamiento: 1º Segmento, cada vez que accionemos el E124.0 incrementara en 1 el valor del MW0 2º Segmento, cada vez que accionemos el E124.1 decrementara en 1 el valor del MW0 3º Segmento, cuando accionemos el E124.2, el valor del MW0 se pone a 0. 4º Segmento, cuando el valor de MW0 sea igual o superior a 10, se activara la salida A Una vez probado, cambiar el valor 10 por el registro MW10 y comprobar que el valor que ponga en MW10 será a partir de ese momento la preselección de ese contador. Ejercicios: -Crear un programa en el que incrementando el valor de un registro sea limitado entre los valores 0 y 10 (después del 10 seguirá el 0) -Crear un programa en el que incrementando y decrementando el valor de un registro sea limitado entre los valores 4 y 10. Cargar el OB100 el valor de 4 (para iniciar). FC12 1 E124.0 M2.0 P ADD_I ENO MW0 IN1 OUT MW0 1 IN2 2 E124.1 M2.1 P SUB_I ENO MW0 IN1 OUT MW0 1 IN2 E124.2 MOVE 3 EN ENO 0 IN OUT MW0 4 CMP>=I A124.4 MW0 IN1 10 IN2 Página: 32/84

PROGRAMACIÓN DEL AUTOMATA S7-300 Instrucciones básicas

PROGRAMACIÓN DEL AUTOMATA S7-300 Instrucciones básicas PROGRAMACIÓN DEL AUTOMATA S7-300 Instrucciones básicas 00. Configuración de direcciones y tipos de registros 01. Programación de contactos y documentación de un proyecto. 02. Instrucciones de Set y Reset.

Más detalles

Programación en STEP 7 en lenguajes KOP y AWL.

Programación en STEP 7 en lenguajes KOP y AWL. Área de Ingeniería de Sistemas y Automática Automatización de Procesos Industriales Programación en STEP 7 en lenguajes KOP y AWL. Elementos e instrucciones básicas. Operaciones Combinacionales lógicas

Más detalles

Manual de formación para soluciones generales en automatización Totally Integrated Automation (T I A ) MÓDULO B4. Bloques de Datos

Manual de formación para soluciones generales en automatización Totally Integrated Automation (T I A ) MÓDULO B4. Bloques de Datos Manual de formación para soluciones generales en automatización Totally Integrated Automation (T I A ) MÓDULO B4 Bloques de datos T I A Manual de Formación Página 1 de 18 Módulo B4 Este documento fue suministrado

Más detalles

S,L. C/ Ordóñez, 21- CP/ 28911 LEGANÉS ( Madrid) Tel.: 91 694 77 30 Fax.: 91 694 73 75

S,L. C/ Ordóñez, 21- CP/ 28911 LEGANÉS ( Madrid) Tel.: 91 694 77 30 Fax.: 91 694 73 75 S,L C/ Ordóñez, 21- CP/ 28911 LEGANÉS ( Madrid) Poseemos la certificación oficial de Siemens, que avala nuestro centro de enseñanza de automatización de la gama Simatic S7. AUTOMATISMOS Y AUTÓMATAS PROGRAMABLES

Más detalles

Tema 2: Programación de PLCs

Tema 2: Programación de PLCs Tema 2: Programación de PLCs 1. STEP 7 2. PROGRAMACIÓN BÁSICA AWL Introducción Operaciones lógicas a nivel de bit Marcas Simbólicos Flancos Temporizadores Diagnosis e información del sistema Contadores

Más detalles

2 Operaciones de byte, palabras y dobles palabras.

2 Operaciones de byte, palabras y dobles palabras. 2 Operaciones de byte, palabras y dobles palabras. Contenidos del Capítulo 2 2 EJERCICIOS... 2.1 Indice de ejercicios... 2.2 Ejercicios resueltos... 1 1 4 Página 0 STEP 7 2 Operaciones de byte, palabras

Más detalles

SISTEMA DE VISUALIZACIÓN HMI SCADA WINCC Introducción al sistema Scada WINCC

SISTEMA DE VISUALIZACIÓN HMI SCADA WINCC Introducción al sistema Scada WINCC SISTEMA DE VISUALIZACIÓN HMI SCADA WINCC Introducción al sistema Scada WINCC 00. Diseño y prueba de la pantalla Entradas. 01. Diseño y prueba de la pantalla Salidas. 02. Diseño y prueba de la pantalla

Más detalles

Fecha: 15/01/2007 Versión: 1.1

Fecha: 15/01/2007 Versión: 1.1 SISTEMAS HMI Protool/Pro 12. Vicenç Guerrero Fecha: 15/01/2007 Versión: 1.1 Página: 0/46 Fichero: 12_ PRÓLOGO Esta documentación forma parte de una serie de manuales que un grupo de profesores de tres

Más detalles

Control, Instrumentación e Instalaciones Ingeniería Ambiental

Control, Instrumentación e Instalaciones Ingeniería Ambiental Máster Universitario Control, Instrumentación e Instalaciones Ingeniería Ambiental TEMA 3. LABORATORIO. El Autómata S7-300. Introducción y Configuración Alfredo Rosado Curso Académico 2007-2008 Control,

Más detalles

Diagrama de contactos (Ladder)

Diagrama de contactos (Ladder) Diagrama de contactos (Ladder) Es un lenguaje gráfico, derivado del lenguaje de relés. Mediante símbolos representa contactos, bobinas, etc. Su principal ventaja es que los símbolos básicos están normalizados

Más detalles

Versión 22/01/2002 Pág. 1 de 154

Versión 22/01/2002 Pág. 1 de 154 TUTORIAL DE PROGRAMACIÓN EN SIMATIC S7 Versión 22/01/2002 Pág. 1 de 154 Tutorial de programación en Simatic S7 INDICE 1.1. Distribución... 8 1.2. Objetivos... 8 2. Introducción... 9 2.1. PLC s... 9 2.2.

Más detalles

Direccionamiento. Ejecución del programa Programación Funciones lógicas. Función memoria. Bloques de Función Resumen.

Direccionamiento. Ejecución del programa Programación Funciones lógicas. Función memoria. Bloques de Función Resumen. Ejemplo de direccionamiento. Direccionamiento. Ejecución del programa Programación Funciones lógicas. Función memoria. Bloques de Función Resumen. SIEMENS SIMATIC S7-2 SF RUN STOP CPU 24 6DI/DO Integradas

Más detalles

COMUNICACIONES INDUSTRIALES Profibus PLC S7-300 master y PLC S7-200 como esclavo DP Página 1 Grupo de trabajo EDCAI. Esta documentación forma parte de una serie de manuales que un grupo de profesores de

Más detalles

Principios de Programación en STEP7

Principios de Programación en STEP7 Principios de Programación en STEP7 Automatización Industrial Índice TEMA Principios de Programación en STEP7 1 Programas en la CPU 2 Edición de Programas 21 IEC 1131-3 22 Instrucciones/Operandos/Módulos

Más detalles

1 Operaciones lógicas con bits

1 Operaciones lógicas con bits 1 Operaciones lógicas con bits 1.1 Lista de operaciones lógicas con bits Las operaciones lógicas con bits operan con dos dígitos, 1 y 0. Estos dos dígitos consituyen la base de un sistema numérico denominado

Más detalles

Operaciones con Temporizadores

Operaciones con Temporizadores Operaciones con Temporizadores S7-300/400 Los temporizadores permiten distintas operaciones: Funcionamiento en un modo determinado. Borrar la temporización. Re-arrancar un temporizador (FR). Consultar

Más detalles

TEMPORIZADORES Y CONTADORES

TEMPORIZADORES Y CONTADORES TEMPORIZADORES Y CONTADORES 1 Objetivo El objetivo de esta práctica es ahondar en las técnicas de programación básicas del autómata. Para ello, el alumno deberá implementar en STEP 5 un automatismo que

Más detalles

Introducción al lenguaje AWL. Entrada Salida OUT = RESET Cargar el acumulador 1 L Transferir el acumulador 1 T

Introducción al lenguaje AWL. Entrada Salida OUT = RESET Cargar el acumulador 1 L Transferir el acumulador 1 T Introducción al lenguaje AWL Instrucciones básicas Las instrucciones básicas del lenguaje AWL son: Operación Instrucción Entrada E Salida A AND U OR O LD U o O NAND UN NOR ON OUT = SET S RESET R Cargar

Más detalles

2 Operaciones de bit. Instrucciones binarias.

2 Operaciones de bit. Instrucciones binarias. 2 Operaciones de bit.. Contenidos del Capítulo 2 2 EJERCICIOS...... 1 1 2.1 Indice de ejercicios... 3 2.2 Creación del primer proyecto... 16 2.3 Ejercicios resueltos... Página 0 STEP 7 2 Operaciones de

Más detalles

COMUNICACIONES INDUSTRIALES. Redes industriales

COMUNICACIONES INDUSTRIALES. Redes industriales COMUNICACIONES INDUSTRIALES Redes industriales Profibus-DP 01. (ETs) como esclavos en periferia descentralizada Página: 0/36 PRÓLOGO Esta documentación forma parte de una serie de manuales que un grupo

Más detalles

COMUNICACIONES INDUSTRIALES. Redes industriales

COMUNICACIONES INDUSTRIALES. Redes industriales COMUNICACIONES INDUSTRIALES Redes industriales Bus AS-i 05. Diagnóstico y alarmas con del CP 343-2 Página: 0/9 PRÓLOGO Esta documentación forma parte de una serie de manuales que un grupo de profesores

Más detalles

INTRODUCCIÓN A LA PROGRAMACIÓN EN AWL

INTRODUCCIÓN A LA PROGRAMACIÓN EN AWL INTRODUCCIÓN A LA PROGRAMACIÓN EN AWL 1 Conceptos Básicos 1. Ciclo de trabajo en el autómata El autómata va a ejecutar nuestro programa de usuario en un tiempo determinado, el cual va a depender sobre

Más detalles

Control, Instrumentación e Instalaciones Ingeniería Ambiental

Control, Instrumentación e Instalaciones Ingeniería Ambiental Control, Instrumentación e Instalaciones Ingeniería Ambiental TEMA 3. LABORATORIO. El Autómata Siemens S7-300. Programación Básica Alfredo Rosado Curso Académico 2010-2011 Control, Instrumentación e Instalaciones.

Más detalles

SIMATIC. Diagrama de funciones (FUP) para S7-300 y S7-400. Operaciones lógicas con bits 1. Operaciones de comparación. Operaciones de conversión 3

SIMATIC. Diagrama de funciones (FUP) para S7-300 y S7-400. Operaciones lógicas con bits 1. Operaciones de comparación. Operaciones de conversión 3 Operaciones lógicas con bits 1 Operaciones de comparación 2 SIMATIC Diagrama de funciones (FUP) para S7-300 y S7-400 Manual de referencia Operaciones de conversión 3 Operaciones de contaje 4 Operaciones

Más detalles

SIMATIC. Software estándar para S7-300 y S7-400 Funciones estándar Parte 2. Prólogo, Índice. Funciones lógicas con bits. Funciones de tabla

SIMATIC. Software estándar para S7-300 y S7-400 Funciones estándar Parte 2. Prólogo, Índice. Funciones lógicas con bits. Funciones de tabla Prólogo, Índice SIMATIC Software estándar para S7-300 y S7-400 Funciones estándar Parte 2 Manual de referencia Funciones lógicas con bits 1 Funciones de tabla 2 Funciones de desplazamiento 3 Funciones

Más detalles

Capítulo 4. ha utilizado para el control, los primeros controles eléctricos fueron los relevadores. Los

Capítulo 4. ha utilizado para el control, los primeros controles eléctricos fueron los relevadores. Los Capítulo 4 Controlador Lógico Programable PLC La ingeniería de control se ha desarrollado a través del tiempo. En el pasado los humanos eran el método para controlar los sistemas. En tiempos recientes

Más detalles

SIMATIC. Esquema de contactos (KOP) para S7-300 y S7-400 A B C. Prológo, Índice. Operaciones lógicas con bits 1. Operaciones de comparación 2

SIMATIC. Esquema de contactos (KOP) para S7-300 y S7-400 A B C. Prológo, Índice. Operaciones lógicas con bits 1. Operaciones de comparación 2 s SIMATIC Esquema de contactos (KOP) para S7-300 y S7-400 Manual de referencia Prológo, Índice Operaciones lógicas con bits 1 Operaciones de comparación 2 Operaciones de conversión 3 Operaciones de contaje

Más detalles

Manual de formación para soluciones generales en automatización Totally Integrated Automation (T I A )

Manual de formación para soluciones generales en automatización Totally Integrated Automation (T I A ) Manual de formación para soluciones generales en automatización Totally Integrated Automation (T I A ) MÓDULO D11 PROFIBUS DP con CP 342-5DP maestra/cp 342-5DP esclava T I A Manual de Formación Página

Más detalles

PLC S7-300 PROGRAMACIÓN ESTRUCTURADA

PLC S7-300 PROGRAMACIÓN ESTRUCTURADA PLC S7-300 PROGRAMACIÓN ESTRUCTURADA S7- Página: 1/56 PRÓLOGO Esta documentación forma parte de una serie de manuales que un grupo de profesores de tres institutos de educación secundaria de Catalunya,

Más detalles

COMUNICACIONES INDUSTRIALES. Redes industriales

COMUNICACIONES INDUSTRIALES. Redes industriales COMUNICACIONES INDUSTRIALES Redes industriales Bus AS-i 01. Configuración y programación de una red Página: 0/50 PRÓLOGO Esta documentación forma parte de una serie de manuales que un grupo de profesores

Más detalles

SIMATIC. Diagrama de funciones (FUP) para S7-300 y S7-400 A B. Prológo, Índice. Operaciones lógicas con bits. Operaciones de comparación

SIMATIC. Diagrama de funciones (FUP) para S7-300 y S7-400 A B. Prológo, Índice. Operaciones lógicas con bits. Operaciones de comparación SIMATIC Diagrama de funciones (FUP) para S7-300 y S7-400 Manual de referencia Prológo, Índice Operaciones lógicas con bits 1 Operaciones de comparación 2 Operaciones de conversión 3 Operaciones de contaje

Más detalles

Guía rápida de CX-Programmer

Guía rápida de CX-Programmer Guía rápida de CX-Programmer Esta guía pretende dar al lector los conocimientos más básicos para la programación de un controlador lógico secuencia en el autómata CQM1 de Omron, usando el software CX-Programmer

Más detalles

1 Práctica 2IntroPLC: Introducción a la programación del PLC Siemens 314IFM en el entorno STEP 7

1 Práctica 2IntroPLC: Introducción a la programación del PLC Siemens 314IFM en el entorno STEP 7 UPCO ICAI Departamento de Electrónica y Automática 1 Práctica 2IntroPLC: Introducción a la programación del PLC Siemens 314IFM en el entorno STEP 7 1.1 Objetivos El objetivo de esta práctica es familiarizar

Más detalles

Estructura y utilización de la memoria. de la CPU SIMATIC. S7-1500 Estructura y utilización de la memoria de la CPU. Prólogo. Guía de documentación

Estructura y utilización de la memoria. de la CPU SIMATIC. S7-1500 Estructura y utilización de la memoria de la CPU. Prólogo. Guía de documentación Estructura y utilización de la memoria de la CPU SIMATIC S7-1500 Estructura y utilización de la memoria de la CPU Prólogo Guía de documentación 1 Áreas de memoria y remanencia 2 Uso de la memoria y ejemplos

Más detalles

Ejemplos de programación para PLC S5 100

Ejemplos de programación para PLC S5 100 Ejemplos de programación para PLC S5 100 (29 Problemas Resueltos) INDICE 1. Combinación AND 2. Combinación OR 3. Combinación AND de OR 4. Combinación OR de AND 5. Combinación XOR 6. Autorretención 7. Set

Más detalles

FUNCIONAMIENTO DE LAS DISTINTAS PARTES DEL PROGRAMA

FUNCIONAMIENTO DE LAS DISTINTAS PARTES DEL PROGRAMA Objetivo Procedimiento 7 CÉLULA FLEXIBLE 19-5-2006 Funcionamiento del programa del puesto 8 Puesto 8 Comprender el funcionamiento del programa del PLC y de la pantalla táctil del puesto 8, analizando los

Más detalles

Práctica PLC1: Introducción a la programación del PLC Siemens 314IFM en el entorno Step-7

Práctica PLC1: Introducción a la programación del PLC Siemens 314IFM en el entorno Step-7 Práctica PLC1: Introducción a la programación del PLC Siemens 314IFM en el entorno Step-7 1. Objetivos El objetivo de esta práctica es familiarizar al alumno con los autómatas programables de la serie

Más detalles

Configuración y puesta en marcha de una red MPI

Configuración y puesta en marcha de una red MPI Configuración y puesta en marcha de una red MPI Autor: José María Hurtado Torres Página 1 Departamento de Electricidad-Electrónica I.E.S. Himilce Linares (Jaén) 1. INTRODUCCIÓN En este apartado daremos

Más detalles

MODBUS INDICE. Centro Integrado Politécnico ETI Departamento de Electricidad Fernando Pascual Moisés Pérez MODBUS 1. CARACTERÍSTICAS DEL BUS

MODBUS INDICE. Centro Integrado Politécnico ETI Departamento de Electricidad Fernando Pascual Moisés Pérez MODBUS 1. CARACTERÍSTICAS DEL BUS INDICE 1. CARACTERÍSTICAS DEL BUS 2. PROTOCOLOS 3. CARACTERÍSTICAS DE LOS MENSAJES ENVIADOS 4. INSTRUCCIÓN PMCR 5. EJEMPLO DE APLICACIÓN a. Configuración puerto SCU41 b. Configuración variador V1000 c.

Más detalles

Departamento de Ingeniería de Sistemas y Automática PROGRAMACION DE AUTOMÁTAS STEP 7

Departamento de Ingeniería de Sistemas y Automática PROGRAMACION DE AUTOMÁTAS STEP 7 Departamento de Ingeniería de Sistemas y Automática PROGRAMACION DE AUTOMÁTAS STEP 7 1 Autómatas programables Elementos de un autómata (PLC) Hardware (lo tangible, la circuitería,...) Software (programas,

Más detalles

Lista de operaciones CPU 410-5H. Process Automation SIMATIC. Sistema de control de procesos PCS 7 Lista de operaciones CPU 410-5H Process Automation

Lista de operaciones CPU 410-5H. Process Automation SIMATIC. Sistema de control de procesos PCS 7 Lista de operaciones CPU 410-5H Process Automation CPU 410-5H Process Automation SIMATIC Sistema de control de procesos PCS 7 Lista de operaciones CPU 410-5H Process Automation Manual de listas Resumen 1 Direccionamiento 2 Lista de operaciones 3 Lista

Más detalles

Tema 2: Programación de PLCs

Tema 2: Programación de PLCs Tema 2: Programación de PLCs 1. STEP 7 2. PROGRAMACIÓN BÁSICA AWL Introducción Operaciones lógicas a nivel de bit Marcas Simbólicos Flancos Temporizadores Diagnosis e información del sistema Contadores

Más detalles

Práctica 5: Programación Estructurada

Práctica 5: Programación Estructurada ITESM Campus Monterrey Depto. de Ing. Eléctrica Laboratorio de Teleingeniería Práctica 5: Programación Estructurada Objetivo: Conocer los diferentes tipos de ejecución de un programa, así como su utilidad.

Más detalles

Prácticas de la asignatura Automatización Industrial

Prácticas de la asignatura Automatización Industrial 3 o Ingeniero Técnico Industrial, Especialidad en Electrónica Industrial. Prácticas de la asignatura Automatización Industrial Departamento de Tecnología Electrónica, Universidad de Sevilla. Escuela Politécnica

Más detalles

Tema 2: Programación de PLCs

Tema 2: Programación de PLCs ema 2: Programación de PLCs 1. SEP 7 2. PROGRAMACIÓN BÁSICA AWL Introducción Operaciones lógicas a nivel de bit Marcas Simbólicos Flancos emporizadores Diagnosis e información del sistema Contadores Carga

Más detalles

Autor: José Martínez Torres. Fecha: 1999. Edición: 1.0 Impreso en Valencia, España. Exclusión de responsabilidad.

Autor: José Martínez Torres. Fecha: 1999. Edición: 1.0 Impreso en Valencia, España. Exclusión de responsabilidad. Copyright José Martínez Torres, 1999. Exclusión de responsabilidad. Reservados todos los derechos. El contenido del esta obra está protegido por la ley, que establece penas de prisión y/o multas, además

Más detalles

SIMATIC. Introducción y ejercicios prácticos. Introducción a STEP 7. Administrador SIMATIC. Programación simbólica.

SIMATIC. Introducción y ejercicios prácticos. Introducción a STEP 7. Administrador SIMATIC. Programación simbólica. Introducción a STEP 7 1 Administrador SIMATIC 2 SIMATIC Introducción y ejercicios prácticos Programación simbólica 3 Programar el OB1 4 Crear un programa con FBs y DBs 5 Configurar los módulos centrales

Más detalles

Programación de PLC con CX-PROGRAMMER Versión 2

Programación de PLC con CX-PROGRAMMER Versión 2 Programación de PLC con CX-PROGRAMMER Versión 2 Lab. de Introducción a los Autómatas Programables 3º Ing. Técnica Telecomunicaciones (Sist. Electrónicos) Universidad de Valencia Omron Electronics, S.A.

Más detalles

Comparadores UNIDAD V

Comparadores UNIDAD V Comparadores UNIDAD V Tecsup Virtu@l Automatización Lógica Programable Índice MÓDULO 2: PROGRAMACIÓN AVANZADA Unidad V: COMPARADORES 1. Comparadores... 1 1.1 Introducción... 1 1.2 Objetivos... 1 1.3 Contenido...

Más detalles

AUTÓMATAS PROGRAMABLES

AUTÓMATAS PROGRAMABLES AUTÓMATAS PROGRAMABLES Programación básica (2) Flancos (DIFU /DIFD) Comparaciones Movimiento de datos Incrementar/Decrementar Enclavamientos Saltos Errores Registro de desplazamiento Roberto Álvarez Sindín

Más detalles

Tema 2: Programación de PLCs

Tema 2: Programación de PLCs Tema 2: Programación de PLCs 1. STEP 7 Qué es y para qué sirve? Configuración Hardware Programación Ciclo de ejecución 2. PROGRAMACIÓN BÁSICA EN AWL 3. PROGRAMACIÓN ESTRUCTURADA Página 1 STEP 7 Es el software

Más detalles

UNIVERSIDAD TECNOLÓGICA ISRAEL

UNIVERSIDAD TECNOLÓGICA ISRAEL UNIVERSIDAD TECNOLÓGICA ISRAEL CARRERA DE ELECTRÓNICA Y TELECOMUNICACIONES TEMA: Estudio, Diseño e Implementación de un Laboratorio y Guía de Prácticas con PLCs para la Carrera de Electrónica y Telecomunicaciones

Más detalles

INICIACIÓN AL CX-PROGRAMMER 1. Iniciación al CX-Programmer

INICIACIÓN AL CX-PROGRAMMER 1. Iniciación al CX-Programmer INICIACIÓN AL CX-PROGRAMMER 1 Iniciación al CX-Programmer INICIACIÓN AL CX-PROGRAMMER 2 Índice Novedades más importantes Requisitos de la instalación OFF-LINE Entorno de trabajo Barra de herramientas Teclado

Más detalles

Actividad 4: Comunicación entre PLC s vía Ethernet

Actividad 4: Comunicación entre PLC s vía Ethernet Actividad 4: Comunicación entre PLC s vía Ethernet 1.- Listado de materiales: PC con Tarjeta de red 3com o similar. 2 PLC Omrom CJ1M CPU11 ETN Estos autómatas llevan integrada la tarjeta de comunicaciones

Más detalles

Comunicación CPU S7-1200 Vs CPU S7-1200 por TCP

Comunicación CPU S7-1200 Vs CPU S7-1200 por TCP Comunicación CPU S7-1200 Vs CPU S7-1200 por TCP Como hacer un proyecto paso a paso para la comunicación vía TCP entre dos CPU s del S7-1200 Versión 1.0 16/Dic/09 Para cualquier sugerencia diríjanse al

Más detalles

Práctica 4ª: Electroneumática / Entradas y salidas del S7-314.

Práctica 4ª: Electroneumática / Entradas y salidas del S7-314. er curso de Ingeniería en Organización Industrial: Automatización de Procesos Industriales Práctica ª: Electroneumática / Entradas y salidas del S-. Departamento de Ingeniería Electrónica, Telecomunicación

Más detalles

Definición: PLC: CONTROLES LOGICOS PROGRAMABLES (PLC) 23/09/2014

Definición: PLC: CONTROLES LOGICOS PROGRAMABLES (PLC) 23/09/2014 CONTROLES LOGICOS PROGRAMABLES (PLC) Cátedra: Control de Procesos Facultad de Ingeniería Universidad Nacional de Entre Ríos Definición: Aparato digital con memoria programable para el almacenamiento de

Más detalles

Tema 7. Autómatas programables II.

Tema 7. Autómatas programables II. AUTOMATIZACIÓN Optativa Ingenierías Informáticas Tema 7. Autómatas programables II. F. Torres y C. Jara Departamento de Física, Ingeniería de Sistemas y Teoría de la Señal Grupo de Automática, Robótica

Más detalles

Curso Práctico. Introducción a los Autómatas Programables FATEK. EJERCICIOS (Nivel Básico)

Curso Práctico. Introducción a los Autómatas Programables FATEK. EJERCICIOS (Nivel Básico) Curso Práctico Introducción a los Autómatas Programables FATEK EJERCICIOS (Nivel Básico) INDICE - Ejercicio 1º Activación directa de una salida por medio de una entrada (Acción directa).... 01 - Ejercicio

Más detalles

INTRODUCCIÓN A LA PROGRAMACIÓN DE AUTÓMATAS SIEMENS S7-1200

INTRODUCCIÓN A LA PROGRAMACIÓN DE AUTÓMATAS SIEMENS S7-1200 INTRODUCCIÓN A LA PROGRAMACIÓN DE AUTÓMATAS SIEMENS S7-1200 1. PRESENTACIÓN DE LOS EQUIPOS DE PRÁCTICAS Autómata SIEMENS SERIE S7-1200 o CPU 1214C AC/DC/RLY o Según el fabricante, es un "controlador modular

Más detalles

Automatización Industrial Especificación y desarrollo de un POU para control de una Válvula Motorizada.

Automatización Industrial Especificación y desarrollo de un POU para control de una Válvula Motorizada. Especificación y desarrollo de un POU para control de una Válvula Motorizada. Curso 2011/2012 Versión 11.11.24.0 Control de válvula motorizada Índice: equerimientos del cliente... pág. 01 Descripción de

Más detalles

Descripciones técnicas

Descripciones técnicas CONTROL INDUSTRIAL Descripciones técnicas DIRECTRICES TÉCNICAS DE LA COMPETICIÓN TD 19 CONTROL INDUSTRIAL La División de Productos y Sistemas Industriales de Siemens asume el patrocinio de la Competición

Más detalles

AUTOMATIZACIÓN PRÁCTICA III

AUTOMATIZACIÓN PRÁCTICA III Control distribuido a través de Profibus 1 MASTER OFICIAL EN INGENIERÍA ELECTROMECÁNICA AUTOMATIZACIÓN PRÁCTICA III Control distribuido a través de Profibus 2 2. CONTROL DISTRIBUIDO A TRAVÉS DE LA RED

Más detalles

TEMARIO CURSOS SIEMENS

TEMARIO CURSOS SIEMENS TEMARIO CURSOS SIEMENS CURSO SIMATIC S7-300 NIVEL I 1. Familia de PLC s SIMATIC S7. Descripción y funcionamiento. 2. Direccionamiento. 3. Diferencias entre S5 y S7. 4. Software STEP 7, instalación y gestión

Más detalles

Tema: Introducción a la programación de PLC S7-200

Tema: Introducción a la programación de PLC S7-200 Autómatas Programables. Guía 2 1 Facultad: Ingeniería Escuela: Electrónica Asignatura: Autómatas Programables Lugar de ejecución: Instrumentación y Control (Edificio 3, 2da planta) Tema: Introducción a

Más detalles

SIMATIC S7. STEP 7 V5.0 Introducción y ejercicios prácticos. Prólogo, Indíce. Introducción a STEP 7. Administrador SIMATIC. Programación simbólica

SIMATIC S7. STEP 7 V5.0 Introducción y ejercicios prácticos. Prólogo, Indíce. Introducción a STEP 7. Administrador SIMATIC. Programación simbólica Prólogo, Indíce Introducción a STEP 7 1 Administrador SIMATIC 2 SIMATIC S7 STEP 7 V5.0 Introducción y ejercicios prácticos Guía del usuario Este manual forma parte del paquete de documentación con la referencia:

Más detalles

Lógica Binaria. Contenidos. Objetivos. Antes de empezar 1.Introducción... pág. 2. En esta quincena aprenderás a:

Lógica Binaria. Contenidos. Objetivos. Antes de empezar 1.Introducción... pág. 2. En esta quincena aprenderás a: Contenidos Objetivos En esta quincena aprenderás a: Distinguir entre una señal analógica y una digital. Realizar conversiones entre el sistema binario y el decimal. Obtener la tabla de la verdad de un

Más detalles

Departamento de Ingeniería de Sistemas y Automática TEMPORIZADORES, CONTADORES Y ACUMULADORES

Departamento de Ingeniería de Sistemas y Automática TEMPORIZADORES, CONTADORES Y ACUMULADORES Departamento de Ingeniería de Sistemas y Automática TEMPORIZADORES, CONTADORES Y ACUMULADORES 1 Acumuladores 2 Acumuladores 3 Acumuladores : Operaciones de carga y transferencia 4 Acumuladores 5 Temporizadores

Más detalles

AUTOMATIZACION. Reconocer la arquitectura y características de un PLC Diferenciar los tipos de entradas y salidas

AUTOMATIZACION. Reconocer la arquitectura y características de un PLC Diferenciar los tipos de entradas y salidas AUTOMATIZACION GUIA DE TRABAJO 2 DOCENTE: VICTOR HUGO BERNAL UNIDAD No. 3 OBJETIVO GENERAL Realizar una introducción a los controladores lógicos programables OBJETIVOS ESPECIFICOS: Reconocer la arquitectura

Más detalles

Tema: Los PLC s SIEMENS PROSYS ACCON S5 y PROSYS 1131-3 S7.

Tema: Los PLC s SIEMENS PROSYS ACCON S5 y PROSYS 1131-3 S7. Tema: Los PLC s SIEMENS PROSYS ACCON S5 y PROSYS 1131-3 S7. Facultad de Ingeniería. Escuela de Eléctrica. Asignatura Control Industrial. I. Objetivos. Utilizar las operaciones de bit que ofrecen los autómatas

Más detalles

CURSO: PLC S Básico. Días y horarios de impartición del curso

CURSO: PLC S Básico. Días y horarios de impartición del curso CURSO: PLC S Básico Días y horarios de impartición del curso El curso se llevará a cabo en un lapso de 5 días. Siendo los horarios como se muestra a continuación: Lunes: de 9 am a 5 pm. Martes: de 9 am

Más detalles

El módulo LCD Ejemplos de funcionamiento

El módulo LCD Ejemplos de funcionamiento SISTEMAS ELECTRÓNICOS Y AUTOMÁTICOS PRACTICAS DE MICROCONTROLADORES PIC PRÁCTICA 7: El módulo LCD El módulo LCD Ejemplos de funcionamiento - 1 - 1. Objetivos: - Conocer el funcionamiento y programación

Más detalles

APUNTES GENERALES DE M.M.S.A.P.

APUNTES GENERALES DE M.M.S.A.P. APUNTES GENERALES DE M.M.S.A.P. AUTOMATAS PROGRAMABLES SIEMENS S7 300 DPTO. DE MANTENIMIENTO - C.I.P. ETI Apuntes generales M.M.S.A.P. - Dpto. de Mantenimiento - C.I.P. ETI, Pág. 1 de 94 INDICE 1 Introducción

Más detalles

AUTOMATIZACIÓN - CURSO: 2010-2011- Práctica 6: Programación de Autómatas Schneider

AUTOMATIZACIÓN - CURSO: 2010-2011- Práctica 6: Programación de Autómatas Schneider AUTOMATIZACIÓN - CURSO: 2010-2011- Juan Antonio Corrales Ramón Francisco Andrés Candelas Herías Carlos Alberto Jara Bravo Fernando Torres Medina Grupo de Innovación Educativa en Automática Departamento

Más detalles

SIMATIC. Programar con STEP 7 Lite V3.0. Prológo, Índice Presentación del producto e instalación

SIMATIC. Programar con STEP 7 Lite V3.0. Prológo, Índice Presentación del producto e instalación s SIMATIC Programar con STEP 7 Lite V3.0 Manual Prológo, Índice Presentación del producto e instalación 1 Nociones básicas para diseñar un programa 2 Cómo arrancar y utilizar STEP 7 Lite 3 Crear y editar

Más detalles

GUÍA RÁPIDA MÓDULOS ANALÓGICOS CJ1W-AD041-V1/AD081(-V1) CJ1W-DA021/DA041

GUÍA RÁPIDA MÓDULOS ANALÓGICOS CJ1W-AD041-V1/AD081(-V1) CJ1W-DA021/DA041 GUÍA RÁPIDA MÓDULOS ANALÓGICOS CJ1W-AD041-V1/AD081(-V1) CJ1W-DA021/DA041 ESTE MANUAL CONTIENE: 1 CARACTERÍSTICAS Y FUNCIONES 2 PROCESO DE OPERACIÓN 3 TRATAMIENTO DE ERRORES 4 RESUMEN DE LA CONFIGURACIÓN

Más detalles

INTRODUCCION A LA PROGRAMACION DE PLC

INTRODUCCION A LA PROGRAMACION DE PLC INTRODUCCION A LA PROGRAMACION DE PLC Esta guía se utilizará para estudiar la estructura general de programación de um PLC Instrucciones y Programas Una instrucción u orden de trabajo consta de dos partes

Más detalles

Noticia Técnica Nº 525 I - 2003 / 12 S55E1. Equipos Aire - Agua 1 Etapa. Módulo electrónico de regulación y señalización por microprocesador

Noticia Técnica Nº 525 I - 2003 / 12 S55E1. Equipos Aire - Agua 1 Etapa. Módulo electrónico de regulación y señalización por microprocesador Noticia Técnica Nº 525 I - 2003 / 12 Equipos Aire - Agua 1 Etapa Módulo electrónico de regulación y señalización por microprocesador ÍNDICE 1. Introducción... 3 2. Composición... 3 3. Descripción de componentes...

Más detalles

Prácticas de Redes de Comunicación Industriales

Prácticas de Redes de Comunicación Industriales PRÁCTICA 6: PROFIBUS DP 1 Objetivos: - Aprender cómo configurar la instalación para el modo DP. - Familiarizarse con el interface de llamada DP para maestro DP y esclavo DP. 2 Descripción del ejercicio

Más detalles

Se ha probado el contenido de este libro de programación, y obra está protegido por la ley, que establece penas de

Se ha probado el contenido de este libro de programación, y obra está protegido por la ley, que establece penas de Copyright Juan Carlos Rubio Calín, 2001. Exclusión de responsabilidad. Reservados todos los derechos. El contenido del esta Se ha probado el contenido de este libro de programación, y obra está protegido

Más detalles

SIMATIC. SCL para SIMATIC S7-300/400 Programación de bloques. Prólogo, Indice. Parte 1: Diseño de programas. Parte 2: Manejo y comprobación

SIMATIC. SCL para SIMATIC S7-300/400 Programación de bloques. Prólogo, Indice. Parte 1: Diseño de programas. Parte 2: Manejo y comprobación Prólogo, Indice Parte 1: Diseño de programas Parte 2: Manejo y comprobación SIMATIC SCL para SIMATIC S7-300/400 Programación de bloques Parte 3: Descripción del lenguaje Anexos Glosario, Indice alfabético

Más detalles

AUTOMATAS? AUTOMATAS? Qué son? Qué son? Cómo funcionan? Cómo puedo programarlos? Cómo se eligen? Que limitaciones tiene? Qué es publicar una variable?

AUTOMATAS? AUTOMATAS? Qué son? Qué son? Cómo funcionan? Cómo puedo programarlos? Cómo se eligen? Que limitaciones tiene? Qué es publicar una variable? Qué son? AUTOMATAS? Cómo funcionan? Cómo puedo programarlos? Que limitaciones tiene? Qué es publicar una variable? Qué son? AUTOMATAS? Cómo funcionan? Cómo puedo programarlos? Qué es publicar una variable?

Más detalles

2 Entrada binaria, 4 canales, DIN

2 Entrada binaria, 4 canales, DIN 2114 REG Página 1 de 14 Sensores 2 Entrada binaria, 4 canales, DIN REF. 2114 REG Familia: Entrada Producto: Binaria, 4 canales 3 Descripción de las funciones: Esta entrada envía telegramas al bus, en función

Más detalles

INFORMÁTICA INDUSTRIAL II

INFORMÁTICA INDUSTRIAL II INFORMÁTICA INDUSTRIAL II Programa de la asignatura Curso 2001 2002 Huelva, 8 de Octubre de 2000 INFORMÁTICA INDUSTRIAL II. Curso Académico 2001/02. TITULACIÓ N: Industrial. Ingeniero Técnico Industrial

Más detalles

SIMATIC. TIA Portal STEP 7 Basic V10.5. Introducción al TIA Portal 1. Ejemplo simple 2. Ejemplo avanzado 3. Ejemplo "Regulación PID" 4

SIMATIC. TIA Portal STEP 7 Basic V10.5. Introducción al TIA Portal 1. Ejemplo simple 2. Ejemplo avanzado 3. Ejemplo Regulación PID 4 SIMATIC TIA Portal SIMATIC TIA Portal Introducción al TIA Portal 1 Ejemplo simple 2 Ejemplo avanzado 3 Ejemplo "Regulación PID" 4 Ejemplo "Motion" 5 Getting Started (primeros pasos) 12/2009 A5E02714428-01

Más detalles

Mecatrónica II. Tutorial. Programación en Twido Soft para El Módulo de Electro Neumática MiCRO

Mecatrónica II. Tutorial. Programación en Twido Soft para El Módulo de Electro Neumática MiCRO Mecatrónica II Tutorial Programación en Twido Soft para El Módulo de Electro Neumática MiCRO (Versión 0.0 borrador) INTRODUCCIÓN Los módulos de Neumática de MICRO cuenta con 2 electroválvulas 5/2, reacción

Más detalles

STEP-7cEJERCICIOS DE INTRODUCCIÓN - REPASO

STEP-7cEJERCICIOS DE INTRODUCCIÓN - REPASO STEP-7cEJERCICIOS DE INTRODUCCIÓN - REPASO 1) Programación en KOP, AWL y FUP, de contactos en serie (U), para activar una Salida. 2) Programación en KOP, AWL y FUP, de contactos en paralelo (O), para activar

Más detalles

PLC CONTROLADOR LOGICO PROGRAMABLE

PLC CONTROLADOR LOGICO PROGRAMABLE PLC CONTROLADOR LOGICO PROGRAMABLE PLC Los Controladores Lógicos Programables o PLC (Programmable Logic Controller por sus siglas en inglés) son dispositivos ampliamente usados en la Automatización Industrial.

Más detalles

Automatización Industrial. GRAFCET con S7- Graph Programación de Acciones Asociadas a Eventos Discretos

Automatización Industrial. GRAFCET con S7- Graph Programación de Acciones Asociadas a Eventos Discretos Automatización Industrial GRAFCET con S7- Graph Programación de Acciones Asociadas a Eventos Discretos Identificación de Eventos Acciones En las etapas se programan acciones que controlan - entre otros

Más detalles

CURSO 2010-2011 TECNOLOGÍA TECNOLOGÍA 4º ESO TEMA 5: Lógica binaria. Tecnología 4º ESO Tema 5: Lógica binaria Página 1

CURSO 2010-2011 TECNOLOGÍA TECNOLOGÍA 4º ESO TEMA 5: Lógica binaria. Tecnología 4º ESO Tema 5: Lógica binaria Página 1 Tecnología 4º ESO Tema 5: Lógica binaria Página 1 4º ESO TEMA 5: Lógica binaria Tecnología 4º ESO Tema 5: Lógica binaria Página 2 Índice de contenido 1. Señales analógicas y digitales...3 2. Código binario,

Más detalles

3. Práctica 2IntroPLC: Introducción a la programación del PLC

3. Práctica 2IntroPLC: Introducción a la programación del PLC 3. Práctica 2IntroPLC: Introducción a la programación del PLC 3.1 Objetivo El objetivo de esta práctica es familiarizar al alumno con los autómatas programables y con su entorno de programación. En concreto

Más detalles

Manual de formación para soluciones generales en automatización Totally Integrated Automation (T I A)

Manual de formación para soluciones generales en automatización Totally Integrated Automation (T I A) Manual de formación para soluciones generales en automatización Totally Integrated Automation (T I A) Anexo I Fundamentos de la programación de PLC con SIMATIC S7-300 T I A Manual de formación página 1

Más detalles

Datos técnicos de la CPU 31xC 6

Datos técnicos de la CPU 31xC 6 6 6.1 generales 6.1.1 Dimensiones de la CPU 31xC Todas las CPUs tienen la misma altura y profundidad, las medidas sólo difieren en el ancho. Altura: 125 mm Profundidad: 115 mm o 180 mm con tapa frontal

Más detalles

GUÍA RÁPIDA MÓDULOS TEMPERATURA CJ1W-TC001/004 CJ1W-TC101/104

GUÍA RÁPIDA MÓDULOS TEMPERATURA CJ1W-TC001/004 CJ1W-TC101/104 GUÍA RÁPIDA MÓDULOS CJ1W-TC001/004 CJ1W-TC101/104 ESTE MANUAL CONTIENE: 1. INTRODUCCIÓN 2. CARACTERÍSTICAS 3. CABLEADO 4. CONFIGURACIÓN HARDWARE 5. CONFIGURACIÓN SOFTWARE 6. PROGRAMAS EJEMPLO OMRON ELECTRONICS,

Más detalles

SECCION 0: DESCRIPCIÓN DEL PRODUCTO

SECCION 0: DESCRIPCIÓN DEL PRODUCTO SECCION 0: DESCRIPCIÓN DEL PRODUCTO Descripción del Producto Pág.:1 de 11 CONTENIDO CONTENIDO... 2 1. DESCRIPCIÓN GENERAL... 3 1.1. Pantalla LCD... 4 1.2. Teclado... 5 1.3. Impresora... 6 2. DESCRIPCIÓN

Más detalles

INTRODUCCIÓN A LOS CONTROLADORES LÓGICOS PROGRAMABLES (*)

INTRODUCCIÓN A LOS CONTROLADORES LÓGICOS PROGRAMABLES (*) INTRODUCCIÓN A LOS CONTROLADORES LÓGICOS PROGRAMABLES (*) (*) Como el título lo indica, este apunte trata los conceptos básicos de los controladores lógicos programables. El material fue pensado para ser

Más detalles

Manual del producto ABB i-bus KNX. Actor conm simple con entradas bin, emp 6151/11 U-500. Power and productivity for a better world TM

Manual del producto ABB i-bus KNX. Actor conm simple con entradas bin, emp 6151/11 U-500. Power and productivity for a better world TM 2973-1-7831 Rev. 01 3.2012 Manual del producto ABB i-bus KNX Actor conm simple con entradas bin, emp 6151/11 U-500 Power and productivity for a better world TM Página: 1 de 38 Actor conm simple con entradas

Más detalles

Unidad 1: Conceptos generales de Sistemas Operativos.

Unidad 1: Conceptos generales de Sistemas Operativos. Unidad 1: Conceptos generales de Sistemas Operativos. Tema 2: Estructura de los sistemas de computación. 2.1 Funcionamiento de los sistemas de computación. 2.2 Ejecución de instrucciones e interrupciones

Más detalles