PDF Controles Logicos Programables y Sensores Unidad Modular No 8 Compress
PDF Controles Logicos Programables y Sensores Unidad Modular No 8 Compress
PROGRAMABLES Y
SENSORESUNIDAD MODULAR No. 8
COPYRIGHT
Instituto Técnico de Capacitación y Productividad
-INTECAP- 2007
CONTROLES
CONTROLES LÓGICO
LÓGICOS
S PROGRAMA
PROGRAMABLES BLES Y SENSORES
Unidad Modular No. 8
Código: PL.3.4.374/06
Edición 01
[Link] divisiontecnica@[Link]
INDICE
CONTENIDO PAG
1.1.1
1.1. 1 DeDefifini
nici
ción
ón de
dell PL
PLC C 12
1.1.
1.1.22 CoComp
mpon onent
enteses del PLPLC C
a. Hardware 12
b. Software 13
1.1.3
1.1.3 ConConfigfigurac
uración
ión Bási
Básicaca del
del Si
Siste
stema
ma 13
1.1.
1.1.44 SiSist
stem
ema a par
para a enl
enlac
ace
e con e ell 14
computador 14
1.1.
1.1.55 SiSist
stem
ema ad de
eR Red
ed 16
1.1.
1.1.66 CoConse
nserv rvaci
aciónón y m man
anej
ejo
o 17
a. Tem
Temperperatatur
uraa de OpeOperac
ració
ión
n 17
b. Tem
Temperperatatur
uraa de Almac
Almacen enaj
aje
e 17
c. Hu
Hume
medaddad de Op Opera eraci
ción
ón 17
d. Hu
Hume
medaddad de A Almlmacacen
enaj
aje
e 17
e. Resi
Resiste
stenci
ncia a a la Vib
Vibraci
ración
ón 17
f. Re
Resi
sist
sten
enci ciaa al
al Ch
Choqoque
ue 17
g. In
Inmu
muninidadad d al Ruid
Ruido o 17
h. Atmósfera 17
i. Al
Alti
titu
tud
dd deeO Ope
peraraci
ción
ón 17
j. Grado de Contaminación 17
k. Mé
Métotodo
do de de EnEnfrfria
iami
mient
ento
o 17
1.1.
1.1.77 MeMedi
didadass ddee Seg
Seguri
urida
dadd
17
1.2 Módulo CPU (C
(Central
entral Proc
Process
ess Unit)
17
1.2.
1.2.1
1 De
Defifini
nici
ción
ón 17
1.2.2 Partes 18
a. Batería 18
b. Memoria 18
c. Otros 19
1.2.
1.2.3
3 Fu
Func
ncio iona
namimien
entoto 19
a. Pr
Proc
oces
esamamie ient
nto
o 20
b. Est
Estruc
ructu
tura
ra del
del PPro
rogra
grama
ma 20
c. Mo
Mododo de Op Opererac
ació
ión
n 25
d. Func
Funcion
ioneses Especi
Especiale
aless del Módu
Módulo
lo de 25
CPU
e. Asi
Asignac
gnaciónión y D Direc
ireccio
cionam
namient
iento
o de 26
Entradas y Salidas I/O 27
f. Co
Cons
nser
ervavacición
ón y Ma
Mane nejo
jo
g. Me
Medidida
dass d dee Segu
Seguri rida
dadd 27
1.3 Módulo
Móduloss Aux
Auxiliare
iliaress 27
28
1.3.
1.3.1
1 De
Defi
fini
nici
ción
ón 28
1.3.
1.3.2
2 Ti
Tipo
poss y Car
Caract
acterí
eríst
stic
icas
as 30
a. Mód
Módulo
ulo de Ent
Entrada
radass y Sal
Salidas
idas 31
b. Mó
Módul
duloo de Fue
Fuent
nte
e De P Pod
oder
er 31
c. Ba
Base
sess p
par
ara
a Tar
Tarje
jeta
ta 32
d. Ca
Cabl
bles
es y Con
Conect
ectore
oress 32
e. Co
Cons
nser
erva
vaci
ción
ón
f. Me
Medi
dida
dass de SeSegu
guri
rida
dad
d 32
1.4 Instal
Instalación
ación y C
Cableado
ableado 33
1.4.1
1.4.1 Cál
Cálcul
culoo de lla
a Cap
Capaci
acidad
dad d de
e la F
Fuen
uente
te 35
de Poder
1.4.2
1.4.2 Mon
Montaj
taje
eyD Desm
esmont
ontaje
aje de MMódul
ódulos
os 37
en la Tarjeta Base 38
1.4.3
1.4.3 Cab
Cablea
leado
do para
para la Fuen
Fuentete de P Poder
oder
1.4.4
1.4.4 Cab
Cablea
leado
do para
para llos
os Disp
Disposi
ositiv
tivos
os d
de
e 39
Entrada y Salida
1.4.
1.4.5
5 Me
Medi
dida
dass d
de
e Seg
Seguri
urida
dad
d 39
1.5.
1.5.5
5 Ac
Acci
ción
ón PI
PIDD 47
1.5.
1.5.6
6 Ac
Acci
ción
ón Di
Dire
rect
cta/
a/Re
Reve versa
rsa 49
1.5.
1.5.7
7 Va
Valo
lorr de Re
Refeferen
renci cia
a 52
1.5.
1.5.8
8 Ve
Vent
ntan
anaa Int
Integ
egrarall 52
1.5.9
1.5.9 Con
Control
trol Pro
Proporc
porcion
ionalal en el PLC 53
1.5.10
1.5.10 Control IIntegral
ntegral en el PLC 54
1.5.11
1.5.11 Control De
Derivati
rivativo
vo en el PLC
1.5.12
1.5.12 Seudo-có
Seudo-código
digo para el contr
control
ol PID 55
1.6 Program
Programación
ación de un PLC 55
55
1.6.
1.6.1
1 DeDefifini
nici
ción
ón 55
1.6.
1.6.2
2 TiTipo
poss y Car
Caract
acterí
eríst
stic
icas
as 57
a. Le
Lengngua
uajeje Es
Esca
cale
lera
ra 58
b. Len
Lengu guaj
ajee ne
nemó
móninico
co 59
c. Otros 60
1.6.
1.6.3
3 Inst
Instru
rucc
ccio
ione
ness 62
a. Se
Secucuen
encicial
ales
es 65
b. Co
Compmpar arac
ació
ión
n 68
c. Ar
Ariitmét
tméticicas
as 69
d. Op
Opera
eracicion
ones
es Lógic
Lógicasas 71
e. Rot
Rotaci
ación
ón y Des
Despla
plazam
zamieniento
to 71
f. Incr
Incrememenentoto/D
/Dec
ecre
remement
nto o 72
g. Co
Convnverersi
sión
ón 74
h. Tem
Temporiporizad
zadores
ores/Co
/Conta
ntadore
doress 75
i. Tra
rannsfererenncia 75
j. De Sistema
k. Otros 79
1.6.
1.6.4
4 EjEjem
emplplos
os de pr
prog
ogram
ramac ació
ión
n 81
84
Actividades
Resumen
Evaluación
2.1 Sens
Sensores
ores 101
2.1.
2.1.1
1 De
Defi
fini
nici
ción
ón 101
2.1.
2.1.2
2 Ti
Tipo
poss y Car
Caract
acterí
eríst
stic
icas
as 101
a. Por su princi
principio
pio de oper
operaci
ación
ón 102
b. Po
Porr la ffun
unci
ción
ón que
que rreal
ealiz
izaa 104
c. Por la tec
tecnol
nologí
ogíaaq
que
ue utiliz
utiliza
a 104
d. Po
Porr su m
magn
agnititud
ud d
de
e tr
trab
abaj
ajo
o 107
2.1.3 Partes y Funcionamiento 173
2.1.
2.1.4
4 Di
Diag
agram
rama adde
eCCon
onexi
exión
ón 174
2.1.
2.1.5
5 Me
Medi
dida
dass d
de
e Seg
Seguri
urida
dad
d 176
2.2.
2.2.4
4 De
Defi
fini
nici
ción
ón 177
2.2.
2.2.5
5 Ti
Tipo
poss y Car
Caract
acterí
eríst
stic
icas
as 177
a. Term
Termóme
ómetrotross resi
resisti
stivos
vos (PRT)
(PRT) 177
b. Ter
Termi
mist
store
oress (NTC
(NTC,, PTC)
PTC) 185
c. Ter
erm
mopare ress 187
d. Se
Semi
mico
cond
nducucto
tore
ress 188
e. Otros 189
2.2.
2.2.6
6 Me
Medidida
dass ddee Seg
Seguri
urida
dad d 190
2.3 Sens
Sensores
ores de Lu
Luzz 190
2.3.
2.3.4
4 De
Defi
fini
nici
ción
ón 190
2.3.
2.3.5
5 Ti
Tipo
poss y Car
Caract
acterí
eríst
stic
icas
as 191
a. Fo
Foto
tovo
voltltai
aica
ca 194
b. Op
Opto
toin
inte
terru
rrupt
ptor
ores
es 198
c. Fo
Foto
toco
cond
nducucto
tore
ress 199
d. Otros 207
2.3.
2.3.6
6 Me
Medi
didadass d
de
e Seg
Seguri
urida
dadd 208
2.4.
2.4.4
4 De
Defi
fini
nici
ción
ón 208
2.4.
2.4.5
5 Ti
Tipo
poss y Car
Caract
acterí
eríst
stic
icas
as 209
a. Ga
Galg
lga
a ext
extenensi
siom
omét
étri
rico
co 209
b. Dis
Disposi
positiv
tivos
os piezoe
piezoeléc
léctri
tricos
cos 212
c. Otros 214
2.4.
2.4.6
6 Me
Medi
dida
dass d
dee Seg
Seguri
urida
dad d 215
2.5 Sensores pa
para
ra otras mag
magnitude
nitudess 216
2.5.
2.5.4
4 De
Defi
fini
nici
ción
ón 216
2.5.
2.5.5
5 Ti
Tipo
poss y Car
Caract
acterí
eríst
stic
icas
as 216
a. Ma
Magngnét
étic
icos
os 216
b. De despl
desplaza
azamimient
ento
o 219
c. De velo
veloci
cida
dadd 226
d. Fr
Frec
ecue
uenc
nciaia 228
e. Otros 228
2.5.
2.5.6
6 Me
Medi
dida
dass dde
e Seg
Seguri
urida
dadd 231
Actividades 231
Resumen 237
Evaluación 239
Glosario 242
Bibliografía 251
PRESENTACION
Los Controladores Lógicos Programables, PLC como ellos son comúnmente llamados,
controlan la lógica de funcionamien
funcionamientoto de m
máquinas,
áquinas, plantas y procesos industriales, tienen
la capacidad de realizar operaciones aritméticas, manejar señales analógicas para realizar
estrategias de control, comunicarse con otros controladores o computadores en redes de
área local, ofreciendo muchas ventajas sobre otros dispositivos de control tales como
relevadores, temporizadores electrónicos, contadores y controles mecánicos. Debido a
esto en nuestro medio los PLC´s son ampliamente utilizados en maniobra de máquinas
(máquinas de transferencia, maquinaria de ensamblaje, maquinaria industrial del plástico,
maquinaria de la industria textil) y en maniobra de instalaciones (instalaciones de aire
acondicionado
acondiciona do y calefacción, instalacione
instalacioness de seguridad, instalaciones de almacenamiento
y transporte, instalaciones de embotelladoras, instalaciones de industria textil).
Este manual
manual tiene p por
or objet
objeto
o explicar la descripción y uso adecuado del PLC, la
programación de este tipo de controladores, además de mostrar algunas de sus
aplicaciones
la en la iniciarse
industria pueda [Link]
También realizar una
este apasionante serie
tema dede
la prácticas para que el técnico de
automatización.
Se presenta la teoría y se describen los conocimientos necesarios para comprender el
funcionamiento y el uso de PLC´s, tomando como referencia el PLC marca LG Systems,
serie Master K 3000S.
Debido a las crecientes necesid
necesidades
ades de los procesos industriales modernos, cada vez hay
que controlar más variables que afectan a estos procesos (temperatura, calor, fuerza,
presión, etc.), por lo que los sensores entran de lleno en éstas maniobras. También se
explican los sensores más utilizados, su funcionamiento y su uso en relación con PLC´s.
Se espera que el participante encuentre en este manual, información técnica referente al
módulo de Controles Lógicos Programables y Sensores para poder desarrollar las
diferentes actividades que se sugieren en cada unidad de enseñanza y que sirva al
instructor como material de apoyo para desarrollar el proceso de capacitación.
Tenga siempre presente la seguridad. En todo el manual encontrará las advertencias y
recomendaciones necesarias, con miras a cuidar su integridad física, así como de las
personas que se encuentren a su alrededor cuando esté operando PLC´s y sensores.
CAPÍTULO 1
IMPLEMENTAR CONTROLES LÓGICOS
PROGRAMABLES (PLC´s) DE ACUERDO A
ESPECIFICACIONES TÉCNICAS DE FABRICANTES Y A
MEDIDAS DE SEGURIDAD
Objetivos
Específicos
4. Implement
Implementar
ar sistem
sistemas
as contr
controlad
olados
os po
porr un PPLC,
LC, d
de
e
acuerdo a especificaciones técnicas de fabricantes
a. Hardware
Por hardware se entienden los grupos electrónicos. Estos se encargan de activar
o desactivar las funciones controlables de la instalación o maquinaria en función de
una secue
secuenci
ncia
a lógi
lógica
ca det
determ
ermina
inada.
da. La part
parte
e esen
esencial
cial ddel
el har
hardwar
dware
e PLC es la
unidad central de proceso (CPU), por su construcción la CPU es casi idéntica
a un ordenador,
ordenador, su activi
actividad
dad inte
interna
rna se calif
califica
ica de procesa
procesador;
dor; los dato
datoss que
procesa y memori
memoriza za la CPU son señales binari binarias.
as. Éstas se componen
componen
respectivamen
respect ivamentete casi siempre de un bit estado cero (inactivo) o estado 1 (activo).
Un controlador lógico programable está constituido por un conjunto de tarjetas o
circuitos impresos, sobre los cuales están ubicados componentes electrónicos.
b. Software
Por software se entienden los programas. Estos determinan los enlaces lógicos y,
por consiguiente, la activación o desactivación, o sea el mando, de los grupos
controlables en la instalación o maquinaria. El softwa
software,
re, o sea los programas,
están archivados en una memoria (hardware) propia y especial, de la cual pueden
ser recuperados y, en su caso, modificados en cualquier momento dado. Al
modificar el programa se altera también la secuencia del mando. Una
modificación o cambio de software no implica un cambio del hardware.
Los programas PLC muestran una estructura muy rígida, que es determinada por
la electrónica en la unidad central. Esos programas son elaborados por el
programador, partiendo de programas o códigos fuente, que el operario
programador puede confeccionar de tres formas distintas:
En forma de programa listado de instrucciones
En forma de diagrama de contactos
En forma de diagrama de funciones
Voltaje 2 KV 1 KV 0.25 KV
h Atmósfera Libre de gases corrosivos
i Altitud de Operación Hasta 2,000 metros (6,560 pies)
j Grado de Contam
Contaminación
inación 2
k Método d
de
eEEn
nfríamiento Auto e
en
nfríamiento
a. Baterí
Batería:
a: Permi
Permite
te el funcionamie
funcionamiento
nto cont
contínuo
ínuo del relo
relojj de tiemp
tiempo
o real, aunque
el PLC esté desenergizado. Su voltaje es de 3.0 VDC, tiene un tiempo de
vida de 5 años, es del tipo de lithium, sus dimensiones son: diámetro 14.5
mm. X largo
largo 26 mm
mm.. Puede se serr tambi
también
én un sup
supercapaci
ercapacitor,
tor, que es un
capacitor electroquímico que tiene una alta densidad de energía comparado
con los capacitores comunes (ofrece una capacitancia muy alta en un
paquete pequeño, del orden de faradios); un supercapacitor utiliza
electrodos especiales (carbones, polímeros, óxido de metal) y un poco de
electrolito (acuoso u orgánico). El electrolito acuoso ofrece resistencia
interna baja pero limita el voltaje a 1 voltio, en cambio el electrolito orgánico
ofrece 2.5 voltios pero con una resistencia interna mas alta. Para voltajes
mas altos los supercapacitores se conectan en serie.
b. Memori
Memoria: a: Perm
Permite
ite el almacenam
almacenamiento
iento d
dee datos y/o
y/o program
programas
as del si
sistema.
stema.
La memoria
programa y losconsta
datos. de la circuitería
La memoria electrónica
de datos tiene lascapaz de de
variables almacenar el
entrada de
la máquina, las variables intermedias (por ejemplo producto de un cálculo) y
las variables de salida a ser transmitidas por las unidades E/S. Desde el
punto de vista del CPU, la memoria es una unidad de E/S que puede ser
leída, escrita o ambas. Generalmente la memoria está organizada en
arreglos de un 1 Byte u 8 Bits cada una, aunque recientemente se fabrican
arreglos de 16 a 32 bits. Cuanto mayor sea la palabra o longitud del arreglo
de memoria, mayor capacidad aritmética y precisión digital se obtiene y por
lo tanto mayor resolución en las señales discretas.
La memoria programa contiene las instrucciones del programa que maneja
el autómata programable. Parte de este programa está en la zona del
monitor, que se encarga de mantener los recursos del sistema, teclado,
pantalla, botones, señales luminosas, video, programación de memorias
externas,
expresada
expresad aetc. La cantidad
en unidades de de
"K memoria
"Kilobyt
ilobytes" en un
es" (Kb) controlador
1Kb= programable
210 = 1024 bytes. viene
c. Unidad Aritm
Aritmética
ética Lógica:
Lógica: EnEncargada
cargada de e efectua
fectuarr todas llas
as inst
instruccion
rucciones
es
aritméticas (suma, resta, etc.) y lógicas (AND, OR, EXOR, NOT).
d. Regist
Registros
ros de uso general
general:: Unida
Unidadd de alma
almacenaje
cenaje p provisi
rovisional
onal que ccontien
ontiene
e
datos sobre los cuales se va a trabajar en un determinado momento,
operando de una suma, punteros de memoria, etc.
e. Acumul
Acumulador:
ador: Es el registr
registro
o pri
principal
ncipal del CPU. Es el que p partici
articipa
pa e
en
n má
máss
instrucciones.
f. Banderas
Banderas:: R Registr
egistran
an co
condicio
ndiciones
nes especial
especiales,
es, de acuerdo a llas as cuales
cuales
pueden o no tomarse acciones específicas, por ejemplo: acarreo de una
operación aritméticas, signo de un dato, condición de un registro cuando es
igual o diferente de cero, etc.
g. Regist
Registro
ro de inst
instruccion
rucciones:
es: Es el regi
registro
stro que ccontien
ontienee el códi
código
go de la
instrucción en curso y que se encarga de pasarlo a la unidad decodificadora
de instrucciones.
h. donde
Contad
Contadoror de
ha de buscarse
Progra
Programa:
ma: Es el registr
registro
la próxima o que indi
instrucción. indica
ca la posic
posición
ión de mem
memoria
oria
i. Un
Unid
idad
ad de Cont
ontro
rol:
l: Es la encargada de generar o recibir las señales de
control necesaria para la comunicación del CPU con el mundo exterior,
memorias, unidades de entrada/salidas y otros. El CPU debe ser
programado (usando una memoria) en un código que él entienda. Las
instrucciones de programa son leídas en un código (binario). Sin embargo
existen programas que permiten traducir instrucciones expresadas en un
lenguaje de mayor nivel, en un lenguaje de "1" y "O" que entiende el CPU.
FIG. 3 Parte
Partess del CPU
1.2.3 Funcionamiento
a. Procesam
Procesamiento.
iento. Es una operaci
operación
ón repe
repetitiva
titiva como se ilu
ilustra
stra en
en la figura 4
FIG. 4 Funcio
Funcionamie
namiento
nto del CPU
b. Estruct
Estructura
ura del Program
Programa.a. Todos los elementos
elementos funcio
funcionales
nales necesit
necesitan
an
ejecutar ciertos procesos de control que son llamados como un programa.
Este programa es almacenado en una RAM montada sobre el módulo CPU
ó en una memoria flash de un módulo externo de memoria. La Tabla 2
muestra la clasificación de los programas.
TABLA 2. CLASIFICACIÓ
CLASIFICACIÓN
N DE PROGRAMAS
PROGRAMAS DEL CPU
c. Modo de Operación
Operación.. El modo de operació
operación
n de
dell C
CPU
PU ppuede
uede ser cl
clasifi
asificado
cado
en cuatro modos: MARCHA, PARO, PAUSA y AUDITORÍA (RUN, STOP,
PAUSE y DEBUG respectivamente).
En el modo RUN (figura 5), el CPU procesa el programa usuario
normalmente. En el modo STOP (figura 6), el CPU no ejecuta programa. En
el modo PAUSE
PAUSE (figura
(figura 7), el CPU ddetiene
etiene la ejecuc
ejecución
ión del pr
programa
ograma
usuario, pero mantiene los estatus de salidas y de la memoria interna;
cuando el modo es cambiado a modo RUN el CPU reinicia la ejecución del
programa usuario desde el paso en el que se detuvo. En el modo DEBUG
(figura 8), el CPU ejecuta el programa usuario de las siguientes formas:
paso a paso, punto de ruptura, estado de dispositivo ó lazo de búsqueda.
Chequeo de programa
usuario
Autodiagnóstico
Actualiza I/O
Ejecuta servicios de
comunicación. Actualiza
temporizadores y
contadores
NO
Cambio de modo?
SI
FIG. 5 Modo R
RUN
UN de
dell CPU
Autodiagnóstico
Actualiza I/O
Ejecuta servicios de
comunicación. Actualiza
temporizadores y
contadores
NO
Cambio de modo?
SI
FIG. 6 Modo S
STOP
TOP del CPU
Autodiagnóstico
Actualiza I/O
Ejecuta servicios de
comunicación. Actualiza
temporizadores y
contadores
NO
Cambio de modo?
SI
FIG. 7 Modo PA
PAUSE
USE de
dell CPU
Operación stop
Ejecuta el programa
usuario de acuerdo a la
condición de ejecución
especificada
Autodiagnóstico
Actualiza I/O
Ejecuta servicios de
comunicación. Actualiza
temporizadores y
contadores
NO
Cambio de modo?
SI
FIG. 8 Modo D
DEBUG
EBUG d
del
el CPU
d. Func
Funcion
iones
es Especi
Especiale
aless del Módul
Módulo
o CPU
CPU..
Función RTC (Real Time Clock – Reloj de Tiempo Real)
Es para guardar en áreas de memoria específicas los datos de año, mes,
día, hora, por
segundos minuto,
día. segundo y fecha. Tiene una precisión máxima de 1.728
Designar I/O Forzado.
Es posible asignar a una salida un dato sin importar el resultado de la
operación. Esta función es útil para chequear la operación de los los módulos
de salida y del cableado entre los módulos de salida y dispositivos externos
Edición de Programa en modo RUN.
El usuario puede insertar, borrar o cambiar instrucciones del programa
mientras el CPU está en marcha. Esta función es útil para operaciones de
auditoría o prueba.
Autodiagnóstico.
Función para poder detectar el error de hardware o de una secuencia de
programa, utilizando el watch dog timer (temporizador perro guardián). El
valor referencia es puesto a 200 mseg., pero puede ser modificado con otra
[Link] El
después finalCPU resetea el Cuando
del proceso. watch dog timerunantes
detecta error del paso
todas cero y
las salidas
del PLC son bloqueadas y se enciende el LED ERR del CPU.
La función diagnóstico revisa cuántos módulos de I/O están montados
mientras el PLC está energizado.
Además chequea el estado de la batería de respaldo del IC de memoria del
CPU, alertando con el LED BAT si está a un nivel de voltaje bajo.
Actualización I/O Directa
Para leer o escribir los resultados de la operación inmediatamente, el PLC
está provisionado de la instrucción IORF, la cual cuando es ejecutada el
CPU actualiza el área de datos de imagen I/O inmediatamente.
Historial de Errores del Sistema
Cuando el sistema es detenido por un error ocurrido, el CPU almacena el
tiempo que duró el error y el código del error en un área de registro de datos
especial. Guarda los 16 errores más recientes.
e. Asignac
Asignación
ión y Direcci
Direccionamient
onamiento
o de E
Entradas
ntradas y Salidas
Salidas (I/O)
(I/O)
Como pueden existir gran cantidad de entradas y salidas, es necesario
indicarle al CPU
CPU la dirección de la entrada o salida a la que el programa
usuario se está refiriendo. El direccionamiento de entradas y salidas en la
programación de un PLC consiste en informar al CPU, de acuerdo al
formato empleado por el fabricante, la dirección lógica de las diferentes
entradas y salidas.
El direccionamiento de I/O varía de marca en marca, sin embargo, la
mayoría adopta una nomenclatura dividida en campos que proporciona
información sobre la ubicación física de la entrada o salida
) ) ) )
ía ) )
s ) s s H H
g U s s o o
r P o
t o
t o
t t t C C t
e n n n n n 4 8 e
n C u u u u u ( ( n
E e p p p p p F
d j 6 2 D
/ /A
e
d 6 2 4 1 3 A D lo
lo 1
( 3
(
6
( ( ( u
d
lo u t t t t o
l ol
u d t u u u u ó
ó u u u p p M
d p p p t t d d
ó M n
I n n
I u u ó ó
M I O O M M
P120-P12F (1 palabra)
P110-P11F (1 palabra)
P100-P10F (1 palabra)
P080-P09F (2 palabras)
P070-P07F (1 palabra)
P030-P06F (4 palabras)
P010-P02F (2 palabras)
P000-P00F (1 palabra)
a. El RTC no titiene
ene un da
dato
to com
comoo valor rreferenc
eferencia
ia por def
default
ault de fábri
fábrica.
ca.
Por lo que se debe escribir un valor correcto como dato antes de usar
por primera vez el RTC.
b. La edi
edición
ción d
de
e un pro
programa
grama en modo RUN pue puede
de que no sea
ejecutado cuando existan cualquiera de las siguientes instrucciones
JMP, JME, CALL, SBRT. FOR y NEXT. Además, si el programa tiene
un tiempo de scan grande (2 segundos o más) puede que no sea
c. ejecutado
Módulo
Móduloss de mientras
fu el sCPU
funcione
nciones estéales
especi en modo
especiales RUN.
ocupan vvarias
arias d
direccio
irecciones
nes I/I/O
O de
acuerdo al tipo de módulo. Por lo que debe referirse al manual del
usuario de cada módulo de función especial para mayor detalle.
d. Los mó
módulos
dulos de función especia
especiall pueden ser monmontados
tados en la base
principal o en bases de expansión. Dependiendo del modelo de PLC
no hay límite de módulo de función especial que se puedan montar
sobre una base, solo por el espacio físico,
e. Los mó
módulos
dulos de e expansió
xpansiónn en alg
algunos
unos caso
casoss solo pe
permite
rmite h
hasta
asta trtres
es
niveles y en otros no hay límite. Depende del modelo de PLC.
f. El mó
módul
dulo
o de redred sol
solo
o pue
puede
de ser mmont
ontado
ado en la bas
base
e pri
princi
ncipal
pal..
g. Para esc
escribir
ribir un programa
programa sob
sobre
re el mó
módulo
dulo de memoria, el CPU debe
estar en modo STOP y lo debe hacer con el software especializado.
a. El módu
módulolo de C
CPU
PU tiene un super cap
capacitor
acitor de respaldo
respaldo para la bat
batería,
ería, p
para
ara
cuando ésta sea reemplazada. El super capacitor puede alimentar alimentar al
programa usuario y al área match aproximadamente por 30 minutos. Por lo
que se debe tener el cuidado de reemplazar la batería tan rápido como sea
posible.
b. En caso d de
e que el mód
módulo
ulo CPU nno
o tenga supercap
supercapacitor
acitor de respald
respaldo,
o, para
cambiar la batería debe hacerlo con el CPU energizado, de lo contrario
c. perderá
Debe ase lagurarse
información
asegurarse d
de
e quequeeltenga
CPU del
estéprograma
esté sin en usuario
energía
ergía cu y del
cuando
ando insárea
erte latch.
inserte un módulo
de memoria al conector de módulo del CPU.
d. No debe calent
calentar
ar o sold
soldar
ar las te
terminal
rminales
es de la baterí
batería,
a, puede causar u un
n
evento explosivo provocando daños al equipo o a su persona.
e. No debe m medir
edir el vol
voltaje
taje de lla
a baterí
batería
a con un tetester,
ster, pued
puede e provoca
provocarr un
corto circuito.
f. No dedebe
be dedesarmar
sarmar la ba batería,
tería, puede provocar un derr derrame
ame de líquido
líquido
electrolito y dañar otros dispositivos. Si el derrame es en sus manos evite el
contacto con los ojos, podría causar serios daños a la vista.
Existe gran cantidad de funciones especiales que no son soportadas por los
módulos normales en los PLC, para estas situaciones los fabricantes ofrecen una
gran variedad de elementos adicionales que permiten incorporar funciones
especiales al PLC para nuestros procesos.
1.3.1 Definición
Los módulos auxiliares más utilizados en un PLC, son los de entrada y salida (I/O)
y el de fuentes de poder, que se describen a continuación:
a. Mód
Módulo
uloss de Ent
Entrada
rada y Sa
Salida
lida (I/
(I/O)
O)
Son los que proporciona el vínculo entre la CPU del controlador y los
dispositivos de campo del sistema. A través de ellos se origina el
intercambio de información ya sea para la adquisición de datos o la del
mando para el control de maquinas del proceso.
Debido a que existen gran variedad de dispositivos exteriores (captadores
actuadotes), encontramos diferentes tipos de módulos de entrada y salidas,
cada uno de los cuales sirve para manejar cierto tipo de señal (discreta o
análoga) a determinado
Las señales de entrada,valor de tensiónpor
provenientes o delocorriente
general en
de DC o AC. son de
sensores,
naturaleza diversa: voltaje AC, Voltaje DC, Corriente, Binaria o Digital,
Analógica.
Pero siempre deben ser convertidas por lo elementos de E/S en señales
binarias capaces de ser comprendidas por el CPU. De manera similar, las
señales que provienen del CPU deben ser convertidas por las unidades E/S
en señales de voltajes AC o DC, o de corriente, analógicas, etc.
Otras de las características generales que deben presentar las unidades E/S
son aislamiento y protección.
ENTRADA ANALOGICA
Los módulos analógicos (AID y DIA), permiten convertir señales analógicas
en señales numéricas digitales y viceversa. La resolución de la conversión
es una función digital del número de bits usados en la parte numérica.
La SALIDA
ANALOGICA
salida analógica es un producto de la conversión de un valor numérico
digital a través de una tarjeta DIA. Los módulos de salida analógicos
permiten realizar salidas de comandos y regulación. Cada salida está
definida por la naturaleza de la corriente o voltaje usado Ejemplo: (0-~0V o
4-20 ma).
ENTRADA DIGITAL
La tensión de control (Tensión de alimentación del emisor o del actuador)
es, enen la mayor pa
parte
rte de los ccasos,
asos, + 24V o 220V. Estas tensio
tensiones
nes no las
puede proporcionar directamente el procesador central, éste necesita para
ello los apropiados adaptadores de señal. Las tarjetas de entrada digital
adaptan el nivel externo de la señal al nivel interno (+5V). Adicionalmente se
filtran las señales de entrada, es decir, se eliminan las interferencias de las
líneas de señal y se recorta los picos de sobre tensión de breve duración.
Condicionadas
según las por
las tarjetas, este
tarjetas, filtraje,
se encue
encuentra lasent
ntra entradas
entre de señal
re 1.4 ms y 25 sufren
ms. Siunseretraso;
se tienen que
tienen que
captar las modificaciones de las señales de entrada muy rápidamente, se
aconseja la utilización de tarjetas de entrada con formación de alarmas de
procesos, en las que el filtro de entrada tiene un tiempo de retardo máximo
de 1.5ms.
SALIDA DIGITAL
Para poder realizar acciones de control sobre el proceso, el procesador
central necesita de adaptación de la señal, que transforme el estado interno
de la señal en las correspondientes
correspondientes tension
tensiones
es y corrientes del proceso. Las
tarjetas de salida digital contienen una memoria de datos sobre la que se
escriben los estados de señal enviados a la tarjeta, conduciéndose
posteriormente a un amplificador, en donde se dispone de la potencia
necesaria de conmutación. La protección contra cortocircuitos se realiza
electrónicamente en los amplificadores de corriente continua y en las salidas
de corriente alterna mediante un fusible de precisión. En la selección de
tarjeta de la salida digital hay que tener en cuenta la frecuencia de
conmutación, la carga total y la corriente residual. La frecuencia de
conmutación más alta permitida depende de la tarjeta y la clase de aparato
a controlar. Se encuentra entre los 10GHz (Carga Ohmica) y 0.1Hz (Carga
Inductiva).
Dentro de la estructura del controlador programable, las interfases o
adaptadores de entradas y salidas cumplen la función de conectar el equipo
con "la vida exterior " del CPU. Todas las señales provenientes del campo
son informadas al CPU luego de ser captadas por los adaptadores de
entrada y a su vez, las órdenes generadas por la CPU son comunicadas a
los elementos del proceso bajo control.
b. Fu
Fuen ente
tess d
dee Pod
Poderer
Es la encargada de tomar la energía eléctrica de las líneas, transformarla,
rectificarla filtrarla y regularla para entregar la tensión requerida para el correcto
funcionamiento del controlador.
Las bases para tarjetas de un PLC difieren en tamaño y forma, de acuerdo al tipo
de PLC. Para este estudio se pone de ejemplo las bases para la serie K300S,
MasterK de LG Industrial Systems (figura 11)
La base principal tiene capacidad para 8 slots, dimensiones (en m mm.)
m.) de
437x135x17, peso de 850 gramos.
Las mismas características son para una base de expansión a excepción del peso,
que es de 1400 gramos.
1.3.5 Conservación
a. El máxi
máximo
mo núme
númeroro de punt
puntos
os que p
pueden
ueden ser activa
activados
dos simultánea
simultáneamente
mente
difiere con cada módulo. Antes de seleccionar un módulo digital I/O deberá
chequear las especificaciones del módulo
b. Cuando se requi
requiere
ere un ttiempo
iempo de respuest
respuesta
a muy ráp
rápido
ido (me
(menor
nor que e
ell
tiempo de scan), seleccionar un módulo de interrupción.
interrupción. Sin embargo solo
c. se puede
empo montar
El titiempo de vidaun
demódulo
un relayde(nú
interrupción
(número en veces
mero total de el sistema.
que ca
cambia
mbia de estado
on-off) sin carga es: 10 millones de veces; con carga: 0.1 – 3 millones de
veces. Sin embargo, si la frecuencia de operación del relay, realizando los
cambios de estado es muy alta, el tiempo de vida del relay se hace más
corto. Si ese fuera el caso, es aconsejable usar un módulo de salida a
transistor o SSR para operaciones con alta frecuencia.
a. Debe sele
seleccionar
ccionar el tipo de módulo dde
e entrada digital qu
que
e est
esté
é de acuerdo a
las especificaciones del dispositivo de entrada (corriente entrante o corriente
saliente). El cableado externo con los dispositivos de entrada varía de
acuerdo al tipo de módulo de entrada digital.
b. Cuando u una
na carg
cargaa grande yy/o/o indu
inductiva
ctiva es
es conectada
conectada di directame
rectamente
nte al
módulo de salida, puede provocar un mal funcionamiento de éste. Es
altamente recomendable que los clientes conecten externamente un relay o
SSR entre el módulo de salida y la carga grande y/o inductiva para optimizar
la funcionabilidad y el mantenimiento del sistema PLC.
c. Para se
seleccion
leccionar
ar el mó
módulo
dulo de energía se debe cconsider
onsiderar
ar el con
consumo
sumo de
corriente total de cada uno de los módulos que integran el sistema PLC,
para evitar daños al módulo de energía y un mal funcionamiento del sistema
PLC
1.4 INSTAL
INSTALACION
ACION Y CABLEADO
CABLEADO
Un PLC debe ser diseñado para tener una buena funcionabilidad y durabilidad en
cualquier ambiente de instalación. Regularmente el manual del usuario indica la
forma correcta de instalación y cableado, así como sugerencias que se deben
tomar en cuenta.
a. Con
Consumo
sumo de
de ener
energía
gía de
dell módu
módulo
lo fu
fuent
ente
e de pod
poder
er
b. Con
Consumo
sumo total
total de e
energ
nergía
ía 5
5VDC
VDC
c. Consumo de energí
energía
a promedi
promedio
o 24 VDC (con lo
loss puntos simul
simultáneam
táneamente
ente
activados)
d. Consumo de energ
energía
ía prom
promedio
edio por caída de voltaj
voltaje
e de los m
módulos
ódulos d
de
e
salida (con los puntos simultáneamente activados)
e. Consumo de energ
energía
ía prom
promedio
edio de circuit
circuitos
os de entrada
entrada de llos
os módu
módulos
los de
intrada (con los puntos simultáneamente activados)
f. Con
Consumo
sumo de energí
energía
a de la fuen
fuente
te de p
pode
oderr de mó
módul
dulo
o especia
especiall
Se recomienda
control chequear
con el cálculo delaconsumo
temperatura alcanzada
de energía tot dentro
total.
al. Ladel panel de
temperatura
alcanzada se expresa como sigue:
o
T = W/UA [ C]
W = consumo de energía del sistema completo del PLC
A = Área de la superficie interna del panel de control
U = 6 (si la temperatura del panel es controlada por ventilador, etc.)
4 (si el aire dentro del panel no circula)
a. Mo
Montntaj
aje
e de M
Mód
ódul
ulo
o
Insertar el módulo fijando las proyecciones en la parte superior en el agujero
fijador del módulo en la tarjeta base.
Instalar
y fijandoeléste
módulo
en laen la tarjeta
tarjeta basebase empujando
con los tornillos hacia delante
dispuestos enyelhacia abajo
módulo.
Revisar que el módulo esté firmemente montado en la tarjeta base jalando
la parte superior del módulo
b. De
Desm
smont
ontaj
aje
edde
em módu
ódulolo
Retirar el tornillo de la parte baja de la tarjeta base
Mientras empuja el cierre del gancho, jale la parte superior del módulo hacia
usted.
Mientras
módulo delque levanta
agujero el módulo
fijador haciabase
de la tarjeta arriba puede quitar el gancho del
a. especificado,
Cuando hay conectar
ffluctuaci
luctuaciones
ones d
de
e volt
voltaje
aje de
un transformador má
máss grand
grandes
voltaje es que e
constante. ell valo
valorr
b. Cuando se cable
cablea,
a, sepa
separar
rar la ffuente
uente ddee poder d del
el PLC de los
dispositivos de entrada y salidas y otros dispositivos de energía.
c. Usar un
unaa fue
fuente
nte de p
poder
oder qu
quee genere el mí
mínimo
nimo rui
ruido
do po
posible
sible en los
cables, en el PLC y en la tierra. Cuando se genera un ruido excesivo
se conecta un transformador de aislamiento.
a. El tama
tamaño
ño de área d de
e cable ututilizab
ilizable
le para cab
cableado
leado de ddisposi
ispositivos
tivos de
2
entrada y salidas está en el rango de 0.3 a 2 mm . Sin embargo, es
recomendado usar el cable de 0.3 mm2 por conveniencia de manejo.
b. Manten
Mantenerer separa
separadas
das las líneas de entra
entrada
da de llas
as líneas de sali
salida.
da.
c. Los cabl
cables
es de señ
señalizac
alización
ión de enentrada
trada y sa
salida
lida de
deben
ben estar al menos 100
mm. de los cables de circuitos principales de alto voltaje y corriente alta.
d. Cuando los cabl
cables
es de seseñaliza
ñalización
ción I/
I/O
O no pue
puedan
dan ser sseparados
eparados de los
cables de alto voltaje o corriente, aterrizar el lado del PLC con cables
blindados.
e. Si el ccable
able está
está dent
dentro
ro de un
una
a tuberí
tubería,
a, ater
aterrizar
rizar lla
a tubería.
tubería.
f. Sepa
Separarrar los
los cabl
cables
es de ali
alimen
mentac
tación
ión 24 VDC de I/ I/O
O de los cable
cabless de 110/
110/220
220
VAC.
g. Si el cabl
cableado
eado es mayor de 2 200 mts. e
enn dista
distancia,
ncia, pupueden
eden ocu
ocurrir
rrir probl
problemas
emas
por la corriente de fuga debido a la capacitancia de la línea.
a. Durante
Durante llaa oper
operaci
ación
ón de cacable
bleado
ado,, así co
como
mo de ba barren
rrenado,
ado, debe e evit
vitar
ar que
los residuos no caigan dentro de los módulos de PLC.
b. Para la
la inst
instala
alació
ciónn debe e escog
scogerer el lug
lugar
ar idó
idóneo
neo papara
ra ope
operaci
ración
ón del P
PLC.
LC.
c. Debe aseg
asegurar
urarse
se qu
quee el PL
PLCC no est
esté
é en elel mi
mismo
smo p pane
anell que el equip
equipo o de
alto voltaje.
d. Debe asegu
asegurars
rarsee que la di dista
stanci
ncia
a desd
desde e la par
pared,
ed, ducto
ductoss o disposit
dispositivo
ivoss
externos hacia el PLC sea mayor de 50 mm.
e. Debe aseg
asegurar
urarse
se que se ttenga
enga ate
aterriz
rrizados
ados todos
todos los pánel
páneles
es para
para ten
tener
er
una buena inmunidad al ruido ambiental.
f. Cuan
Cuandodo ssee ins
instal
tale
e el P PLC
LC een
n cajas
cajas de cont
control
rol ccerra
erradas,
das, debe ase
asegura
gurarse
rse
que la caja de control este diseñada con la proteccion necesaria por el
calor generado por el PLC mismo y otros dispositivos.
g. Debe revi
revisar
sar q que
ue loloss volt
voltaje
ajess aplicad
aplicados
os sesean
an loloss correct
correctos
os para
para cad
cadaa
módulo.
h. Debe Siccionar
sele noonar
selecci es elllos
adecuado,
os cab les puede
cables d
de instprovocar
e instala
alació
ción fallas,ados,
n adecu
adecuado destrucción
s, con
consid o fuego.
sideran
erando
do la
temperatura ambiente, rangos de corriente.
i. Antes
Antes de apl
aplica
icarr ene
energía
rgía a cua
cualqu
lquier
ier módu
módulo,
lo, d
debe
ebe revi
revisar
sar qu
quee la pola
polarid
ridad
ad
esté de acuerdo a las indicadas en los módulos.
j. No debe montar la tarjeta base junto con dispositivos que causen vibración
(contactores electromagnéticos grandes, interruptores). Se deben montar
en paneles diferentes.
k. La tier
tierra
ra ddel
el PPLC
LC d debe
ebe ser tan ind
indepen
ependie
diente
nte com
como o se
sea
a pos
posibl
ible.
e. Se d debe
ebe
usar tierra clase 3 (resistencia de tierra 100 ohmios o menos)
1.5.1 Definición
Un controlador
controlador PID (Proporcional,
(Proporcional, Int
Integral,
egral, Deri
Derivativo
vativo)) es un sistem
sistema
a de control
que, mediante un actuador, es capaz de mantener una variable o proceso en un
punto deseado dentro del rango de medición del sensor que la mide. Es uno de los
métodos de control más frecuentes y precisos dentro de la regulación automática.
está hacia la mano derecha , la medición de la entrada debería tener un cambio del
200% para poder obtener un cambio de salida completo desde el 0% al 100% ,
esto es una banda proporcional del 200% . Finalmente, si el pívot estuviera en la
posición de la mano izquierda y si la medición se moviera sólo cerca del 50% de la
escala, la salida
proporcional cambiaría
del 50%. 100% cuanto
Por lo tanto, en la mas
escala. Esto
chica seaesla un valor
banda de banda
proporcional,
menor será la cantidad que la medición debe cambiar para el mismo tamaño de
cambio en la medición. En otras palabras, menor banda proporcional implica mayor
cambio de salida para el mismo tamaño de medición. Esta misma relación está
representada también en la figura19.
La operación proporcional consiste entonces, en el producto entre la señal de error
y la constante proporcional. Esta componente PID toma un papel importante
cuando la señal de error es grande, pero su acción se ve mermada con la
disminución de dicha señal. Este efecto tiene como consecuencia la aparición de
un error permanente (offset), que hace que la parte proporcional nunca llegue a
solucionar por completo el error del sistema.
La constante proporcional determinará el error permanente, siendo éste menor
cuanto mayor sea el valor de la constante proporcional. Se pueden establecer
valores suficientemente altos
que el error en la constante proporcional como para que hagan
permanente sea casi nulo pero, en la mayoría de los casos, estos
valores solo serán óptimos en una determinada porción del rango total de control,
siendo distintos los valores óptimos para cada porción del rango. Sin embargo,
existe también un valor límite en la constante proporcional a partir del cual, en
algunos casos, el sistema alcanza valores superiores a los deseados. Este
fenómeno se llama sobreoscilación y, por razones de seguridad, no debe
sobrepasar el 30%, aunque es conveniente que la parte proporcional ni siquiera
produzca sobreoscilación .
La desviación del valor manipulado se obtiene multiplicando un valor referencia a
la diferencia actual entre el valor consigna y el valor presente. Esto previene el
valor de desviación de un cambio repentino o alteración provocada por un disturbio
externo. La fórmula de esta desviación es la siguiente:
MV = Kp x [ b x (SV - PV) ]
(a)
(b)
FIG. 20 Señal de respuesta de un controlador proporcional con (a) Constante
proporcional grande (b) Constante proporcional pequeña
(a)
(b)
FIG. 23 Respuesta del sistema con (a) tiempo de integración largo (b) tiempo
de integración corto
El sistema (figura 24) está formado por un módulo lógico LOGO! (2) con salidas de
relés y una función de reloj integrada. Un transductor de presión SITRANS P (7)
está conectado a una entrada analógica integrada del módulo lógico LOGO!. Como
módulo de ampliación, con dos salidas analógicas, se utiliza una unidad AM2 AQ
de LOGO! (3). Una salida analógica se conecta al convertidor de frecuencias
SINAMICS G110 (5).
El relé de monitoreo SIRIUS (4) está conectado con una de las entradas digitales
del módulo lógico LOGO!. El sensor de nivel SIRIUS con un electrodo tripolar (8)
se conecta al relé de monitoreo SIRIUS. Por su parte, el motor asincrónico (6) está
conectado al convertidor de frecuencias SINAMICS G110. Por último, una fuente
de alimentación LOGO! Power 1,3 A (1) suministra la tensión de 24 V para todos
los aparatos
La acción PID controla el objeto control con el valor manipulado producido por la
acción PID (P + I + D). La acción PID con una desviación constante se muestra en
la figura 25.
i ndustrias de tratamiento
Los controles PID son aplicables en industrias químicas, industrias
de plásticos, industrias de procesado de papel, industria textil, equipos de
soldadura, construcción de hornos.
Los procesos
procesos en que que se utilizan
utilizan son por ejemplo
ejemplo:: Contro
Controll de procesos
procesos de
temperatura,
temper atura, presión
presión,, caudal, nivel,
nivel, volumen,
volumen, etc…,
etc…, Control
Control de equipamie
equipamiento
nto
industrial,
indust rial, Contro
Controll de posici
posicionadore
onadoress de válvul
válvulas,
as, Control de servoaccionamientos
servoaccionamientos
y variado
variadores
res de velocidad,
velocidad, Contro
Controll de valores límites
límites de proceso.
proceso.
Una aplicación
aplicación de la acción PID es por ej ejemplo,
emplo, el Moni
Monitortor de la corrien
corriente
te del
calentador. Si su aplicación PID exige monitorear el estado del calentador, la
opción Heater
Heater Curren
Currentt Monit
Monitor or (Moni
(Monitoreo
toreo de la corrie
corriente
nte del calen
calentador)
tador) de un
controlador
controlador puede reali
realizar
zar esta funció
función
n al controlar su proceso
proceso.. Sirviendo
Sirviendo como
amperímetro
amperí metro digi
digital,
tal, el HCM detecdetecta
ta fallas inminente
inminentess del calentador
calentador y da aviso
anticipado.
anticipado. La alarma puede progra programarse
marse para señalar la corricorriente
ente de calentad
calentador
or
bajo lo normal y puede fijarse
fijarse para activars
activarsee bajo dos condicion
condiciones:1)
es:1) la salid
salida
a del
control principal
principal está enc
encendida
endida y la corrien
corriente
te del calentado
calentadorr está bajo el valor de
alarma de HCM,
HCM, indicand
indicando o un calentad
calentadoror desgastad
desgastado o o dañado; 2) la salida del
control principal está apagada y la corriente del calentador es más del 10% del
valor de alarma, indicando un corto circuito u otro problema.
Otro ejemplo de aplicación de la acción PID es un control de flujo con
Entrada/Salida analógica. Puede transmitir energía de salida PID para válvulas y
otros dispositivos usando salida lineal desde un controlador. En esta aplicación el
controlador
controlador recibe una señaseñall analógic
analógica a desde un transm
transmisor
isor de flujo y entre
entrega
ga un
valor PID proporcional
proporcional al actiactivador
vador de la válvul
válvula
a para lograr el efecto del índice de
flujo deseado. Las salidas de relé pueden programarse para las alarmas de flujo
alto o bajo y la segunda salida analógica puede transmiti
transmitirr a un graficador o PLC.
Los controles PID tienen dos clases de acciones, acción directa y acción inversa.
La acción directa hace que el controlador programable alcance el SV poniendo a la
salida un MV
diagrama con positivo
el valor cuando el PVeneslas
manipulado m
menor
enor que eldirecta
acciones SV. La figura 26La
e inversa. muestra un
figura 27
muestra el valor presente en las acciones directa e inversa.
(a)
(b)
FIG. 28 (a) Valor manipulado en acción dir
directa
ecta reversa (b) Valor presente en
acción directa reversa
En general, los sistemas de control con retroalimentación son como en la figura 28,
el valor de desviación es obtenido por lla
a diferencia de PV y SV. Las acciones P, I,
y D se ejecutan de acuerdo al valor de esta desviación. Sin embargo, cada
operación de P, I y D usan diferentes valores de desviación de acuerdo a las
características de cada acción de control.
Valor
Valor Desviación
Consigna manipulado
Controlador PID Proceso
+
-
Valor
presente
-1
Ep = b x SV – PV
Ei = SV – PV
Ed = -PV
1.5.11 Control D
Derivativo
erivativo en el PLC
El PLC moderno incorpora el control PID como parte de su sistema, con las
mismas características descritas en la sección 1.5.5. La forma de lllevar
levar a cabo el
proceso es de acuerdo a lo que se conoce como seudo código del control PID.
El seudo código del control PID es el siguiente:
Paso 1: Obtener las constantes que son usadas por la función PID
1.6 PROGRAMA
PROGRAMACION
CION DE UN PLC
1.6.1 Definición
a. Le
Leng
ngua
uaje
je Es
Esca
cale
lera
ra
b. Len
Lengu
guaj
aje
e ne
nemó
móni
nico
co
c. Otros
1.6.3 Instrucciones
Las instrucciones son en realidad una de los elementos que potencian a los PLCs
para su implementación en diferentes aplicaciones. Inicialmente estos solo
disponían de instrucciones a nivel de test de entradas y salidas digitales, sin
embargo, esta situación a cambiado muy drásticamente al incorporar a estos
funciones muy avanzadas que amplían su espectro de aplicación. Podemos
mencionar funciones matemáticas avanzadas, aritmética en punto flotante, manejo
eficaz de datos, filtros digitales, funciones avanzadas de control, etc.
Los siguientes listados muestran algunas de las operaciones que se encuentran en
la mayoría de los PLC. Tome nota que la nomenclatura que se utiliza es el
empleado por los PLC marca LG, de la serie master K.
a. Se
Secu
cuen
enci
cial
ales
es
c. Ar
Ariitm
tmét
étic
icas
as
d. Op
Opera
eraci
cion
ones
es Lógic
Lógicas
as
e. Rot
Rotaci
ación
ón y Des
Despla
plazam
zamien
iento
to
f. Incr
Increm
emen
enta
tar/
r/De
Decr
crem
emen
enta
tarr
h. Tem
Tempori
porizad
zadores
ores/Co
/Conta
ntadore
doress
i. Tran
ransferen
rencia
j. De Sistema
k. Otros
Ejemplo 1
Instrucciones:
1. Describ
Describa
a la ta
tarea
rea de co
control
ntrol por medio
medio de la tabla de funció
función.
n.
2. Según el ssoftwar
oftwaree utilizado,
utilizado, ab
abra
ra una tabl
tabla
a de símb
símbolos
olos y decl
declare
are las
variables del programa PLC.
3. Formul
Formule
e el program
programa a de PLC en lenguaj
lenguaje
e de program
programación
ación ladder y
nemónico descritos en este manual.
Procedimiento:
S1 H1
0 0
1 1
Sí
Símb
mbol
olo
o Di
Dire
recc
cció
ión
n Tipo
Tipo de Comentario
S1 P0020 dato
BOOL La entrada P0020 genera señal –1, mientras el
pulsador esté presionado.
H1 P0050 BOOL La lámpara H1 enciende si la salida P0050 lleva
señal –1.
3a. Formul
Formulación
ación del program
programa
a de PLC, utilizando el lenguaje
lenguaje ladder
Ejemplo 2
Instrucciones:
1. Describ
Describa
a la tarea de contro
controll por medi
medio
o de la ta
tabla
bla de funci
función
ón y una ecu
ecuación
ación
booleana.
2. Según el ssoftwa
oftware
re utili
utilizado,
zado, abr
abra
a una tabl
tabla
a de símb
símbolos
olos y dec
declare
lare las
variables del programa PLC.
3. Formul
Formule
e el pro
programa
grama de PLC en cada uno de los tr
tres
es lengu
lenguajes
ajes de
programación descritos en este manual.
Procedimiento:
S1 S2 H1
0 0 0
0 1 1
1 0 1
1 1 1
S1 V S2 = H1
Tabla de verdad del Ejemplo 2.
Sí
Símb
mbol
olo
o Di
Dire
recc
cció
ión
n Tipo
Tipo de
de dato
dato Come
Coment
ntar
ario
io
Ejemplo 3
Fig. 40 Croqui
Croquiss de la situació
situación
n (Ejemplo
(Ejemplo 3).
Instrucciones:
1. Describ
Describa
a la tarea de control por medio de la tabla de función y u
una
na ecuaci
ecuación
ón
booleana.
2. Según el ssoftwar
oftwaree utilizado,
utilizado, ab
abra
ra una tabl
tabla
a de símb
símbolos
olos y decl
declare
are las
variables del programa PLC.
3. Formul
Formule
e el pro
programa
grama de PLC en cada uno de los tres llenguaj
enguajes
es de
programación descritos en este manual.
Procedimiento:
S1 S2 H1
0 0 0
0 1 0
1 0 0
1 1 1
S1 Λ B1 = Y1
Símbolo de la función del ejemplo 3.
AND B1 Conexión
Conexión en Y del resultado actu
actual
al con la segunda entrad
entrada.
a.
ACTIVIDADES
Instrucciones:
Con la ayuda y orientación del (de la) facilitador (a) y la consulta de los contenidos
estudiados, realice las siguientes actividades.
1. Cuando la condición de entrada del puerto P020 es conmutada ON, los puertos
P060 y P061 deben conmutar ON y el puerto P062 debe conmutar OFF. Realice el
programa y el diagrama de tiempos para cada puerto.
2. El contacto del puerto P061 conmutará ON cuando los puertos P020 y P021
estén ON y el puerto P022 esté OFF. Realice el programa y el diagrama de
tiempos para cada puerto.
3. El contacto del puerto P061 conmutará ON cuando uno de los puertos P020 ó
P021 esté ON. Realice el programa y el diagrama de tiempos para cada puerto.
OO
L RAD M001
2
OR M003
AND LOAD
LOAD M004
OR M005
AND LOAD
LOAD M006
OR M007
AND LOAD
LOAD M008
OR M009
AND LOAD
OUT P060
END
ING. MYNOR FUENTES CONTROLES LOGICOS PROGRAMABLES (PLC) 88
-------------------------------------------------------------------------------------
a. sdger
LOAD M000
AND M001
LOAD M002
AND M003
LOAD M004
AND M005
LOAD M006
AND M007
LOAD M008
AND M009
OR LOAD
OR LOAD
OR LOAD
OR LOAD
OUT P060
END
7. Se ha dispuesto un fino hilo tensado tras una ventana, que se rompe si hay un
intento de robo. Como resultado de la rotura se interrumpe un circuito cerrado y
debe sonar un zumbador.
8. Una planta de mezclado permite una selección entre dos materiales a granel,
según un interruptor selector (S2). En posición de conmutación 0 (S2 = señal 0 ó
abierto), es el material al que llega al contenedor, si se presiona el pulsador S1.
De forma similar, el material a granel B es conducido, si el interruptor selector S2
se halla en la posición 1 (S2 = señal 1 ó cerrado) y se acciona el pulsador S1.
El silo A se abre a través del cilindro 1.0 (electro válvula Y1) y el silo B, a través del
cilindro 2.0 (electro válvula Y2).
Instrucciones:
1.- Describa la tarea de control por medio de una tabla de funciones o tabla de
verdad y una ecuación booleana.
2.- Realice la de
declaración
claración de llas
as variables del programa en una ttabla
abla de símbolos.
3.- Realice la formulación del programa de PLC en los lenguajes de programación
ladder y nemónico.
4.- Realice la verificación y puesta a punto del programa.
9. Una estampadora puede ser alimentada desde tres lados. En cada uno, la pieza
se desliza por una guía y activa dos de los tres transmisores de señales
(detectores de proximidad) B1, B2, B3. Esta conmutación produce el
desplazamiento del cilindro neumático 1.0 que actúa por mando de electro válvula
(Y1); una vez posicionada la pieza debidamente, la máquina le punzona una
muesca.
El ciclo de estampado sólo debe dispararse si existen dos de las señales. Por
razones de seguridad, debe evitarse que el cilindro avance si están activados los
tres sensores de proximidad.
Instrucciones:
a.- Describa la tarea de control por medio de una tabla de funciones o tabla de
verdad y una ecuación booleana.
Instrucciones:
a.- Describa la tarea de control por medio de una tabla de funciones o tabla de
verdad y una ecuación booleana.
b.- Realice la de
declaración
claración de llas
as variables del programa en una ttabla
abla de símbolos.
11. Tres transportadores (A, B, C) son controlados por tres motores (M0, M1, M2
respectivamente) y operan de acuerdo a la siguiente secuencia: Para el arranque
A-B-C con un tiempo de separación
separ ación entre cada uno
un o de 5 segundos; par
paraa el paro C-
B-A con un tiempo de separación entre cada uno de 5 segundos. Cualquier otra
secuencia no permite que el sistema arranque o pare. El sistema arranca en el
momento que un conmutador cambia a estado de encendido y comienza a finalizar
su operación 5 segundos después de cambiar a estado de apagado el mismo
conmutador.
Instrucciones:
a. Reali
Realice
ce la decl
declaración
aración de las vari
variables
ables del program
programaa en una tab
tabla
la de símbol
símbolos.
os.
b. Reali
Realice
ce la form
formulación
ulación d
del
el progra
programa
ma de PLC en llos
os lenguajes
lenguajes de program
programación
ación
ladder y nemónico.
c. Reali
Realice
ce la verifi
verificación
cación y pues
puesta
ta a punto del p
programa
rograma..
RESUMEN
del CPU, la memoria es una unidad de E/S que puede ser leída, escrita o ambas.
Generalmente la memoria está organizada en arreglos de un 1 Byte u 8 Bits cada
una, aunque recientemente se fabrican arreglos de 16 a 32 bits. Cuanto mayor sea
la palabra o longitud del arreglo de memoria, mayor capacidad aritmética y
precisión digital se obtiene y por lo tanto mayor resolución en las señales discretas.
La memoria programa contiene las instrucciones del programa que maneja el
autómata programable. Parte de este programa está en la zona del monitor, que se
encarga de mantener los recursos del sistema, teclado, pantalla, botones, señales
luminosas, video, programación de memorias externas, etc. La cantidad de
memoria en un controlador programable viene expresada en unidades de
ytes" (Kb), lKb= 210 = 1024 bytes.
"Kilobytes"
"Kilob
La unidad de programación es un computador persona (PC) que está provisto de
un software especializado para la realización de programas de aplicación que
corresponden a un PLC.
Desde el punto de vista del Procesador, un programa es un conjunto de
instrucciones o proposiciones bien definidas que le dicen lo que tiene quehacer.
Cada instrucción le indica:
- qué operación realizará a continuación
- de dónde obtendrá los datos que necesita para realizarla
- dónde guardará los resultados de la operación.
Desde el punto de vista del usuario, un programa, son las especificaciones de un
conjunto de operaciones que debe llevar a cabo el computador para lograr resolver
una determinada tarea.
Un programa se escribe en un lenguaje de programación, estos lenguajes permiten
simplificar la creación de programas debido a su fácil descripción de las
instrucciones que ha de ejecutar el procesador; en algunos casos, agrupando
varias instrucciones y dando un solo nombre al conjunto, de tal forma que la lista
de operaciones se reduce considerablemente, resultando fácil la comprensión y
resolución de programas.
Finalmente, a la acción de realizar un programa se le conoce como programación.
En conclusión, reuniendo estos tres conceptos podemos decir: Un programa se
escribe
en formaendeunprograma
lenguajese
deleprogramación y a la actividad de expresar un algoritmo
denomina programación.
Lenguaje Escalera es la representación gráfica que tiene cierta analogía a los
esquemas de contactos según la norma Nema (USA). Se le conoce por su voz
inglesa
inglesa como: “Ladder Diagra
Diagramm”
mm” o “Diagra
“Diagrama
ma Escaler
Escalera”.
a”. Otro nombre que
recibe es el de “Diagrama de Contactos”.
Lenguaje nemónico es el tipo de lenguaje que se refiere básicamente al conjunto
de instrucciones compuesto de letras, códigos y números de acuerdo a una
sintaxis establecida.
El diagrama de funciones es una representación gráfica orientada a las puertas
lógicas AND, OR y sus combinaciones. Las funciones individuales se representan
con un símbolo, donde su lado izquierdo se ubica las entradas y en el derecho las
salidas. Los símbolos usados son iguales o semejantes a los que se utilizan en los
esquemas de bloques en electrónica digital.
EVALUACION
Instrucciones:
A continuación encontrará una serie de enunciados con cuatro opciones de
respuesta, subraye la correcta de acuerdo a los contenidos estudiados.
1. Por su
suss sig
siglas
las e
enn ing
inglés
lés P
PLC
LC signi
significa
fica::
a. Con
Control
trolador
ador de pprogr
rograma
amass lógic
lógicosos
b. Con
Control
trolador
ador lóg
lógico
ico program
programablable e
c. Pro
Progra
grama
mass lóg
lógic
icos
os con co
cont
ntro
roll
d. Con
Control
trolador
ador lóg
lógico
ico de paqu
paquete
etess
2. Grupos e electró
lectrónicos
nicos que se encar
encargan
gan de act
activar
ivar o d
desacti
esactivar
var las funcio
funciones
nes
controlables de la instalación o maquinaria.
a. Hardware
b. Softwar
are
e
c. Firmware
d. PLC
3. Aparato electró
electrónico
nico op
operado
erado digita
digitalment
lmente
e que u usa
sa una me
memoria
moria
programable para el almacenamiento interno de instrucciones para
implementar funciones específicas para controlar a través de módulos de
entrada y salida varios tipos de máquinas o procesos.
a. Co
Comp
mput
utad
ador
or
b. CPU
c. Co
Cont
ntro
rollad
ador
or
d. PLC
4. Por su nom
nombre
bre se en
entiende
tienden
n los prog
programas
ramas qu
que
e están a
archivad
rchivados
os en una
memoria especial, de la cual pueden ser recuperados y modificados.
a. Softwar
are
e
b. Hardware
c. Firmware
d. Pro
Progra
grama
mass e
esp
spec
ecia
iale
less
5. La conf
configuración
iguración hardwar
hardware
e básica de
de un contro
controlador
lador llógico
ógico programable
programable está
constituída por fuente de alimentación, CPU, módulo E/S, unidad de
programación y
a. me
memo
moriria
a RA
RAMM
b. me
memo
moriria
a RO
ROMM
c. mó
módu
dulo
lo de cabl
cables
es
d. mó
módu
dulo
lo de me
memo
mori
rias
as
6. La norma q
que
ue se util
utiliza
iza par
para
a comunicación
comunicación se
serial
rial en PL
PLCs
Cs es la co
conocida
nocida
como
a. RS425
b. RS482
c. DB232
d. RS232
7. Los mód
módulos
ulos de ccomunicac
omunicación
ión que se caract
caracterizan
erizan p
por
or soport
soportar
ar la cone
conexión
xión
de varias estaciones trabajando en un sistema maestro esclavo se llaman:
a. Mó
Módu
dulo
loss h
hal
alff dup
duple
lexx
b. Mó
Módu
dulo
loss ful
fulll d
dup
uple
lexx
c. Mó
Módu
dulo
loss así
asíncncro
rono
noss
d. Mó
Módu
dulo
loss mu
multltip
ipun
unto
to
8. Es la part
partee centra
centrall de cual
cualquier
quier cont
controlador
rolador llógico
ógico pro
programabl
gramable
e encargada
encargada
de recibir, interpretar y ejecutar instrucciones.
a. Mó
Módu
dulo
lo d
de
e me
memo
moriria
a
b. Modulo E E//S
c. Fu
Fuen
entte d
deep pod
oder
er
d. CPU
9. Es el regi
registro
stro que indic
indica
a la posici
posición
ón de mem
memoria
oria donde h
ha
a de buscar
buscarse
se la
próxima instrucción.
a. Ac
Acum
umul
ular
ardo
dorr
b. Co
Cont
ntad
ador
or de pr
progr
ogram
amaa
c. Bandera
d. Re
Regi
gist
stro
ro d
de
e us
uso
o ge
gene
neral
ral
d. au
audi
dito
torí
ría
a y sa
saltlto
o
[Link] para guardar en áreas de memoria específicas los datos de año, mes,
día, hora, minuto,
minuto, segundo y fecha. Tiene una precisión máxima de 1.728
segundos por día.
a. Au
Auto
todi
diag
agnó
nóst
stic
ico
o
b. Ed
Edic
ició
ión
n de
de p
prog
rogram
rama
a
c. Func
nciión RT
RTC
d. Ac
Actu
tual
aliz
izac
ació
ión
n
[Link]
14. Consiste en informar al CPU, de acuerdo al formato empleado por el
fabricante, la dirección lógica de las diferentes entradas y salidas.
a. Dire
Direcci
cciona
onamimient
entoo
b. Ed
Edic
ició
iónn de
de p
prog
rogram
rama
a
c. Ac
Actu
tual
aliz
izac
ació
ión
n
d. Con
Control
trol de eentr
ntradas
adas y sa
salid
lidas
as
[Link] los módulos que proporcionan el vínculo entre la CPU del controlador y
a. los
D e dispositivos
en
entrada de campo del sistema.
b. De salida
c. Anal
aló
ógi
giccos
d. De eent
ntra
rada
da y ssal
alid
ida
a
[Link] el puntobien
proposiciones de definidas
vista del Procesador, esque
que le dicen lo un conjunto de instrucciones o
tiene quehacer.
a. Softwar
are
e
b. Subr
bru
utina
c. Programa
d. Rutina
b. De ccont
ontact
actos,
os, eca
ecalera
lera y nemóni
nemónico
co
c. Ladd
Ladder,
er, nemóni
nemónico co y de
de funci
funciones
ones
d. De ffunci
uncione
ones,
s, lladde
adderr y escal
escalera
era