SlideShare una empresa de Scribd logo
1 de 44
Ing. Héctor Chire Ramírez
                            1
   Un PLC es un equipo electrónico de control basado en un
    microprocesador con un cableado interno (hardware)
    independiente del proceso a controlar, que se adapta a dicho
    proceso mediante un programa (software) que contiene la
    secuencia de operaciones a realizar. Esta secuencia se define
    sobre señales de entrada y salida al proceso, cableadas
    directamente en los bornes de conexión del PLC.
   Las señales de entrada provienen de sensores. Las señales de
    salida son digitales todo o nada o analógicas que se envían a los
    elementos indicadores y actuadores del proceso.
   El PLC gobierna las señales de salida según el programa de
    control previamente almacenado en una memoria, a partir del
    estado de las señales de entrada.

               Controladores Lógicos Programables/MASB          2
   Un PLC se compone esencialmente de los siguientes bloques:
    › Unidad central de proceso (CPU).
    › Módulos de memorias: internas y de programa.
    › Interfaces de entrada y salida.
    › Fuente de alimentación.
   Las interfaces E/S están diseñadas para interconectar al PLC con
    procesos industriales, con señales de diversos tipos:
    › tensiones continuas 12/24/48 V dc,
    › tensiones alternas 110/220 V ac,
    › analógicas de 0 -10 V o 4 - 20 mA,
    › por relé, entre otras.




               Controladores Lógicos Programables/MASB        3
Controladores Lógicos Programables/MASB   4
   Todos los controladores lógicos programables, poseen un de las
    siguientes estructuras.
   Compacta: En un solo módulo están todos los bloques (micro
    PLC).
   Modular:
    › Estructura americana: Separa los bloques de entrada/salida del resto
       del PLC.
    › Estructura europea: Cada módulo es una función (fuente de
       alimentación, CPU, E/S, etc.).




                  Controladores Lógicos Programables/MASB           5
S7-400
                                                            Autómatas de gama
                                                            alta




S7-300
Autómatas de gama media
                                                        + Herramientas de
                                                        programación


        S7-200
                                                        + Software STEP 7/
                                                          STEP 7 Micro/WIN
                                                        + Comunicación
Autómatas de gama baja: microautómatas                  + Manejo y visualización




              Controladores Lógicos Programables/MASB                              6
Controladores Lógicos Programables/MASB   7
PS   CPU   SM:     SM:        SM:       SM:      CP   FM   SM   IM
           DI      DO         AI        AO




       Controladores Lógicos Programables/MASB                       8
S7-400: Diseño de la CPU (1ª Parte)


             D I 32xD C 24V                                                     C P U 4 1 4 -2
                              X 2                                                                X 2
                              3 4                                                                3 4
             421 - 1BL00 - 0AA0                                                 414 - 2XG 00 - 0AB0

                        IN T F                                                               IN T F      DP        IN T F
                        EXTF                                                                 EXTF                  EXTF
                                                                                                                   BUSF




                        FRCE                                                                 FRCE
                        CRST                                                                 CRST

                        RUN                                                                  RUN
                        STO P                                                                STO P
                        CRST
                        W RST                         Selector de Tipo de                    CRST
                                                                                             W RST

             R U N -P
             RUN                                      Arranque                  R U N -P
                                                                                RUN



             STO P
             CM R ES
                                                     Selector de Modo           STO P
                                                                                CM RES




                                                                                                                            X3




                                    X1                                                                 X1

                              E X T .-B A T T .                                                   E X T .-B A T T .



 e.g. CPU412-1                5 ...1 5 V D C                                                      5 ...1 5 V D C                 e.g. CPU416-2DP



* para otras CPUs ver catálogo


                                      Controladores Lógicos Programables/MASB                                                              9
D I 32xD C 24V                                                     C P U 4 1 4 -2
                 X 2                                                                X 2
                 3 4                                                                3 4
421 - 1BL00 - 0AA0                                                 414 - 2XG 00 - 0AB0

           IN T F
           EXTF                      LEDs de Fallo para                         IN T F
                                                                                EXTF
                                                                                            DP        IN T F
                                                                                                      EXTF          LEDs de fallo
                                                                                                      BUSF

                                     fallos generales de                                                            para el interfase
           FRCE
           CRST                      la CPU                                     FRCE
                                                                                CRST
                                                                                                                    DP integrado
           RUN                                                                  RUN
           STO P                                                                STO P
           CRST                                                                 CRST
           W RST                                                                W RST

R U N -P                                                           R U N -P
RUN                                                                RUN



STO P                                                              STO P
CM R ES                                                            CM RES




                                                                                                                     Interfase DP
                                      Slot para Memory
                                             Card                                                              X3




                                        Interfase MPI
                       X1                                                                 X1

                 E X T .-B A T T .                                                   E X T .-B A T T .



                 5 ...1 5 V D C
                                        Batería Externa
                                                                                     5 ...1 5 V D C

                                            Auxiliar




                         Controladores Lógicos Programables/MASB                                                                    10
Controladores Lógicos Programables/MASB   11
12
  CP:
- Punto-a-Punto
- PROFIBUS
- Ethernet Industrial
    FM:
  - Contaje
                    SM:
                    AO



  - Posicionamiento
  - Control en
  Lazo Cerrado
                    SM:
                    AI




                                     Controladores Lógicos Programables/MASB
                    SM:
                    DO
                               SM:
                    (opcional) DI
                    CPUIM
                    (opcional)
                       PS
SIMATIC S7-
       200


La Familia de Micro-PLCs con
      calidad SIMATIC




       Controladores Lógicos Programables/MASB   13
EM 221

SIEMENS         SF     I0.0   I1.0   Q0.0   Q1.0   CPU 214         DI 8 x DC24V
                RUN    I0.1   I1.1   Q0.1   Q1.1             I.0
                STOP   I0.2   I1.2   Q0.2                    I.1
                       I0.3   I1.3   Q0.3                    I.2
                       I0.4   I1.4   Q0.4                    I.3
                       I0.5   I1.5   Q0.5                    I.4
                       I0.6          Q0.6                    I.5
                       I0.7          Q0.7
                                                             I.6
SIMATIC
                                                             I.7
S7-200




          Controladores Lógicos Programables/MASB                                 14
CP242 - 2




EM                                    EM       CP




     Controladores Lógicos Programables/MASB           15
Selector de Modo
                   Salidas
                                                 Memory Card




                                                                                                            Potenció metro

SIEMENS                               SF           I0.0   Q0.0          CPU 212
                                      RUN          I0.1   Q0.1
                                      STOP         I0.2   Q0.2
                                                   I0.3   Q0.3
                                                   I0.4   Q0.4
                                                   I0.5   Q0.5
                                                   I0.6
                                                   I0.7




                                                                 para DI/DO integradas
                                                                 Indicadores de estado
SIMATIC
S7-200
                                   Indicadores




                                                                                                            Conexió n PPI
                                   de Estado
     Entradas




                Controladores Lógicos Programables/MASB                                                             16
CPU 224. La CPU
                               CPU 222           Compacta
CPU 221                                         de Altas Prestaciones




                  CPU 226
                  Altas Prestaciones
                  en Comunicaciones


                       CPU 226 XM, con
                       doble memoria



      Controladores Lógicos Programables/MASB                     17
CPU 221               CPU 222       CPU 224        CPU 226             226 XM
 E/S integradas      6 DI / 4 DO                 8 DI / 6 DO   14 DI /10      24 DI /16           24 DI /16
 Máx. nº E/S con EMs -                           40 / 38       DO             DO                  DO
 Máx. nº de canales  10                          78            94 / 74        128 / 120           128 / 120
 Canales Analógicos  -                           8 / 4 / 10    168            248                 248
Mem. de programa/datos KB / 2 KB
                          4                       4 KB / 2 KB   28 / 14 / 35   28 / 14 / 35        28 / 14 / 35
 Tiempo de ejec/instruc. 0,37 µs                 0,37 µs       8 KB / 5 KB    8 KB / 5 KB         16 KB/10
                                                                0,37 µs        0,37 µs             KB
 Marc./Contad./Temp.       256/256/256 256/256/25
                                        6                       256/256/25     256/256/25          0,37 µs
 Contadores rápidos        4 x 30 kHz
                                                  4 x 30 kHz    6              6                   256/256/25
 Reloj en tiempo real      optional
                                                                6 x 30 kHz     6 x 30 kHz          6
 Salidas de impulsos       2 x 20 kHz            optional
                                                                Integrado      Integrado           6 x 30 kHz
 Puertos de comun.         1 x RS 485            2 x 20 kHz
                                                                2 x 20 kHz     2 x 20 kHz          Integrado
 Potenciómetros anal.      1                     1 x RS 485
                                                                1 x RS 485     2 x RS 485          2 x 20 kHz
                                                  1
                                                                2              2                   2 x RS 485
                                                                                                   2
                      Controladores Lógicos Programables/MASB                                 18
   Los PLC son máquinas secuenciales que ejecutan
    correlativamente las instrucciones indicadas en el programa de
    usuario almacenado en su memoria, generando unas señales de
    mando a partir de las señales de entrada leídas de la planta. Al
    detectarse cambio en las señales de entrada, el PLC reacciona
    según el programa hasta obtener las órdenes de salida
    necesarias. Esta secuencia se ejecuta continuamente y se
    denomina scan.
   La secuencia de operación tiene tres fases:
    › Chequeo del estado de las entradas
    › Ejecución del programa.
    › Actualización del estado de las salidas.



                Controladores Lógicos Programables/MASB        19
   El tiempo total que emplea el PLC para realizar un ciclo de
    operación se llama tiempo de ejecución de ciclo (scan time).
   El tiempo mencionado depende de:
    › El número de entradas/salidas.
    › La longitud del programa de usuario.
    › El número y tipo de periféricos conectados al PLC.
   Para un PLC estándar que necesite unas 1000 instrucciones, el
    tiempo de ciclo total es del orden de 20 ms.




                Controladores Lógicos Programables/MASB        20
Scan




       Controladores Lógicos Programables/MASB   21
Los cambios en entradas 1 y 2 son “vistas” en los scan siguientes.
El cambio de estado en entrada 3 no es “visto” nunca.


                          Controladores Lógicos Programables/MASB   22
Para evitar lo no detección de los cambios en entradas:

a) Pulse stretch function                            b) Interrupt function




           Controladores Lógicos Programables/MASB                       23
   Se define lenguaje de programación , al conjunto de
    símbolos y textos inteligibles por la unidad de programación
    que le sirve al usuario para codificar sobre el PLC las leyes de
    control deseadas.
   Pasos de la programación:
    › 1°) Definir el orden en que debe actuar el controlador (mediante
        diagrama de flujo o GRAFCET).
    ›   2°) Identificar los componentes de entrada/salida.
    ›   3°) Representar las acciones a realizar (instrucciones literales o
        símbolos).
    ›   4°) Asignar direcciones de E/S o internas a cada componente.
    ›   5°) Codificar la representación anterior en instrucciones o
        símbolos.
    ›   6°) Transferir las instrucciones a la memoria del PLC.
    ›   7°) Depurar el programa y obtener copia de seguridad.


               Controladores Lógicos Programables/MASB                 24
   2.4.1 Funciones algebraicas                                        Se
    obtienen aplicando el álgebra de Boole.

    › Ejemplo: La alarma S debe activarse cuando el contacto C está
       cerrado y los contactos A y B en estados opuestos.              La
       función booleana será:

                             _    _
                      S = (A .B + A.B).C




                Controladores Lógicos Programables/MASB           25
   2.4.2 Esquema de relés
    Basado en símbolos de contactos abierto-cerrado.              Ejm:
    Para el caso de la alarma:
              L1
                         A
                                                         A

                         B                               B

                         C


                                             S
              N

               Controladores Lógicos Programables/MASB       26
   2.4.3 Diagramas lógicos
          Mediante puertas que representan funciones lógicas.
      Ejm: Para el caso de la alarma:


     A
     B                 &
                                                  >=1
                                                             &   S
                                                         C
                        &



               Controladores Lógicos Programables/MASB               27
     2.4.4 Representación GRAFCET
           Representa directamente la sucesión de las “etapas”
      dentro de un ciclo de producción, separadas por
      “transiciones” o condiciones de salto entre unas y otras.
                        Ejm:

                                           0             Etapa inicial

                                                         X

                                           1                 Acciones de etapa 1
                                                         Y
    X,Y,Z:                                 2                 Acciones de etapa 2
    Transiciones
                                                         Z

               Controladores Lógicos Programables/MASB                             28
   Representación GRAFCET

    › Luego de activarse la etapa inicial, el ciclo se desarrolla etapa por
      etapa.
    › Mientras una etapa está activa, el control:
        ejecuta las acciones o función de mando asociadas a la etapa,
        consulta las condiciones de transición para el salto a la siguiente etapa.
    › Tanto la ejecución de las acciones de la etapa como la consulta de las
      condiciones de transición pueden representarse por cualquiera de los
      modelos anteriores, especialmente el esquema de relés .




                 Controladores Lógicos Programables/MASB                       29
   La función de la interfaz es enlazar dos componentes a nivel de
    hardware y a nivel de código.
   De acuerdo al sentido del enlace hay dos tipos:
    › Unidireccionales: Transferencia de información en un solo sentido.
    › Bidireccionales: Transferencia en ambos sentidos: half-duplex o full-
      duplex.
   Dependiendo del tipo de señales que emplee, se tiene:
    › Todo-nada: Un solo bit.
    › Analógicos: 0 - 10 V, 4 - 20 mA.
    › Digitales: 8, 16,...bits.
   Existen interfaces específicas que permiten la conexión con
    elementos o procesos particulares de la planta, realizando
    funciones que van desde la lectura de termocuplas hasta la
    presentación de información y control SCADA.

               Controladores Lógicos Programables/MASB               30
De entrada




             Controladores Lógicos Programables/MASB   31
De salida




            Controladores Lógicos Programables/MASB   32
   Identificadas las variables de entrada y salida, hay que
    asignarles las direcciones de bornes donde irán conectadas. En
    el caso de variables internas hay que asignarles el elemento de
    memoria donde se depositarán.
   Las direcciones E/S absolutas propias de PLC compactos están
    formadas por un solo campo.
   Las direcciones relativas en PLC modulares, tienen dos campos:
    › dirección del módulo sobre el bastidor,
    › dirección del borne de conexión sobre el módulo.
    › Ejm:
          IN 5.7 : entrada 7 del módulo 5.
          OUT 25/1 : salida 25 del módulo 1.
          IR 12 : relé interno número 12.
          TIM 6 : temporizador 6.
   Las señales E/S de varios bits ocupan varios puntos físicos.

                Controladores Lógicos Programables/MASB            33
El motor se activará cuando el nivel esté bajo y se apagará
cuando el nivel está alto.
Los sensores de nivel son NC (normalmente cerrados).




Sensor de nivel bajo: 0000
Sensor de nivel alto: 0001
 Motor:               0500
 Relay interno:       1000

            Controladores Lógicos Programables/MASB           34
Programa en diagrama de contactos




    Controladores Lógicos Programables/MASB   35
Funcionamiento del programa
1) Inicialmente el tanque está vacío (ent. 0000 y 0001 cerradas).
   El motor empieza funcionar.




              Scan 1                                  Scan 2 al 100

            Controladores Lógicos Programables/MASB                   36
2) Suponga que después de 100 scans el nivel de aceite alcanza
al sensor de nivel bajo, el cual se abre.




                                Scan 101 al 1000


             Controladores Lógicos Programables/MASB       37
3) Suponga que después de 1000 scans el nivel alcanza al sensor
de nivel alto, el cual se abre. Se apaga el motor.




        Scan 1001                                      Scan 1002


             Controladores Lógicos Programables/MASB               38
4) Si después de 1050 scans el nivel desciende del nivel alto, en-
tonces el sensor correspondiente se cierra.




                                                        Scan 1050




 5) El nivel sigue descendiendo hasta llegar al nivel bajo, cerrándose
 el sensor correspondiente. En este instante se regresa a la situación
 del scan 1 y se repite la operación.

              Controladores Lógicos Programables/MASB         39
Contador                                             Temporizador




           Controladores Lógicos Programables/MASB                  40
Transferencia de datos                             Comparación


             MOV                                       CMP
             xxxx                                       xxx
             yyyy                                       yyy




         Controladores Lógicos Programables/MASB                 41
   Menor tiempo de elaboración de proyectos.
   Posibilidad de añadir modificaciones sin costo añadido en otros
    componentes.
   Mínimo espacio de ocupación.
   Mantenimiento económico.
   Posibilidad de gobernar varias máquinas con el mismo PLC.
   Menor tiempo en puesta de funcionamiento.
   Permite realizar diagnóstico de fallas.
   Si el PLC queda pequeño para el proceso industrial puede seguir
    siendo de utilidad en otras máquinas o sistemas de producción.
   Menor costo de mano de obra.

                Controladores Lógicos Programables/MASB        42
   Anteproyecto
    › Estudio del proceso o máquina a controlar.
    › Especificación de los actuadores.
    › Especificación de la parte de control o mando.
    › Diagrama de flujo o GRAFCET del proceso.
    › Prever condiciones de funcionamiento (cargas, condiciones del
      entorno, ampliaciones,etc).
    › Prever las formas de marcha y paro tanto en funcionamiento
      normal como en caso de fallas.
   Proyecto de la parte operativa
    › Elección de actuadores.
    › Proyecto de enlace del proceso con otras partes relacionadas.




              Controladores Lógicos Programables/MASB              43
   Proyecto de la parte de control o mando
    › Diagrama de detalle del proceso con los actuadores.
    › Elección de los sensores y elementos de mando para el operador.
    › Proyecto de las seguridades.
    › Estudio de necesidades de comunicación con otros controladores y
      con el operador.
    › Elección de sensores, bloques de control y drivers para los
      actuadores.
    › Determinación del número y tipo de E/S.
    › ELECCION DEL PLC.
    › Asignación de entradas y salidas a sensores y actuadores.
    › Esbozo del programa.
    › Elaboración de documentación para la instalación.

              Controladores Lógicos Programables/MASB               44

Más contenido relacionado

La actualidad más candente

Unidad 0 - Autómatas Programables en las Instalaciones Térmicas y de Fluidos
Unidad 0 - Autómatas Programables en las Instalaciones Térmicas y de FluidosUnidad 0 - Autómatas Programables en las Instalaciones Térmicas y de Fluidos
Unidad 0 - Autómatas Programables en las Instalaciones Térmicas y de FluidosJosé María Delgado Casado
 
configuracion de PLC y temporizadores
configuracion de PLC y temporizadoresconfiguracion de PLC y temporizadores
configuracion de PLC y temporizadoresAlejandro Cortijo
 
Catálogos de productos 03: electrónica de pesaje - indicadores de peso & tran...
Catálogos de productos 03: electrónica de pesaje - indicadores de peso & tran...Catálogos de productos 03: electrónica de pesaje - indicadores de peso & tran...
Catálogos de productos 03: electrónica de pesaje - indicadores de peso & tran...LAUMAS
 
Guia rapida modulos analogicos ad003 da003-da004-mad01 OMRON
Guia rapida modulos analogicos ad003 da003-da004-mad01 OMRONGuia rapida modulos analogicos ad003 da003-da004-mad01 OMRON
Guia rapida modulos analogicos ad003 da003-da004-mad01 OMRONmaherbas
 
Control velocidad mot trif s7 200
Control velocidad mot trif s7 200Control velocidad mot trif s7 200
Control velocidad mot trif s7 200Jesus Isla
 
47835801 curso-plc-omron
47835801 curso-plc-omron47835801 curso-plc-omron
47835801 curso-plc-omronMoi Torres
 
Unidad 2 - Autómatas Programables en las Instalaciones Térmicas y de Fluidos
Unidad 2 - Autómatas Programables en las Instalaciones Térmicas y de FluidosUnidad 2 - Autómatas Programables en las Instalaciones Térmicas y de Fluidos
Unidad 2 - Autómatas Programables en las Instalaciones Térmicas y de FluidosJosé María Delgado Casado
 
Telefonia Internet
Telefonia InternetTelefonia Internet
Telefonia InternetRodrigo
 
Apuntes básicos sobre PLc's
Apuntes básicos sobre PLc'sApuntes básicos sobre PLc's
Apuntes básicos sobre PLc'sPablo Angulo
 
Manual Emisora Wft 09 Y 08 Parte 3 270902009
Manual Emisora Wft 09 Y 08 Parte 3 270902009Manual Emisora Wft 09 Y 08 Parte 3 270902009
Manual Emisora Wft 09 Y 08 Parte 3 270902009Romeodj1
 
Curso Plc C.E.T,I,S 15
Curso Plc C.E.T,I,S 15Curso Plc C.E.T,I,S 15
Curso Plc C.E.T,I,S 15wakuman
 
Informatica y convergencia
Informatica y convergenciaInformatica y convergencia
Informatica y convergenciaJuan Ramirez
 
Informatica y convergencia lmsauth 668db988bac69b7c4f891cfc561e36ff00566336
Informatica y convergencia lmsauth 668db988bac69b7c4f891cfc561e36ff00566336Informatica y convergencia lmsauth 668db988bac69b7c4f891cfc561e36ff00566336
Informatica y convergencia lmsauth 668db988bac69b7c4f891cfc561e36ff00566336Juan Ramirez
 
Unidad 1 - Autómatas Programables en las Instalaciones Térmicas y de Fluidos
Unidad 1 - Autómatas Programables en las Instalaciones Térmicas y de FluidosUnidad 1 - Autómatas Programables en las Instalaciones Térmicas y de Fluidos
Unidad 1 - Autómatas Programables en las Instalaciones Térmicas y de FluidosJosé María Delgado Casado
 

La actualidad más candente (18)

Unidad 0 - Autómatas Programables en las Instalaciones Térmicas y de Fluidos
Unidad 0 - Autómatas Programables en las Instalaciones Térmicas y de FluidosUnidad 0 - Autómatas Programables en las Instalaciones Térmicas y de Fluidos
Unidad 0 - Autómatas Programables en las Instalaciones Térmicas y de Fluidos
 
Referencias automaticas pdf
Referencias automaticas pdfReferencias automaticas pdf
Referencias automaticas pdf
 
Omron plc
Omron plcOmron plc
Omron plc
 
Diagrama escalera
Diagrama escaleraDiagrama escalera
Diagrama escalera
 
configuracion de PLC y temporizadores
configuracion de PLC y temporizadoresconfiguracion de PLC y temporizadores
configuracion de PLC y temporizadores
 
Catálogos de productos 03: electrónica de pesaje - indicadores de peso & tran...
Catálogos de productos 03: electrónica de pesaje - indicadores de peso & tran...Catálogos de productos 03: electrónica de pesaje - indicadores de peso & tran...
Catálogos de productos 03: electrónica de pesaje - indicadores de peso & tran...
 
Guia rapida modulos analogicos ad003 da003-da004-mad01 OMRON
Guia rapida modulos analogicos ad003 da003-da004-mad01 OMRONGuia rapida modulos analogicos ad003 da003-da004-mad01 OMRON
Guia rapida modulos analogicos ad003 da003-da004-mad01 OMRON
 
Control velocidad mot trif s7 200
Control velocidad mot trif s7 200Control velocidad mot trif s7 200
Control velocidad mot trif s7 200
 
47835801 curso-plc-omron
47835801 curso-plc-omron47835801 curso-plc-omron
47835801 curso-plc-omron
 
Unidad 2 - Autómatas Programables en las Instalaciones Térmicas y de Fluidos
Unidad 2 - Autómatas Programables en las Instalaciones Térmicas y de FluidosUnidad 2 - Autómatas Programables en las Instalaciones Térmicas y de Fluidos
Unidad 2 - Autómatas Programables en las Instalaciones Térmicas y de Fluidos
 
Telefonia Internet
Telefonia InternetTelefonia Internet
Telefonia Internet
 
Apuntes básicos sobre PLc's
Apuntes básicos sobre PLc'sApuntes básicos sobre PLc's
Apuntes básicos sobre PLc's
 
Controladores logicos programables (plc)
Controladores logicos programables (plc)Controladores logicos programables (plc)
Controladores logicos programables (plc)
 
