Anda di halaman 1dari 24

Martha Lucia Orozco G.

Universidad del Cauca Programacin Avanzada de PLC's 1


PROGRAMACION AVANZADA
DE PLCs
nfasis en Automatizacin
Marta Lucia Orozco Guti!rrez
Martha Lucia Orozco G. Universidad del Cauca Programacin Avanzada de PLC's 2
PROGRAMACION AVANZADA
DE PLCs

PLCs
Definicin "##$#% &n automata 'ro(rama)*e es una m+,uina
e*ectrnica 'ro(rama)*e -ise.a-a 'ara ser uti*iza-a en un entorno
in-ustria* /osti*01 ,ue uti*iza una memoria 'ro(rama)*e 'ara e*
a*macenamiento interno -e o'eraciones orienta-as a* usuario1 'ara
im'*antar so*uciones es'ec2ficas ta*es como funciones *(icas1
secuencias1 tem'orizaciones1 conteos 3 funciones aritm!ticas1 con
e* fin -e contro*ar me-iante entra-as 3 sa*i-as1 -i(ita*es 3
ana*(icas1 -i4ersos ti'os -e m+,uinas o 'rocesos5
AP6 PLC
Automata 'ro(rama)*e6 Pro(ramma)*e Lo(ic Contro**er
Martha Lucia Orozco G. Universidad del Cauca Programacin Avanzada de PLC's
PROGRAMACION AVANZADA
DE PLCs

Cmo sur(en *os PLCs7


8acia #9"91 en res'uesta a necesi-a-es -e automatizacin ,ue
'ermitieran se(uir *as t!cnicas -e 'ro-uccin 3 re-ucir e* tiem'o -e
entra-a en 'ro-uccin -e nue4os 'ro-uctos /4eicu*os05
+Competencia Nuevos Modelos en Tiempo, +Baratos,
+Calidad.

Caracter2sticas Intro-uci-as

8erramienta -e f+ci* mane:o

;aci*ita e* tra)a:o en e* *a)oratorio /in-e'en-encia -e *a u)icacin -e*


'roceso0

No re,uiere ser usa-o 'or 'ersona* a*tamente ca*ifica-o


Martha Lucia Orozco G. Universidad del Cauca Programacin Avanzada de PLC's !
PROGRAMACION AVANZADA
DE PLC<s
Martha Lucia Orozco G. Universidad del Cauca Programacin Avanzada de PLC's "
PROGRAMACION AVANZADA
DE PLC<s
Martha Lucia Orozco G. Universidad del Cauca Programacin Avanzada de PLC's #
PROGRAMACION AVANZADA
DE PLC<s
Martha Lucia Orozco G. Universidad del Cauca Programacin Avanzada de PLC's $
PROGRAMACION AVANZADA
DE PLC<s
Martha Lucia Orozco G. Universidad del Cauca Programacin Avanzada de PLC's %
PROGRAMACION AVANZADA
DE PLC<s
Martha Lucia Orozco G. Universidad del Cauca Programacin Avanzada de PLC's &
PROGRAMACION AVANZADA
DE PLC<s
Martha Lucia Orozco G. Universidad del Cauca Programacin Avanzada de PLC's 1'
PROGRAMACION AVANZADA
DE PLC<s
Martha Lucia Orozco G. Universidad del Cauca Programacin Avanzada de PLC's 11
PROGRAMACION AVANZADA
DE PLC<s

Criterios Cua*itati4os -e =e*eccin -e un PLC

A3u-as a* -esarro**o -e 'ro(ramas

;ia)i*i-a- -e 'ro-uctos

=er4icios -e* suministra-or

Norma*izacin en *a '*anta

Com'ati)i*i-a- con e,ui'os -e otras (amas

Coste

Pre4isin -e re'uestos
Martha Lucia Orozco G. Universidad del Cauca Programacin Avanzada de PLC's 12
PROGRAMACION AVANZADA
DE PLC<s

Em'resas 'ro-uctoras

A**an >ra-*e3

=iemens

=cnei-er

Otros% A>>
Martha Lucia Orozco G. Universidad del Cauca Programacin Avanzada de PLC's 1
PROGRAMACION AVANZADA
DE PLC<s

E*ementos -e 'ro(ramacin
? Len(ua:es -e 'ro(ramacin @ Grafcet
Len(ua:es Graficos
Dia(rama -e esca*era /*a--er Dia(ram ALDB0
Dia(rama -e )*o,ues funciona*es /;unction >*ocC Dia(ram A;>DB0
Len(ua:es Litera*es
Lista -e Instrucciones /Instruction List AILB0
DeEto Estructura-o /=tructure- DeEt A=DB0
Cmo se -etermina e* *en(ua:e -e 'ro(ramacin7777
De'en-e -e *a eE'eriencia -e* 'ro(rama-or1 -e *a a'*icacin1
De* ni4e* -e -efinicin1 -e *a estructura -e* sistema -e contro*1
De* (ra-o -e comunicacin con otros -e'artamentos -e *a em'resa
Martha Lucia Orozco G. Universidad del Cauca Programacin Avanzada de PLC's 1!
PROGRAMACION AVANZADA
DE PLC<s
Martha Lucia Orozco G. Universidad del Cauca Programacin Avanzada de PLC's 1"
PROGRAMACION AVANZADA
DE PLC<s
LADDER
Nace en &5=5 como ref*e:o -e *os es,uemas e*!ctricos est+n-ar uti*iza-os en
*(ica ca)*ea-a
Martha Lucia Orozco G. Universidad del Cauca Programacin Avanzada de PLC's 1#
PROGRAMACION AVANZADA
DE PLC<s
IL Instruction List
Mo-e*o -e e:ecucin )asa-o en un acumu*a-or /'i*a0 sim'*e
>asa-o en e* *en(ua:e a*em+n AAnFeisun(s*isteB1 AGL
=o*o se 'ermite una o'eracin 'or *2nea
Ca-a o'eracin se rea*iza so)re uno o -os o'eran-os
Martha Lucia Orozco G. Universidad del Cauca Programacin Avanzada de PLC's 1$
PROGRAMACION AVANZADA
DE PLC<s
=D =tructure- DeEt
Len(ua:e -e a*to ni4e* estructura-o en )*o,ues
=intaEis 'areci-a a Pasca*
Posi)i*i-a- -e uti*izar eE'resiones com'*e:as e instrucciones ani-a-as
=o'orte 'ara%
>uc*es /Re'eatH &nti*1 Gi*eHDo0
E:ecucin Con-iciona* /I;HDenHE*se1 Case0
;unciones /=IRD/01 =IN/00
Martha Lucia Orozco G. Universidad del Cauca Programacin Avanzada de PLC's 1%
PROGRAMACION AVANZADA
DE PLC<s
;>D ;unctiona* >*ocC DIa(ram
Len(ua:e (rafico am'*iamente usa-o en Euro'a
Permite e*ementos -e 'ro(rama ,ue se unen en forma an+*o(a a 'uertas *(ica
en un circuito e*ectrnico
=e usan en mucas a'*icaciones ,ue im'*ican e* f*u:o -e informacin o -atos
entre com'onentes -e contro*
Martha Lucia Orozco G. Universidad del Cauca Programacin Avanzada de PLC's 1&
PROGRAMACION AVANZADA
DE PLC<s
Dia(rama ;unciona* =ecuencia* =;C
Potente t!cnica (rafica 'ara -escri)ir e* com'ortamiento secuencia* -e un
'ro(rama -e contro*
=e usa 'ara 'articionar un 'ro(rama -e contro*
;aci*ita e* r+'i-o -ia(nostico -e 'ro)*emas en e* a*(oritmo -e contro*
*os e*ementos son eta'as con acciones 3 transiciones
Permite secuencias a*ternati4as 3 'ara*e*as
Martha Lucia Orozco G. Universidad del Cauca Programacin Avanzada de PLC's 2'
PROGRAMACION AVANZADA
DE PLC<s
E,ui'os 'ara 'ro(ramacin 3 eE'*otacin
De A:uste
De 'ro(ramacin 3 Mantenimiento
Puesto -e tra)a:o PC
Visua*iza-ores con Panta**a A*fanum!rica
Dermina*es con Panta**a A*fanum!rica
Visua*iza-ores con Panta**a semi(rafica
Pu'itres -e EE'*otacin 3 Contro*
Dermina*es con Panta**a (rafica
Estaciones -e -ia*o(o 3 contro*
Martha Lucia Orozco G. Universidad del Cauca Programacin Avanzada de PLC's 21
PROGRAMACION AVANZADA
DE PLC<s
A*(unos Pro(ramas -e Dise.o 3 EE'*otacin
8erramientas -e simu*acin
Dise.o e Insta*acin -e A'*icaciones
Desarro**o -e funciones C
Dratamiento en L(ica Difusa
Puesta a 'unto -e 'ro(ramas -e* autmata
=er4i-or OPC @ =CADA
Visua*izar1 A:ustar 3 Go)ernar *a Insta*acin
A'*icaciones 'ara termina* -e* o'era-or
=oftFare -e comunicaciones
Martha Lucia Orozco G. Universidad del Cauca Programacin Avanzada de PLC's 22
PROGRAMACION AVANZADA
DE PLC<s
Desarro**o -e un 'ro3ecto )asa-o en PLCs
Martha Lucia Orozco G. Universidad del Cauca Programacin Avanzada de PLC's 2
PROGRAMACION AVANZADA
DE PLC<s
Entorno -e PLCs
Martha Lucia Orozco G. Universidad del Cauca Programacin Avanzada de PLC's 2!
PROGRAMACION AVANZADA
DE PLC<s
Entorno -e PLCs