Guía de introducción a la programación. Guía de J. Garrigós

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

Download "Guía de introducción a la programación. Guía de J. Garrigós"

Transcripción

1 Guía de introducción a la programación Guía de 2012 J. Garrigós

2 INDICE 1.GENERALIDADES LENGUAJE EN LISTA DE INSTRUCCIONES LENGUAJE DE CONTACTOS PRICIPIOS DE PROGRAMACIÓN LADDER LOGIC BLOQUES DE FUNCIÓN BLOQUES DE COMPARACIÓN BLOQUES DE OPERACIÓN TRATAMIENTO BOLEANO DEFINICIÓN DE LOS PRICIPALES OBJETOS DE BITS PRESENTACIÓN DE INSTRUCCIONES BOLENANAS INSTRUCCIONES DE CARGA INSTRUCCIONES DE ASIGNACIÓN INSTRUCCIONES Y LÓGICA: AND, ANDN, ANDR, ANDF INSTRUCCIONES O LÓGICA: OR, ORN, ORR, ORF INSTRUCCIONES O EXCLUSIVA: XOR, XORN, XORR, XORF INSTRUCCIÓN NEGACIÓN: N UTILIZACIÓN DE LOS PARÉNTESIS INSTRUCCIONES DE STACK (PILA): MPS, MRD Y MPP BLOQUES DE FUNCIÓN ESTÁNDAR GENERALIDADES PRINCIPIOS DE PROGRAMACIÓN REVERSIBLE EN BLOQUES DE FUNCIÓN BLOQUE DE FUNCIÓN TEMPORIZADOR %TMi BLOQUE DE FUNCIÓN CONTADOR %Ci I.E.S. ANDRÉS DE VANDELVIRA. DEPARTAMENTO DE TECNOLOGÍA 1

3 1.GENERALIDADES. La programación del PLC TSX Twido se realiza a través del software TwidoSoft. El lenguaje de programación deriva del denominado PL7-07 de TELEMECANIQUE, aunque ha sido notablemente mejorado en su funcionalidad, haciéndolo más intuitivo, con un entorno de trabajo mas práctico y con una mejor documentación. Mediante el paquete Twidosoft se puede programar en GRAFET (Grafico Funcional de Control de Etapas y Transiciones), Lista de Instrucciones y en plano de contactos (Ladder), siendo este último muy similar al utilizado en los planos de automatismos eléctricos. 2.LENGUAJE EN LISTA DE INSTRUCCIONES. El lenguaje en Lista de Instrucciones consta de una serie de instrucciones básicas (2000 como máximo en el caso del modelo TWDLCAA16DRF y 3000 en el autómata modular TWDLMDA20DRT con la posibilidad de ampliar éste último a 6000, con cartucho de memoria de 64 KB), a través de las cuales es posible escribir el programa de usuario del autómata. Cada fila de programa tiene un número generado de forma automática, un código de instrucción y un operando tipo bit o palabra. Ejemplo : Número de Línea 005 LD %I0.1 Operando Código de instrucción. El programa en Lenguaje de Lista de Instrucciones consta de una secuencia de expresiones lógicas en forma de instrucciones boleanas. Cada instrucción boleana, salvo LOAD, STORE y NOT, actúan en dos operandos (uno explícito y otro implícito). El operando explicito es en sí, el valor de carga de cada una de las instrucciones del programa. El operando implícito es un acumulador boleano y actúa como una memoria lógica donde se almacena el resultado lógico de la operación en curso. En las autómatas SIEMENS S5 se le denomina el VKE y en las de la serie S7 de la misma marca, el RLO (resultado lógico). Ejemplo: 001 LD %i AND %i ST %Q1.0 La operación AND %i0.2 ejecuta una Y lógica entre el contenido del acumulador (%i0.1) y la entrada %i0.2 cuyo resultado será 1 lógico (en caso de que ambas entradas estén a 1), o un 0 lógico (en caso de que alguna de las entradas esté a cero). Al llegar el programa a la altura de la línea 003 el resultado u operando implícito del acumulador dependerá del resultado de la Y lógica realizada. La línea 003 provoca la activación de la salida Q1.0, ello implica que, cuando el programa continúe en la línea I.E.S. ANDRÉS DE VANDELVIRA. DEPARTAMENTO DE TECNOLOGÍA 2

4 004 su operando implícito tendrá el valor 1 lógico, independientemente de la Y lógica anterior. 3.LENGUAJE DE CONTACTOS. Un programa escrito en lenguaje de contactos, se compone de una serie de circuitos que serán ejecutados cíclicamente por el PLC. La representación de un programa de lenguaje de contactos se asemeja bastante a la de un esquema eléctrico de relés electromagnéticos, pero utilizando los símbolos de representación usuales de U.S.A. El lector se puede dar una idea de la similitud aludida, en el circuito de la figura, donde se aprecian distintos elementos de actuación (variables de entrada de un automatismo), y una bobina como elemento accionado (variable de salida). Las referencias que aparecen encima de cada símbolo contacto/bobina indican la ubicación de las conexiones de entradas y salidas del PLC. Un circuito de contactos se compone de una serie de instrucciones gráficas específicas relacionadas entre sí, y situadas entre dos barras verticales que representan los terminales de alimentación al circuito. El juego de instrucciones gráficas representa: Las entradas/salidas del autómata ( botones, pulsadores, sensores, relés, indicadores de funcionamiento etc..) Las funciones del autómata (temporizadores contadores, etc..) Las operaciones matemáticas y lógicas ( suma, producto, O exclusiva etc..) Los operadores de comparación y otras operaciones numéricas ( A<B, A=B, desplazamiento, circular etc...) Las variables internas del autómata (bits, palabras, etc...) Todas las instrucciones indicadas se asocian entre sí mediante conexiones horizontales y verticales que conducen a una o varias salidas y/o acciones. Un circuito no deberá soportar más de un grupo de instrucciones asociadas. Así el programa de la figura se compone de dos circuitos distintos. I.E.S. ANDRÉS DE VANDELVIRA. DEPARTAMENTO DE TECNOLOGÍA 3

5 4. PRICIPIOS DE PROGRAMACIÓN LADDER LOGIC El editor de programación se compone de 7 filas y de 11 columnas distintas, por cada circuito, y se divide en dos áreas: Un área de prueba que contiene las condiciones que deberán reunirse para la ejecución de una acción. Un área de actividad que contiene la salida u operación resultante de las comprobaciones que se asocian. El circuito está representado por una cuadrícula de programación de 7 filas por 11 columnas y se inicia en la celda superior izquierda. Las Área de prueba instrucciones, comparaciones y funciones asociadas a las Área de actividad comprobaciones se introducen en el área de prueba y están pegadas a la izquierda del editor del programa. En el área de actividad se introducen las instrucciones referentes a bobinas, operaciones numéricas y gestión del programa. El circuito se ejecuta de arriba abajo y de izquierda a derecha. Justo encima de cada uno de los contactos aparecerá un encabezando indicando el operando con su dirección ( Ejemplo %I0,0, %Q0.6), o bien, se indicará el símbolo con que está asociado cada uno de los operandos ( Ejemplo %I0.0= MARCHA, %Q0.7= MOTOR_AGITADOR). A fin de facilitar la programación y asemejar lo más posible el programa al esquema eléctrico, la forma usual de operar en la programación de PLC s consiste como paso previo introducir nemónicos o símbolos a cada uno de las entradas/salidas, marcas etc.., que vayamos a utilizar en nuestro automatismo, de forma que cuando haya que identificarlos, lo haremos por su nemónico o símbolo. En la figura anterior (copia del editor de programación TwidoSoft) muestra como se han definido a las entradas %I0.0, %I0.1 y %I0.2 los nemónicos de PARO, MARCHA_DERECHAS y MARCHA_IZQUIERDAS respectivamente, de esta forma cuando haya que indicar el contacto en el programa pondremos su símbolo y no el elemento del PLC ligado a él. En el lenguaje de programación TwidoSoft las instrucciones de contactos, bobinas y desarrollo del programa (salto y llamada) ocupan una sola celda de la cuadrícula de programación. Los bloques de función, comparación y operación ocupan varias celdas. I.E.S. ANDRÉS DE VANDELVIRA. DEPARTAMENTO DE TECNOLOGÍA 4

6 4.1. BLOQUES DE FUNCIÓN. Los bloques de función están situados en el área de comprobación del editor de programación. El bloque debe de aparecer en la primera fila, y no pueden aparecer instrucciones en lenguajes de contactos ni filas de continuidad encima o debajo del bloque. Las instrucciones de comprobación del lenguaje de contactos llegan a la entrada del bloque de función, en tanto, que las instrucciones de comprobación y/o de acción parten de la salida del bloque. Los bloque de función se organizan verticalmente y ocupan 2 columnas en 4 filas de la cuadrícula de programación. En la figura se puede apreciar un bloque de función formado por el temporizador a la conexión %TM0. Entre los bloques de función usualmente utilizados están los temporizadores y los contadores BLOQUES DE COMPARACIÓN Los bloques de comparación están situados en el área de prueba de la cuadrícula de programación. El bloque puede aparecer en cualquier fila o columna de esta área siempre y cuando la totalidad de la instrucción se encuentre en dicha área. Los bloques de comparación se organizan horizontalmente y ocupan dos columnas en una fila del editor de programación BLOQUES DE OPERACIÓN Los bloques de operación se encuentran en el área de actividad del editor de programación. El bloque puede aparecer en cualquier fila de dicha área. La instrucción está justificada a la derecha, con lo que finalizará en la última columna. Los bloques de operación se organizan horizontalmente y ocupan 4 columnas en 1 fila del editor de programación. 5. TRATAMIENTO BOLEANO DEFINICIÓN DE LOS PRICIPALES OBJETOS DE BITS BITS DE ENTRADAS/SALIDAS. % I o Q 0 ó 1 i Símbolo I = Entrada Q= Salida 0 = PLC de base o extensión PLC 1=Extensión de entradas/salidas Punto i = Número de PLC I.E.S. ANDRÉS DE VANDELVIRA. DEPARTAMENTO DE TECNOLOGÍA 5