Manual Emisora Wft 09 Y 08 Parte 3 270902009
Manual Emisora Wft 09 Y 08 Parte 3 270902009Manual Emisora Wft 09 Y 08 Parte 3 270902009
Manual Emisora Wft 09 Y 08 Parte 3 270902009
 
Curso Plc C.E.T,I,S 15
Curso Plc C.E.T,I,S 15Curso Plc C.E.T,I,S 15
Curso Plc C.E.T,I,S 15
 
Informatica y convergencia
Informatica y convergenciaInformatica y convergencia
Informatica y convergencia
 
Informatica y convergencia lmsauth 668db988bac69b7c4f891cfc561e36ff00566336
Informatica y convergencia lmsauth 668db988bac69b7c4f891cfc561e36ff00566336Informatica y convergencia lmsauth 668db988bac69b7c4f891cfc561e36ff00566336
Informatica y convergencia lmsauth 668db988bac69b7c4f891cfc561e36ff00566336
 
Unidad 1 - Autómatas Programables en las Instalaciones Térmicas y de Fluidos
Unidad 1 - Autómatas Programables en las Instalaciones Térmicas y de FluidosUnidad 1 - Autómatas Programables en las Instalaciones Térmicas y de Fluidos
Unidad 1 - Autómatas Programables en las Instalaciones Térmicas y de Fluidos
 

Similar a control lógico programable

Introduccion caract generales
Introduccion caract generalesIntroduccion caract generales
Introduccion caract generalesSantiago Acurio
 
101172 pic16f877-en-espanol1
101172 pic16f877-en-espanol1101172 pic16f877-en-espanol1
101172 pic16f877-en-espanol1grana2810
 
Curso de programacion en c++ para microcontroladores pic 16 f87xx
Curso de programacion en c++ para microcontroladores pic 16 f87xxCurso de programacion en c++ para microcontroladores pic 16 f87xx
Curso de programacion en c++ para microcontroladores pic 16 f87xxJose Manuel Mansilla Carrasco
 
Curso de programacion en c++ para microcontroladores pic 16 f87xx
Curso de programacion en c++ para microcontroladores pic 16 f87xxCurso de programacion en c++ para microcontroladores pic 16 f87xx
Curso de programacion en c++ para microcontroladores pic 16 f87xxfreddymadriz
 
Curso de programacion en c++ para microcontroladores pic 16 f87xx
Curso de programacion en c++ para microcontroladores pic 16 f87xxCurso de programacion en c++ para microcontroladores pic 16 f87xx
Curso de programacion en c++ para microcontroladores pic 16 f87xxJose Manuel Mansilla Carrasco
 
seguidor-de-linea-negra
seguidor-de-linea-negraseguidor-de-linea-negra
seguidor-de-linea-negraandres mera
 
28307034 La Familia De Micro Control Adores Pic
28307034 La Familia De Micro Control Adores Pic28307034 La Familia De Micro Control Adores Pic
28307034 La Familia De Micro Control Adores Piccarlos
 
28307034 La Familia De Micro Control Adores Pic
28307034 La Familia De Micro Control Adores Pic28307034 La Familia De Micro Control Adores Pic
28307034 La Familia De Micro Control Adores Piccarlos
 

Similar a control lógico programable (20)

11 swo proc
11 swo proc11 swo proc
11 swo proc
 
08 ctrl
08 ctrl08 ctrl
08 ctrl
 
09 lms
09 lms09 lms
09 lms
 
Introduccion caract generales
Introduccion caract generalesIntroduccion caract generales
Introduccion caract generales
 
Pic16 f877
Pic16 f877Pic16 f877
Pic16 f877
 
Informe del sumo ktm arduim
Informe del sumo ktm arduimInforme del sumo ktm arduim
Informe del sumo ktm arduim
 
101172 pic16f877-en-espanol1
101172 pic16f877-en-espanol1101172 pic16f877-en-espanol1
101172 pic16f877-en-espanol1
 
1. microcontrolador
1. microcontrolador1. microcontrolador
1. microcontrolador
 
Curso de programacion en c++ para microcontroladores pic 16 f87xx
Curso de programacion en c++ para microcontroladores pic 16 f87xxCurso de programacion en c++ para microcontroladores pic 16 f87xx
Curso de programacion en c++ para microcontroladores pic 16 f87xx
 
Curso de programacion en c++ para microcontroladores pic 16 f87xx
Curso de programacion en c++ para microcontroladores pic 16 f87xxCurso de programacion en c++ para microcontroladores pic 16 f87xx
Curso de programacion en c++ para microcontroladores pic 16 f87xx
 
Curso de programacion en c++ para microcontroladores pic 16 f87xx
Curso de programacion en c++ para microcontroladores pic 16 f87xxCurso de programacion en c++ para microcontroladores pic 16 f87xx
Curso de programacion en c++ para microcontroladores pic 16 f87xx
 
seguidor-de-linea-negra
seguidor-de-linea-negraseguidor-de-linea-negra
seguidor-de-linea-negra
 
Tema4 puertos
Tema4 puertosTema4 puertos
Tema4 puertos
 
Taller de Robótica Educativa.pdf
Taller de Robótica Educativa.pdfTaller de Robótica Educativa.pdf
Taller de Robótica Educativa.pdf
 
Unidad I
Unidad IUnidad I
Unidad I
 
Microcontrolador PIC16F887
Microcontrolador PIC16F887Microcontrolador PIC16F887
Microcontrolador PIC16F887
 
Unidad1b.pdf
Unidad1b.pdfUnidad1b.pdf
Unidad1b.pdf
 
02 modem
02 modem02 modem
02 modem
 
28307034 La Familia De Micro Control Adores Pic
28307034 La Familia De Micro Control Adores Pic28307034 La Familia De Micro Control Adores Pic
28307034 La Familia De Micro Control Adores Pic
 
28307034 La Familia De Micro Control Adores Pic
28307034 La Familia De Micro Control Adores Pic28307034 La Familia De Micro Control Adores Pic
28307034 La Familia De Micro Control Adores Pic
 

Último

La era de la educación digital y sus desafios
La era de la educación digital y sus desafiosLa era de la educación digital y sus desafios
La era de la educación digital y sus desafiosFundación YOD YOD
 
ejercicios pseint para aprogramacion sof
ejercicios pseint para aprogramacion sofejercicios pseint para aprogramacion sof
ejercicios pseint para aprogramacion sofJuancarlosHuertasNio1
 
Presentación inteligencia artificial en la actualidad
Presentación inteligencia artificial en la actualidadPresentación inteligencia artificial en la actualidad
Presentación inteligencia artificial en la actualidadMiguelAngelVillanuev48
 
Actividad integradora 6 CREAR UN RECURSO MULTIMEDIA
Actividad integradora 6    CREAR UN RECURSO MULTIMEDIAActividad integradora 6    CREAR UN RECURSO MULTIMEDIA
Actividad integradora 6 CREAR UN RECURSO MULTIMEDIA241531640
 
El uso delas tic en la vida cotidiana MFEL
El uso delas tic en la vida cotidiana MFELEl uso delas tic en la vida cotidiana MFEL
El uso delas tic en la vida cotidiana MFELmaryfer27m
 
definicion segun autores de matemáticas educativa
definicion segun autores de matemáticas  educativadefinicion segun autores de matemáticas  educativa
definicion segun autores de matemáticas educativaAdrianaMartnez618894
 
International Women's Day Sucre 2024 (IWD)
International Women's Day Sucre 2024 (IWD)International Women's Day Sucre 2024 (IWD)
International Women's Day Sucre 2024 (IWD)GDGSucre
 
Crear un recurso multimedia. Maricela_Ponce_DomingoM1S3AI6-1.pptx
Crear un recurso multimedia. Maricela_Ponce_DomingoM1S3AI6-1.pptxCrear un recurso multimedia. Maricela_Ponce_DomingoM1S3AI6-1.pptx
Crear un recurso multimedia. Maricela_Ponce_DomingoM1S3AI6-1.pptxNombre Apellidos
 
tics en la vida cotidiana prepa en linea modulo 1.pptx
tics en la vida cotidiana prepa en linea modulo 1.pptxtics en la vida cotidiana prepa en linea modulo 1.pptx
tics en la vida cotidiana prepa en linea modulo 1.pptxazmysanros90
 
