Beruflich Dokumente
Kultur Dokumente
LA
AUTOMATIZACIÓN
INTRODUCCIÓN
PROGRAMACIÓN DE UN PLC
INSTRUCCIONES Y PROGRAMAS
1
• Programa: Es una secuencia de funciones introducidas en el
Controlador Programable a ser ejecutadas por la CPU con el
propósito de controlar una máquina o un proceso.
1
• La operación es el código de la instrucción. Puede venir
como código numérico o cifrado o código nemónico. La
operación le indica a la CPU qué tiene que hacer, la clase de
instrucción que ha de ejecutar.
1
Ejecución lineal: cuando el ciclo de barrido de la
memoria del usuario se realiza línea tras línea, y la
CPU consulta las instrucciones contenidas en la
memoria secuencialmente, una a continuación de la
otra, sin alterar este orden.
EJECUCIÓN DE PROGRAMAS
1
EJECUCIÓN DE PROGRAMAS
1
Salto condicional: Cuando la ejecución de un
programa tiene la posibilidad (condición
establecida), de alterar la secuencia línea a línea del
mismo y dar un salto a otras líneas de programa,
dejando un número de líneas sin ejecutar
EJECUCIÓN DE PROGRAMAS
1
EJECUCIÓN DE PROGRAMAS
1
Salto a subrutina: cuando en un programa hay uno o
más grupos de secuencias de instrucciones idénticas
que se repiten y que habrá que reescribir tantas veces
como éstas se repitan en dicho programa principal; se
escribe una sola vez la secuencia o subrutina y se va a
ella cuando se requiera
EJECUCIÓN DE PROGRAMAS
1
EJECUCIÓN DE PROGRAMAS
1
Programas paralelos: en este sistema, el
procesamiento se realiza paralelamente y de forma
asíncrona. En aquellos casos con un único autómata
queremos controlar varios procesos totalmente
independientes, este sistema es muy útil, aunque
también se utiliza controlando funciones de un
proceso único.
EJECUCIÓN DE PROGRAMAS
1
LENGUAJES DE PROGRAMACIÓN
1
Existen varios lenguajes de programación para los PLC; por esa
razón los fabricantes indican en las características generales de
sus equipos el lenguaje o lenguajes con los que puede operar.
1
Los lenguajes y métodos más utilizados son:
1
Ejemplo: