Beruflich Dokumente
Kultur Dokumente
El autómata genera las señales de salida a partir del estado de las señales
de entrada y según el programa de control que tenga almacenado en su
memoria. Dicho programa es introducido a través de la unidad de
programación.
Estructura de un autómata.
En ella se almacenan:
Nota:
Programa de aplicación:
Su funcionamiento es el siguiente.
Funciones:
Un SFB es un bloque de funciones integrado. Al igual que los FBs, los SFBs
son bloques "con memoria". Para los SFBs se deben crear también bloques
de datos de instancia, además de cargarlos en la CPU como parte integrante
del programa.
Una función del sistema SFC es una función pre programada integrada en
la CPU. La SFC se puede llamar desde el programa. Teniendo en cuenta que
las SFCs forman parte del sistema operativo, no se cargarán como parte
integrante del programa. Igual que las FCs, las SFCs son bloques que no
tienen memoria.
Representación de los lenguajes de programación y la norma IEC
61131-3.
Hay cuatro tipos de representaciones, que son las más difundidas a nivel
mundial, y son:
- Lista de instrucciones.
- Plano de funciones o diagrama lógico.
- Diagrama de contactos o plano de contactos.
- Diagrama algorítmico.
Hay muchas formas de ver esta parte del estándar. Algunas son:
Lenguajes de programación
Literales:
Lista de instrucciones (Instruction List, IL).
Texto estructurado (Structured Text, ST).
Gráficos:
Diagrama de contactos (Diagram Ladder, LD).
Diagrama de bloques funcionales (Function Block
Diagram, FBD).
Los cuatros programas describen la misma acción.
Algebra de Boole.
Operación OR:
Operación AND:
0*0=0.
0*1=0.
1*0=0.
1*1=1.
A la vista de los resultados, podemos decir que solo es 1 cuando los dos
bits están a 1, o el resultado es 0 cuando alguno de los bits es 0.
La Tabla de la Verdad que representa esta operación es la de la puerta o
función AND.
F= A*B
Lo que indica que la caja se va abrir (F=1) solamente si A=1 (una llave
introducida) y B=1 (la otra llave introducida), en cualquiera de los demás
casos F=0 y por tanto la caja no se abrirá.
Operación NOT:
Operación
Es decir, que si lo aplicamos a 0 obtenemos 1 y si lo aplicamos a 1
obtenemos 0. Esta operación nos permite cambiar el estado de una variable
booleana. La función o puerta que representa es la NOT.
Puerta NOT
función
Función xnor
Postulado 1. Definición
Elementos neutros
Postulado 3. Conmutatividad
Para cada x, y en B:
Conmutatividad
Postulado 4. Asociatividad
Para cada x, y, z en B:
Asociatividad
Postulado 5. Distributividad
Para cada x, y, z en B:
Distributividad
Existencia de complementos
Actividad.
Ecuación 6: Desarrollando
Teoremas de Morgan.
Teoremas de Morgan
Demostración del inciso (a):
Así, para la demostración del inciso (a) hay que demostrar que A+B es el
complemento de A • B, para ello se hará en dos partes:
Sumando:
Multiplicando:
Como vemos en la ecuación final solo usaríamos una puerta AND. Para el
cambio se ha realizado de forma adecuada debemos comprobar que la
función inicial y esta última tienen la misma salida para unas entradas dadas.