Medidas de formas, coeficiente de asimetría y coeficiente de curtosis.pptx
Medidas de formas, coeficiente de asimetría y coeficiente de curtosis.pptxMedidas de formas, coeficiente de asimetría y coeficiente de curtosis.pptx
Medidas de formas, coeficiente de asimetría y coeficiente de curtosis.pptxaylincamaho
 
KELA Presentacion Costa Rica 2024 - evento Protégeles
KELA Presentacion Costa Rica 2024 - evento ProtégelesKELA Presentacion Costa Rica 2024 - evento Protégeles
KELA Presentacion Costa Rica 2024 - evento ProtégelesFundación YOD YOD
 
dokumen.tips_36274588-sistema-heui-eui.ppt
dokumen.tips_36274588-sistema-heui-eui.pptdokumen.tips_36274588-sistema-heui-eui.ppt
dokumen.tips_36274588-sistema-heui-eui.pptMiguelAtencio10
 
ATAJOS DE WINDOWS. Los diferentes atajos para utilizar en windows y ser más e...
ATAJOS DE WINDOWS. Los diferentes atajos para utilizar en windows y ser más e...ATAJOS DE WINDOWS. Los diferentes atajos para utilizar en windows y ser más e...
ATAJOS DE WINDOWS. Los diferentes atajos para utilizar en windows y ser más e...FacuMeza2
 
Hernandez_Hernandez_Practica web de la sesion 12.pptx
Hernandez_Hernandez_Practica web de la sesion 12.pptxHernandez_Hernandez_Practica web de la sesion 12.pptx
Hernandez_Hernandez_Practica web de la sesion 12.pptxJOSEMANUELHERNANDEZH11
 
Cortes-24-de-abril-Tungurahua-3 año 2024
Cortes-24-de-abril-Tungurahua-3 año 2024Cortes-24-de-abril-Tungurahua-3 año 2024
Cortes-24-de-abril-Tungurahua-3 año 2024GiovanniJavierHidalg
 
Plan de aula informatica segundo periodo.docx
Plan de aula informatica segundo periodo.docxPlan de aula informatica segundo periodo.docx
Plan de aula informatica segundo periodo.docxpabonheidy28
 
SalmorejoTech 2024 - Spring Boot <3 Testcontainers
SalmorejoTech 2024 - Spring Boot <3 TestcontainersSalmorejoTech 2024 - Spring Boot <3 Testcontainers
SalmorejoTech 2024 - Spring Boot <3 TestcontainersIván López Martín
 
PARTES DE UN OSCILOSCOPIO ANALOGICO .pdf
PARTES DE UN OSCILOSCOPIO ANALOGICO .pdfPARTES DE UN OSCILOSCOPIO ANALOGICO .pdf
PARTES DE UN OSCILOSCOPIO ANALOGICO .pdfSergioMendoza354770
 
El uso de las TIC's en la vida cotidiana.
El uso de las TIC's en la vida cotidiana.El uso de las TIC's en la vida cotidiana.
El uso de las TIC's en la vida cotidiana.241514949
 
trabajotecologiaisabella-240424003133-8f126965.pdf
trabajotecologiaisabella-240424003133-8f126965.pdftrabajotecologiaisabella-240424003133-8f126965.pdf
trabajotecologiaisabella-240424003133-8f126965.pdfIsabellaMontaomurill
 

Último (20)

La era de la educación digital y sus desafios
La era de la educación digital y sus desafiosLa era de la educación digital y sus desafios
La era de la educación digital y sus desafios
 
ejercicios pseint para aprogramacion sof
ejercicios pseint para aprogramacion sofejercicios pseint para aprogramacion sof
ejercicios pseint para aprogramacion sof
 
Presentación inteligencia artificial en la actualidad
Presentación inteligencia artificial en la actualidadPresentación inteligencia artificial en la actualidad
Presentación inteligencia artificial en la actualidad
 
Actividad integradora 6 CREAR UN RECURSO MULTIMEDIA
Actividad integradora 6    CREAR UN RECURSO MULTIMEDIAActividad integradora 6    CREAR UN RECURSO MULTIMEDIA
Actividad integradora 6 CREAR UN RECURSO MULTIMEDIA
 
El uso delas tic en la vida cotidiana MFEL
El uso delas tic en la vida cotidiana MFELEl uso delas tic en la vida cotidiana MFEL
El uso delas tic en la vida cotidiana MFEL
 
definicion segun autores de matemáticas educativa
definicion segun autores de matemáticas  educativadefinicion segun autores de matemáticas  educativa
definicion segun autores de matemáticas educativa
 
International Women's Day Sucre 2024 (IWD)
International Women's Day Sucre 2024 (IWD)International Women's Day Sucre 2024 (IWD)
International Women's Day Sucre 2024 (IWD)
 
Crear un recurso multimedia. Maricela_Ponce_DomingoM1S3AI6-1.pptx
Crear un recurso multimedia. Maricela_Ponce_DomingoM1S3AI6-1.pptxCrear un recurso multimedia. Maricela_Ponce_DomingoM1S3AI6-1.pptx
Crear un recurso multimedia. Maricela_Ponce_DomingoM1S3AI6-1.pptx
 
tics en la vida cotidiana prepa en linea modulo 1.pptx
tics en la vida cotidiana prepa en linea modulo 1.pptxtics en la vida cotidiana prepa en linea modulo 1.pptx
tics en la vida cotidiana prepa en linea modulo 1.pptx
 
Medidas de formas, coeficiente de asimetría y coeficiente de curtosis.pptx
Medidas de formas, coeficiente de asimetría y coeficiente de curtosis.pptxMedidas de formas, coeficiente de asimetría y coeficiente de curtosis.pptx
Medidas de formas, coeficiente de asimetría y coeficiente de curtosis.pptx
 
KELA Presentacion Costa Rica 2024 - evento Protégeles
KELA Presentacion Costa Rica 2024 - evento ProtégelesKELA Presentacion Costa Rica 2024 - evento Protégeles
KELA Presentacion Costa Rica 2024 - evento Protégeles
 
dokumen.tips_36274588-sistema-heui-eui.ppt
dokumen.tips_36274588-sistema-heui-eui.pptdokumen.tips_36274588-sistema-heui-eui.ppt
dokumen.tips_36274588-sistema-heui-eui.ppt
 
ATAJOS DE WINDOWS. Los diferentes atajos para utilizar en windows y ser más e...
ATAJOS DE WINDOWS. Los diferentes atajos para utilizar en windows y ser más e...ATAJOS DE WINDOWS. Los diferentes atajos para utilizar en windows y ser más e...
ATAJOS DE WINDOWS. Los diferentes atajos para utilizar en windows y ser más e...
 
Hernandez_Hernandez_Practica web de la sesion 12.pptx
Hernandez_Hernandez_Practica web de la sesion 12.pptxHernandez_Hernandez_Practica web de la sesion 12.pptx
Hernandez_Hernandez_Practica web de la sesion 12.pptx
 
Cortes-24-de-abril-Tungurahua-3 año 2024
Cortes-24-de-abril-Tungurahua-3 año 2024Cortes-24-de-abril-Tungurahua-3 año 2024
Cortes-24-de-abril-Tungurahua-3 año 2024
 
Plan de aula informatica segundo periodo.docx
Plan de aula informatica segundo periodo.docxPlan de aula informatica segundo periodo.docx
Plan de aula informatica segundo periodo.docx
 
SalmorejoTech 2024 - Spring Boot <3 Testcontainers
SalmorejoTech 2024 - Spring Boot <3 TestcontainersSalmorejoTech 2024 - Spring Boot <3 Testcontainers
SalmorejoTech 2024 - Spring Boot <3 Testcontainers
 
PARTES DE UN OSCILOSCOPIO ANALOGICO .pdf
PARTES DE UN OSCILOSCOPIO ANALOGICO .pdfPARTES DE UN OSCILOSCOPIO ANALOGICO .pdf
PARTES DE UN OSCILOSCOPIO ANALOGICO .pdf
 
El uso de las TIC's en la vida cotidiana.
El uso de las TIC's en la vida cotidiana.El uso de las TIC's en la vida cotidiana.
El uso de las TIC's en la vida cotidiana.
 