7 El direccionamiento de estos bits es como se explica en la siguiente tabla. Estos bits son las imágenes lógicas de los estados eléctricos de las entradas salidas. Están almacenados en la memoria de datos y se actualizan con cada exploración del programa BITS INTERNOS Los bits internos memorizan los estados intermedios durante la ejecución del programa. Actúan a modo de relés auxiliares en un automatismo eléctrico. NOTA: Los bits de entrada/salida no utilizados no pueden ser usados como bits internos BITS DE SISTEMA Los bits de sistema como %S0, %S17 o %S119 controlan el funcionamiento del PLC, así como el desarrollo del programa de aplicación BITS DE ETAPAS Los bits %X1 a %X62 son bits asociados al lenguaje de programación GRAFET. El bit Xi está a 1 cuando la etapa correspondiente está activa y a 0 cuando esta etapa está inactiva BITS DE PALABRAS El PLC además de trabajar con bits independientes, también es capaz de trabajar con bloques de 16 bits denominados palabras. Existen distintos tipos de palabras: Palabras internas.- Destinadas a almacenar valores [desde %MW0 a %MW3000] Palabras constantes.- Destinadas a almacenar valores constantes o alfanuméricos. Únicamente pueden escribirse con el terminal de programación [%KW0 a %KW255] Palabras de sistema.- Dan información del estado del autómata [%SW0 a %SW127] LISTA DE OPERANDOS DE BITS La siguiente tabla muestra la lista de todos los tipos de operandos de bits. Tipo Descripción Direccio o valor Valores inmediatos Entradas Salidas Memoria interna Número máximo 0 o 1 ( Falso o Verdadero) 0 o Estos bits son las imágenes lógicas de los estados eléctricos de las E/S. Se almacenan en la memoria de datos y se actualizan durante cada ciclo de la lógica del programa. Los bits internos son áreas de memoria interna utilizadas para almacenar valores intermedios durante la ejecución de un programa. Nota: Los bits de E/S no utilizados no se pueden emplear como bits internos. Sistema Los bits de sistema de %S0 a %S127 supervisan el funcionamiento correcto del PLC y la correcta ejecución del programa de aplicación. %Ix.y.z. (2) %Qx.y.z (2) %Mi Nota (4) 128 para TWDLCAA16DRF Y 256 para TWDL MDA20DRT Acceso a escritura (1) No Sí %Si 128 Según i Bloques de Los bits de bloques de función %TMi.Q Nota (4) No (3) Sí I.E.S. ANDRÉS DE VANDELVIRA. DEPARTAMENTO DE TECNOLOGÍA 6

8 función Bloques de función reversibles Extractos de palabras Pasos Grafcet corresponden a las salidas de los bloques de función. Estas salidas pueden estar conectadas directamente o ser utilizadas como objeto. Bloques de función programados mediante instrucciones de programación reversibles: BLK, OUT_BLK y END_BLK Uno de los 16 bits de algunas palabras se pueden extraer como bits de operando. Los bits %X1 a %Xi están asociados a pasos Grafcet. El bit de pasos Xi se pone a 1 cuando el paso correspondiente esta activo. Se pone a cero cuando el paso se desactiva %Ci.P etc. E, D, F, Q, TH0, TH1 Nota (4) No Variable Variable Variable %X21 62 para TWDLCAA16DRF Y 94 para TWDL MDA20DRT Sí Leyendas: 1. Escrito por el programa o mediante el editor de tablas de animación 2. Consulte el direccionamiento de E/S 3. Excepto en el caso de %SBRi.j y %SCi.j, estos bits se puede leer y escribir 4.El modelo está determinado por el modelo de controlador PRESENTACIÓN DE INSTRUCCIONES BOLENANAS Las instrucciones boleanas pueden ser comparadas con los elementos del lenguaje de contactos ELEMENTOS DE COMPROBACIÓN. Ejemplo: La instrucción LD equivale a un contacto abierto LD %I0.0 Conduce cuando el objeto que controla se encuentra en estado lógico ELEMENTOS DE ACCIÓN. Ejemplo: La instrucción ST equivale a una bobina de activación instantánea. ST %Q0.0 %I0.0 %Q0.0 El resultado asociado toma el valor lógico del resultado lógico (RLO) del elemento de test ECUACIÓN BOLEANA El resultado de dos elementos de test se aplica al elemento de acción. LD %I0.1 OR %I0.3 ST %Q1.2 I.E.S. ANDRÉS DE VANDELVIRA. DEPARTAMENTO DE TECNOLOGÍA 7

9 FLANCOS ASCENDENTE Y DESCENDENTE Las instrucciones de comprobación permiten detectar los flancos ascendente y descendente en las entradas del PLC. Se detecta un flanco cuando el estado de una entrada ha cambiado entre el ciclo n-1 y el ciclo n en curso, permaneciendo en ese estado hasta terminar el ciclo en curso y en el momento que la autómata ejecuta la instrucción particular. Instrucción LDR (Rising edge).- Equivale a un contacto de detección en flanco ascendente: %I0.2 P (1) LDR %I0.2 Flanco ascendente: Detección del paso de 0 a 1 de la entrada que lo controla (2). Las instrucciones de flanco se suelen aplicar a las entradas %I, pero es posible detectar flancos en otros bits (o resultados boleanos) utilizando 2 bits internos. En el ejemplo, el bit interno %M11 memoriza el flanco ascendente del bit %M0. Instrucción LDF (F: Falling edge).- Equivale a un contacto de detección en flanco descendente: N %I0.2 (3) LDF %I0.2 Flanco descendente: Detección de paso de 1 a 0 de la entrada que controla. (2 ) Por rearranque en frío y caliente, la aplicación detectará flanco ascendente aún cuando la entrada esté a 1. (3) Contacto de detección de transición Negativa I.E.S. ANDRÉS DE VANDELVIRA. DEPARTAMENTO DE TECNOLOGÍA 8

10 5.3. INSTRUCCIONES DE CARGA. Una forma de describir las instrucciones puede ser como se explica en los ejemplos de la siguiente figura: Las instrucciones de carga LD, LDN, LDR y LDF corresponden respectivamente a contactos abiertos, cerrados, de flanco ascendente y de flanco descendente (LDR y LDF únicamente en entradas del autómata). I.E.S. ANDRÉS DE VANDELVIRA. DEPARTAMENTO DE TECNOLOGÍA 9

11 5.4. INSTRUCCIONES DE ASIGNACIÓN. Las instrucciones ST, STN, S y R corresponden a bobinas de conexión directa e inversa a la conexión y a la desconexión INSTRUCCIONES Y LÓGICA: AND, ANDN, ANDR, ANDF. Estas instrucciones realizan una Y lógica entre el operando ( o su inverso, en flanco ascendente o descendente) y el resultado de la instrucción anterior INSTRUCCIONES O LÓGICA: OR, ORN, ORR, ORF. Estas instrucciones realizan una O lógica entre el operando ( o su inverso, en flanco ascendente o descendente) y el resultado boleano de la instrucción anterior I.E.S. ANDRÉS DE VANDELVIRA. DEPARTAMENTO DE TECNOLOGÍA 10

12 5.7. INSTRUCCIONES O EXCLUSIVA: XOR, XORN, XORR, XORF. Estas instrucciones realizan un O exclusiva lógica entre el operando (o su inverso, en flanco ascendente o descendente) y el resultado boleano de la operación anterior. Existe un caso específico, por el cual, en el lenguaje de contactos, la instrucción XOR no deberá situarse a la izquierda del circuito de contactos en primera posición, ni tampoco podrá situarse en paralelo con otro contacto INSTRUCCIÓN NEGACIÓN: N Esta instrucción realiza la negación del resultado de la instrucción anterior: I.E.S. ANDRÉS DE VANDELVIRA. DEPARTAMENTO DE TECNOLOGÍA 11

