Está en la página 1de 5

CONTROL DE PROCESOS TALLER DE INTRODUCCIÓN A PLC

Juan Carvajal, Sebastian Quintero, Cristian Calvache(Alexander pero jaja)

● Qué es una POU y que función cumple dentro de la programación de un PLC?

Son bloques a partir de los cuales se construyen los programas y proyectos Unidades de
Organización de Programas (POU). Las POU corresponden a los bloques de programa,
bloques de organización, bloques de secuencia y bloques de función del mundo de
programación de PLC convencional. Un objetivo muy importante de la norma (IEC 61131-3)
es restringir la variedad y, a menudo, los significados implícitos de los tipos de bloque y
unificar y simplificar su uso.
reduce los diferentes tipos de bloques de fabricantes de PLC a tres tipos básicos unificados.
Los bloques de datos se reemplazan por memorias de datos FB o variables globales de
elementos múltiples.

● ¿Cuáles son las partes de una POU y cuáles son los tipos de POU existentes?
Ilustre con un diagrama

Un POU consta de los siguientes elementos:


1. Tipo y nombre de POU.
2. Declaración de variables.
3. Cuerpo de POU con instrucciones.

Los tipos de POU son:


1. Función: Son los POU que se deberá usar para estructurar programas sencillos. Las
funciones no tienen memoria.
2. Bloque Funcional: Las funciones de bloque son como las funciones, pero además
tienen la capacidad de almacenar valores. Tienen un interfaz de entradas y salidas
bien definido y un código interno oculto. Además pueden tener múltiples instancias.
3. Programa: Jerárquicamente el programa es el director. Es el que va a llamar a las
funciones o bloques de función para realizar la tarea de automatización. Un programa
está además vinculado con una tarea de automatización.
● ¿Qué tipos de variables se usan en la programación según el estándar?

Los tipos de variable usados son los siguientes:

1. VARIABLE (VAR)
2. VARIABLE DE ENTRADA (VAR_INPUT)
3. VARIABLE DE SALIDA (VAR_OUTPUT)
4. VARIABLE EN FUERA (VAR_IN_OUT)
5. VARIABLE EXTERNA (VAR_EXTERNAL)
6. VARIABLE GLOBAL (VAR_GLOBAL)
7. VARIABLE DE ACCESO (VAR_ACCESS)

● ¿Qué es una instancia?

La creación de variables por parte del programador especificando el nombre de la variable y


el tipo de datos en la declaración se denomina creación de instancias.
Figura 1 Bloques de función

Los bloques de funciones también se instancian como variables: en la figura 1, la instancia


FB Motor1 se declara como una instancia del bloque de funciones definido por el usuario
(tipo FB) Tipo de motor en la parte de declaración de una POU. Después de la creación de
instancias, se puede utilizar un FB (como una instancia) y llamar dentro de la POU en la que
se declara.

El término "bloque de función" se usa a menudo con dos significados ligeramente diferentes:
sirve como un sinónimo para el nombre de instancia de FB, así como para el tipo de FB (=
nombre del propio FB). En este libro, "bloque de función" significa tipo de FB, mientras que
una instancia de FB siempre se indicará explícitamente como un nombre de instancia.

● ¿Qué es una función estándar y que tipos de funciones estándar hay?

Una función estándar corresponde a los operadores lógicos básicos utilizados en los sistemas
de PLC convencionales (adición, desplazamiento de bits, comparación, etc.)

Por su parte los tipos de funciones que existen son los siguientes:

1. Funciones de conversión de tipo de datos.

2. Funciones numéricas.

3. Funciones aritméticas.

4. Funciones de cadena de bits (funciones de desplazamiento de bits y booleanas a


nivel de bits).

5. Funciones de selección y comparación.

6. Funciones de cadena de caracteres.

7. Funciones para tipos de datos de tiempo.

8. Funciones para tipos de datos enumerados.

● ¿Qué es un recurso o “resource” en un PLC y para que se usa?


Cada PLC puede constar de varias unidades de procesamiento, como CPU o procesadores
especiales. Estos son conocidos como recursos, Varios programas pueden ejecutarse en un
recurso. Los programas difieren en prioridad o tipo de ejecución (periódica / cíclica o por
interrupción). Cada programa está asociado con una tarea, lo que lo convierte en un programa
en tiempo de ejecución. Los programas también pueden tener múltiples asociaciones

● Simulación con herramienta ONLINE

Operacion AND

Operación Or

Ejercicio Motor

También podría gustarte