Documente Academic
Documente Profesional
Documente Cultură
REPORTE DE PLC´S
GRUPO: 8AM1
EQUIPO: 5
SECCIÓN: 1
NOMBRE: BOLETA
CONSTANTINO HERNÁNDEZ JUAN CARLOS 2015300372
PATARD DE LA VIEUVILLE CLAIRE -
SILVA CORIA FABIAN ANTONIO 2015301880
Un controlador lógico programable, más conocido por sus siglas en inglés PLC
(Programmable Logic Controller) o por autómata programable, es una
computadora utilizada en la ingeniería automática o automatización industrial, para
automatizar procesos electromecánicos, tales como el control de la maquinaria de
la fábrica en líneas de montaje o atracciones mecánicas.
1.2.1 NANO
Son aquellos que incorporan CPU, PS, módulos de entrada y salida en un único
paquete. A menudo existe un número fijo de E/Ss digitales (no mayor a 30), una o
dos canales de comunicación (para programar el PLC y la conexión de los buses
de campo) y HMI. Además, puede haber una entrada para el contador de alta
velocidad y una o dos E/Ss analógicas. Para aumentar el número de las E/Ss de
una PLC compacta individual se incrementa (además) los módulos que pueden
ser conectados. Estos se colocan en un paquete, similar al del mismo PLC. Estos
PLCs de tipo compacto se utilizan en automoción como substitutos de los relés.
Ilustración 3. PLC’s Compactos
Es el tipo de PLC más potente y tiene más funciones que los PLC compactos. La
CPU, SM, CP y otros módulos se encuentran generalmente en paquetes
separados en un riel DIN o en un riel con una forma especial y que se comunica
con la CPU a través de un sistema bus. Tiene un número limitado de lugares para
los módulos pero, en la mayoría de los casos, este puede aumentarse. Además,
los PLCs modulares pueden utilizar un elevado número de entradas/salidas,
pueden soportar programas más grandes, guardar más datos y operar bajo el
modo de multitarea. Normalmente se utilizan para el control, regulación,
posicionamiento, procesamiento de datos, manipulación, comunicación,
monitorización, servicios-web, etc.
Son aquellos que prácticamente tienen las mismas capacidades y funciones que el
PLC modular. Sin embargo, existen algunas diferencias en el bus o en el rack
dónde se colocan los módulos del PLC. El rack contiene ranuras para los módulos
y un sistema de bus integrado para intercambiar información entre los diferentes
módulos. La mayoría de los módulos PLC no tienen sus propias cajas, disponen
solamente de un panel frontal con una interfaz-HIM. La ventaja principal es que
pueden permitir un intercambio más rápido de los datos entre los módulos y el
tiempo de reacción por parte de los módulos es menor.
Ilustración 7. PC Industrial
1.2.7 PLC DE TIPO DE RANURA
Se trata de una tarjeta especial, que posee todas las funciones de cualquier CPU
de un PLC normal. Se sitúa en el (en una ranura vacía de la placa base), que
permite intercambiar directamente la información entre las aplicaciones-HIM del
PC existente y/u otras aplicaciones software. La ranura de la tarjeta del PLC tiene
por lo menos un canal de comunicación para conectar con el bus de campo (para
conectar con unas entradas/salidas remotas o con otros dispositivos PLC).
El tiempo total del ciclo de SCAN se suele medir en mili-segundos ((1 mili-segundo
= 1/1000 segundos) y dependerá de la capacidad de proceso de la CPU así como
de lo grande que sea el programa.
1.5.1 PROCESADOR
1.5.2 MEMORIA
Encargadas de almacenar y retirar información del PLC. Estas son miles de
cientos de localizaciones donde la información puede ser almacenada.
Un bit es una posición de memoria que puede tomar valor de “0” ó “1”.
Los cuatro son los modos de operación genéricos de los PLC: RUN, STOP,
ERROR y POWER – ON
RUN: El PLC ejecuta el programa de usuario como modo normal de operación, se
cumple el ciclo de funcionamiento explicado con anterioridad.
STOP: El PLC ignora el programa de usuario y efectúa sus programas internos.
En éste modo el usuario puede monitorear y / o programar el PLC desde un PC.
ERROR: El PLC detiene la ejecución del programa de usuario, pues sus
programas internos encuentran un error de programación o de hardware.
Como en el caso del modo STOP, se inactiva todas las salidas y no se permite
llevar a cabo el modo RUN hasta tanto no se resuelva el problema que causo el
error
POWER-ON: Este modo ocurre a partir del momento en que se energiza el PLC;
este utiliza el modo POWER-ON para auto configurarse y hacer comprobaciones
de estado del sistema. Una vez realizadas las rutinas de inicio asumen según las
condiciones del sistema, uno de los otros tres nodos.
Las reglas siguientes permiten que el programa interno pase de un modo a otro el
PLC:
Pasa a modo ERROR desde cualquiera de los otros tres modos, si se ha
encontrado un error
De modo STOP a RUN y viceversa según se indique en el control de operario
dispuesto para tal fin o desde el PC.
De modo POWER-ON a modo STOP o RUN según se indique en el control de
operario dispuesto para tal fin o desde el PC.
Sale de modo ERROR a modo STOP o RUN según se indique en el control de
operario dispuesto para tal fin o desde el PC, una vez se haya solventado el error.
Sistemas a medida.
Diseño flexible.
Documentación escasa.
Fuerte dependencia del desarrollador para amplificaciones, actualizaciones.
Sistemas comerciales.
Conjunto de módulos funcionales que se parametrizan e integran en la
aplicación.
El usuario final puede configurar la aplicación sin necesidad de tener
conocimientos específicos de programación.
SIMATIC STEP 7
STEP 7 se ofrece en dos versiones:
STEP 7 Basic: Ingeniería compartida por los controladores SIMATIC S7-
1200 y los paneles de la Gama HMI Basic Panels.
STEP 7 Professional: Ingeniería para configurar y programar los
controladores SIMATIC S7-1200, S7-300, S7-400, S7-1500 y WinAC.
Compatibles con Windows 7 y Windows 8.1
Ambas versiones integran el Software WinCC Basic requerida para la
programación de las pantallas básicas KTPs.
Ilustración 14. Elementos que Integra TIA Portal
Ventajas de la V13
Team Engineering. Varias personas pueden trabajar simultáneamente
sobre una misma tarea.
Búsqueda automática de actualización de software.
Consistente desarrollo de lenguajes de programación (LAD, FBD, STL, SCL
y Graph).
Carga de la configuración hardware y el programa de usuario incluyendo
valores para servicios.
PLCSim para S7-300 / S7-400 y ahora S7-1500.
SINAMICS Stardrive V13
1.12.1 REQUISITOS
1.12.2 ADVERTENCIAS
Si el S7-1200 o los equipos conectados se montan o cablean estando conectada
la alimentación, puede producirse un choque eléctrico o un funcionamiento
inesperado de los equipos.
Si la alimentación del S7-1200 y de los equipos conectados no se desconecta por
completo antes del montaje o desmontaje, pueden producirse la muerte, lesiones
corporales graves y/o daños debidos a choques eléctricos o al funcionamiento
inesperado de los equipos.
Respete siempre las medidas de seguridad necesarias y asegúrese que la
alimentación eléctrica del S7-1200 está desconectada antes de montar o
desmontar el S7-1200 o los equipos conectados. Considere siempre los aspectos
de seguridad al configurar la puesta a tierra y el cableado del sistema S7-1200.
Los dispositivos de control electrónicos, tales como el S7-1200, pueden fallar y
causar reacciones inesperadas de los equipos que se están controlando o
vigilando. Por este motivo, se recomienda prever medidas de seguridad
independientes del S7-1200 para evitar lesiones corporales y/o daños materiales.
Los dispositivos de control pueden fallar y provocar condiciones no seguras,
causando a su vez reacciones inesperadas de los equipos controlados.
Las reacciones inesperadas podrían producir la muerte, lesiones corporales
graves y/o daños materiales. Prevea dispositivos de parada de emergencia,
dispositivos de protección electromecánicos y otras medidas redundantes de
seguridad que sean independientes del S7-1200.
Directrices de cableado Controlador programable S7-1200Manual de sistema,
03/2014, A5E02486683-AG 73
Directrices de aislamiento galvánico Los límites de la alimentación AC del S7-1200
y de las E/S a los circuitos AC se han diseñado y aprobado para proveer un
aislamiento galvánico seguro entre las tensiones de línea AC y los circuitos de
baja tensión. Estos límites incluyen un aislamiento doble o reforzado, o bien un
aislamiento básico más uno adicional, según las distintas normas. Los
componentes que cruzan estos límites, tales como opto acopladores,
condensadores, transformadores y relés se han aprobado, ya que proveen un
aislamiento galvánico seguro.
Los límites de aislamiento que cumplen estos requisitos se identifican en las hojas
de datos de los productos S7-1200, indicando que tienen un aislamiento de 1500
V AC o superior.
Esta indicación se basa en una prueba de fábrica rutinaria de (2Ue + 1000 V AC) o
equivalente, según los métodos aprobados. Los límites de aislamiento galvánico
seguro del
S7-1200 se han comprobado hasta 4242 V DC. La salida de la fuente de
alimentación de sensores, los circuitos de comunicación y los circuitos lógicos
internos de un S7-1200 con fuente de alimentación AC incluida tienen una fuente
SELV (pequeña tensión de seguridad) conforme a EN 61131-2.
Para conservar el carácter seguro de los circuitos de baja tensión de la S7-1200,
las conexiones externas a puertos de comunicación, circuitos analógicos y todas
las fuentes de alimentación nominales de 24 V DC y circuitos E/S deben ser
alimentados por fuentes homologadas, que cumplan los requisitos de SELV,
PELV, clase 2, tensión limitada o intensidad limitada, según distintas normas.
1.13 SET Y RESET
Esta herramienta puede ser utilizada para activar y desactivar una bobina o
memoria dentro del programa de acuerdo a un tiempo especificado. Así es posible
programar una salida, para que en un determinado tiempo encienda o apague un
dispositivo externo, por medio de un temporizador que solo existe a nivel lógico, es
decir que esta internamente en el PLC y no como un dispositivo externo. Los
temporizadores de un PLC se pueden pensar como un cronómetro regresivo, en el
cual se debe indicar el tiempo que durará el conteo, se debe dar inicio a dicho
conteo, y cuando éste finalice o llegue a cero, da una señal que para el PLC
ponga en estado de activación o desactivación una bobina o memoria.
1.14.1 TIMER ON
FUNCIONAMIENTO:
Cuando la entrada es tiene valor lógico “1” comienza la temporización con el
tiempo prefijado. Una vez transcurrido el tiempo, la salida Q se activa y permanece
activada mientras la entrada se mantenga en “1”. En el momento que la entrada
pasa a “0” se desactiva la salida Q de forma instantánea.
Si la entrada pasa de “1” a “0” antes de haber transcurrido el tiempo prefijado, éste
se repone otra vez a 0 y así, al volver a pasar la entrada a “1” comienza el tiempo
desde 0 otra vez.
Ilustración 18. Esquema del Bloque de Timer On Delay
1.14.3 TIMER ON R
2. DESARROLLO
INSTITUTO POLITECNICO NACIONAL
ESCUELA SUPERIOR DE INGENIERIA
MECANICA Y ELECTRICA UNIDAD ZACATENCO
INGENIERIA EN CONTROL Y AUTOMATIZACION
NOMBRE BOLETA
CONSTANTINO HERNANDEZ JUAN CARLOS 2015300372
PATARD DE LA VIEUVILLE
SILVA CORIA FABIAN ANTONIO 2015301880
GRUPO: 8AM1
Y con todas las casillas desmarcadas de todas las opciones damos en Finalizar
Para empezar a programas vamos a la ruta:
Proyecto 1>>PLC_1[CPU 1214C AD/DC/RLY]>>Bloques de
programa>>Main[Ob1]
Ya en la ventana central procedemos a realizar el programa en lenguaje KOP del
arranque y paro
Para compilar em programa hay que subir a la primera barra de iconos y activar el
correspondiente a compilación.
Una vez compilado verificamos la ausencia de errores (en el panel inferior central)
Para poder simular el PLC y ver claramente el Programa Se ponen ambas páginas
a la mitad, activado los interruptores correspondientes a I0.0 e I0.1 que cumplen la
función de seguidores para un supuesto botón de paro y una sobrecarga.
Al activar el interruptor I0.2 la bobina Q0.0 se activa lo que a su vez la enclava con
el Contacto normalmente abierto colocado en paralelo al botón de arranque
INSTITUTO POLITECNICO NACIONAL
ESCUELA SUPERIOR DE INGENIERIA
MECANICA Y ELECTRICA UNIDAD ZACATENCO
INGENIERIA EN CONTROL Y AUTOMATIZACION
NOMBRE BOLETA
CONSTANTINO HERNANDEZ JUAN CARLOS 2015300372
PATARD DE LA VIEUVILLE
SILVA CORIA FABIAN ANTONIO 2015301880
GRUPO: 8AM1
Arranque y Paro
La entrada I0.0 correspondo al botón de paro la I0.1 corresponde al botón de
arranque e I0.2 a un interruptor de sobrecarga, siendo Q0.0 la salida al motor
NOMBRE BOLETA
CONSTANTINO HERNANDEZ JUAN CARLOS 2015300372
PATARD DE LA VIEUVILLE CLAIRE
SILVA CORIA FABIAN ANTONIO 2015301880
GRUPO: 8AM1
Para activar el motor mediante el HMI se crean los botones de paro y arranque en
la imagen raíz del HMI
Arranque y Paro mediante dos estaciones con comandos Set y Reset
A diferencia del diagrama propuesto con enclave, con los comandos set y reset va
a ser la misma configuración exceptuando el segmento dos
INSTITUTO POLITECNICO NACIONAL
ESCUELA SUPERIOR DE INGENIERIA
MECANICA Y ELECTRICA UNIDAD ZACATENCO
INGENIERIA EN CONTROL Y AUTOMATIZACION
NOMBRE BOLETA
CONSTANTINO HERNANDEZ JUAN CARLOS 2015300372
PATARD DE LA VIEUVILLE CLAIRE
SILVA CORIA FABIAN ANTONIO 2015301880
GRUPO: 8AM1
Las entradas del sistema están dadas por M0.1 siendo el botón de paro, I0.0
siendo el de arranque, M0.0 que es el de arranque,
Arranque, paro y a pasos V2 con SET y RESET
No hay muchas diferencias con SET y RESET, solo que las condiciones de paro
están en paralelos para activar el RESET.
INSTITUTO POLITECNICO NACIONAL
ESCUELA SUPERIOR DE INGENIERIA MECANICA Y ELECTRICA UNIDAD
ZACATENCO
INGENIERIA EN CONTROL Y AUTOMATIZACION
NOMBRE BOLETA
CONSTANTINO HERNANDEZ JUAN CARLOS 2015300372
PATARD DE LA VIEUVILLE
SILVA CORIA FABIAN ANTONIO 2015301880
GRUPO: 8AM1
NOMBRE BOLETA
CONSTANTINO HERNANDEZ JUAN CARLOS 2015300372
PATARD DE LA VIEUVILLE
SILVA CORIA FABIAN ANTONIO 2015301880
GRUPO: 8AM1
El activar I0.0 por un instante mandara un pulso de un ciclo scan de duración que
activara por el mismo tiempo a Q0.0 y de forma continua Q0.1 quedara activa
hasta que esta reciba la orden de desactivar del segmento 2
PRÁCTICA 7: Timers
NOMBRE BOLETA
CONSTANTINO HERNANDEZ JUAN CARLOS 2015300372
PATARD DE LA VIEUVILLE
SILVA CORIA FABIAN ANTONIO 2015301880
GRUPO: 8AM1
NOMBRE BOLETA
CONSTANTINO HERNANDEZ JUAN CARLOS 2015300372
PATARD DE LA VIEUVILLE
SILVA CORIA FABIAN ANTONIO 2015301880
GRUPO: 8AM1
En esta parte se simula el paro de forma local y en la simulacion del HMI se puede
observar que nos indica que esta detenido nuestro motor, una vez que esta
detenido el motor no se puede encender en sentido contrario por la protecion de
tiempo reglamentaria.
Se simula el paro del motor en cualquiera del sentido en los que se encuentre, en
el lado derecho podemos observar las salidas que cumplen correctamente con lo
mencionado, como el hecho de no poder arrancar el motor en el otro sentido.
Se simula en arranque del motor en sentido anti horario, si se preiona otro boton
de arranque en el otro sentido de igual forma no iniciara debido a su protecion
colocada en el programa.
En esta imagen se muestra la simulacion del paro en estado remoto del motor en
cualquiera de los sentidos cumpliendo con todas las caracteristicas mencionadas
con anterioridad.
NOMBRE BOLETA
CONSTANTINO HERNANDEZ JUAN CARLOS 2015300372
PATARD DE LA VIEUVILLE
SILVA CORIA FABIAN ANTONIO 2015301880
GRUPO: 8AM1
En el apartado de inputs, direcionamos todas las variables que vienen del tablero
local y del HMI(solo lectura) como datos tipo bool y declaramos los valores de
proteccion al reaaranque como datos tipo time
En el apartado de outputs, direccionamos todas las variables que saldrán del
bloque
En el apartado InOut direccionamos las variables que serán leídas y escritas por el
bloque
En el apartado de static direccionamos los timers del programa
Los Botones de BA1, BA2, BA3, BP1, BP2 Y BP3 Vienen del segundo bloque y
saldrán de las variables homologas de este bloque