13 5.9. UTILIZACIÓN DE LOS PARÉNTESIS. Las instrucciones AND y OR pueden utilizar paréntesis. Estos paréntesis permiten realizar esquemas de contactos de forma sencilla. El signo de abertura de paréntesis se asocia a la instrucción AND u OR. Siempre que se haya abierto un paréntesis, después habrá que cerrarlo. A los paréntesis pueden asociarse los modificadores N, F, R o [ : N negación. Ejemplo AND(N u OR(N F Flanco ascendente. Ejemplo AND(F u OR(F R Flanco descendente. Ejemplo AND(R u OR(R [ Comparaciones. I.E.S. ANDRÉS DE VANDELVIRA. DEPARTAMENTO DE TECNOLOGÍA 12

14 Anidación de paréntesis. Las PLC s Twido permiten hasta una anidación de 8 niveles de paréntesis. Ejemplos: Notas: Cada paréntesis abierto, deberá cerrarse obligatoriamente. Las etiquetas %Li, los subprogramas %Si y las instrucciones de salto JMP no deberán colocarse en expresiones entre paréntesis. Las instrucciones de asignación ST, STN, S y R no deberán programarse entre paréntesis INSTRUCCIONES DE STACK (PILA): MPS, MRD Y MPP. Las instrucciones de stack procesan el direccionamiento de bobinas. Las instrucciones MPS, MRD y MPP utilizan un área de almacenamiento temporal llamada snack, que puede almacenar hasta ocho expresiones boleanas. Las instrucciones MPS, MRD y MPP, no pueden utilizarse entre paréntesis. En la siguiente tabla se describe el funcionamiento de las tres instrucciones de snack. MPS Instrucción Descripción Función Introducir el RLO último en la pila stack. MRD Leer memoria desde el stack. MPP Sacar memoria del stack. Almacena el resultado de la última instrucción lógica (contenidos del acumulador) en la parte superior del snack (introducir) y desplaza el resto de valores a la parte inferior de la pila. Lee la parte superior del snack en el acumulador Copia el valor de la parte superior del stack en el RLO (sacar) y desplaza el resto de valores hacia la parte superior de la pila. NOTA: Cuando se comienza a utilizar una pila (snack) en un programa con la instrucción MPS, se podrán utilizar tantas veces como se quiera la instrucción de lectura, pero necesariamente deberemos escribir la instrucción MPP al final. I.E.S. ANDRÉS DE VANDELVIRA. DEPARTAMENTO DE TECNOLOGÍA 13

15 Ejemplos de instrucciones de stack: 6. BLOQUES DE FUNCIÓN ESTÁNDAR GENERALIDADES. Los bloques de función son aquellos que realizan determinadas operaciones en función de la programación específica del propio bloque, activando o desactivando bits en función de las entradas y parámetros establecidos en el propio bloque. Los bloques de función que contempla la programación de las PLC s Twido son: Bloques de función de temporizador %TMi Bloques de función contador/descontador %Ci Bloques de función de registro tipo FIFO y LIFO %Ri Bloques de función de programador cíclico %Dri Dentro de los bloques de función se deben considerar los objetos de bits y los objetos de palabras. I.E.S. ANDRÉS DE VANDELVIRA. DEPARTAMENTO DE TECNOLOGÍA 14

16 Los objetos de bits son aquellos que se asocian a las salidas de los bloques de función. Se accede a estos bits mediante instrucciones boleanas de comprobación. Se puede acceder a los bits de salida de los bloques de función de forma directa cuando están programados en un formato reversible ( que se puede convertir de listas de instrucciones a lenguaje de contactos o a la inversa), y especificando el bloque de función concreto cuando no se programa con formato reversible. Se aplica el término objetos de palabras a los parámetros de configuración del bloque. Estos parámetros pueden ser, en algunos casos, accesibles desde el programa para programación. Por ejemplo, cuando programamos un temporizador se le puede indicar que el tiempo de contaje sea de 10 pulsos con una base de tiempos (BT) de 1 segundo por pulso, sin embargo nos debemos atener a los tipos de BT establecidos ( 1 ms, 10 ms, 100 ms, 1s y 1mn) y no a otros distintos como por ejemplo 0,026 seg. En la siguiente tabla se puede apreciar los distintos bloques de función de las PLC s Twido y sus parámetros fundamentales: Tal y como se ha indicado anteriormente los bloques de función estándar se pueden programar de dos formas distintas: Con instrucciones de bloque de función (ej.: BLK %TM2); de esta forma es posible mostrarlo en lenguaje de contactos. Tiene el inconveniente de limitar las operaciones del bloque al lugar del programa donde se ha programado dicho bloque. Después veremos que a través de los bits internos podemos saltarnos este inconveniente siendo esta forma de programación la que probablemente presenta más ventajas. Con instrucciones específicas (ej.: CU % Ci); esta forma no es reversible, pero permite efectuar operaciones en las entradas de bloque en distintos puntos del programa. I.E.S. ANDRÉS DE VANDELVIRA. DEPARTAMENTO DE TECNOLOGÍA 15

17 6.2. PRINCIPIOS DE PROGRAMACIÓN REVERSIBLE EN BLOQUES DE FUNCIÓN. Este tipo de programación utiliza las instrucciones BLK, OUT_BLK, y END_BLK, donde: BLK.- Indica el inicio del bloque de función. OUT_BLK.- opcional, permite asignar las salidas del bloque. END_BLK.- indica final del bloque de función. La mejor forma de entender estas instrucciones es mediante ejemplos, así en el ejemplo que se propone a continuación ( bloque de función contador), se puede apreciar como bajo el encabezado de la declaración del bloque, BLK, se procede a la asignación de las entradas del bloque. Una vez terminada la asignación de entradas se procede, si se desea, al tratamiento de las salidas mediante la instrucción OUT_BLK. Finalmente y para acabar la programación del bloque se escribe la línea END_BLK. I.E.S. ANDRÉS DE VANDELVIRA. DEPARTAMENTO DE TECNOLOGÍA 16

18 6.2. BLOQUE DE FUNCIÓN TEMPORIZADOR %TMi NTRODUCCIÓN. Los PLC s TSX Twido cuentan con 64 temporizadores en el modelo TWDLCAA16DRF y 128 en el modelo TWDLMDA20DRT, que pueden ser asignados a cada uno de los siguientes tipos: TON (Temporizado a la conexión).- Permite programar el tiempo para su conexión o activación, a partir de activar la entrada. TOF (Temporizado a la desconexión).- Se activa al tiempo que lo hace la entrada y se desactiva el tiempo programado una vez que la entrada pasa a cero. TP (De impulso prolongado).- A partir de recibir un pulso en la entrada activa la salida hasta que el temporizador alcanza el tiempo programado, sea cual sea, el valor que tome la entrada en ese momento. Las características de los temporizadores que posee el autómata TSX Twido pueden verse en la siguiente tabla: UTILIZACIÓN COMO TEMPORIZADOR DE RETARDO A LA CONEXIÓN (TON) Tras un flanco ascendente en la entrada IN se activa el temporizador: su valor actual %TMi.V crece desde 0 hasta %TMi.P en una unidad a cada impulso de la base de tiempos BT. El bit de salida %TMi.Q pasa a 1 cuando el valor actual alcanza al programado en %TMi.P,. La salida se mantendrá a 1 hasta tanto no detecte un flnco descendente en la entrada IN. I.E.S. ANDRÉS DE VANDELVIRA. DEPARTAMENTO DE TECNOLOGÍA 17

19 Al alcanzar un flanco descendente en la entrada IN, el temporizador se detendrá incluso aunque no haya alcanzado el valor de preselección %TMi.P UTILIZACIÓN COMO TEMPORIZADOR DE RETARDO A LA DESCONEXIÓN (TOFF). Cuando se detecta un flanco ascendente en la entrada IN la salida %TMi.Q se pone a 1, permaneciendo en ese estado de forma ininterrumpida en tanto la entrada se encuentre a 1. A partir de que se detecta un flanco descendente en la entrada IN, la salida sigue activa, y el valor actual %TMi.V crece hacia el valor de preselección %TMi.P con cada impulso de la base de tiempo. Cuando el valor actual %TMi.V alcanza al valor de preselección el bit de salida %TMi.Q toma valor cero. El valor actual %TMi.V toma el valor cero, tras un flanco descendente de la entrada IN UTILIZACIÓN DEL TEMPORIZADOR DE IMPULSO RETARDADO (TP). cero. Tras un flanco ascendente en la entrada IN se activa el temporizador actual en su bit de salida %TMi.Q (si el temporizador no se encuentra en curso de evolución), y el valor actual %TMi.V crece desde cero hasta el valor de preselección %TMi.P en una unidad por cada impulso de la base de tiempos BT, de forma, que cuando el valor actual coincida con el valor de preselección la salida se pondrá a Una vez detectado el flanco ascendente en la entrada el temporizador evolucionará desde %TMi.V hasta el valor de preselección %TMi.P con independencia de los valores que pueda tomar en el proceso de contaje de pulsos de la base de tiempos BT PROGRAMACIÓN Y CONFIGURACIÓN DE TEMPORIZADORES. La programación de los bloques de función de los temporizadores es idéntica sea cual sea el tipo de temporizador. La selección del funcionamiento TON, TOF o TP, el valor de preselección %TMi.P y la base de tiempos se realiza en la configuración del temporizador a través del aparato programador. Los parámetros que han de configurarse en cada uno de los temporizadores son: Tipo: TON, TOF o TP. TB: 1 mn, 1s, 10 ms y 1 ms Valor de preselección entre 0 y 9999 Consideraciones a tener en cuenta en los bloques de función de temporizadores: I.E.S. ANDRÉS DE VANDELVIRA. DEPARTAMENTO DE TECNOLOGÍA 18

20 Incidencia de un rearranque en frío: En el rearranque en frío el bit de sistema %S0 se pone a 1 provocando la puesta a cero del valor actual del temporizador y de la salida del mismo. Incidencia de un rearranque en caliente: En este caso el bit de sistema %S0 tiene valor 1 y no tiene incidencia en el valor actual del temporizador. El valor actual no aumenta durante el tiempo de corte de la alimentación. Incidencia de un paso a STOP: El paso a STOP del PLC no inmoviliza el valor actual. Incidencia de un salto de programa: El hecho de no explorar las líneas donde está programado el bloque del temporizador no inmoviliza el valor actual %TMi.V que continúa creciendo hacia %TMi.P. Incluso el bit asociado a ka salida Q del bloque temporizador sigue funcionando normalmente y puede ser comprobado por otra instrucción. En cambio, la salida directamente cableada a la salida del bloque no se activa, ya que el autómata no lo explora. Comprobación del bit %TMi.Q: Se aconseja comprobar este bit una sola vez en el programa. Incidencia de la modificación de la preselección %TMi.P: La modificación del valor de preselección por instrucción o ajuste sólo se tiene en cuenta en la próxima activación del temporizador. La base de tiempos 1 ms sólo está disponible en los primeros cinco temporizadores. Ejemplos de programación de temporizadores: << PROGRAMACIÓN REVERSIBLE >> << PROGRAMACIÓN NO REVERSIBLE >> LD %I0.1 IN %TM1 LD %TM1.Q ST Q0.3 BLK %TM1 LD %I0.1 IN OUT_BLK LD Q ST %Q0.3 END_BLK 6.3. BLOQUE DE FUNCIÓN CONTADOR %Ci INTRODUCCIÓN. Los PLC s Twido cuentan con 128 contadores progresivos/regresivos, que son tratados como bloques de función, de esta forma, un contador es un elemento que puede contar pulsos de manera progresiva o regresiva; dándose la posibilidad de realizar ambas operaciones simultáneamente. EL bloque de función de un contador es el que se muestra en la siguiente figura: I.E.S. ANDRÉS DE VANDELVIRA. DEPARTAMENTO DE TECNOLOGÍA 19

21 R S ADJ Y %Ci.P 9999 CU CD %Ci E D F El significado de las distintas entradas/salidas de un contador y sus parámetros se definen en la siguiente tabla: Parámetro Etiqueta Valor Número de contador %Ci 0 a 127 Valor actual %Ci.V La palabra se incrementa o reduce de acuerdo con las entradas(o instrucciones) Cu y CD. Se puede leer y comprobar, pero no se puede escribir desde el programa: Si desea modificar %Ci.V, utilice el editor de datos Valor preestablecido %Ci.P 0 %Ci.P La palabra se puede leer, comprobar y escribir (valor predeterminado 9999) Edición con el editor de tablas de animación ADJ Y: Sí, el valor preestablecido e puede modificar mediante el editor de tablas de animación. Número: No, el editor no se puede modificar mediante el editor de tablas de animación. Resetear entrada R Al aplicar un estado 1 a la entrada R, el valor del acumulador %Ci.V se pone a 0. Restablecer entrada S Al aplicar un estado 1 a la entrada R, el valor del acumulador %Ci.V =%Ci.P Conteo progresivo CU Incrementos en el acumulador %Ci.V en un flanco ascendente. Conteo regresivo CD Disminución en el acumulador %Ci.V en un flanco ascendente Salida de desborde en el conteo regresivo Salida de desborde en el conteo progresivo Valor predeterminado alcanzado E F D El bit asociado a %Ci.E se pone a 1 cuando el contador cambia de 0 a 9999 El bit asociado a %Ci.F se pone a 1 cuando el contador cambia de 9999 a 0 El bit asociado a %Ci.D se pone a 1 cuando %Ci.V=%Ci.P I.E.S. ANDRÉS DE VANDELVIRA. DEPARTAMENTO DE TECNOLOGÍA 20

22 La siguiente tabla describe las fases principales de funcionamiento de un contador progresivo/regresivo: Funciona- miento Conteo progresivo Conteo regresivo Conteo progresivo/ regresivo Acción Aparece un flanco ascendente en la entrada de conteo progresivo CU (o se activa la instrucción CU) El valor actual de %Ci.V es igual al valor preestablecido %Ci.P El valor actual de %Ci.V cambia de 9999 a 0 Si el contador continua en el conteo progresivo Aparece un flanco ascendente en la entrada de conteo regresivo CD (o se activa la instrucción CD) El valor actual de %Ci.V cambia de o a 9999 Si el contador continua en el conteo regresivo Resultado El valor actual %Ci.V aumenta en una unidad El bit de salida preestablecida alcanzada cambia a 1 El bit de salida %Ci.F (desborde de conteo progresivo) cambia a 1 El bit de salida %Ci.F (desborde de conteo progresivo) se restablece en cero. El valor actual %Ci.V disminuye en una unidad El bit de salida %Ci.E (desborde de conteo regresivo) cambia a 1 El bit de salida %Ci.E (desborde de conteo regresivo) se restablece en cero. Para utilizar las funciones de conteo progresivo/regresivo al mismo tiempo, deberán controlarse las entradas CU y CD correspondientes. Estas dos entradas se exploran sucesivamente, Si las dos se encuentran en 1, el valor actual se mantendrá sin cambios. Puesta a cero Puesta a 1 de la entrada R El valor actual %Ci.V se fuerza a cero. Las salidas: %Ci.E, %Ci.D, %Ci.F se restablecen a cero. Preajuste Si la entrada S se establece a 1 y la entrada R está en cero Seguidamente se relacionan unos casos especiales a considerar: El valor actual %Ci.V adopta el valor preestablecido en %Ci.P, y la salida %Ci.D se pone a 1. Caso especial Descripción Efecto de un reinicio en frio (%S0=1) El valor actual %Ci.V se establece a 0. Los bits de salida %Ci.E, %Ci.D y %Ci.F se establecen a 0 El valor preestablecido se inicia con el valor definido durante la configuración. Efecto de un reinicio en caliente (%S1=1) No tiene ningún efecto sobre el valor actual del contador. Efecto de modificar el valor preestablecido La modificación del valor preestablecido %Ci.P mediante una instrucción o ajustándolo por software entra en vigor cuando la aplicación procesa el bloque (activación de una de las entradas). I.E.S. ANDRÉS DE VANDELVIRA. DEPARTAMENTO DE TECNOLOGÍA 21

23 PROGRAMACIÓN Y CONFIGURACIÓN DE CONTADORES. En el siguiente ejemplo se muestra un contador que permite contar un máximos de 5000 pulsos en su entrada CU. Cada pulso de entrada es detectado en %I0.2 y aplicado en serie con %M0 a la entrada progresiva del contador. Cuando el contador alcance el valor preestablecido, el bit %C8.D se pondrá a 1. Para resetear el contador habrá de activarse la entrada %I0.1 %I0.2 %C8.D %I0.1 %M0 R %Ci E S ADJ Y D %Ci.P 5000 CU CD F %Q0.0 << PROGRAMACIÓN REVERSIBLE >> << PROGRAMACIÓN NO REVERSIBLE >> BLK %C8 LD %I0.1 R LD %I0.2 AND %M0 CU END_BLK LD %C8.D ST %Q0.0 LD %I0.1 R %C8 LD %I0.2 AND %M0 CU %C8 LD %C8.D ST %Q0.0 Durante la configuración del contador debe introducirse el valor preestablecido para el ejemplo %Ci.P=5000, y activar la opción de ajustable si se desea ver el valor en las tablas de animación de TwidoSoft. Seguidamente se muestra el ejemplo de un contador configurado para trabajo de contaje progresivo y regresivo, donde el valor de preselección se ha establecido a C1.P=4. El funcionamiento es el siguiente: Los pulsos generados por %I0.0 irán aumentando el valor actual del contador %C1.V de 0 a 3, para disminuir después de 3 a cero. %M0 %I0.0 %M0 %I0.0 CU CD %C1 R ADJ Y S %Ci.P 4 E D F %M0 R %M0 S << PROGRAMACIÓN REVERSIBLE >> << PROGRAMACIÓN NO REVERSIBLE >> BLK %C1 LDN %M0 AND %I0.0 CU LD %M0 AND %I0.0 CD OUT_BLK LD E R %M0 LD D S %M0 END_BLK LDN %M0 AND %I0.0 CU %C1 LD %M0 AND %I0.0 CD %C1 LD %C1.E R %M0 LD %C1.D S %M0 I.E.S. ANDRÉS DE VANDELVIRA. DEPARTAMENTO DE TECNOLOGÍA 22

CÓMO FUNCIONA UN PLC Control Combinacional Programación del PLC

CÓMO FUNCIONA UN PLC Control Combinacional Programación del PLC CÓMO FUNCIONA UN PLC Control Combinacional Programación del PLC PROGRAMACIÓN DE PLC Procedimiento para programar y cargar: Determinar los requisitos del sistema al cual se aplica el PLC. Identificar los

Más detalles

CAPÍTULO IV BLOQUES DE FUNCIÓN PREDEFINIDOS

CAPÍTULO IV BLOQUES DE FUNCIÓN PREDEFINIDOS CAPÍTULO IV BLOQUE DE FUNCIÓN PREDEFINIDO 1. Temporizadores (%TMi) El PLC Twido admite hasta 32 temporizadores. Los temporizadores tienen una entrada y una salida lógicas vinculadas por un tiempo. Asociado

Más detalles

Descripción de lenguajes

Descripción de lenguajes Descripción de lenguajes Lista y de contactos Índice Sección Capítulo Página 1 Introducción 1/1 1.1 Generalidades 1/1 1.2 Lenguaje Lista de instrucciones (Lista o IL) 1/1 1.3 Grafcet 1/3 1.4 Lenguaje de

Más detalles

Autómata Twido. Modelo: COMPACTO TELEMECANIQUE

Autómata Twido. Modelo: COMPACTO TELEMECANIQUE 1 Orificio de montaje. 2 Cubierta de terminales. 3 Tapa con bisagra. 4 Cubierta extraíble del conector de visualización del operador 5 No existe en éste modelo. 6 Conexiones de las entradas 7 Puerto serie

Más detalles

Manual de Referencia. PL7 Micro/Junior/Pro. Descripción detallada de las Instrucciones y Funciones. Marzo 2005 35009570_00

Manual de Referencia. PL7 Micro/Junior/Pro. Descripción detallada de las Instrucciones y Funciones. Marzo 2005 35009570_00 Manual de Referencia PL7 Micro/Junior/Pro Descripción detallada de las Instrucciones y Funciones spa Marzo 2005 35009570_00 2 Estructura de la documentación Estructura de la documentación Presentación

Más detalles

Lenguaje Ladder. Presentación. Objeto. En este capítulo se describe la programación con el lenguaje Ladder. Contenido:

Lenguaje Ladder. Presentación. Objeto. En este capítulo se describe la programación con el lenguaje Ladder. Contenido: Lenguaje Ladder 14 Presentación Objeto Contenido: En este capítulo se describe la programación con el lenguaje Ladder. Este capítulo contiene los siguiente apartados: Apartado Página Introducción a los

Más detalles

Autómatas Industriales

Autómatas Industriales Autómatas Industriales TSX 3722 PLC PLATAFORMA SCHNEIDER PLC: Plataforma Schneider MICRO: CPU 3 Módulos E/S 248 E/S digitales 24V DC 8 canales analógicos 0-10V, 4-20mA Funciones integradas PID, PWM y SERVO

Más detalles

Autómata Programable (PLC)

Autómata Programable (PLC) Autómata Programable (PLC) UPCO ICAI Departamento de Electrónica y Automática 1 Hardware del autómata Sistema digital basado en un microprocesador CPU Reloj Marca el funcionamiento de todo el sistema (20

Más detalles

Controladores programables Twido Guía de referencia de software. TWD USE 10AS Versión 1.0

Controladores programables Twido Guía de referencia de software. TWD USE 10AS Versión 1.0 Controladores programables Twido Guía de referencia de software TWD USE 10AS Versión 1.0 31004123 00 2 TWD USE 10AS 05/2002 Tabla de materias Información de seguridad..............................9 Acerca

Más detalles

Controladores Lógicos Programables

Controladores Lógicos Programables Inicio Objetivos del Programa Misión y Visión del programa Perfil del admitido Perfil del egresado Plan de Estudios Objetivos de la Acreditación Controladores Lógicos Programables Click to edit Master

Más detalles

SISTEMAS DE CONTROL AUTÓMATAS PROGRAMABLES P L C. Ing. David Jorge Aguirre Grazio Cátedra de Sistemas de Control Departamento de Ing.

SISTEMAS DE CONTROL AUTÓMATAS PROGRAMABLES P L C. Ing. David Jorge Aguirre Grazio Cátedra de Sistemas de Control Departamento de Ing. Ing. David Jorge Aguirre Grazio Cátedra de Sistemas de Control Departamento de Ing. Mecánica SISTEMAS DE CONTROL AUTÓMATAS PROGRAMABLES P L C Abril 2017 DEFINICION Un PLC (Programable Logic Controller)

Más detalles

Subprogramas 207

Subprogramas 207 Figura 3.1. Representación gráfica de la relación entre las tareas, las variables y las unidades de organización del programa global del sistema normalizado IEC 1131-3 de programación de autómatas programables.

Más detalles

SELECCIÓN DE PÁGINAS DEL MANUAL DE REFERENCIA PL7

SELECCIÓN DE PÁGINAS DEL MANUAL DE REFERENCIA PL7 SELECCIÓN DE PÁGINAS DEL MANUAL DE REFERENCIA PL7 CONTACTOS A 2.1-2 Elementos gráficos Elementos de base Cada uno ocupa una sola celda (1 línea de alto, 1 columna de ancho). Designación Gráfico Funciones

Más detalles

TEMA 4 ESTRUCTURA VON-NEUMANN DEL COMPUTADOR DIGITAL

TEMA 4 ESTRUCTURA VON-NEUMANN DEL COMPUTADOR DIGITAL TEMA 4 ESTRUCTURA VON-NEUMANN DEL COMPUTADOR DIGITAL 1. ESTRUCTURA GENERAL DE UN COMPUTADOR VON-NEUMANN. Unidad de memoria (UM) Unidad Aritmético Lógica (UAL) Unidad de control (UC) Buses. Unidades de

Más detalles

AUTOMATIZACIÓN INDUSTRIAL

AUTOMATIZACIÓN INDUSTRIAL Universidad Carlos III de Madrid Departamento de Ingeniería de Sistemas y Automática AUTOMATIZACIÓN INDUSTRIAL Práctica 1 Introducción a los autómatas programables Marzo 2008 Ramiro Diez Automatización

Más detalles

PLAN FORMATIVO MODALIDAD I

PLAN FORMATIVO MODALIDAD I PLAN FORMATIVO MODALIDAD I Modalidad Acción: PRESENCIAL Nº de la Acción: FPTO/2017/926/026 Familia Profesional: Tipo Especialidad: ELE / ELECTRICIDAD Y ELECTRÓNICA NUEVA ESPECIALIDAD AUTÓMATAS PROGRAMABLES

Más detalles

Automatización Industrial

Automatización Industrial www.infoplc.net Automatización Industrial Curso 2001-2001 Conceptos básicos 1 Antes de empezar. Como crear una solución de automatización con un Micro-PLC? Hay diversos métodos para crear una solución

Más detalles

PROGRAMACIÓN DE PROCESOS SECUENCIALES

PROGRAMACIÓN DE PROCESOS SECUENCIALES PROGRAMACIÓN DE PROCESOS SECUENCIALES Hablamos de Control Secuencial cuando hay una sucesión de etapas de operación con acciones específicas y condiciones de transición entre ellas. EJEMPLO Operación de

Más detalles

PROGRAMACIÓN DE PROCESOS SECUENCIALES

PROGRAMACIÓN DE PROCESOS SECUENCIALES PROGRAMACIÓN DE PROCESOS SECUENCIALES Hablamos de Control Secuencial cuando hay una sucesión de etapas de operación con acciones específicas y condiciones de transición entre ellas. EJEMPLO Operación de

Más detalles

Norma IEC 1131 TSX 37 / 57 - PL7 Pro NORMA IEC1131- pg. 1

Norma IEC 1131 TSX 37 / 57 - PL7 Pro NORMA IEC1131- pg. 1 NORMA IEC1131- pg. 1 Generalidades La norma IEC 1131: historia 1979 : la International Electrotechnical Commission (IEC) designa al Comite de Investigación 65A para la definición de una norma específica

Más detalles

AUTÓMATAS PROGRAMABLES

AUTÓMATAS PROGRAMABLES AUTÓMATAS PROGRAMABLES Programación básica Contactos y marcas Funciones AND / OR Enclavamientos: KEEP, SET, RSET Temporizadores y contadores (TIM / CNT) Flancos (DIFU /DIFD) Roberto Álvarez Sindín (2011)

Más detalles

Lenguaje Grafcet - SFC

Lenguaje Grafcet - SFC Lenguaje Grafcet - SFC TSX 7 / 57 - PL7 Pro - LENGUAJE GRAFCET - pg. 79 Definiciones Que es el Grafcet? Un diagrama funcional cuyo objetivo es describir de forma gráfica el comportamiento de un automatismo

Más detalles

Manual de Programación PLC Micro TELEMECANIQUE

Manual de Programación PLC Micro TELEMECANIQUE COLEGIO SALESIANO DE CONCEPCIÓN ESCUELA INDUSTRIAL "SAN JOSÉ" DEPARTAMENTO DE ELECTRÓNICA MÓDULO : CONTROLADORES LÓGICOS PROGRAMABLES Manual de Programación PLC Micro TELEMECANIQUE PREPARADO POR: CRISTHIAN

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

Máquinas Eléctricas y Automatismos III

Máquinas Eléctricas y Automatismos III Prof: Casinari Sergio, Lasala Eugenio, Petralia Mariano 0 Un controlador lógico programable (PLC), también conocido como controlador programable, es el nombre dado a un tipo de ordenador de uso común en

Más detalles

Introducción al PLC Simatic Siemens S7-200.

Introducción al PLC Simatic Siemens S7-200. Francisco J. Jiménez Montero. Málaga, Febrero de 2007. Revisado: Noviembre de 2010. Ciclo Formativo de Grado Medio de Instalaciones Eléctricas y Automáticas. Introducción al PLC Simatic Siemens S7-200.

Más detalles

20/10/14 TEMA 5 OPERACIONES BÁSICAS DE PROGRAMACIÓN. Tema 5. Operaciones básicas de programación

20/10/14 TEMA 5 OPERACIONES BÁSICAS DE PROGRAMACIÓN. Tema 5. Operaciones básicas de programación Tema 5 Operaciones básicas de programación 1 Índice Áreas de memoria Tipos de datos Direccionamiento Estructura del programa en KOP Operaciones lógicas con bits 2 Áreas de memoria La CPU ofrece disnntas

Más detalles

El El Relevador. Técnicas de programación de un PLC. Esquema de contactos o Diagramas de Escalera Mnemónicos o Listado de Instrucciones.

El El Relevador. Técnicas de programación de un PLC. Esquema de contactos o Diagramas de Escalera Mnemónicos o Listado de Instrucciones. El El Relevador Técnicas de programación de un PLC Esquema de contactos o Diagramas de Escalera Mnemónicos o Listado de Instrucciones. Diagrama de Bloques Funcional El relevador Está formado por una bobina

Más detalles

Definición de los principales objetos booleanos TipoDirección Acceso en (o valor) escritura (1) Valor inmediato 0 ó 1 (False o True) Bits de entradas

Definición de los principales objetos booleanos TipoDirección Acceso en (o valor) escritura (1) Valor inmediato 0 ó 1 (False o True) Bits de entradas PL7 OBJETOS DE LENGUAJE - pg. 1 5 zonas para objetos de lenguaje: zona memoria (%M) zona de entradas (%I) zona de salidas (%Q) zona de constantes (%K) zona sistema (%S) diferentes objetos en cada zona

Más detalles

Su utilización abarca desde instalaciones en donde es necesario realizar procesos de maniobra, control hasta señalización.

Su utilización abarca desde instalaciones en donde es necesario realizar procesos de maniobra, control hasta señalización. 27 3.3 Aplicaciones de los PLC El PLC es esencialmente un controlador programable digital y su principal función es la de sustituir los relés cableados, pero por sus características especiales de diseño,

Más detalles

LENGUAJE LD. Orígenes históricos PLC. Orígenes históricos. Orígenes históricos. (Ladder) LADDER (LD) Objetivos del PLC:

LENGUAJE LD. Orígenes históricos PLC. Orígenes históricos. Orígenes históricos. (Ladder) LADDER (LD) Objetivos del PLC: Orígenes históricos PLC Ejemplo 1: encendido de motor M por distintas lógicas de dos llaves A1 y A2 Lógica de relé Por A1 OR A2 Por A1 AND A2 LENGUAJE LD A1 A2 A1 A2 Cambio de lógica (OR a AND) requiere

Más detalles

TEMA 6 INTRODUCCIÓN AL DISEÑO SECUENCIAL: CONTADORES Y REGISTROS

TEMA 6 INTRODUCCIÓN AL DISEÑO SECUENCIAL: CONTADORES Y REGISTROS TEMA 6 INTRODUCCIÓN AL DISEÑO SECUENCIAL: CONTADORES Y REGISTROS TEMA 6: INTRODUCCIÓN AL DISEÑO SECUENCIAL: CONTADORES Y REGISTROS Contexto Conocimiento Previo Necesario Objetivos del Tema Guía de Estudio

Más detalles

Indice. Estructura interna de la familia de autómatas S7-200

Indice. Estructura interna de la familia de autómatas S7-200 1 Indice Estructura interna de la familia de autómatas S7-200 Distribución de la memoria Direccionamiento directo de la memoria de la CPU Entradas y salidas integradas y ampliadas mediante modulos de expansión.

Más detalles

Anexo III. Programas

Anexo III. Programas Anexo III Programas 1 Programa de control de Disparo para el controlador de velocidad Para poder controlar el ángulo de disparo de los SCR s, es necesario que el Microcontrolador que en este caso un arduino

Más detalles

FORO TRABAJO COLABORATIVO DE LA UNIDAD No. 1. Este trabajo se compone de una sola entrega de documento final. Debe ser entregado en PDF.

FORO TRABAJO COLABORATIVO DE LA UNIDAD No. 1. Este trabajo se compone de una sola entrega de documento final. Debe ser entregado en PDF. FORO TRABAJO COLABORATIVO DE LA UNIDAD No. 1 Nombre de curso: AUTOMATIZACION INDUSTRIAL E-LEARNING Temáticas revisadas: Unidad No. 1 Estrategia de aprendizaje: Trabajo Colaborativo Guía de actividades

Más detalles

FORO TRABAJO COLABORATIVO DE LA UNIDAD No. 1. Este trabajo se compone de una sola entrega de documento final. Debe ser entregado en PDF.

FORO TRABAJO COLABORATIVO DE LA UNIDAD No. 1. Este trabajo se compone de una sola entrega de documento final. Debe ser entregado en PDF. FORO TRABAJO COLABORATIVO DE LA UNIDAD No. 1 Nombre de curso: AUTOMATIZACION INDUSTRIAL Temáticas revisadas: Unidad No. 1 EL PLC y PROGRAMACION DEL PLC Estrategia de aprendizaje: Trabajo Colaborativo Guía

Más detalles

Máster universitario en automatización de procesos industriales

Máster universitario en automatización de procesos industriales DEPARTAMENTO DE ELECTRÓNICA Máster universitario en automatización de procesos industriales Departamento de Electrónica Universidad de Alcalá DEPARTAMENTO DE ELECTRÓNICA Programación en Ladder. 2ª parte

Más detalles

automatización industrial autómatas programables Universidad de Oviedo Área de Ingeniería de Sistemas y Automática

automatización industrial autómatas programables Universidad de Oviedo Área de Ingeniería de Sistemas y Automática automatización industrial autómatas programables Área de Ingeniería de Sistemas y Automática sumario 1 estructura de un sistema automatizado 2 definición IEC 61131 3 lógica cableada vs. lógica programada

Más detalles

Algoritmos. Medios de expresión de un algoritmo. Diagrama de flujo

Algoritmos. Medios de expresión de un algoritmo. Diagrama de flujo Algoritmos En general, no hay una definición formal de algoritmo. Muchos autores los señalan como listas de instrucciones para resolver un problema abstracto, es decir, que un número finito de pasos convierten

Más detalles

SSP Juan Fra TEMPORIZADORES Y PROYECTOS DE REFERENCIA

SSP Juan Fra TEMPORIZADORES Y PROYECTOS DE REFERENCIA TEMPORIZADORES Y PROYECTOS DE REFERENCIA Antes de empezar recordar: Bobinas Monoestables Siempre que queremos parar algo: En serie y contacto cerrado Siempre que queremos activar algo: Elementos de paro

Más detalles

3-4-3 KEEP: KEEP(011)

3-4-3 KEEP: KEEP(011) 3-4-3 KEEP: KEEP(011) Instrucción Operando LD 000000 OUT 000001 OUT NOT 000002 Empleo Funciona como relé de enclavamiento. Símbolo de diagrama de relés S (Set) KEEP(011) : it R () Variaciones Variaciones

Más detalles

Apuntes de Regulación y Automatización. Prácticas y Problemas.

Apuntes de Regulación y Automatización. Prácticas y Problemas. TEMA 3. AUTOMATISMOS Y AUTÓMATAS PROGRAMABLES. IMPLEMENTACION DE GRAFCET. OBJETIVOS: Los diseños e introducidos en el tema anterior, se traducen de manera sencilla a unas funciones lógicas concretas, esta

Más detalles

ELT 3890 AUTOMÁTICA I LABORATORIO No. 3 SOFTWARE DE PROGRAMACIÓN STEP 7 - MICRO/WIN 32 - PLC SIEMENS

ELT 3890 AUTOMÁTICA I LABORATORIO No. 3 SOFTWARE DE PROGRAMACIÓN STEP 7 - MICRO/WIN 32 - PLC SIEMENS UNIVERSIDAD TÉCNICA DE ORURO FACULTAD NACIONAL DE INGENIERÍA CARRERA DE INGENIERÍA ELÉCTRICA E INGENIERÍA ELECTRÓNICA LABORATORIO DE CONTROL E INSTRUMENTACIÓN 1 ELT 3890 AUTOMÁTICA I LABORATORIO No. 3

Más detalles

Curso sobre Controladores Lógicos Programables (PLC).

Curso sobre Controladores Lógicos Programables (PLC). Curso sobre Controladores Lógicos Programables (PLC). Por Ing. Norberto Molinari. Entrega Nº 20. Capitulo 4, continuación... OTRAS POSIBILIDADES DEL GRAFCET Elección condicional entre varias secuencias.

Más detalles

ITT-SE, ITT-ST, IT. Autómatas y Sistemas de Control 19 de enero de 2010 Alumno:... DNI:...

ITT-SE, ITT-ST, IT. Autómatas y Sistemas de Control 19 de enero de 2010 Alumno:... DNI:... Alumno:... DNI:... Instrucciones: Indique la opción correcta mediante una X en cada una de las cuestiones siguientes. Solamente es correcta una de las opciones. Cada cuestión bien contestada suma un punto.

Más detalles

Ejercicio 1. Práctica 2

Ejercicio 1. Práctica 2 Ejercicio 1 Cuando se accione el pulsador de apertura de puerta, la puerta se abre (si no estaba abierta) y cuando el vehículo se encuentra en el interior del recinto y presiona el sensor de paso la puerta

Más detalles

automatización industrial UD3 autómatas programables Universidad de Oviedo Area de Ingeniería de Sistemas y Automática

automatización industrial UD3 autómatas programables Universidad de Oviedo Area de Ingeniería de Sistemas y Automática automatización industrial UD3 autómatas programables Universidad de Oviedo Area de Ingeniería de Sistemas y Automática estructura ra de un sistema automatizado ado Preaccionadores Accionadores Parte de

Más detalles

Memorias de Acceso Secuencial

Memorias de Acceso Secuencial Memorias de Acceso Secuencial FIFO (First-In, First-Out) LIFO (Last-In, First-Out) Registros CCD (Charge Coupled Devices) 12.1 ORGANIZACIONES DE ACCESO SECUENCIAL FIFO = Primera que entra, primera que

Más detalles

UNIDADES DE MEMORIA DIGITALES (PARTE 3) MEMORIAS DE ACCESO DIRECTO, ACCESO SECUENCIAL Y ASOCIATIVAS

UNIDADES DE MEMORIA DIGITALES (PARTE 3) MEMORIAS DE ACCESO DIRECTO, ACCESO SECUENCIAL Y ASOCIATIVAS SISTEMAS ELECTRÓNICOS DIGITALES BLOQUE UNIDADES DE MEMORIA DIGITALES (PARTE 3) MEMORIAS DE ACCESO DIRECTO, ACCESO SECUENCIAL Y ASOCIATIVAS Enrique Mandado Pérez María José Moure Rodríguez MEMORIAS DE ACCESO

Más detalles

TEMA 8. REGISTROS Y CONTADORES.

TEMA 8. REGISTROS Y CONTADORES. TEMA 8. REGISTROS Y CONTADORES. TECNOLOGÍA DE COMPUTADORES. CURSO 2007/08 8.1. Registros. Tipos de registros. Registros de desplazamiento. Los registros son circuitos secuenciales capaces de almacenar

Más detalles

Prácticas Presenciales

Prácticas Presenciales PRÁCTICAS PRESENCIALES MONITORIZACIÓN DE PROCESOS Prácticas Presenciales Monitorización de procesos Área: Automatización LUGAR DE CELEBRACIÓN Instalaciones de Fundación San Valero, en c/ Violeta Parra

Más detalles

Lenguajes de Programación de Autómatas

Lenguajes de Programación de Autómatas Lenguajes de Programación de Autómatas STEP 7 ISA-UMH 1 ÍNDICE Introducción a la programación del autómata Etapas Definición del sistema de control Definición de las variables del modelo de control Lenguajes

Más detalles

Programación del PLC. Dpto. Electrónica, Automática e Informática Industrial)

Programación del PLC. Dpto. Electrónica, Automática e Informática Industrial) Programación del PLC Dpto. Electrónica, Automática e Informática Industrial) www.elai.upm.es Notación de las variables operando Variable operando Entradas (PAE): E TAM={B,W,D} E . Salidas

Más detalles

INSTITUTO NACIONAL SUPERIOR DEL PROFESORADO TÉCNICO - TÉCNICO SUPERIOR EN INFORMÁTICA APLICADA - PROGRAMACIÓN I

INSTITUTO NACIONAL SUPERIOR DEL PROFESORADO TÉCNICO - TÉCNICO SUPERIOR EN INFORMÁTICA APLICADA - PROGRAMACIÓN I RESOLUCIÓN DE PROBLEMAS Y ALGORITMOS La principal razón para que las personas aprendan lenguajes de programación es utilizar una computadora como una herramienta para la resolución de problemas. Cinco

Más detalles

Seminario 1: Mitsubishi FX3U Series

Seminario 1: Mitsubishi FX3U Series Seminario 1: Mitsubishi FX3U Series Sistemas de Automatización Contenido to de In ngenierí ía de Sis stemas rtament mática Depar Autom 1. Equipo básico FX3U: Imagen externa. Descripción. Glosario. Características.

Más detalles

Para este caso se tratarán tres tipos de temporizadores: TON TOFF TP.

Para este caso se tratarán tres tipos de temporizadores: TON TOFF TP. INTRODUCION A LOS TEMPORIZADORES Y CONTADORES CON PICOSOFT (Manual Rápido) Prof. Nelson Durán Universidad Nacional Experimental del Táchira (Revisión Noviembre de 2010) Con este manual se pretende realizar

Más detalles

Las expresiones son combinaciones de constantes, variables, símbolos de operación, paréntesis y nombres de funciones especiales.

Las expresiones son combinaciones de constantes, variables, símbolos de operación, paréntesis y nombres de funciones especiales. Expresiones Las expresiones son combinaciones de constantes, variables, símbolos de operación, paréntesis y nombres de funciones especiales. Por ejemplo: a + (b + 3) / c Cada expresión toma un valor que

Más detalles

Programación de autómatas

Programación de autómatas Universidad Carlos III de Madrid Departamento de Ingeniería de Sistemas y Automática AUTOMATIZACIÓN INDUSTRIAL Práctica 2 Programación de autómatas Abril 2008 Ramiro Diez Automatización Industrial. Práctica

Más detalles

Operaciones Lógicas con Bits

Operaciones Lógicas con Bits Operaciones Lógicas con Bits E. E. A 8. A 8. E. A. ( S ) E. A. ( R ) E.2 P A. Fecha 6..26 Fichero Micro_6D. Ejecución Cíclica del Programa Comienzo del Ciclo de Autómata Módulo de Entrada Lectura de los

Más detalles

IES Los Albares (Dep. de Tecnología)

IES Los Albares (Dep. de Tecnología) PLACA CONTROLADORA. Para conectar el ordenador con el mundo exterior es necesario una placa controladora que proporcione las salidas y las entradas oportunas. En nuestro caso disponemos de una placa controladora

Más detalles

Sistemas Automáticos - Tema 16

Sistemas Automáticos - Tema 16 Sistemas Automáticos - Tema 16 Definición de autómata programable Campo de aplicación Arquitectura Principios básicos de funcionamiento Programación del autómata 2 Un autómata programable (AP), tambié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 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

Guía de Laboratorio. Práctica de Laboratorio Instrucciones de Temporizado y Conteo

Guía de Laboratorio. Práctica de Laboratorio Instrucciones de Temporizado y Conteo Práctica de Laboratorio Instrucciones de Temporizado y Conteo Guía de Laboratorio Facultad de Ingeniería Programa de Electrónica Área de Automatización y Control 4 BARRANQUILLA - COLOMBIA UNIVERSIDAD DE

Más detalles

Autómatas Programables. Ing. Luis Diego Murillo

Autómatas Programables. Ing. Luis Diego Murillo Autómatas Programables Ing. Luis Diego Murillo AGENDA Definición de PLC Clasificación Hardware del PLC Ciclo de escaneo. Diferencias entre RLL y PLC Selección de PLC Lenguajes de programación Grafcet Escalera

Más detalles

Después de cada etapa siempre hay una o varias transiciones. Después de cada transición siempre debe ir una o varias etapas.

Después de cada etapa siempre hay una o varias transiciones. Después de cada transición siempre debe ir una o varias etapas. Introducción al GAFCET GAFCET El GAFCET (GAphe Fonctionnel de Commande Etapes-Transitions) es un método gráfico que permite representar los automatismos secuenciales describiendo gráficamente la evolución

Más detalles

INTRODUCCIÓN. Comunicación Serial.

INTRODUCCIÓN. Comunicación Serial. INTRODUCCIÓN La función principal de este tipo de comunicación es la de convertir datos de salida de forma paralela a serial y la de convertir datos de entrada de forma serial a paralela. El acceso al

Más detalles

IDE4PLC. Versión Elementos gráficos soportados de la Norma IEC : Ver. 1 rev. 0.

IDE4PLC. Versión Elementos gráficos soportados de la Norma IEC : Ver. 1 rev. 0. de la Norma IEC 61131-3 : 2003 Ing. Eric N. Pernia. Ver. 1 rev. 0. IDE4PLC de la Norma IEC 61131-3 : 2003 por Ing. Eric Nicolás Pernia se distribuye bajo una Licencia Creative Commons Atribucion - Compartir

Más detalles

AUTÓMATAS PROGRAMABLES OMRON NIVEL 1

AUTÓMATAS PROGRAMABLES OMRON NIVEL 1 AUTÓMATAS PROGRAMABLES OMRON NIVEL 1 Urola Garaiko Lanbide Eskola Juan Manuel Aldanondo Otegi Urola Garaiko Lanbide Eskola 17/9/2012 1 AUTÓMATAS PROGRAMABLES ESTRUCTURA EXTERNA Estructura compacta Estructura

Más detalles

FUNCIONAMIENTO DE LA UNIDAD DE CONTROL DEL PROCESADOR

FUNCIONAMIENTO DE LA UNIDAD DE CONTROL DEL PROCESADOR MICROINSTRUCCIONES FUNCIONAMIENTO DE LA UNIDAD DE CONTROL DEL PROCESADOR La memoria de las maquinas IAS consiste en 1000 posiciones de almacenamiento, llamadas palabras, de 40 digitos binarios (bits) cada

Más detalles

CONTROLADOR LOGICO PROGRAMABLE

CONTROLADOR LOGICO PROGRAMABLE CONTROLADOR LOGICO PROGRAMABLE 1. El PLC Twido TWDLMDA20DRT tiene entradas digitales a) 16 b) 8 c) 4 e) 10 2. El PLC Twido TWDLMDA20DRT tiene salidas digitales a) 16 b) 8 c) 4 e) 10 3. El PLC Twido TWDLCAA10DRF

Más detalles

ta Moreno món Piedrafit Ram

ta Moreno món Piedrafit Ram Mdld Modelado y Programación de Sistemas de Eventos Discretos ón Piedrafi Área de Ingeniería de Sistemas y Automática Escuela Universitaria de Ingeniería Técnica Industrial Universidad id dd de Zaragoza

Más detalles

PRINCIPIOS DE SISTEMAS DE CONTROL

PRINCIPIOS DE SISTEMAS DE CONTROL PRINCIPIOS DE SISTEMAS DE CONTROL DEFINICIÓN DE AUTOMATIZACIÓN La Real Academia de Ciencias Exactas Físicas y Naturales define la Automática como el estudio de los métodos y procedimientos cuya finalidad

Más detalles

CARRO DE MATERIALES REVERSIBLE PROYECTO 1. Objetivos. Al completar esta práctica el alumno:

CARRO DE MATERIALES REVERSIBLE PROYECTO 1. Objetivos. Al completar esta práctica el alumno: PROYECTO 1 CARRO DE MATERIALES REVERSIBLE Objetivos Al completar esta práctica el alumno: Será capaz de configurar y utilizar el PLC, en diferentes automatismos. Manejara el software y diferentes instrucciones

Más detalles

AUTÓMATAS PROGRAMABLES

