Programación de autómatas programables

Get Started. It's Free
or sign up with your email address
Programación de autómatas programables by Mind Map: Programación de autómatas programables

1. Operaciones Lógicas

1.1. Las mas utilizadas son.

1.1.1. AND

1.1.1.1. Conjunción

1.1.1.1.1. Entrega como resultado V si todas las entradas son V.

1.1.1.1.2. Se realiza disponiendo los contactos en serie.

1.1.1.1.3. Se aplica cuando se requiere realizar una acción sólo sí se cumplen un número de condiciones.

1.1.2. OR

1.1.2.1. Disyunción

1.1.2.1.1. Entrega como resultado V siempre que alguna de las entradas sea V.

1.1.2.1.2. Se logra poniendo los contactos en paralelo.

1.1.3. NOT

1.1.3.1. Inversión

1.1.3.1.1. Entrega como resultado el estado contrario al presente en la entrada.

1.1.3.1.2. Se logra con el uso de Contactos Normal Cerrado.

1.1.4. EXOR

1.1.4.1. Exclusiva

1.1.4.1.1. Es V si alguna de las entradas es V también.

1.1.4.1.2. Pero nunca ambas.

1.1.4.1.3. Se puede decir que es V si y sólo si las entradas son distintas.

1.2. se emplean bastante para evaluar condiciones del tipo Verdadero (true) o Falso (false).

2. Operaciones de tiempo

2.1. Son instrucciones de programación de salida que reemplazan la necesidad de timers electromecánicos en un sistema de control.

2.2. Permiten controlar operaciones en base a tiempo o al número de eventos.

2.3. Desempeñan la misma función pero:

2.3.1. Son mas exactos

2.3.2. Reducen espacio

2.3.3. No tienen un costo extra

3. Operaciones aritméticas

3.1. Con enteros y dobles enteros.

3.1.1. Suma, resta, multiplicación y división

3.2. Con números reales.

3.2.1. Suma, resta, multiplicación y división

3.2.2. Otras operaciones

3.2.2.1. Valor absoluto

3.2.2.2. Raíz cuadrada

3.2.2.3. Cuadrado

3.2.2.4. Logaritmo natural

3.2.2.5. Calcula el exponente

3.2.2.6. Calculan el seno, coseno o tangente de un ángulo indicado en radianes.

4. Operaciones de desplazamiento y rotación

4.1. Operaciones de desplazamiento:

4.1.1. Desplazan los bits de los operandos hacia la derecha o hacia la izquierda una o más posiciones.

4.2. Operaciones de rotación:

4.2.1. Rotan los bits del operando hacia la derecha o hacia la izquierda una o más posiciones. Pueden usar o no el flag del acarreo como un bit adicional en la rotación.

4.3. Las instrucciones de desplazamiento y rotación no

5. Operaciones de Memoria

5.1. Se definen un conjunto de variables que facilitan la memorización de variables

5.2. El autómata debe tener una zona de memoria retentiva.

5.3. Puede estar realizada con una memoria Ram combinada con una bateria.

5.4. Tambien puede ser una memoria pasiva .

6. Operaciones de comparación

6.1. Se dividen en tres grupos, según sea el tamaño de las variables a comparar.

6.1.1. Comparación de números enteros

6.1.2. Comparación de números enteros dobles

6.1.3. Comparación de números reales

6.2. Comparan las entradas IN1 e IN2

6.2.1. IN1 es igual a IN2

6.2.2. IN1 es diferente a IN2

6.2.3. IN1 es mayor que IN2

6.2.4. IN1 es menor que IN2

6.2.5. IN1 es mayor o igual a IN2

6.2.6. IN1 es menor o igual a IN2

7. Operaciones lógicas digitales

7.1. Permiten la evaluación y la manipulación de bits específicos entre variables

7.2. La podemos representar mediante los bits, los bytes y las palabras.

7.2.1. BIT

7.2.1.1. Un bit es suficiente para representar una señal binaria.

7.2.2. BYTE

7.2.2.1. Compuesta por una agrupación ordenada de 8 bits.

7.2.3. PALABRA

7.2.3.1. Para obtener mayor capacidad de procesamiento se agrupan los bytes.

7.2.3.2. Es una unidad mayor compuesta de 16 bits = 2 bytes.

7.3. Podemos efectuar operaciones entre ellas.

7.3.1. Comparaciones

7.3.2. Cálculos

7.3.3. Conversiones

7.3.4. Movimientos

8. Operaciones con señales lógicas

8.1. También con los siguientes nombres.

8.1.1. Señal binaria.

8.1.2. Señal lógica.

8.1.3. Señal todo o nada (TON).

8.2. Sólo pueden adoptar uno de dos posibles estados o niveles.

8.2.1. El estado de señal «0».

8.2.1.1. No existe tensión.

8.2.2. El estado de señal «1».

8.2.2.1. Existe tensión.

8.3. Entrada

8.3.1. Pulsador.

8.3.2. Interruptor de posición.

8.3.3. Interruptor fotoeléctrico, etc.

8.4. Salida

8.4.1. Contactor.

8.4.2. Lámpara indicadora, etc.