ClubEnsayos.com - Ensayos de Calidad, Tareas y Monografias
Buscar

Programacion De Un Plc


Enviado por   •  27 de Mayo de 2015  •  435 Palabras (2 Páginas)  •  307 Visitas

Página 1 de 2

Programación de un PLC

Un programa de computadora es un conjunto de instrucciones que producirán la ejecución de una determinada tarea. En esencia, un programa es una respuesta predeterminada, a todas las posibles combinaciones de estados de la información que recibe.

El proceso de programación de un PLC es, por consiguiente, un proceso, en cuyo desarrollo se requieren cada una de las siguientes pasos:

1.- Definición y análisis del problema.

Este es el paso mas importante, tener claridad de que se necesita. Este análisis debería incluir el resultado de un HAZOP.

1. 1 - ¿Qué resultados debe proporcionar el sistema? Que salidas, sobre que debe actuar.

1. 2 - ¿Qué datos se necesitan para determinar el resultado? Que debe medir o vigilar (Entradas)

1. 3 - ¿Como debe reaccionar ante perdida de información? Como debe reaccionar si no puede medir variables que necesita vigilar. (SIL.)

1. 4 - ¿Como debe reaccionar ante fallas de si mismo? Capacidad de auto diagnostico (SIL.)

2.- Definición de la arquitectura del hardware necesario (entradas/salidas, redundancia, auto diagnostico, etc. )

3.- Diseño de los algoritmos.

4.- Programación del código, en los lenguajes de programación.

5.- Depuración y verificación del programa (pruebas efectivas).

Rolf Dahl-Skog Enero 2012. Volver al Indice

 

¿Que es un algoritmo ?

Un algoritmo es una secuencia de pasos (instrucciones o reglas) para llevar a cabo una tarea especifica.

Los algoritmos son independientes tanto del lenguaje de programación en que se expresan, como de la maquina que los ejecuta. Diseñar un Algoritmo es diseñar un método de toma de decisiones.

Las características fundamentales que debe cumplir todo algoritmo son:

• La definición de un algoritmo debe describir tres partes: Entrada, Proceso y Salida.

• Un algoritmo debe ser preciso e indicar el orden de realización de cada paso.

• Un algoritmo debe estar definido. Ante las mismas condiciones de entradas, siempre debe obtener se el mismo resultado.

• Un algoritmo debe ser finito. Debe de tener un número finito de pasos. (En ninguna situación se puede quedar “pensado” en un ciclo infinito.

Todo programa de computador es un conjunto de algoritmos.

Ejemplo de algoritmo: Entradas:

Botón de partida Botón de parada Estado del motor Salidas:

Comando de marcha o detención hacia el motor

Lógica del algoritmo:

Si motor esta andando O esta activado botón de partida Y no esta activado botón de parada Entonces enviar comando de marcha De lo contrario enviar comando detener

 

Programación Estructurada.

La programación estructurada es la forma clásica de programar en forma secuencial. Podríamos decir que es lo contrario a la programación orientada a objetos (clases, eventos).

La programación estructurada utiliza solo 3 tipos de estructuras:

• Secuencias

• Selección (Instrucción condicional)

• Interacción (repetición condicional)

Cada una de estas estructuras puede a su vez contener otras de estas mismas estructuras, a esto se le llama "anidamiento".

...

Descargar como  txt (3.1 Kb)  
Leer 1 página más »
txt