AUTÓMATAS PROGRAMABLES AUTÓMATAS PROGRAMABLES Funcionamiento Modos de Funcionamiento Ciclo de Trabajo Programación Roberto Álvarez Sindín (2011) Modos de Funcionamiento El autómata presenta tres modos de funcionamiento, que

Más detalles

AUTOMATIZACIÓN INDUSTRIAL PROGRAMACIÓN EN LENGUAJE DE ESQUEMA DE CONTACTOS (I)

AUTOMATIZACIÓN INDUSTRIAL PROGRAMACIÓN EN LENGUAJE DE ESQUEMA DE CONTACTOS (I) 3º INGENIEÍA TÉCNICA INDUSTIAL, ESPECIALIDAD MECÁNICA AUTOMATIZACIÓN INDUSTIAL PÁCTICA 2 POGAMACIÓN EN LENGUAJE DE ESQUEMA DE CONTACTOS (I) ELEMENTOS DEL LENGUAJE KOP A UTILIZA EN ESTA PÁCTICA 1. Temporizadores

Más detalles

Grafcet Introducción (

Grafcet Introducción ( Grafcet Introducción (http://edison.upc.es/curs/grafcet/) El Grafcet es un método gráfico de modelado de sistemas de control secuenciales. Acronismo de: GRAfico Funcional de Control de Etapas y Transiciones.

Más detalles

Curso sobre Controladores Lógicos Programables (PLC).

Curso sobre Controladores Lógicos Programables (PLC). Curso sobre Controladores Lógicos Programables (PLC). Por Ing. Norberto Molinari. Entrega Nº 19. Capitulo 4, continuación... Estructura del lenguaje GRAFCET El GRAFCET es un diagrama funcional que describe

Más detalles

Este método de diseño de algoritmos en etapas, yendo de los conceptos generales a los de detalle, se conoce como método descendente (top-down).

Este método de diseño de algoritmos en etapas, yendo de los conceptos generales a los de detalle, se conoce como método descendente (top-down). PLANTEMAIENTO DEL PROBLEMA Identificación de entradas y salidas Un algoritmo puede ser definido como la secuencia ordenada de pasos, sin ambigüedades, que conducen a la resolución de un problema dado y

Más detalles

Tipos De Datos. Numéricos. Alfanuméricos (string) Arreglos (Vectores, Matrices) Estructurados Registros (Def. Por el Archivos Usuario) Apuntadores

Tipos De Datos. Numéricos. Alfanuméricos (string) Arreglos (Vectores, Matrices) Estructurados Registros (Def. Por el Archivos Usuario) Apuntadores Tipos De Datos Todos los datos tienen un tipo asociado con ellos. Un dato puede ser un simple carácter, tal como b, un valor entero tal como 35. El tipo de dato determina la naturaleza del conjunto de

Más detalles

Tema: Operaciones de Carga, transferencia, comparación y Aritméticas del S7-200

Tema: Operaciones de Carga, transferencia, comparación y Aritméticas del S7-200 1 Tema: Operaciones de Carga, transferencia, comparación y Aritméticas del S7-200 Objetivo General Modificar los datos en la memoria del S7-200 por medio de diferentes operaciones de carga, transferencia,

Más detalles

Lógica: Algoritmo: Archivo: Base de datos: Bit:

Lógica: Algoritmo: Archivo: Base de datos: Bit: Lógica: Algoritmo: Archivo: Base de datos: Bit: 1 LÓGICA: Es una secuencia de operaciones realizadas por el hardware o por el software. Lógica del hardware, Son los circuitos y Chips que realizan las operaciones

Más detalles

Laboratorio de Arquitectura de Redes. Operadores y expresiones en lenguaje C

Laboratorio de Arquitectura de Redes. Operadores y expresiones en lenguaje C Laboratorio de Arquitectura de Redes Operadores y expresiones en lenguaje C Operadores y expresiones en lenguaje C Expresiones numéricas y operadores Operadores aritméticos Operadores lógicos y de relación

Más detalles

Informática Ingeniería en Electrónica y Automática Industrial

Informática Ingeniería en Electrónica y Automática Industrial Informática Ingeniería en Electrónica y Automática Industrial Operadores y expresiones en Operadores y expresiones en Expresiones numéricas y operadores Operadores aritméticos Operadores lógicos y de relación

Más detalles

GUIA 24: REPERTORIO DE INSTRUCCIONES

GUIA 24: REPERTORIO DE INSTRUCCIONES Prof Sandro Costantini GUIA 24: INSTRUCCIONES Las instrucciones maquinas son las acciones elementales que puede ejecutar un computador Una acción compleja deberá codificarse como una secuencia de instrucciones

Más detalles

Contenidos: Definiciones:

Contenidos: Definiciones: Contenidos: Definiciones. Esquema de un ordenador. Codificación de la información. Parámetros básicos de un ordenador. Programas e instrucciones. Proceso de ejecución de una instrucción. Tipos de instrucciones.

Más detalles

AUTOMATIZACIÓN CON PLC. UNIVERSIDAD DE ANTIOQUIA DEPARTAMENTO DE INGENIERÍA ELECTRÓNICA MEDELLÍN Sesión 6.

AUTOMATIZACIÓN CON PLC. UNIVERSIDAD DE ANTIOQUIA DEPARTAMENTO DE INGENIERÍA ELECTRÓNICA MEDELLÍN Sesión 6. AUTOMATIZACIÓN CON PLC UNIVERSIDAD DE ANTIOQUIA DEPARTAMENTO DE INGENIERÍA ELECTRÓNICA MEDELLÍN Sesión 6. Datos de contacto Andrés Felipe Sánchez P. Correo:plcudea@gmail.com Teléfono celular: 301 254 9118

Más detalles

Tema 7. SISTEMAS SECUENCIALES. Tema 7. Sistemas secuenciales por Angel Redondo I.E.S Isaac Peral Torrejon de Ardoz 1

Tema 7. SISTEMAS SECUENCIALES. Tema 7. Sistemas secuenciales por Angel Redondo I.E.S Isaac Peral Torrejon de Ardoz 1 Tema 7. SISTEMAS SECUENCIALES Tema 7. Sistemas secuenciales por Angel Redondo I.E.S Isaac Peral Torrejon de Ardoz SISTEMAS SECUENCIALES Sistemas secuenciales. Biestables Asíncronos Latch Flip-flop Contadores

Más detalles

Tema 9. Memorias de Acceso Secuencial

Tema 9. Memorias de Acceso Secuencial Tema 9 Memorias de Acceso Secuencial TEMA 9: MEMORIAS DE ACCESO SECUENCIAL Contexto Conocimiento Previo Necesario Objetivos del Tema Guía de Estudio Contenido del Tema 9.1. Organizaciones de Acceso Secuencial

Más detalles

MICROSOFT EXCEL MICROSOFT EXCEL Manual de Referencia para usuarios. Salomón Ccance CCANCE WEBSITE

MICROSOFT EXCEL MICROSOFT EXCEL Manual de Referencia para usuarios. Salomón Ccance CCANCE WEBSITE MICROSOFT EXCEL MICROSOFT EXCEL 2013 Manual de Referencia para usuarios Salomón Ccance CCANCE WEBSITE IMPRESIÓN 11.1. Vista de Diseño de página En anteriores versiones existía la vista preliminar como

Más detalles

AUTOMATISMOS ELECTRONEUMÁTICOS (Programados - Cableados)

AUTOMATISMOS ELECTRONEUMÁTICOS (Programados - Cableados) () REALIZAR EN TODAS LAS PRÁCTICAS: 1. Diseñar el automatismo programado: a) Dibujar el esquema del circuito neumático. b) Trazar el esquema del circuito eléctrico con el PLC. c) Establecer la lista de

