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

PLC - Controladores Lógicos Programables


Enviado por   •  17 de Abril de 2013  •  Tutoriales  •  4.468 Palabras (18 Páginas)  •  963 Visitas

Página 1 de 18

PLC - Controladores Lógicos Programables

Sena Virtual Distrito Capital 2005

Lección 6

Lenguajes de Programación

Clasificación de los Lenguajes de Programación

Niveles de los Lenguajes

Bajo Nivel

Alto Nivel

Niveles de los Lenguajes Específicos para PLC

Lenguajes de Programación para PLC

Listas

Plano de Contactos

Diagrama de Bloques Funcionales

Organigrama de Bloques Secuenciales

Lección 7

Operaciones Lógicas

Operaciones Lógicas

Ejemplos de Aplicación

Semana 3 - Módulo 1

-1-

-2-

PLC - Controladores Lógicos Programables

Sena Virtual Distrito Capital 2005

Módulo 1 - Semana 3

Lección 8

Lenguaje de

Plano de Contactos

Lenguaje de Plano de Contactos

Reglas del Lenguaje

Elementos del Lenguaje

Elementos de Entrada

Elementos de Salida

Lección 9

Temporizadores

y Contadores

Temporizadores

Definición de Tiempo de Retardo

Contadores

Ejemplos de Aplicación

PLC - Controladores Lógicos Programables

Sena Virtual Distrito Capital 2005

Semana 3 - Módulo 1

-3-

-2-

PLC - Controladores Lógicos Programables

Sena Virtual Distrito Capital 2005

Módulo 1 - Semana 3

PLC - Controladores Lógicos Programables

Sena Virtual Distrito Capital 2005

Lección 6

Lenguajes de Programación

Los lenguajes de programación son necesarios para la comunicación entre

el usuario (sea programador u operario de la máquina o proceso donde se

encuentre el PLC) y el PLC. La interacción que tiene el usuario con el PLC la

puede realizar por medio de la utilización de un cargador de programa (loader

Program) también reconocida como consola de programación o por medio de

un PC (computador Personal).Tenga en cuenta que: En procesos grandes o

en ambientes industriales el PLC recibe el nombre también de API (Autómata

Programable Industrial) y utiliza como interfase para el usuario pantallas de

plasma, pantallas de contacto (touch screen) o sistemas SCADA (sistemas para

la adquisición de datos, supervisión, monitoreo y control de los procesos), cuyo

contenido no serán presentados ni tenidos en cuenta en este curso.

Clasificación de los Lenguajes de Programación:

Los lenguajes de programación para PLC son de dos tipos, visuales y escritos.

Los visuales admiten estructurar el programa por medio de símbolos gráficos,

similares a los que se han venido utilizando para describir los sistemas de

automatización, planos esquemáticos y diagramas de bloques. Los escritos son

listados de sentencias que describen las funciones a ejecutar.

Los programadores de PLC poseen formación en múltiples disciplinas y esto

determina que exista diversidad de lenguajes. Los programadores de aplicaciones

familiarizados con el área industrial prefieren lenguajes visuales, por su parte

quienes tienen formación en electrónica e informática optan, inicialmente por los

lenguajes escritos.

Semana 3 - Módulo 1

-3-

-4-

PLC - Controladores Lógicos Programables

Sena Virtual Distrito Capital 2005

Niveles de los Lenguajes

Los lenguajes de programación de sistemas basados en microprocesadores,

como es el caso de los PLC, se clasifican en niveles; al microprocesador le

corresponde el nivel más bajo, y al usuario el más alto.

Lenguajes de Bajo Nivel:

Lenguaje de Máquina:

Código binario encargado de la ejecución del programa directamente en el

microprocesador.

Lenguaje Ensamblador:

Lenguaje sintético de sentencias que representan cada una de las

instrucciones que puede ejecutar el microprocesador. Una vez diseñado

un programa en lenguaje ensamblador es necesario, para cargarlo

en el sistema, convertirlo o compilarlo a lenguaje de máquina. Los

programadores de lenguajes de bajo nivel deben estar especializados en

microprocesadores y demás circuitos que conforman el sistema.

Módulo 1 - Semana 3

PLC - Controladores Lógicos Programables

Sena Virtual Distrito Capital 2005

Semana 3 - Módulo 1

-5-

-4-

PLC - Controladores Lógicos Programables

Sena Virtual Distrito Capital 2005

Módulo 1 - Semana 3

PLC - Controladores Lógicos Programables

Lenguajes de Alto Nivel:

Sena Virtual Distrito Capital 2005

Se basan en la construcción de sentencias orientadas a la estructura lógica de lo

deseado; una sentencia de lenguaje de alto nivel representa varias de bajo; cabe

la posibilidad que las sentencias de un lenguaje de alto nivel no cubran todas las

instrucciones del lenguaje de bajo nivel, lo que limita el control sobre la máquina.

Para que un lenguaje de alto nivel sea legible por el sistema, debe traducirse a

lenguaje ensamblador y posteriormente a lenguaje de máquina.

Tipos Descripción Nivel

Características

Visuales

Utilizan los

símbolos de planos

esquemáticos y

diagramas de bloques.

Escritos

Utilizan sentencias

similares a las de

programación de

computadores.

Acceso a los

Recursos

Alto

Restringido a

los símbolos que

proporciona el

lenguaje.

Bajo

Total a los

recursos de

programación.

Preferencias de Uso

Profesionales en áreas

de automatización

industrial, mecánica y

afines.

Profesionales en

áreas de electrónica e

informática.

Semana 3 - Módulo 1

-5-

-6-

PLC - Controladores Lógicos Programables

Sena Virtual Distrito Capital 2005

Lenguajes de Programación

para PLC:

Los fabricantes de PLC han desarrollado una cantidad de lenguajes de

programación en mayoría de los casos siguiendo normas internacionales,

con el fin de suplir las necesidades y expectativas de los programadores.

En la siguiente tabla se presentan lenguajes de uso común.

Lenguaje Características

Ejemplos*

Tipo Nivel

Listas Lista de Instrucciones

IL

Plano Diagrama Eléctrico

LADDER

LD

...

Descargar como (para miembros actualizados)  txt (32 Kb)  
Leer 17 páginas más »
Disponible sólo en Clubensayos.com