trabajotecologiaisabella-240424003133-8f126965.pdf
trabajotecologiaisabella-240424003133-8f126965.pdftrabajotecologiaisabella-240424003133-8f126965.pdf
trabajotecologiaisabella-240424003133-8f126965.pdf
 

control lógico programable

  • 1. Ing. Héctor Chire Ramírez 1
  • 2. Un PLC es un equipo electrónico de control basado en un microprocesador con un cableado interno (hardware) independiente del proceso a controlar, que se adapta a dicho proceso mediante un programa (software) que contiene la secuencia de operaciones a realizar. Esta secuencia se define sobre señales de entrada y salida al proceso, cableadas directamente en los bornes de conexión del PLC.  Las señales de entrada provienen de sensores. Las señales de salida son digitales todo o nada o analógicas que se envían a los elementos indicadores y actuadores del proceso.  El PLC gobierna las señales de salida según el programa de control previamente almacenado en una memoria, a partir del estado de las señales de entrada. Controladores Lógicos Programables/MASB 2
  • 3. Un PLC se compone esencialmente de los siguientes bloques: › Unidad central de proceso (CPU). › Módulos de memorias: internas y de programa. › Interfaces de entrada y salida. › Fuente de alimentación.  Las interfaces E/S están diseñadas para interconectar al PLC con procesos industriales, con señales de diversos tipos: › tensiones continuas 12/24/48 V dc, › tensiones alternas 110/220 V ac, › analógicas de 0 -10 V o 4 - 20 mA, › por relé, entre otras. Controladores Lógicos Programables/MASB 3
  • 5. Todos los controladores lógicos programables, poseen un de las siguientes estructuras.  Compacta: En un solo módulo están todos los bloques (micro PLC).  Modular: › Estructura americana: Separa los bloques de entrada/salida del resto del PLC. › Estructura europea: Cada módulo es una función (fuente de alimentación, CPU, E/S, etc.). Controladores Lógicos Programables/MASB 5
  • 6. S7-400 Autómatas de gama alta S7-300 Autómatas de gama media + Herramientas de programación S7-200 + Software STEP 7/ STEP 7 Micro/WIN + Comunicación Autómatas de gama baja: microautómatas + Manejo y visualización Controladores Lógicos Programables/MASB 6
  • 8. PS CPU SM: SM: SM: SM: CP FM SM IM DI DO AI AO Controladores Lógicos Programables/MASB 8
  • 9. S7-400: Diseño de la CPU (1ª Parte) D I 32xD C 24V C P U 4 1 4 -2 X 2 X 2 3 4 3 4 421 - 1BL00 - 0AA0 414 - 2XG 00 - 0AB0 IN T F IN T F DP IN T F EXTF EXTF EXTF BUSF FRCE FRCE CRST CRST RUN RUN STO P STO P CRST W RST Selector de Tipo de CRST W RST R U N -P RUN Arranque R U N -P RUN STO P CM R ES Selector de Modo STO P CM RES X3 X1 X1 E X T .-B A T T . E X T .-B A T T . e.g. CPU412-1 5 ...1 5 V D C 5 ...1 5 V D C e.g. CPU416-2DP * para otras CPUs ver catálogo Controladores Lógicos Programables/MASB 9
  • 10. D I 32xD C 24V C P U 4 1 4 -2 X 2 X 2 3 4 3 4 421 - 1BL00 - 0AA0 414 - 2XG 00 - 0AB0 IN T F EXTF LEDs de Fallo para IN T F EXTF DP IN T F EXTF LEDs de fallo BUSF fallos generales de para el interfase FRCE CRST la CPU FRCE CRST DP integrado RUN RUN STO P STO P CRST CRST W RST W RST R U N -P R U N -P RUN RUN STO P STO P CM R ES CM RES Interfase DP Slot para Memory Card X3 Interfase MPI X1 X1 E X T .-B A T T . E X T .-B A T T . 5 ...1 5 V D C Batería Externa 5 ...1 5 V D C Auxiliar Controladores Lógicos Programables/MASB 10
  • 12. 12 CP: - Punto-a-Punto - PROFIBUS - Ethernet Industrial FM: - Contaje SM: AO - Posicionamiento - Control en Lazo Cerrado SM: AI Controladores Lógicos Programables/MASB SM: DO SM: (opcional) DI CPUIM (opcional) PS
  • 13. SIMATIC S7- 200 La Familia de Micro-PLCs con calidad SIMATIC Controladores Lógicos Programables/MASB 13
  • 14. EM 221 SIEMENS SF I0.0 I1.0 Q0.0 Q1.0 CPU 214 DI 8 x DC24V RUN I0.1 I1.1 Q0.1 Q1.1 I.0 STOP I0.2 I1.2 Q0.2 I.1 I0.3 I1.3 Q0.3 I.2 I0.4 I1.4 Q0.4 I.3 I0.5 I1.5 Q0.5 I.4 I0.6 Q0.6 I.5 I0.7 Q0.7 I.6 SIMATIC I.7 S7-200 Controladores Lógicos Programables/MASB 14
  • 15. CP242 - 2 EM EM CP Controladores Lógicos Programables/MASB 15
  • 16. Selector de Modo Salidas Memory Card Potenció metro SIEMENS SF I0.0 Q0.0 CPU 212 RUN I0.1 Q0.1 STOP I0.2 Q0.2 I0.3 Q0.3 I0.4 Q0.4 I0.5 Q0.5 I0.6 I0.7 para DI/DO integradas Indicadores de estado SIMATIC S7-200 Indicadores Conexió n PPI de Estado Entradas Controladores Lógicos Programables/MASB 16
  • 17. CPU 224. La CPU CPU 222 Compacta CPU 221 de Altas Prestaciones CPU 226 Altas Prestaciones en Comunicaciones CPU 226 XM, con doble memoria Controladores Lógicos Programables/MASB 17
  • 18. CPU 221 CPU 222 CPU 224 CPU 226 226 XM  E/S integradas 6 DI / 4 DO 8 DI / 6 DO 14 DI /10 24 DI /16 24 DI /16  Máx. nº E/S con EMs - 40 / 38 DO DO DO  Máx. nº de canales 10 78 94 / 74 128 / 120 128 / 120  Canales Analógicos - 8 / 4 / 10 168 248 248 Mem. de programa/datos KB / 2 KB 4 4 KB / 2 KB 28 / 14 / 35 28 / 14 / 35 28 / 14 / 35  Tiempo de ejec/instruc. 0,37 µs 0,37 µs 8 KB / 5 KB 8 KB / 5 KB 16 KB/10 0,37 µs 0,37 µs KB  Marc./Contad./Temp. 256/256/256 256/256/25 6 256/256/25 256/256/25 0,37 µs  Contadores rápidos 4 x 30 kHz 4 x 30 kHz 6 6 256/256/25  Reloj en tiempo real optional 6 x 30 kHz 6 x 30 kHz 6  Salidas de impulsos 2 x 20 kHz optional Integrado Integrado 6 x 30 kHz  Puertos de comun. 1 x RS 485 2 x 20 kHz 2 x 20 kHz 2 x 20 kHz Integrado  Potenciómetros anal. 1 1 x RS 485 1 x RS 485 2 x RS 485 2 x 20 kHz 1 2 2 2 x RS 485 2 Controladores Lógicos Programables/MASB 18
  • 19. Los PLC son máquinas secuenciales que ejecutan correlativamente las instrucciones indicadas en el programa de usuario almacenado en su memoria, generando unas señales de mando a partir de las señales de entrada leídas de la planta. Al detectarse cambio en las señales de entrada, el PLC reacciona según el programa hasta obtener las órdenes de salida necesarias. Esta secuencia se ejecuta continuamente y se denomina scan.  La secuencia de operación tiene tres fases: › Chequeo del estado de las entradas › Ejecución del programa. › Actualización del estado de las salidas. Controladores Lógicos Programables/MASB 19
  • 20. El tiempo total que emplea el PLC para realizar un ciclo de operación se llama tiempo de ejecución de ciclo (scan time).  El tiempo mencionado depende de: › El número de entradas/salidas. › La longitud del programa de usuario. › El número y tipo de periféricos conectados al PLC.  Para un PLC estándar que necesite unas 1000 instrucciones, el tiempo de ciclo total es del orden de 20 ms. Controladores Lógicos Programables/MASB 20
  • 21. Scan Controladores Lógicos Programables/MASB 21
  • 22. Los cambios en entradas 1 y 2 son “vistas” en los scan siguientes. El cambio de estado en entrada 3 no es “visto” nunca. Controladores Lógicos Programables/MASB 22
  • 23. Para evitar lo no detección de los cambios en entradas: a) Pulse stretch function b) Interrupt function Controladores Lógicos Programables/MASB 23
  • 24. Se define lenguaje de programación , al conjunto de símbolos y textos inteligibles por la unidad de programación que le sirve al usuario para codificar sobre el PLC las leyes de control deseadas.  Pasos de la programación: › 1°) Definir el orden en que debe actuar el controlador (mediante diagrama de flujo o GRAFCET). › 2°) Identificar los componentes de entrada/salida. › 3°) Representar las acciones a realizar (instrucciones literales o símbolos). › 4°) Asignar direcciones de E/S o internas a cada componente. › 5°) Codificar la representación anterior en instrucciones o símbolos. › 6°) Transferir las instrucciones a la memoria del PLC. › 7°) Depurar el programa y obtener copia de seguridad. Controladores Lógicos Programables/MASB 24
  • 25. 2.4.1 Funciones algebraicas Se obtienen aplicando el álgebra de Boole. › Ejemplo: La alarma S debe activarse cuando el contacto C está cerrado y los contactos A y B en estados opuestos. La función booleana será: _ _ S = (A .B + A.B).C Controladores Lógicos Programables/MASB 25
  • 26. 2.4.2 Esquema de relés Basado en símbolos de contactos abierto-cerrado. Ejm: Para el caso de la alarma: L1 A A B B C S N Controladores Lógicos Programables/MASB 26
  • 27. 2.4.3 Diagramas lógicos Mediante puertas que representan funciones lógicas. Ejm: Para el caso de la alarma: A B & >=1 & S C & Controladores Lógicos Programables/MASB 27
  • 28. 2.4.4 Representación GRAFCET Representa directamente la sucesión de las “etapas” dentro de un ciclo de producción, separadas por “transiciones” o condiciones de salto entre unas y otras. Ejm: 0 Etapa inicial X 1 Acciones de etapa 1 Y X,Y,Z: 2 Acciones de etapa 2 Transiciones Z Controladores Lógicos Programables/MASB 28
  • 29. Representación GRAFCET › Luego de activarse la etapa inicial, el ciclo se desarrolla etapa por etapa. › Mientras una etapa está activa, el control:  ejecuta las acciones o función de mando asociadas a la etapa,  consulta las condiciones de transición para el salto a la siguiente etapa. › Tanto la ejecución de las acciones de la etapa como la consulta de las condiciones de transición pueden representarse por cualquiera de los modelos anteriores, especialmente el esquema de relés . Controladores Lógicos Programables/MASB 29
  • 30. La función de la interfaz es enlazar dos componentes a nivel de hardware y a nivel de código.  De acuerdo al sentido del enlace hay dos tipos: › Unidireccionales: Transferencia de información en un solo sentido. › Bidireccionales: Transferencia en ambos sentidos: half-duplex o full- duplex.  Dependiendo del tipo de señales que emplee, se tiene: › Todo-nada: Un solo bit. › Analógicos: 0 - 10 V, 4 - 20 mA. › Digitales: 8, 16,...bits.  Existen interfaces específicas que permiten la conexión con elementos o procesos particulares de la planta, realizando funciones que van desde la lectura de termocuplas hasta la presentación de información y control SCADA. Controladores Lógicos Programables/MASB 30
  • 31. De entrada Controladores Lógicos Programables/MASB 31
  • 32. De salida Controladores Lógicos Programables/MASB 32
  • 33. Identificadas las variables de entrada y salida, hay que asignarles las direcciones de bornes donde irán conectadas. En el caso de variables internas hay que asignarles el elemento de memoria donde se depositarán.  Las direcciones E/S absolutas propias de PLC compactos están formadas por un solo campo.  Las direcciones relativas en PLC modulares, tienen dos campos: › dirección del módulo sobre el bastidor, › dirección del borne de conexión sobre el módulo. › Ejm:  IN 5.7 : entrada 7 del módulo 5.  OUT 25/1 : salida 25 del módulo 1.  IR 12 : relé interno número 12.  TIM 6 : temporizador 6.  Las señales E/S de varios bits ocupan varios puntos físicos. Controladores Lógicos Programables/MASB 33
  • 34. El motor se activará cuando el nivel esté bajo y se apagará cuando el nivel está alto. Los sensores de nivel son NC (normalmente cerrados). Sensor de nivel bajo: 0000 Sensor de nivel alto: 0001 Motor: 0500 Relay interno: 1000 Controladores Lógicos Programables/MASB 34
  • 35. Programa en diagrama de contactos Controladores Lógicos Programables/MASB 35
  • 36. Funcionamiento del programa 1) Inicialmente el tanque está vacío (ent. 0000 y 0001 cerradas). El motor empieza funcionar. Scan 1 Scan 2 al 100 Controladores Lógicos Programables/MASB 36
  • 37. 2) Suponga que después de 100 scans el nivel de aceite alcanza al sensor de nivel bajo, el cual se abre. Scan 101 al 1000 Controladores Lógicos Programables/MASB 37
  • 38. 3) Suponga que después de 1000 scans el nivel alcanza al sensor de nivel alto, el cual se abre. Se apaga el motor. Scan 1001 Scan 1002 Controladores Lógicos Programables/MASB 38
  • 39. 4) Si después de 1050 scans el nivel desciende del nivel alto, en- tonces el sensor correspondiente se cierra. Scan 1050 5) El nivel sigue descendiendo hasta llegar al nivel bajo, cerrándose el sensor correspondiente. En este instante se regresa a la situación del scan 1 y se repite la operación. Controladores Lógicos Programables/MASB 39
  • 40. Contador Temporizador Controladores Lógicos Programables/MASB 40
  • 41. Transferencia de datos Comparación MOV CMP xxxx xxx yyyy yyy Controladores Lógicos Programables/MASB 41
  • 42. Menor tiempo de elaboración de proyectos.  Posibilidad de añadir modificaciones sin costo añadido en otros componentes.  Mínimo espacio de ocupación.  Mantenimiento económico.  Posibilidad de gobernar varias máquinas con el mismo PLC.  Menor tiempo en puesta de funcionamiento.  Permite realizar diagnóstico de fallas.  Si el PLC queda pequeño para el proceso industrial puede seguir siendo de utilidad en otras máquinas o sistemas de producción.  Menor costo de mano de obra. Controladores Lógicos Programables/MASB 42
  • 43. Anteproyecto › Estudio del proceso o máquina a controlar. › Especificación de los actuadores. › Especificación de la parte de control o mando. › Diagrama de flujo o GRAFCET del proceso. › Prever condiciones de funcionamiento (cargas, condiciones del entorno, ampliaciones,etc). › Prever las formas de marcha y paro tanto en funcionamiento normal como en caso de fallas.  Proyecto de la parte operativa › Elección de actuadores. › Proyecto de enlace del proceso con otras partes relacionadas. Controladores Lógicos Programables/MASB 43
  • 44. Proyecto de la parte de control o mando › Diagrama de detalle del proceso con los actuadores. › Elección de los sensores y elementos de mando para el operador. › Proyecto de las seguridades. › Estudio de necesidades de comunicación con otros controladores y con el operador. › Elección de sensores, bloques de control y drivers para los actuadores. › Determinación del número y tipo de E/S. › ELECCION DEL PLC. › Asignación de entradas y salidas a sensores y actuadores. › Esbozo del programa. › Elaboración de documentación para la instalación. Controladores Lógicos Programables/MASB 44

