Sei sulla pagina 1di 53

Facilitador:

Ing. Adrián Camacho Jaldín


Abstract
• Ing. Electrónico – Titulado UMSS
• Especialidad en ingeniería, simulación y optimización de
procesos de hidrocarburos
• Cursos de certificación en diseño CAD (autodesk y solidworks
cswa)
• Trabajo en empresas de servicio eléctrico y de
automatización (varitec, ideas automation)
• Trabajo de supervisor en montaje y configuración de
proyectos petroleros (ypfb transportes y ende andina -
servipetrol)
• Trabajo de supervisor en montaje de proyecto del sistema de
control distribuido de la refinería Gualberto Villarroel (inca -
instrumentos controles y accesorios)
• Ingeniero Instrumentista de proyectos en Ideas Automation
(Montaje de pantas Industriales y Proyectos Eléctricos en baja
y media tensión)
Material y bibliografía

• aldín
Ahora la presentación de
Ustedes
• Nombre
• Formación
• Función que desempeña
• Experiencia y/o conocimiento
en el tema
• Expectativa del curso

• aldín
INTRODUCCION
 La automatización es un sistema donde se trasfieren tareas de
producción, realizadas habitualmente por operadores
humanos a un conjunto de elementos tecnológicos.

 Los controladores lógicos programables o PLC’s son una


herramienta bastante útil y versátil orientado a diferentes
procesos en la industria.

 Los autómatas son parte de un sistema automático de


fabricación.
TECNOLOGIAS EMPLEADAS
EN LA AUTOMATIZACION
• Las tecnologías empleadas
en la automatización
pueden clasificarse en dos
grandes grupos:
• Tecnología cableada: Con
este tipo de tecnología, el
automatismo se realiza
interconectando los distintos
elementos que lo integran.
Su funcionamiento es
establecido por los
elementos que lo
componen y por la forma
de conectarlos.

Curso de Programación SoMachine Basic - Ing. Adrian Camacho J.


TECNOLOGIAS EMPLEADAS
EN LA AUTOMATIZACION
• Tecnología programada: En la tecnología
programada, la parte de control se realiza
mediante la confección de un programa residente
en la memoria de una unidad de control (PLC’s).
QUE ES UN PLC ?
• Según la IEC 61131, un autómata programable (AP),
también conocido como PLC (Programmable Logic
Controller en sus siglas en inglés) , es una maquina
electrónica programable diseñada para ser utilizada en
un entorno industrial (hostil), que utiliza una memoria
programable para el almacenamiento interno de
instrucciones orientadas al usuario, para implantar
soluciones especificas tales como funciones lógicas,
secuencias, temporizaciones, recuentos y funciones
aritméticas, con el fin de controlar mediante entradas y
salidas, tanto digitales como analógicas, diversos tipos
de maquinas o procesos.
Parte 2: Hardware
PLCs para Micro Automatización: Para la automatización
de pequeñas y medianas máquinas y de bajo costo

PLC COMPACTOS: SIEMENS LOGO, MOELLER EASY, ZELIO,


OTROS.
Parte 2: Hardware
• PLC SEMI MODULARES: Orientado a la
automatización de máquinas mas complejas y
procesos medianos.
Parte 2: Hardware
• Los PLC SEMI MODULARES están orientados a la
automatización de máquinas mas complejas y procesos
medianos.
• Son PLCs para micro automatización. Con capacidad de
expansión mediante módulos adicionales
Parte 2: Hardware
• Con capacidad de comunicación con redes
industriales diversas
Parte 2: Hardware
• PLCs para Automatización: Orientado al control
centralizado o distribuido de plantas de
producción

 Quantum

 M340
 M580
Parte 3: Lenguajes de
programación
Se definen cuatro lenguajes de programación
normalizados. Esto significa que su sintaxis y semántica ha
sido definida, no permitiendo particularidades distintivas
(dialectos). Una vez aprendidos se podrá usar una amplia
variedad de sistemas basados en esta norma.

Los lenguajes consisten en dos de tipo literal y dos de tipo


gráfico:
• Literales:
o Lista de instrucciones (IL).
o Texto estructurado (ST).
• Gráficos:
o Diagrama de contactos (LD).
o Diagrama de bloques funcionales (FBD)
Los cuatro programas describen
la misma acción. La elección
del lenguaje de programación
depende de:

• los conocimientos del