Más detalles

5 Programa de control del sistema

5 Programa de control del sistema 5 Programa de control del sistema 5.1 Introducción El programa de control del sistema está realizado sobre el software Unity de Schneider Electric en su versión 5.0. Ilustración 73 Visión general del software

Más detalles

PASOS PARA GENERAR UN GRAFCET

PASOS PARA GENERAR UN GRAFCET PASOS PARA GENERAR UN GRAFCET 1. Identificar todas las etapas (estados) del sistema. 2. Generar el Grafo de transición de estados (si lo cree conveniente) 3. Definir todas las salidas (Outputs) que actuarán

Más detalles

Operación de Microsoft Excel. Opciones generales de la página. Guía del Usuario Página 95. Centro de Capacitación en Informática

Operación de Microsoft Excel. Opciones generales de la página. Guía del Usuario Página 95. Centro de Capacitación en Informática Impresión de datos y gráficos Configurar página La impresión de tablas y gráficos es una de las posibilidades más interesantes de Excel. Antes de realizar una impresión, se debe como primer paso, configurar

Más detalles

Programación en Mathematica

Programación en Mathematica UNIVERSIDAD DE JAÉN ESCUELA POLITÉCNICA SUPERIOR Dpto. de Matemáticas (Área de Álgebra) Curso 2004/05 PRÁCTICA Nº3 Programación en Mathematica Mathematica no sólo es un paquete de cálculo simbólico en