Notas del editor

  1. Características • Sistema de control modular para el rango de actuación medio y alto, • Diferentes tipos de CPUs, • Amplia selección de de módulos, • Expandible con hasta 300 módulos, • Bus posterior plano integrado en los módulos, • Puede trabajar en red con - Interfase Multipunto (MPI), - PROFIBUS o - Ethernet Industrial. • Conector central de PG con acceso a todos los módulos • No hay restricciones de puestos • Configuración y parametrización con la ayuda de la herramienta “Config HW “ • Multiprocesamiento (pueden utilizarse hasta 4 CPUs en un rack central).
  2. Módulos de Señal • Módulos Digitales de Entrada: 24V DC, 120/230V AC (SM) • Módulos Digitales de Salida: 24V DC, Relay • Módulos Analógicos de Entrada: Voltaje, corriente, resistencia, termopar • Módulos Analógicos de Salida: Voltaje, corriente. Módulos de Interfase El IM460, IM461, IM463, IM467 iproporcionan la conexión entre los siguientes (IM) racks: • UR1 (Rack Universal) hasta 18 módulos • UR2 (Rack Universal) hasta 9 módulos • ER1 (Rack de Expansión) hasta 18 módulos • ER2 (Rack de Expansión) hasta 9 módulos. Módulos de Función Desempeñan “funciones especiales&quot;: (FM) • Contaje • Posicionamiento • Control en lazo cerrado. Módulos de Proporciona las siguientes posibilidades a la red: Comunicaciones - Conexiones Punto a Punto (CP) - PROFIBUS - Ethernet Industrial.
  3. Selector de Modo MRES = RESeteo de Módulo STOP = Modo STOP, es decir, no se ejecuta un programa y se deshabilitan las salidas ( Modo &quot;OD“= Salidas Deshabilitadas). RUN = Ejecución de programa, acceso solo lectura desde la PG. RUN-P = Ejecución de programa, acceso lectura/escritura desde la PG. Interruptor CRST = Al arrancar la CPU con el selector de modo STOP / RUN, se lleva a cabo un “rearranque completo&quot; (Rearranque en Frío). WRST = Al arrancar la CPU con el selector de modo STOP / RUN, se lleva a cabo un “rearranque“ (Rearranque en Caliente) La CPU solicita el tipo de rearranque a través del LED de estado (seleccionable con el interruptor CRST/WRST).
  4. BATT- EXT Es una batería auxiliar de tensión (DC 5...15V) para hacer una copia de seguridad de la RAM. Conexión MPI Para poder conectar una Programadora u otro dispositivo con interfase MPI. Interfase DP Las CPUs 413-2DP, 414-2DP, 416-2DP y 417-2DP, llevan integradas un interfase DP para la conexión de E/S distribuidas a la CPU. Slot para En las CPUs del S7-400, se pueden introducir, dependiendo de los requisitos, Memory Cards tarjetas RAM o Flash EPROM, como memoria de carga externa: • Tarjetas RAM con capacidad de: 64KBytes, 256KBytes, 1MByte, 2MBytes. El contenido se salvaguarda a través de la batería de la CPU. • Las tarjetas Flash EPROM con una capacidad de: 64KBytes, 256KBytes, 1MByte, 2MBytes, 4MBytes, 8MBytes, 16MBytes. El contenido se salvaguarda a través de las EEPROMs integradas.
  5. Características • Pequeño sistema de control modular para el menor rango de actuación, • Diferentes tipos de CPUs, • Amplia selección de de módulos, • Expandible con hasta 32 módulos, • Bus posterior plano integrado en los módulos, • Puede trabajar en red con - Interfase Multipunto (MPI), - PROFIBUS o - Ethernet Industrial. • Conector central de PG con acceso a todos los módulos • No hay restricciones de puestos • Configuración y parametrización con la ayuda de la herramienta “Config HW “.
  6. Módulos de Señal • Módulos Digitales de Entrada: 24V DC, 120/230V AC (SM) • Módulos Digitales de Salida: 24V DC, Relé • Módulos Analógicos de Entrada: Voltaje, corriente, resistencia, termopar • Módulos Analógicos de Salida: Voltaje, corriente Módulos de Interfase El IM360/IM361 y IM365 hacen posible la configuración multirack. (IM) Comunican el bus de un rack con el del siguiente. Módulos de Carcasa El módulo de carcasa DM 370 reserva un puesto para un módulo de señal cuyos (DM) parámetros no han sido todavía asignados. También se puede utilizar, por ejemplo, para reservar un puesto para instalar posteriormente un módulo de interfase. Módulos de Función Desempeñan “funciones especiales&quot;: (FM) - Contaje - Posicionamiento - Control en lazo cerrado. Módulos de Proporciona las siguientes posibilidades a la red: Comunicaciones - Conexiones Punto a Punto (CP) - PROFIBUS - Ethernet Industrial. Accesorios Conectores de Bus y conectores frontales
  7. Características • Pequeño sistema de control modular para el menor rango de actuación, • Diferentes tipos de CPUs, • Amplia selección de de módulos, • Expandible con hasta 7 módulos, • Bus posterior plano integrado en los módulos, • Puede trabajar en red con - interfase de comunicaciones RS 485 o - PROFIBUS, • Conexión central a PG con acceso a todos los módulos, • No hay restricción de puestos, • Software propio, • “ Equipo Compacto” con fuente de alimentación, CPU, E/S, • &quot;Micro PLC&quot; con funciones integradas.
  8. Módulos de • Módulos Digitales de Entrada: Expansión (EM) - 24V DC - 120/230V AC • Módulos Digitales de Salida: - 24V DC - Relé • Módulos Analógicos de Entrada: - Voltaje - Corriente - Resistencia - Termopar • Módulos Analógicos de Salida: - Voltaje - Corriente Módulos de La CP 242-2 puede ser utilizada para conectar un S7-200 como maestro en un Comunicaciones AS-Interfase. (CPs) Como resultado, se pueden controlar hasta 248 elementos binarios a través de 31 esclavos AS-Interfase. Esto incrementa de manera considerable el número de entradas y salidas del S7-200. Accesorios Conector de Bus
  9. Selector de Modo Para selección manual de modo: STOP = Modo STOP; el programa no es ejecutado. TERM = Ejecución de Programa, acceso lectura/escritura desde la PG. RUN = Ejecución de Programa, acceso solo lectura desde la PG. Indicadores de Estado SF = Error de grupo; error interno de la CPU (LEDs) RUN = Modo RUN; luz verde STOP = Modo STOP; luz amarilla DP = E/S Distribuidas ( solo CPU 215) Memory Card Slot para memory card. Una memory card guarda el contenido de un programa cuando se produce un fallo de alimentación, sin necesidad de tener una batería auxiliar. Conexión PPI Aquí se conecta una programadora, display de texto u otra CPU.
  10. The transparent evolution - The SIMATIC S7-200 micro PLC family CPU 221 The new, clever compact solution. Optimal for beginners and new users who want to get the leading edge over the competition by using PLCs. Inputs/Outputs: 10 Program memory: 4 Kbytes Interrupts: 0.38 ms CPU 212 The proven economy solution for less sophisticated tasks – but still relatively powerful. Inputs/Outputs: 14 Program memory: 1 Kbyte Interrupts: 1.2 ms CPU 222 The new, supreme compact solution. Handles all requirements from complex machinery to small system solutions. Inputs/Outputs: 14, expansion capability Program memory: 4 Kbytes Interrupts: 0.38 ms CPU 214 The time-proven standard solution, used in 1000&apos;s of applications – the most widely-sold CPU in this class. Inputs/Outputs: 24 Program memory: 4 Kbytes Interrupts: 0.8 ms CPU 224 The new, compact high-performance CPU. Wherever you need even more speed, even better communication, even more complex programs to give you the leading edge. Inputs/Outputs: 24, expansion capability Program memory: 8 Kbytes Interrupts: 0.38 ms CPU 215 The ultimate bus-profi for optimum communication. With integrated PROFIBUS-DP connection, the perfect slave for high-speed processes. Inputs/Outputs: 24 Program memory: 8 Kbytes Interrupts: 0.8 ms CPU 216 The powerful one for larger engineering tasks. With additional PPI connection for even more flexibility, e.g. for modem, printer, bar code scanner or non-Siemens HMI devices. Inputs/Outputs: 40 Program memory: 8 Kbytes Interrupts: 0.8 ms CPU 226 The high-performance CPU for the sky&apos;s-the-limit communication. More details soon.