programador,
• el problema a tratar,
• el nivel de descripción del
proceso,
• la estructura del sistema de
control,
• la coordinación con otras
personas o departamentos.
Parte 3: Lenguajes de programación
Los cuatros lenguajes están interrelacionados y permiten su empleo para
resolver conjuntamente un problema común según la experiencia del
usuario.
• El Diagrama de contactos (LD) tiene sus orígenes en los Estados Unidos.
Está basado en la presentación gráfica de la lógica de relés.
• Lista de Instrucciones (IL o AWL) es el modelo de lenguaje ensamblador
basado un acumulador simple; procede del alemán ´Anweisungliste, AWL.
• El Diagramas de Bloques Funcionales (FBD) es muy común en aplicaciones
que implican flujo de información o datos entre componentes de control.
Las funciones y bloques funcionales aparecen como circuitos integrados y
es ampliamente utilizado en Europa. El lenguaje
• Texto estructurado (ST) es un lenguaje de alto nivel con orígenes en el
Ada, Pascal y ´C´; puede ser utilizado para codificar expresiones
complejas e instrucciones anidadas; este lenguaje dispone de estructuras
para bucles (REPEAT-UNTIL;WHILE-DO), ejecución condicional (IF-THEN-ELSE;
CASE), funciones (SQRT, SIN, etc.).
IEC 61131-3: Un recurso
de programación estándar
IEC 61131-3 es la base real para estandarizar los
lenguajes de programación en la automatización
industrial, haciendo el trabajo independiente de
cualquier compañía.
CUERPO HUMANO SISTEMA DE CONTROL

Cerebro Controlador + Módulos de Entrada + Módulos


de Salida

Ojos (Vista), Nariz (Olfato), Papilas Gustativas Sensores,(ópticos, inductivos, capacitivos,


(Gusto),Orejas (Oido), Piel (Tacto) finales de carrera, analógicos, etc.)

Manos (Manejo), Pies (Locomoción) Actuadores,(motores, electroválvulas, etc.)


Esquema del desarrollo de un proceso
controlado por un autómata
• Presentación usada de:
Sistemas Numéricos
• Debido a que un PLC es un computador, éste
almacena información en forma de ON
(encendido) y OFF (apagado), o cero (0) y uno (1),
referidos como bits. A veces los bits son usados
individualmente (P.ej. para representar entradas y
salidas digitales) y otras veces son usados para
representar valores numéricos (P.ej. para
representar entradas y salidas analógicas). Para
entender cómo se usan estos bits para representar
valores numéricos se requiere un entendimiento de
los sistemas numéricos.
Sistema decimal
Todos los sistemas numéricos tienen las mismas tres
características: dígitos, base y potencias de la base.
P.ej. el sistema decimal tiene las siguientes
características:
• Diez dígitos: 0, 1, 2, 3, 4, 5, 6, 7, 8, 9
• Base: 10 (Decimal)
• Potencias de la base: (1, 10, 100, 1000, …)
Sistema binario
El sistema binario tiene las siguientes características:
• Dos dígitos: 0, 1
• Base: 2 (Binario)
• Potencias de la base: (1, 2, 4, 8, 16, …)
El sistema binario tiene base 2 y usa solamente dos
caracteres, 1 y 0. Cada bit es asociado con a una
potencia de la base dependiendo de la posición dentro el
número. En el siguiente gráfico se muestra las posiciones
más y menos significativas en un número binario.
• El proceso para convertir un número binario a su
equivalente decimal es la sumatoria de los valores
decimales equivalentes por cada posición en la
que se encuentre el numero binario 1. Las
posiciones con el número 0 no se suman al valor del
número
Bits, Bytes y Words
Cada posición en un número binario es denominado
bit. El número de bits usados para representar
números varía de acuerdo al formato que se utiliza y
al tamaño del número que se quiere representar.
Entonces las instrucciones y datos suelen agruparse
en bytes que son ocho bits agrupados. Dos bytes, o
16 bits, forman una Word. Cuatro bytes, o 16 bits,
forman una Dword o Doble Word
Escalamiento de señales analógicas
Horno de alta presión genera vapor para calentar
Sensor RTD
Conectado a un
transmisor de 4-20mA

Transmisor
de señal analógica
Variable de proceso
de 4 a 20 mA
Temp = 150 °C

Variable digital
que debe ser escalada
para obtener el valor de
la variable de proceso

Potrebbero piacerti anche