Más detalles

SISTEMAS ELECTRÓNICOS DIGITALES

SISTEMAS ELECTRÓNICOS DIGITALES SISTEMAS ELECTRÓNICOS DIGITALES PRÁCTICA 6 SISTEMA DE ENCRIPTACIÓN 1. Objetivos - Estudio del funcionamiento de memorias RAM y CAM. - Estudio de métodos de encriptación y compresión de datos. 2. Enunciado

Más detalles

Elementos constituyentes de la ejecución de un programa

Elementos constituyentes de la ejecución de un programa Micro-Operaciones En la ejecución de un programa en una computadora, se ejecutan instrucciones, que pueden subdividirse en ciclos: Búsqueda/Ejecución Cada ciclo se compone a su vez de una serie de operaciones

Más detalles

3 Planificar una solución de automatización

3 Planificar una solución de automatización 3 Planificar una solución de automatización 3.1 Procedimiento básico para planificar una solución de automatización El presente capítulo contiene informaciones sobre las tareas básicas a tener en cuenta

Más detalles

PLC- CONTROLADOR LOGICO PROGRAMABLE.

PLC- CONTROLADOR LOGICO PROGRAMABLE. PLC- CONTROLADOR LOGICO PROGRAMABLE. 1.1 Definición. Es un dispositivo electrónico programable por el usuario y que esta destinado a gobernar, dentro de un entorno industrial, máquinas o procesos lógicos

Más detalles

Hoja electrónica Microsoft Excel

Hoja electrónica Microsoft Excel Hoja electrónica Microsoft Excel Son programas que facilitan el manejo de datos y procesamiento de operaciones de cálculo en diversas áreas. Se utilizan para realizar operaciones: Aritméticas Estructuras

Más detalles