a3 30240112 PDF Sensores Fimefun Logicas

download a3 30240112 PDF Sensores Fimefun Logicas

of 73

Transcript of a3 30240112 PDF Sensores Fimefun Logicas

  • 8/13/2019 a3 30240112 PDF Sensores Fimefun Logicas

    1/73

    Festo Didactic Mxico

    FESTO DIDACTIC

    CONTROLES LGICOSPROGRAMABLES

    INSTRUCTOR: ELIAS SERVIN GARZA

  • 8/13/2019 a3 30240112 PDF Sensores Fimefun Logicas

    2/73

    Festo Didactic Mxico

    CONTENIDO:

    Tipos de seales elctricas.

    Qu es control ?

    Cmo realizar interfaces empleandorelevadores

    Repaso de los conceptos tcnicos ms

    utilizados.Qu es un PLC? Ventajas y desventajas.

    Criterios para la eleccin de un PLC.

  • 8/13/2019 a3 30240112 PDF Sensores Fimefun Logicas

    3/73

    Festo Didactic Mxico

    CONTENIDO:

    Caractersticas tcnicas. Construccin de unPLC. FESTO

    Funciones lgicas bsicas.Estructuras de los lenguajes de

    programacin: LDR y STL.

    Introduccin al software FST de FESTO.Mtodo para el diseo de programas

    combinatorios y secuenciales.

  • 8/13/2019 a3 30240112 PDF Sensores Fimefun Logicas

    4/73

    Festo Didactic Mxico

    CONTENIDO:

    Programacin de temporizadores.

    Programacin de contadores.

    Programacin de banderas.

    Programacin de automatismos

    secuenciales.

  • 8/13/2019 a3 30240112 PDF Sensores Fimefun Logicas

    5/73

    Festo Didactic Mxico

    Introduccin

  • 8/13/2019 a3 30240112 PDF Sensores Fimefun Logicas

    6/73

    Festo Didactic Mxico

    Automatizacin Automacin

    Realizacin

    autnoma

    del trabajo.

  • 8/13/2019 a3 30240112 PDF Sensores Fimefun Logicas

    7/73Festo Didactic Mxico

  • 8/13/2019 a3 30240112 PDF Sensores Fimefun Logicas

    8/73Festo Didactic Mxico

    El Control Lgico Programable

    (P.L.C.)

  • 8/13/2019 a3 30240112 PDF Sensores Fimefun Logicas

    9/73Festo Didactic Mxico

    P L C

    Programmable Logic Controller

    Control Lgico Programable

    Aparicin de los primeros ControlesProgramables en la dcada de los 70 enla industria Automotriz

    Programacin similar a los circuitoselectromagnticos de control (Diagrama

    de contactos de escalera)

  • 8/13/2019 a3 30240112 PDF Sensores Fimefun Logicas

    10/73Festo Didactic Mxico

    Qu es un P.L.C. ?

    Es un mando electrnico con unaorganizacin interna definida, queprocesa informacin de acuerdo a unprograma preestablecido por elusuario.

    Esta organizacin puede compararse con

    un cableado interno.

  • 8/13/2019 a3 30240112 PDF Sensores Fimefun Logicas

    11/73Festo Didactic Mxico

    Sistema completo de control

    con P.L.C.

    El sistema con P.L.C.

    consta bsicamente de:

    Hardware (partetangible, por ejemplo:los circuitos elctricosy electrnicos)

    Software (parte notangible, por ejemplo:los programas)

  • 8/13/2019 a3 30240112 PDF Sensores Fimefun Logicas

    12/73Festo Didactic Mxico

    Diagrama a bloques de un

    P.L.C.

    Memoria dePrograma

    Entradas

    (sensores)

    Salidas

    (Actuadores)

    Procesador(CCU)

  • 8/13/2019 a3 30240112 PDF Sensores Fimefun Logicas

    13/73Festo Didactic Mxico

    Sistema completo de control

    con P.L.C.

    CPU

    Unidad de procesamiento Central

    En esta unidad se procesa toda la

    informacin existente, se toman

    decisiones y se ordenan las ejecuciones.

    Es la parte inteligente del PLC

  • 8/13/2019 a3 30240112 PDF Sensores Fimefun Logicas

    14/73

    Festo Didactic Mxico

    Sistema completo de control

    con P.L.C.

    parmetros que dependen del CPU

    velocidad de procesamiento

    capacidad de ejecucin demultitareas (programassimultneos)

    capacidad lgica (funcioneslgicas, aritmticas, etc..)

    costo

  • 8/13/2019 a3 30240112 PDF Sensores Fimefun Logicas

    15/73

    Festo Didactic Mxico

    Algunos trminos empleados

    Bit: Dgito binario (0 1).

    Byte: Agrupamiento de 8 bits;Word:Arreglo de 2 Bytes

    Datos: Representacin de informacin por

    medio de cantidades en base binaria, octal hexadecimal.

    Programa: Conjunto de instrucciones

    datos que procesan de manera lgica ymatemtica las seales para obtener unfuncionamiento deseado.

  • 8/13/2019 a3 30240112 PDF Sensores Fimefun Logicas

    16/73

    Festo Didactic Mxico

    el bit puede tener nicamente uno de dosvalores

  • 8/13/2019 a3 30240112 PDF Sensores Fimefun Logicas

    17/73

    Festo Didactic Mxico

    elctricamente el valor 0 y 1corresponden a rangos de valoren voltaje

  • 8/13/2019 a3 30240112 PDF Sensores Fimefun Logicas

    18/73

    Festo Didactic Mxico

    COMUNICACIN CON ELPROCESO

    se da a travs delas entradas y

    salidas del PLC ylos sensores,vlvulas yactuadores delproceso

  • 8/13/2019 a3 30240112 PDF Sensores Fimefun Logicas

    19/73

    Festo Didactic Mxico

    Comunicacin del usuario con

    el P.L.C.

    Programador

    exclusivo para

    digitar e introducir

    los programas a lamemoria del P.L.C.

    Computadora

    personal con el

    Software de

    programacin

    previamente cargado

    (por ejemplo: FST)

  • 8/13/2019 a3 30240112 PDF Sensores Fimefun Logicas

    20/73

    Festo Didactic Mxico

    Funcin lgica Identidad S

    E S

    E S

    0 01 1

    Tabla de

    Verdad

  • 8/13/2019 a3 30240112 PDF Sensores Fimefun Logicas

    21/73

    Festo Didactic Mxico

    Funcin lgica Identidad S

    E S

    E S

  • 8/13/2019 a3 30240112 PDF Sensores Fimefun Logicas

    22/73

    Festo Didactic Mxico

    Funcin lgica Identidad S

    SE

    E S

    0 01 1

    Tabla de

    Verdad

  • 8/13/2019 a3 30240112 PDF Sensores Fimefun Logicas

    23/73

    Festo Didactic Mxico

    Funcin Negacin No

    E S

  • 8/13/2019 a3 30240112 PDF Sensores Fimefun Logicas

    24/73

    Festo Didactic Mxico

    Funcin Negacin No

    E S

    E S

  • 8/13/2019 a3 30240112 PDF Sensores Fimefun Logicas

    25/73

    Festo Didactic Mxico

    Funcin Negacin No

    SE

    SE

    E S

    0 11 0

    Tabla de

    Verdad

  • 8/13/2019 a3 30240112 PDF Sensores Fimefun Logicas

    26/73

    Festo Didactic Mxico

    Funcin Conjuncin Y

    E1 SE2

    E1 SE2

  • 8/13/2019 a3 30240112 PDF Sensores Fimefun Logicas

    27/73

  • 8/13/2019 a3 30240112 PDF Sensores Fimefun Logicas

    28/73

    Festo Didactic Mxico

    Funcin Conjuncin Y

    SE1 E2

    Diagrama de escalera (LDR)

    E1 E2 S

    0 0 0

    0

    0

    1

    1

    0

    1

    0

    1

    1

    Tabla de

    Verdad

  • 8/13/2019 a3 30240112 PDF Sensores Fimefun Logicas

    29/73

    Festo Didactic Mxico

    Funcin Disyuncin OE1 S

    E2

    E1 S

    E2

  • 8/13/2019 a3 30240112 PDF Sensores Fimefun Logicas

    30/73

    Festo Didactic Mxico

    Funcin Disyuncin OE1 S

    E2

    E1 S

    E2

  • 8/13/2019 a3 30240112 PDF Sensores Fimefun Logicas

    31/73

    Festo Didactic Mxico

    Funcin Disyuncin O

    SE1

    Diagrama de escalera (LDR)

    E1 E2 S

    0 0 0

    1

    1

    1

    1

    0

    1

    0

    1

    1

    Tabla de

    Verdad

    E2

  • 8/13/2019 a3 30240112 PDF Sensores Fimefun Logicas

    32/73

    Festo Didactic Mxico

    Conexionado

    C i d FEC 20

  • 8/13/2019 a3 30240112 PDF Sensores Fimefun Logicas

    33/73

    Festo Didactic Mxico

    Conexionado FEC-20

  • 8/13/2019 a3 30240112 PDF Sensores Fimefun Logicas

    34/73

    Festo Didactic Mxico

    PROGRAMACIN

  • 8/13/2019 a3 30240112 PDF Sensores Fimefun Logicas

    35/73

    Festo Didactic Mxico

    Lenguajes de programacin

    Los controles FPC de FESTO

    pueden ser programados en:

    Diagrama de escalera (LadderDiagram Kontaktplan) LDR KOP

    Lista de instrucciones (Statement List

    Anweisungsliste) STL AWL

    Diagrama de funciones (Function

    Chart Funktionplan) FCH FUP

  • 8/13/2019 a3 30240112 PDF Sensores Fimefun Logicas

    36/73

    Festo Didactic Mxico

    Programacin en diagrama deescalera (KOP) (LDR)

    Programacin combinatoriaSimilar a un diagrama elctrico de contactos El diagrama de escalera emula de una manera muy

    cercana a los diagramas elctricos, es decir, seconsideran contactos abiertos o cerrados, en serieo en paralelo para realizar diversas funciones:

  • 8/13/2019 a3 30240112 PDF Sensores Fimefun Logicas

    37/73

  • 8/13/2019 a3 30240112 PDF Sensores Fimefun Logicas

    38/73

    Festo Didactic Mxico

    la lgica de programacin es sencilla,trabaja con la estructura de condicinvs. accin

  • 8/13/2019 a3 30240112 PDF Sensores Fimefun Logicas

    39/73

    Festo Didactic Mxico

    COMANDOS

    DEFINICIONES: I : Input

    O : Output

    T : Timer (0 al 31)TP : preselector de timer (valor)

    C : Contador

    CP : preselector de contador (valor)

  • 8/13/2019 a3 30240112 PDF Sensores Fimefun Logicas

    40/73

    Festo Didactic Mxico

    COMANDOS

    DEFINICIONES:R :registro

    F : flags

    OW : palabra de salidas IW : palabra de entradas

    P : programa

  • 8/13/2019 a3 30240112 PDF Sensores Fimefun Logicas

    41/73

    Festo Didactic Mxico

    el operador absoluto representa la funcin

    que a de ser reconocida por el PLC

    es posible asignar al operador absoluto unoperador simblico que facilita lainterpretacin de la programacin

    Direccionamiento

  • 8/13/2019 a3 30240112 PDF Sensores Fimefun Logicas

    42/73

    Festo Didactic Mxico

    los sensores ybobinas de mando se

    conectan al PLC y seles asigna unaidentificacin llamadaoperador absoluto enel programa

    I DENTI F ICACIN FI SICA

    i i d

  • 8/13/2019 a3 30240112 PDF Sensores Fimefun Logicas

    43/73

    Festo Didactic Mxico

    Programacin en Lista deInstrucciones (AWL) (STL)

    Programacin secuencial

    Similar a la programacin de alto

    nivel

  • 8/13/2019 a3 30240112 PDF Sensores Fimefun Logicas

    44/73

    Festo Didactic Mxico

    mediante un sencillo sistema de

    instrucciones (condiciones) se puede activaro desactivar salidas (acciones).

    Listado de Instrucciones

    Step 1

    if botonthen set lampara

    Step 2

    if n botonthen reset lampara

    jmp to 1

  • 8/13/2019 a3 30240112 PDF Sensores Fimefun Logicas

    45/73

    Festo Didactic Mxico

    Listado de Instrucciones

    DEFINICIONES:

    IF : S

    THEN : entonces

    OTHRW: si no se cumple el if,entonces hacer esto

    LOAD: cargar un valor

    AND: funcin lgica Y

    OR: funcin lgica O

  • 8/13/2019 a3 30240112 PDF Sensores Fimefun Logicas

    46/73

    Festo Didactic Mxico

    el software de programacin de los PLC de

    FESTO es el FST

    FESTOFesto Software ToolV 3.1

    en la comunicacin entreusuario y PLC no solo

    existen los dispositivoselectrnicos, sino tambinel software que es el

    medio en el que se realizala programacin del PLC

    SOFTWARE

  • 8/13/2019 a3 30240112 PDF Sensores Fimefun Logicas

    47/73

    Festo Didactic Mxico

    Mtodo para el diseo de programas

    para un P.L.C.

    Paso No. 6

    Prueba del programa y

    Puesta en Marcha

    Paso No. 5

    Carga del programa a la

    Memoria del P.L.C.

    Paso No. 4

    Programaci n:

    LDR, STL

    Paso No. 3

    Lista de asignaciones

    Paso No. 2

    Consideraciones previas

    Paso No. 1

    Definici n del problema

  • 8/13/2019 a3 30240112 PDF Sensores Fimefun Logicas

    48/73

    Festo Didactic Mxico

    Paso 1: Consideraciones previas

    Croquis de situacinEsbozo de secuencia

    Diagrama de contactos

    Modo defuncionamiento y

    actuacin de los

    sensores y actuadoresDiagrama de

    conexionado

    Tabla de verdad

  • 8/13/2019 a3 30240112 PDF Sensores Fimefun Logicas

    49/73

    Festo Didactic Mxico

    Lista de asignaciones (Allocation List)

    Operando

    Absoluto

    Operando

    Simblico

    Comentario

    O0.2 Motor 1=Activa movimiento

    de banda

    I0.0 Inicio 1=Manda inicio del ciclo

  • 8/13/2019 a3 30240112 PDF Sensores Fimefun Logicas

    50/73

    Festo Didactic Mxico

    Operando simblico

    Para el software FST hay que observarlas siguientes reglas:

    Longitud de hasta 9 caracteres.No se permiten espacios entre

    caracteres.

    No se permiten caracteres especiales

    (-, /, *, etc.)

  • 8/13/2019 a3 30240112 PDF Sensores Fimefun Logicas

    51/73

    Festo Didactic Mxico

    Mtodo para el diseo de programas

    para un P.L.C.

    Paso No. 6

    Prueba del programa y

    Puesta en Marcha

    Paso No. 5Implementacin en el

    equipo de control

    Paso No. 3

    Programacin:

    LDR, STL

    Paso No. 2

    Lista de asignaciones

    Paso No. 1Definici n del problema

    Consideraciones previas

  • 8/13/2019 a3 30240112 PDF Sensores Fimefun Logicas

    52/73

    Festo Didactic Mxico

    Temporizadores (Timers)

  • 8/13/2019 a3 30240112 PDF Sensores Fimefun Logicas

    53/73

    Festo Didactic Mxico

    Temporizadores (Timers)

    El control FEC permite programar 256temporizadores (del 0 al 255).

    Cada temporizador puede programarse

    desde 0.01 hasta 655.35 segundos.Es posible programarlos como:

    Temporizador de impulso (T)

    Con retardo a la conexin (TON)*

    Con retardo a la desconexin (TOFF)*

    *Directamente slo en diagrama de escalera

  • 8/13/2019 a3 30240112 PDF Sensores Fimefun Logicas

    54/73

    Festo Didactic Mxico

    Temporizador de Impulso (T)

    Parte ejecutiva

    Bobina

    1

    0t

    Parte condicionalContactos

    1

    0

    Tiempo programadot

  • 8/13/2019 a3 30240112 PDF Sensores Fimefun Logicas

    55/73

    Festo Didactic Mxico

    Temporizador de Impulso (T)

    Parte ejecutiva

    Bobina

    1

    0t

    Parte condicionalContactos

    1

    0

    Tiempo programadot

    P i d t i d

  • 8/13/2019 a3 30240112 PDF Sensores Fimefun Logicas

    56/73

    Festo Didactic Mxico

    Programacin de temporizadoresen Diagrama de Escalera (LDR)

    Como parte ejecutiva (Inicializacin):

    T0

    25.7 S

    TIMER

    Programacin de tempori adores

  • 8/13/2019 a3 30240112 PDF Sensores Fimefun Logicas

    57/73

    Festo Didactic Mxico

    Programacin de temporizadoresen Diagrama de Escalera (LDR)

    Como parte condicional (Contactos):

    T0

    T0

    Programacin de temporizadores

  • 8/13/2019 a3 30240112 PDF Sensores Fimefun Logicas

    58/73

    Festo Didactic Mxico

    Programacin de temporizadoresen Lista de Instrucciones

    Como parte ejecutiva (Inicializacin):

    STEP 1

    IFNOPTHEN LOAD V2570 *TO TP0

    SET T0 *** Valor de tiempo en centsimas de segundo (25.7 s)

    ** El encendido del temporizador se puede

    realizar en cualquier paso

    Programacin de temporizadores

  • 8/13/2019 a3 30240112 PDF Sensores Fimefun Logicas

    59/73

    Festo Didactic Mxico

    Programacin de temporizadoresen Lista de Instrucciones

    Como parte condicional (Contactos):

    STEP 1

    IF T0THEN SET SOL_1

    STEP 2IF N T0THEN RESET SOL_1

    Temporizador con retardo a la

  • 8/13/2019 a3 30240112 PDF Sensores Fimefun Logicas

    60/73

    Festo Didactic Mxico

    Temporizador con retardo a laconexin (TON)

    Parte ejecutivaBobina

    1

    0t

    Parte condicionanteContactos

    1

    0

    Retardo programadot

    Programacin de temporizadores

  • 8/13/2019 a3 30240112 PDF Sensores Fimefun Logicas

    61/73

    Festo Didactic Mxico

    Programacin de temporizadoresTON en Diagrama de Escalera

    (LDR)Como parte ejecutiva (Inicializacin):

    TON1

    25.7 S

    TIMER

    P i d t i d

  • 8/13/2019 a3 30240112 PDF Sensores Fimefun Logicas

    62/73

    Festo Didactic Mxico

    Programacin de temporizadoresTON en Diagrama de Escalera

    (LDR)Como parte condicional (Contactos):

    TON1

    TON1

    Temporizador con retardo a la

  • 8/13/2019 a3 30240112 PDF Sensores Fimefun Logicas

    63/73

    Festo Didactic Mxico

    Temporizador con retardo a ladesconexin (TOFF)

    Parte condicionanteContactos

    Parte ejecutivaBobina

    1

    0t

    1

    0

    Retardo programado t

    Programacin de temporizadores

  • 8/13/2019 a3 30240112 PDF Sensores Fimefun Logicas

    64/73

    Festo Didactic Mxico

    Programacin de temporizadoresTOFF en Diagrama de Escalera

    (LDR)Como parte ejecutiva (Inicializacin):

    TOFF2

    25.7 S

    TIMER

    Programacin de temporizadores

  • 8/13/2019 a3 30240112 PDF Sensores Fimefun Logicas

    65/73

    Festo Didactic Mxico

    Programacin de temporizadoresTOFF en Diagrama de Escalera

    (LDR)Como parte condicional (Contactos):

    TOFF2

    TOFF2

    Ejercicios de aplicacin de

  • 8/13/2019 a3 30240112 PDF Sensores Fimefun Logicas

    66/73

    Festo Didactic Mxico

    Ejercicios de aplicacin de

    temporizadores: T, TON y TOFFPor medio de un botn pulsador se

    deber controlar la apertura de una

    compuerta, la cual ser activada por

    un actuador de doble efecto y un

    electrovlvula 5/2 monoestable.

    Al alcanzar su posicin final, lacompuerta deber permanecer 10

    segundos abierta y posteriormente

    deber cerrar automticamente.

  • 8/13/2019 a3 30240112 PDF Sensores Fimefun Logicas

    67/73

    Festo Didactic Mxico

    Contadores (Counters)

  • 8/13/2019 a3 30240112 PDF Sensores Fimefun Logicas

    68/73

  • 8/13/2019 a3 30240112 PDF Sensores Fimefun Logicas

    69/73

    Festo Didactic Mxico

    Programacin de contadores en

    Diagrama de Escalera (LDR)Como parte ejecutiva (Inicializacin):

    C0

    5

    COUNTER

  • 8/13/2019 a3 30240112 PDF Sensores Fimefun Logicas

    70/73

    Festo Didactic Mxico

    Programacin de contadores en

    Diagrama de Escalera (LDR)Como parte condicional (Contactos):

    C0

    C0

  • 8/13/2019 a3 30240112 PDF Sensores Fimefun Logicas

    71/73

    Festo Didactic Mxico

    Bits internos (banderas)

    Una bandera esun bit interno de

    control, el cual

    tambin seconoce como:

    Marca

    Recordador

    Relevador

    interno

  • 8/13/2019 a3 30240112 PDF Sensores Fimefun Logicas

    72/73

    GRACIAS

  • 8/13/2019 a3 30240112 PDF Sensores Fimefun Logicas

    73/73

    GRACIASPOR

    ASISTIR AL

    SEMINARIOE-311. NOS

    VEREMOS

    EN EL

    SIGUIENTE