Академический Документы
Профессиональный Документы
Культура Документы
Introduccin
Bienvenidos al curso en la serie STEP, el Programa de Educacin Tcnica
Siemens,.Este curso cubre conceptos bsicos de los PLC .
Al trmino de Bsico de PLCs , usted debera ser capaz de :
Identificar
los
tipos
de
mdulos
de
expansin
disponibles
para
S7 -200 PLCs
controla sus
las
variables
asociadas
se
almacenan
en
la
CPU.
simples a una sistema de control cableado puede ser difcil porque la lgica del
sistema de control es determinado por la interconexin de los cables de control y sus
componentes.
Ejemplo Sencillo
En este sencillo ejemplo, pulsadores (sensores) conectados a las entradas del PLC,
se utilizan para iniciar o detener un motor conectado a una salida del PLC a travs
de un arrancador de motor (actuador). No hay ningn dispositivo de programacin o
de la
interfaz del
operador se
muestra
en este ejemplo
integrados,
como
los
controladores
basados
en
PC.
nmeros vara con el dispositivo usando los nmeros. En el ejemplo mostrado aqu,
se utiliza un nmero binario de 8 bits.
Lgica 0 y Lgica 1
Los PLC son capaces de detectar y generar valores analgicos, internamente,
controladores programables utilizan seales que estn encendidas o apagadas.
Estos y fuera de las condiciones corresponden a los valores binarios 1 y 0. Por
ejemplo, un 0 binario, tambin llamados lgica 0, se puede utilizar para indicar que
un interruptor est apagado, y un binario 1 (1 lgico) se puede utilizar para indicar
que un interruptor est encendido.
sistema ms comn utilizado por los dispositivos de entrada y salida de este tipo se
conoce
como
Cdigo
Binario-Decimal
(BCD).
Hexadecimal
Hexadecimal es otro sistema utilizado en los PLC.
Los diez dgitos del sistema decimal se utilizan para los diez primeros caracteres del
sistema hexadecimal. Las primeras seis letras del alfabeto se utilizan para los seis
caracteres restantes.
El sistema hexadecimal se utiliza en los PLC porque permite que el estado de un
gran nmero de bits binarios para ser representados en un espacio tan pequeo
como en una pantalla de ordenador o la pantalla del dispositivo de programacin.
Cada carcter hexadecimal representa el estado exacto de cuatro bits binarios.
1
1
Sensores y actuadores
El desarrollo de una comprensin de los PLC requiere aprender la terminologa
bsica utilizada para describir estos dispositivos y sus componentes relacionados.
En esta leccin proporcionan descripciones resumidas de los trminos del PLC de
uso comn.
Los sensores son dispositivos que convierten una condicin fsica en una seal
elctrica para ser usada por el PLC. Los sensores estn conectados a la entrada de
un PLC. Un pulsador es un ejemplo de un sensor. Una seal elctrica se enva
desde el pulsador para el PLC que indica el estado (abierto / cerrado) de los
contactos del pulsador.
Los actuadores son dispositivos que convierten una seal elctrica desde el PLC en
una condicin fsica. Los actuadores estn conectados a las salidas del PLC. Un
arrancador de motor es un ejemplo de un actuador. Dependiendo de la seal de
salida del PLC, el motor de arranque del motor o bien proporciona corriente al motor
o impide que la corriente que fluye al motor.
1
2
1
5
Lista
de
diagramas
de
bloques
de
funciones.
Ciclo de Scan
La CPU lee las entradas, ejecuta el programa, escribe en las salidas y ejecuta
funciones del sistema y de comunicacin en un ciclo continuo. Este ciclo ocurre muy
deprisa, varias veces por segundo. Aunque STEP 7-Micro/WIN 32 efecta las
peticiones de estado rpidamente, es importante tener en cuenta que el usuario no
puede observar cada uno de los eventos que ocurren en la CPU.
Debido al retardo de la comunicacin entre la CPU y la unidad de programacin en la
que se est visualizando el estado del programa, el valor de un operando que
aparezca en la pantalla cambiar siempre en la CPU antes de que cambie en la
visualizacin del estado. Aunque la visualizacin se actualiza rpidamente, es
posible forzar un operando cuyo valor haya cambiado ya en la CPU, mas no en la
representacin del estado del programa.
Si visualiza el estado del programa en el modo "Estado de fin de ciclo" (es decir,
estando desactivado el comando de men Test > Utilizar estado de ejecucin), los
datos
se
recogern
durante
varios
ciclos.
Si visualiza el estado del programa en el modo "Estado de ejecucin" (es decir,
estando activado el comando de men Test > Utilizar estado de ejecucin), todos los
valores de estado del programa visualizados provendrn de un solo ciclo.
El tiempo requerido para una exploracin depende de la capacidad de la CPU, el
tamao del programa, el nmero de E / S, y la cantidad de comunicacin necesaria.
1
7
software
es
el
nombre
dado
las
instrucciones
del
ordenador,
las
instrucciones
programas
1
8
que
dirigen
hardware.
El
hardware es el
nombre
dado a todos
los
componentes
fsicos
de un sistema.
El PLC,
la
unidad
de
programacin,
y
el
cable
de
conexin
son
ejemplos
de
hardware.
El
firmware es el
programa
introducido por
el
usuario
el
Requerimientos bsicos
1
9
Entradas y salidas (E / S) son los puntos de control del sistema. Entradas monitorear
los dispositivos de campo, tales como interruptores y sensores analgicos. Salidas
de control de otros dispositivos, tales como motores y vlvulas de control.
El puerto de programacin es la conexin con el dispositivo de programacin y
tambin proporciona un medio para conectar el PLC a otros dispositivos, tales como
paneles de visualizacin.
Hay seis S7-200 tipos de CPU: CPU 221, CPU 222, CPU 224, 224XP CPU, CPU
224XPsi y CPU 226, y dos configuraciones de la fuente de alimentacin para cada
tipo.
En la descripcin del modelo, el primer trmino a continuacin del tipo de CPU indica
el tipo de fuente de alimentacin, el segundo trmino indica el tipo de entrada, y el
tercer trmino indica el tipo de salida. Por ejemplo, un modelo de AC / DC / rel 222
se alimenta desde una fuente de corriente alterna, tiene puntos de entrada de CC, y
los puntos de salida de rel de contacto.
Fuentes de Poder
Dependiendo del modelo de CPU, una CPU S7-200 es alimentada desde un 24 VDC
o 120 a 240 VCA. Por ejemplo, una CPU 221 modelo DC / DC / DC es la energa de
una fuente de alimentacin de 24 VDC y una CPU 222 modelo de AC / DC / rel se
alimenta desde una fuente de alimentacin de 120 o 240 VAC.
2
1
2
2
2
3
Cartuchos opcionales
S7-200 CPUs soportan un cartucho de memoria opcional que proporciona
almacenamiento EEPROM porttil para el programa de usuario. El cartucho se
puede utilizar para copiar un programa de un PLC S7-200 a un S7-200 como PLC.
Dos tamaos de cartuchos de memoria estn disponibles, 64k y 256k bytes.
Otros dos cartuchos estn tambin disponibles. Un reloj de tiempo real con batera
est disponible para el uso de la CPU 221 y CPU 222. (CPU 224, CPU 224XP, CPU
224XPsi y CPU 226 tiene un reloj de tiempo real construido adentro) La batera
proporciona hasta 200 das de tiempo de retencin de datos en el caso de una
prdida de potencia. Otro cartucho est disponible slo con una batera de respaldo.
2
4
Entradas y salidas
Los Dispositivos de Entrada, Interruptores cuentos de Como, pulsadores, y Otros
Sensores estan Conectados a la regleta de terminales se Bajo La Cubierta inferior
del PLC.
Un Mtodo conveniente de ONU ProBar Programa es Alternar Interruptores de cable
a Las Entradas. Simuladores de entrada Con Interruptores de palanca
precableados ESTAN DISPONIBLES prrafo do USO estafa CPUs S7-200. Los
Interruptores ESTAN CONECTADOS Entre la fuente de Alimentacin de 24 VDC (L
+) y Los insumos. EJEMPLO Por, el Interruptor del situado en el Extremo Izquierdo
no est Conectado Entre La Primera Entrada (0,0) y L +. De Cuando el Interruptor no
est cerrado, 24 VCC SE APLICA a la Entrada. De Cuando el Interruptor no est
abierto,
VCC
SE
APLICA
la
Entrada.
2
6
2
7
Mdulos de expansin
PLCs S7-200 se pueden ampliar. Los mdulos de expansin incluyen entradas y
salidas adicionales o funcionalidad especial. Estos mdulos estn conectados a la
unidad de base utilizando un conector de cinta.
El conector de cinta est protegido por una cubierta en la unidad base. Side-by-side
de montaje encierra completamente y protege el conector de cinta.
Montaje
S7-200 PLC se puede montar en una de dos maneras. Un clip DIN permite la
instalacin en un carril DIN estndar. El clip DIN encaje abierta para permitir la
instalacin y broches de presin cerradas2para asegurar la unidad en el carril. El S78
200 tambin se puede montar en panel utilizando los orificios de montaje ubicados
detrs de las tapas de acceso.
STEP 7-Micro/WIN
STEP 7-Micro/WIN es el software utilizado con el PLC S7-200 para crear un
programa de usuario. Programas de STEP 7-Micro/WIN se componen de una serie
de instrucciones que deben ser dispuestos en un orden lgico para obtener la
operacin del PLC deseado.
STEP 7 -MicroWIN es un software de programacin que se puede ejecutar fuera de
lnea (Out line) o en lnea (On line). Programacin fuera de lnea permite al usuario
editar el programa y realizar una serie de tareas de mantenimiento. El autmata no
necesita estar conectado a la unidad de programacin en este modo.
La programacin en lnea requiere el PLC para ser conectado a la unidad de
programacin. En este modo, los cambios de programa se cargan en el PLC.
Adems, el estado de los elementos de entrada / salida se puede controlar . La CPU
se puede iniciar, detener o reiniciar
S7-200 disponen de dos juegos de instrucciones, SIMATIC e IEC 1131-3 . El juego
de operaciones SIMATIC fue desarrollado por Siemens antes de la adopcin de la
norma IEC 1131-3 . El conjunto de instrucciones IEC 1131-3 fue adoptada por la
Comisin Electrotcnica Internacional (IEC ) para proporcionar un enfoque comn
para la programacin de PLC. El conjunto de instrucciones IEC 1131-3 es a menudo
preferido por los usuarios que trabajan con PLCs de mltiples proveedores.
STEP 7-Micro/WIN tiene tres editores para su uso en el desarrollo de programas,
uno para cada tipos de programacin disponibles,
la lgica de escalera (KOP ) , lista
2
9
de instrucciones ( AWL) y diagrama de bloques
de funcin ( FBD) . El editor AWL es
entender
el
funcionamiento
del
PLC.
Bobinas representan rels que estn en tensin cuando la energa fluye a ellos.
Cuando se energiza una bobina , se produce una salida correspondiente para activar
cambiando el estado del bit de estado que el control de salida a 1 . Ese mismo bit de
estado de salida se puede utilizar para controlar normalmente abierto y contactos
normalmente
cerrados
en
el
programa
en
otros
lugares.
3
1
La Operacin AND
Cada peldao o en la red en una escalera representa una o ms lgicas
operaciones. Los ejemplos de programacin que se acompaan son para una
operacin AND.
En el ejemplo de diagrama de escalera, dos contactos normalmente abiertos se
colocan en serie el control de una bobina de salida. Si ambos contactos estn
cerrados, Q0.0 bobina de salida se activa y el bit de estado para esa salida es una
logic1.
3
2
ejemplo
de
diagrama
de
bloques
de
funcin.
Otra forma de ver cmo funciona una funcin Y es con una tabla de verdad. En este
caso, hay dos entradas (E 0.1 y I0.5) y una salida (A0.0). La tabla de verdad muestra
la condicin de salida (lgica 0 o lgica 1) para cada combinacin de condiciones de
entrada.
Operacin OR
Los ejemplos de programacin que se acompaan son para una operacin OR. En el
ejemplo de diagrama de escalera, dos contactos normalmente abiertos estn en
paralelo. Si bien el contacto se cierra o si ambos contactos estn cerrados, la bobina
de salida se activa y el bit de estado de salida Q0.0 se convierte en un 1.
La misma lgica se repite en la lista de instrucciones y ejemplos de diagramas de
bloques de funciones. Si bien I0.1 O I0.5 o ambos son un 1 lgico, la salida Q0.0
ser un 1 lgico. Esta lgica tambin est representada en la tabla de verdad
asociada.
Prueba de un programa
Una vez que un programa ha sido escrito
3 en la memoria tiene que ser probado y
3
depurado. Una forma en que esto se puede
hacer es simular las entradas de los
est abierto y ningn poder se pasa a la funcin de bobina Q3.1. Como resultado, el
bit de estado Q3.1 sigue siendo una lgica 0 y el punto de salida Q3.1 est apagado.
Cuando el interruptor se cierra, el punto de entrada I2.1 se activa y cambio del bit de
estado I2.1 a un 1 lgico. Esto hace I2.1 contacto normalmente abierto para cerrar y
encender la bobina Q3.1. Tenga en cuenta que un contacto cerrado y una bobina
que est en se muestran resaltados en el programa. Cuando la bobina Q3.1 se
activar, el bit de estado de Q3.1 va a una lgica 1 y el punto de salida Q3.1 se
activa. Esto ocasiona que la lmpara se encienda.
Forzar
Forzar es otra herramienta til en la puesta en marcha y el mantenimiento de un
sistema de PLC. Forzar anulaciones de uno o ms bits de entrada o de estado de
salida, haciendo que permanecer en ya sea una lgica 0 o lgica 1 de estado.
Por ejemplo, en la ilustracin de acompaamiento, el interruptor est abierto. En
circunstancias normales, el interruptor tendra que ser cerrado para encender la
lmpara. Sin embargo, si el bit de estado I2.1 se ve obligado a un 1 lgico, la
lmpara
se
enciende,
siempre
cuando
el
programa
est
funcionando
correctamente y que no hay hardware o cableado problemas. Del mismo modo, el bit
de estado de Q3.1 podra verse obligado a una lgica 1 para encender la lmpara.
Obligar es til para programas y el hardware
de prueba y depuracin durante el
3
5
arranque y para solucionar problemas de sistemas
con problemas.
cerrado
de
un
rel
de
sobrecarga
OL).
3
7
lnea
de
lgica
de
escalera
programados
en
el
PLC.
normalmente
abierto
no
ha
sido
presionado.
permanecer
activada
aunque
se
suelte
el
botn
Start.
Cuando se pulsa el botn Stop, la entrada I0.1 se apaga, se abre el contacto I0.1, la
bobina de salida Q0.0 se desactiva y el motor se apaga.
3
9
descarrilando el motor.
Cuando la puerta de acceso est cerrada, el interruptor de lmite LS1 est cerrado y
I0.3 contacto normalmente abierto se cierra tambin. Esto permite que el motor
arranque cuando se presiona el botn Stara para abrir el Porton pero en la posicin
Portn cerrado el motor estar parado LS1 por el mismo evitando que siga
trabajando y se queme.
4
1
Nuevas extensiones
El programa de PLC se puede ampliar para dar cabida a una amplia variedad de
aplicaciones comerciales e industriales.
Pulsadores START / STOP, selectores, luces indicadoras, y columnas de
sealizacin se pueden aadir. Los arrancadores de motor se pueden agregar para
el control de motores adicionales. Se pueden aadir Finales de carrera junto con
interruptores de proximidad para detectar la posicin del objeto. Varios tipos de rels
se pueden aadir a ampliar la variedad de dispositivos que se estn controlados.
Segn sea necesario, los mdulos de ampliacin se pueden aadir para aumentar
an ms la capacidad de E / S. Las aplicaciones son limitadas solamente por el
nmero de E / S y la cantidad de memoria disponible en el PLC.
4
2
como
10
VDC
20
mA.
Las seales analgicas se utilizan para representar valores de variables tales como
la velocidad, la velocidad de flujo, temperatura, peso, nivel, etc Con el fin de procesar
una entrada de este tipo, un PLC debe convertir la seal analgica en una
representacin digital .
S7- 200 PLC convierten cada voltaje analgico o el valor actual en un valor digital de
12 bits. Valores digitales de las entradas analgicas se almacenan en la memoria
direccionable para el uso del programa de usuario. Del mismo modo, el programa de
usuario puede colocar los valores digitales en localizaciones de memoria
direccionables para la conversin a valores analgicos para las salidas analgicas
designados.
El nico modelo de la CPU S7- 200 con E / S analgicas puntos a bordo es 224XP
CPU, que tiene 2 entradas analgicas y 1 salida analgica. Sin embargo, E / S
analgicas puntos se pueden aadir mediante mdulos de expansin para cualquier
CPU que no sea la CPU 221. CPU 222 permite 2 mdulos de expansin y las CPU
restantes permiten 7 mdulos de expansin modules. Mdulos de Expansin estn
disponibles con 4 u 8 entradas analgicas, 2 o 4 salidas analgicas o 4 entradas
analgicas y 1 salida analgica. Adems, los mdulos de expansin estn
disponibles para su uso con termopares o sensores tipo RTD que detectan la
temperatura en un punto especfico en una mquina o proceso.
4
3
conectado
la
entrada
analgica
de
un
S7-200
PLC.
El valor de consigna que se aplica a la PLC se puede utilizar de varias maneras. Por
ejemplo, el peso real se puede comparar con un peso deseado para un paquete.
Luego, cuando el paquete se mueve sobre una cinta transportadora, el S7-200 PLC
puede controlar una puerta a los paquetes de diferentes pesos dirigir. Un paquete
que pesa igual o mayor que un valor especificado se encamina a lo largo de una
trayectoria de transporte al inventario de productos terminados. Un paquete que
pesa menos que un valor especificado se encamina a lo largo de otra ruta de
transporte a una estacin de inspeccin, donde se comprobar la falta de contenido.
4
4
ejemplo, salidas analgicas del PLC se podran utilizar para controlar el flujo de
fluido en un proceso mediante el control de los accionamientos de CA. En lugar de
simplemente girando la accionamientos de CA encendido o apagado, que podra
llevarse a cabo por salidas discretas, seales analgicas se pueden utilizar para
controlar la salida de los convertidores de CA. Esto permitira a la velocidad de las
bombas a variar dinmicamente en respuesta a los cambios en los requisitos del
proceso.
un
Reset
(R)
de
instrucciones.
El ejemplo que acompaa muestra un temporizador retentivo On- Delay (TONR) con
una resolucin de 100 ms y el valor predeterminado de 150 (15 segundos). Cuando
la entrada E 0.3 se enciende, I0.3 contacto se cierra, y el temporizador T5 se inicia la
sincronizacin. Si, por ejemplo, despus de 10 segundos la entrada E 0.3 se apaga,
el temporizador se detiene. Cuando la 4entrada E 0.3 se enciende de nuevo, el
cronmetro comienza a cronometrar a los8 10 segundos. Bit del temporizador T5 se
activa.
El
temporizador
se
pone
cero,
cuando
en
se
apaga.
cero
el
bit
de
contaje
se
apaga.
El contador Up / Contador Down (CTUD) aumenta en uno cada vez que la cuenta
ascendente (CU) transiciones de entrada
5 de apagado a encendido y hace una
1
cuenta regresiva por uno cada vez la cuenta
atrs (CD) transiciones de entrada de
5
2
Cuando el contacto I0.0 se cierra, el contador cuenta hacia arriba en 1. Esto podra
ser provocada por un interruptor de proximidad de deteccin de que un artculo se ha
colocado en el lugar de almacenamiento.
Cuando el contacto I0.1 se cierra, el contador cuenta hacia abajo en 1. Esto podra
ser provocada por un interruptor de proximidad sintiendo que un artculo ha sido
eliminado de la ubicacin de almacenamiento.
En este ejemplo, la ubicacin de almacenamiento tiene 150 espacios. Cuando la
cuenta acumulada alcanza 150, el bit de contaje se activa, el contacto C48 se cierra
y Q0.1 salida se activa. Esto podra desencadenar otra lgica en el programa para
desviar nuevos elementos a otro lugar hasta que se elimina un elemento de esta
ubicacin.
Instrucciones de
contador Norma
IEC 1131-3
Los contadores discutidos previamente eran contadores SIMATIC. El conjunto de
Normas IEC 1131-3 tambin incluye tres contadores. Estos contadores son similares
a
los
contadores
de
SIMATIC,
pero
hay
algunas
diferencias.
Cada IEC 1131-3 contadores tiene una salida (Q) y el valor acumulado (CV) en la
caja del contador.
Contar adelante Contador (CTU) deja de contar cuando CV es igual al valor de
preseleccin (PV), y se convierte en la salida Q.
5
3
Con excepcin de los valores de CV y Q, la IEC 1131-3 cuenta atrs del contador
(CTD) funciona como la versin de SIMATIC. Si CV es igual a cero, se detiene el
conteo, y la salida Q se activa.
Contar adelante / Contador Down (CTUD) deja de contar cuando CV es igual a PV y
se convierte en la salida QU. CTUD detiene la cuenta atrs cuando CV es igual a
cero y se enciende una vez al da de salida.
5
5