SlideShare una empresa de Scribd logo
1 de 10
Descargar para leer sin conexión
CURSO 
Curso sobre Controladores Lógicos 
Programables (PLC). 
Por Ing. Norberto Molinari. 
Entrega Nº 11. 
Introducción a la Programación. 
Fijando conceptos de la programación en LADDER. 
Otros usos de las memorias 
Supongamos que deseamos resolver el ejemplo de la figura siguiente, si el PLC, 
no tiene la posibilidad de trabajar con paréntesis, no se podrá resolver, pero la solución 
correcta será utilizar memorias como lo indica la figura posterior.
Tratemos de resolver el siguiente ejemplo: 
Realizaremos un automático de escaleras tradicional, con un pulsador en la parte inferior IN 
1 y otro en la parte superior, IN 2, y debemos encender una salida , para este caso elegimos 
Out 3. 
Al pulsar IN 1 se encenderá la Out 3, si esta apagada, y permanecerá así hasta que pulse IN 
2, también se podrá realizar en sentido contrario. 
Solución: 
Lista de instrucciones para PLC con paréntesis 
LD IN 1 
ANDN IN 2 
OR ( IN 2 
ANDN IN 1 ) 
= OUT 3 
END
Lista de instrucciones para PLC sin paréntesis 
LD IN 1 
ANDN IN 2 
= MEM 1 
LD IN 2 
ANDN IN 1 
OR MEM 1 
= OUT 3 
END. 
Usando Timers 
En los PLC´s podremos encontrar una variedad de Timers que pueden funcionar como si 
fueran eléctricos ó electrónicos. 
Los mas comunes son los eléctricos los cuales se clasifican en : 
• Retardo en la conexión 
• Retardo en la desconexión. 
En algunos PLC, de acuerdo con el numero de Timers puede ser , Retardo en la conexión ó 
Retardo en la desconexión. Por eso es aconsejable que antes de poner a funcionar un 
Timers se verifique de que tipo son los Timers que tiene el PLC a utilizar verificando las 
características técnicas de cada PLC. 
La cantidad de Timers que tienen los PLC´s también son muy variados, van desde ocho en 
adelante y pueden llegar en modelos de gran porte hasta 256, en cuanto a su precisión 
rondan los comunes en décimas de segundo y en PLC´s del tipo modular dependiendo de la 
CPU utilizada esta precisión llega a centésimas de segundo. 
El rango en los que se los puede ajustar varia desde décimas de segundo hasta 
aproximadamente 64000 segundos , también en algunos PLC se podrá cambiar la base de 
tiempo, y entonces en lugar de hablar de segundos estaremos hablando de ajuste de base de 
tiempo, es decir si, ajusto un timer en 255 bases de tiempo y la base de tiempo es la décima 
, entonces el timer estará ajustado en 25,5 segundos. El seteo del valor del Timers se realiza 
en el software de programación y edición de programas, ó cuando esta corriendo el PLC 
mediante la utilización de HAND HELLs los cuales nos permitirán modificar a voluntar los 
valores del Timers al igual que visualizarlos mientras funcionan. 
¿Como encontraremos expresado a los Timers en un diagrama Ladder?
Retardo en la conexión:
Lista de Instrucciones. 
LD IN 1 
= TIM 1 
LD TIM 1 
= OUT 1 
END. 
Retardo en la desconexión:
Lista de Instrucciones. 
LD IN 2 
= TIM 9 
LD TIM 9 
= OUT 2 
END. 
Una de las aplicaciones mas comunes de los temporizadores en un PLC es la de manejar el 
arranque de motores del tipo estrella triangulo. 
Con este tipo de sistema lograremos realizar el arranque de motores trifásicos con gran 
sencillez. 
Supongamos que: 
IN 1 : Pulsador de Marcha. 
IN 2 : Pulsador de Parada. 
IN 3 : Relevo Térmico 
Out 1: Contactor de Línea 
Out 2. Contactor Estrella 
Out 3. Contactor Triangulo 
Ahora con estos datos realizaremos el diagrama Ladder.
Lista de Instrucciones. 
LD IN 1 
OR OUT 1 
ANDN IN 2 
ANDN IN 3 
= OUT 1 
= TIM 1 
LD OUT 1 
ANDN TIM 1 
= OUT 2 
LD OUT 1 
AND TIM 1 
= OUT 3 
END. 
Otra de las aplicaciones frecuentes en el hogar ó en edificio de departamentos es la del uso 
del Timers como un automático de paliers, es decir cuando oprimo el pulsador ubicado a la 
salida de algún ascensor se enciende una luz y permanece en ese estado por un cierto 
tiempo. 
Esto se podría realizar normalmente con un Timers en la desconexión , pero no todos los 
PLC tienen esta alternativa, por eso realizaremos un retardo en la desconexión con Timers 
retardo en la conexión. 
Cuando se trate de Timers que su funcionamiento obedezcan a un funcionamiento 
electrónico no eléctrico como se mostró aquí, lo mejor será consultar las 
características técnicas particulares de cada caso en el manual del fabricante......
Usando Contadores 
En los PLC´s podremos encontrar una variedad de Contadores que pueden funcionar como 
si fueran eléctricos ó electrónicos. 
Los mas comunes son los eléctricos los cuales se clasifican en : 
• Contador ascendente 
• Contador descendente 
En algunos PLC, de acuerdo como se inicialicen pueden ser: Contador ascendente ó 
Contador descendente. Por eso es aconsejable que antes de poner a funcionar un Contador 
se verifique de que tipo son los Contadores tiene el PLC a utilizar verificando las 
características técnicas de cada PLC. 
La cantidad de Contadores que tiene los PLC´s también son muy variados van desde ocho 
en adelante y pueden llegar en modelos de gran porte hasta 256, en cuanto a su velocidad, 
rondan los comunes en el orden de los 500 cuentas por segundo y en PLC´s del tipo 
modular dependiendo de la CPU utilizada esta precisión llega a el orden de 15000 cuentas 
por segundo. 
El rango en los que se los puede ajustar varia desde dos a seis dígitos. El seteo del valor del 
Contador se realiza en el software de programación y edición de programas, ó cuando esta 
corriendo el PLC mediante la utilización de HAND HELLs los cuales nos permitirán 
modificar a voluntar los valores del Contador al igual que visualizarlos mientras funcionan. 
¿Como encontraremos expresado a los Contadores en un diagrama Ladder?:
Como trabajamos con los contadores 
En algunos PLC´s los contadores tienen dos seteos para realizar, uno es la de carga y 
limpieza ( LOAD / CLEAR ) y la otra la de cuenta, ( COUNT). 
En si lo que primero debemos realizar es la carga y limpieza del Contador antes de ponerlo 
a funcionar, cuando colocamos un “ 1 “ lógico en esa entrada, el Contador Limpia su estado 
actual y se resetea, sus contactos de C#, es decir, pasan a la posición de reposo , tienen un 
“ 0 “ , recién en ese instante esta en condiciones de contar , puesto que al limpiar su estado, 
también cargo el valor de predeterminación. 
Al ingresar la cuenta de eventos por la entrada de cuenta, el contador empezara en este caso 
a decrementar su valor con cada ingreso y cuando llegue a “ 0” la cuenta pondrá un “ 1” 
lógico en sus contactos es decir los seteara. Se debe tener cuidado que con un contador 
descendente si queremos por ejemplo contar hasta 10 eventos debemos 
predeterminarlo en 9. 
El “ 1” lógico en la entrada de carga y limpieza ( LOAD / CLEAR ), debe ser transitorio 
puesto que si no quitamos este “ 1 “ siempre se estará limpiando. 
Las entradas de cuenta pueden ser de dos tipos que cuenten por nivel o por flanco esto 
puede traer aparejado una serie de problemas, se debe consultar las características técnicas 
del fabricante para resolverlo correctamente. 
Veamos un ejemplo: 
Mediante un pulsador el la IN 1 realizaremos la carga y limpieza del contador C 01, 
y con otro pulsador en IN 2 contaremos los eventos, el estado del contador lo 
visualizaremos en la salida OUT 1.
Lista de Instrucciones. 
LD IN 01 
=CSET 01 
LD IN 02 
= CNT 01 
LD CNT 01 
= OUT 01 
END. 
En este caso la instrucción = CSET 01, es la encargada de Cargar y Limpiar el estado del 
contador y la Instrucción = CNT 01 es la encargada de contar eventos. 
Cuando se trata de Contadores, lo mejor será consultar las características técnicas 
particulares de cada caso en el manual del fabricante...... 
Aquí solo hicimos referencia al manejo de contadores que realizan los PLC´s de la 
empresa EduDevices. 
Continuará...... 
Nota de Radacción: El lector puede descargar el curso completo desde la sección 
“Soporte Técnico” dentro del sitio de EduDevices (www.edudevices.com.ar )

Más contenido relacionado

La actualidad más candente

Automatizacion en la ingenieria electrica
Automatizacion en la ingenieria electricaAutomatizacion en la ingenieria electrica
Automatizacion en la ingenieria electricaMarlon Burga Tineo
 
Curso Plc C.E.T,I,S 15
Curso Plc C.E.T,I,S 15Curso Plc C.E.T,I,S 15
Curso Plc C.E.T,I,S 15wakuman
 
Electronica industrial
Electronica industrialElectronica industrial
Electronica industrialselayab
 
Técnico especialista PLC
Técnico especialista PLCTécnico especialista PLC
Técnico especialista PLCGHP
 
Control Lógico Programable PLC
Control  Lógico  Programable PLCControl  Lógico  Programable PLC
Control Lógico Programable PLCSergio Mancera
 
Apuntes básicos sobre PLc's
Apuntes básicos sobre PLc'sApuntes básicos sobre PLc's
Apuntes básicos sobre PLc'sPablo Angulo
 
Guia laboratorio accionamientos_elec2013
Guia laboratorio accionamientos_elec2013Guia laboratorio accionamientos_elec2013
Guia laboratorio accionamientos_elec2013Veronica Pardo
 
Automatizaciondeprocesoscon plc
Automatizaciondeprocesoscon plcAutomatizaciondeprocesoscon plc
Automatizaciondeprocesoscon plcdanysofi
 
PLC: Autómatas programables y sistemas de automatización por Enrique Mandado ...
PLC: Autómatas programables y sistemas de automatización por Enrique Mandado ...PLC: Autómatas programables y sistemas de automatización por Enrique Mandado ...
PLC: Autómatas programables y sistemas de automatización por Enrique Mandado ...SANTIAGO PABLO ALBERTO
 
GUIA DE ESTUDIO BASICA PLC
GUIA DE ESTUDIO BASICA PLCGUIA DE ESTUDIO BASICA PLC
GUIA DE ESTUDIO BASICA PLCPEDROCARRENO
 
PLC: Tutorial básico para programación PLC
PLC: Tutorial básico para programación PLCPLC: Tutorial básico para programación PLC
PLC: Tutorial básico para programación PLCSANTIAGO PABLO ALBERTO
 

La actualidad más candente (20)

Automatizacion en la ingenieria electrica
Automatizacion en la ingenieria electricaAutomatizacion en la ingenieria electrica
Automatizacion en la ingenieria electrica
 
Curso Plc C.E.T,I,S 15
Curso Plc C.E.T,I,S 15Curso Plc C.E.T,I,S 15
Curso Plc C.E.T,I,S 15
 
Control por contactos
Control por contactosControl por contactos
Control por contactos
 
Curso basico de plc
Curso basico de plcCurso basico de plc
Curso basico de plc
 
Electronica industrial
Electronica industrialElectronica industrial
Electronica industrial
 
PLC Programador Logico Programable
PLC Programador Logico ProgramablePLC Programador Logico Programable
PLC Programador Logico Programable
 
Técnico especialista PLC
Técnico especialista PLCTécnico especialista PLC
Técnico especialista PLC
 
Plc1
Plc1Plc1
Plc1
 
Plc
PlcPlc
Plc
 
Plc progr
Plc progrPlc progr
Plc progr
 
Control Lógico Programable PLC
Control  Lógico  Programable PLCControl  Lógico  Programable PLC
Control Lógico Programable PLC
 
SIMATIC S7
SIMATIC S7SIMATIC S7
SIMATIC S7
 
Apuntes básicos sobre PLc's
Apuntes básicos sobre PLc'sApuntes básicos sobre PLc's
Apuntes básicos sobre PLc's
 
Guia laboratorio accionamientos_elec2013
Guia laboratorio accionamientos_elec2013Guia laboratorio accionamientos_elec2013
Guia laboratorio accionamientos_elec2013
 
Controladores logicos programables (plc)
Controladores logicos programables (plc)Controladores logicos programables (plc)
Controladores logicos programables (plc)
 
Automatizaciondeprocesoscon plc
Automatizaciondeprocesoscon plcAutomatizaciondeprocesoscon plc
Automatizaciondeprocesoscon plc
 
Diagrama escalera
Diagrama escaleraDiagrama escalera
Diagrama escalera
 
PLC: Autómatas programables y sistemas de automatización por Enrique Mandado ...
PLC: Autómatas programables y sistemas de automatización por Enrique Mandado ...PLC: Autómatas programables y sistemas de automatización por Enrique Mandado ...
PLC: Autómatas programables y sistemas de automatización por Enrique Mandado ...
 
GUIA DE ESTUDIO BASICA PLC
GUIA DE ESTUDIO BASICA PLCGUIA DE ESTUDIO BASICA PLC
GUIA DE ESTUDIO BASICA PLC
 
PLC: Tutorial básico para programación PLC
PLC: Tutorial básico para programación PLCPLC: Tutorial básico para programación PLC
PLC: Tutorial básico para programación PLC
 

Destacado

47835801 curso-plc-omron
47835801 curso-plc-omron47835801 curso-plc-omron
47835801 curso-plc-omronMoi Torres
 
Electroneumatica basica
Electroneumatica basicaElectroneumatica basica
Electroneumatica basicajesuspsa
 
INTRODUCCION A LA ELECTRONEUMATICA Y ELECTROHIDRAULICA - DEZA
INTRODUCCION A LA ELECTRONEUMATICA  Y ELECTROHIDRAULICA - DEZAINTRODUCCION A LA ELECTRONEUMATICA  Y ELECTROHIDRAULICA - DEZA
INTRODUCCION A LA ELECTRONEUMATICA Y ELECTROHIDRAULICA - DEZAEuler Sheridan Deza Figueroa
 
Aplicaciones neumaticas para la automatizacion de la industria 1
Aplicaciones neumaticas para la automatizacion de la industria 1Aplicaciones neumaticas para la automatizacion de la industria 1
Aplicaciones neumaticas para la automatizacion de la industria 1Marcelo Oly Caceres
 

Destacado (6)

NEUMATICA, ELECTRONEUMATICA Y PLC
NEUMATICA, ELECTRONEUMATICA Y PLCNEUMATICA, ELECTRONEUMATICA Y PLC
NEUMATICA, ELECTRONEUMATICA Y PLC
 
47835801 curso-plc-omron
47835801 curso-plc-omron47835801 curso-plc-omron
47835801 curso-plc-omron
 
Electroneumatica
ElectroneumaticaElectroneumatica
Electroneumatica
 
Electroneumatica basica
Electroneumatica basicaElectroneumatica basica
Electroneumatica basica
 
INTRODUCCION A LA ELECTRONEUMATICA Y ELECTROHIDRAULICA - DEZA
INTRODUCCION A LA ELECTRONEUMATICA  Y ELECTROHIDRAULICA - DEZAINTRODUCCION A LA ELECTRONEUMATICA  Y ELECTROHIDRAULICA - DEZA
INTRODUCCION A LA ELECTRONEUMATICA Y ELECTROHIDRAULICA - DEZA
 
Aplicaciones neumaticas para la automatizacion de la industria 1
Aplicaciones neumaticas para la automatizacion de la industria 1Aplicaciones neumaticas para la automatizacion de la industria 1
Aplicaciones neumaticas para la automatizacion de la industria 1
 

Similar a Curso PLC Programación Ladder Memorias Timers Contadores

Arquitectura del plc
Arquitectura del plcArquitectura del plc
Arquitectura del plcForrestMamani
 
Lenguaje Ladder
Lenguaje LadderLenguaje Ladder
Lenguaje LadderRuth Cano
 
controladores logicos programables
controladores logicos programablescontroladores logicos programables
controladores logicos programablesAlejandro Cortijo
 
Ejercicios de-programacic3b3n-resueltos-con-step-7
Ejercicios de-programacic3b3n-resueltos-con-step-7Ejercicios de-programacic3b3n-resueltos-con-step-7
Ejercicios de-programacic3b3n-resueltos-con-step-7Guido Carmona Girón
 
EJERCICIOS_DE_PROGRAMACION_RESUELTOS_CON (1).pdf
EJERCICIOS_DE_PROGRAMACION_RESUELTOS_CON (1).pdfEJERCICIOS_DE_PROGRAMACION_RESUELTOS_CON (1).pdf
EJERCICIOS_DE_PROGRAMACION_RESUELTOS_CON (1).pdfIngOscarRojasHernand
 
Ejercicios de programacion_resueltos_con
Ejercicios de programacion_resueltos_conEjercicios de programacion_resueltos_con
Ejercicios de programacion_resueltos_conCarlos Benito
 
Introducpic2
Introducpic2Introducpic2
Introducpic2conalep
 
Introducpic
IntroducpicIntroducpic
Introducpicconalep
 
PROGRAMACIÓN DE PLCS: LENGUAJE ESCALERA
PROGRAMACIÓN DE PLCS: LENGUAJE ESCALERA PROGRAMACIÓN DE PLCS: LENGUAJE ESCALERA
PROGRAMACIÓN DE PLCS: LENGUAJE ESCALERA EquipoSCADA
 
PLC: Ejercicios de programación resueltos con step-7
PLC: Ejercicios de programación resueltos con step-7PLC: Ejercicios de programación resueltos con step-7
PLC: Ejercicios de programación resueltos con step-7SANTIAGO PABLO ALBERTO
 
Investigación controlador lógico programable sergio cabrera
Investigación controlador lógico programable sergio cabreraInvestigación controlador lógico programable sergio cabrera
Investigación controlador lógico programable sergio cabreratrota mundos
 
Microprogramacion - Interrupciones y timers
Microprogramacion - Interrupciones y timersMicroprogramacion - Interrupciones y timers
Microprogramacion - Interrupciones y timersmarco calderon layme
 
Revista software. logo sorf
Revista software. logo sorf Revista software. logo sorf
Revista software. logo sorf Irbelis Crespo
 
Revista software. logo sorf
Revista software. logo sorf Revista software. logo sorf
Revista software. logo sorf Irbelis Crespo
 
Automatización Industrial
Automatización IndustrialAutomatización Industrial
Automatización IndustrialIsaac Tct
 

Similar a Curso PLC Programación Ladder Memorias Timers Contadores (20)

Arquitectura del plc
Arquitectura del plcArquitectura del plc
Arquitectura del plc
 
Lenguaje Ladder
Lenguaje LadderLenguaje Ladder
Lenguaje Ladder
 
Diagrama escalera
Diagrama escaleraDiagrama escalera
Diagrama escalera
 
controladores logicos programables
controladores logicos programablescontroladores logicos programables
controladores logicos programables
 
Ejercicios de-programacic3b3n-resueltos-con-step-7
Ejercicios de-programacic3b3n-resueltos-con-step-7Ejercicios de-programacic3b3n-resueltos-con-step-7
Ejercicios de-programacic3b3n-resueltos-con-step-7
 
EJERCICIOS_DE_PROGRAMACION_RESUELTOS_CON (1).pdf
EJERCICIOS_DE_PROGRAMACION_RESUELTOS_CON (1).pdfEJERCICIOS_DE_PROGRAMACION_RESUELTOS_CON (1).pdf
EJERCICIOS_DE_PROGRAMACION_RESUELTOS_CON (1).pdf
 
Ejercicios de programacion_resueltos_con
Ejercicios de programacion_resueltos_conEjercicios de programacion_resueltos_con
Ejercicios de programacion_resueltos_con
 
Introducpic2
Introducpic2Introducpic2
Introducpic2
 
Introducpic
IntroducpicIntroducpic
Introducpic
 
PROGRAMACIÓN DE PLCS: LENGUAJE ESCALERA
PROGRAMACIÓN DE PLCS: LENGUAJE ESCALERA PROGRAMACIÓN DE PLCS: LENGUAJE ESCALERA
PROGRAMACIÓN DE PLCS: LENGUAJE ESCALERA
 
PLC: Ejercicios de programación resueltos con step-7
PLC: Ejercicios de programación resueltos con step-7PLC: Ejercicios de programación resueltos con step-7
PLC: Ejercicios de programación resueltos con step-7
 
15ava_Clase.pptx
15ava_Clase.pptx15ava_Clase.pptx
15ava_Clase.pptx
 
electrio
electrioelectrio
electrio
 
PLC: Unidad 5. Comparadores.pdf
PLC: Unidad 5. Comparadores.pdfPLC: Unidad 5. Comparadores.pdf
PLC: Unidad 5. Comparadores.pdf
 
Logo
LogoLogo
Logo
 
Investigación controlador lógico programable sergio cabrera
Investigación controlador lógico programable sergio cabreraInvestigación controlador lógico programable sergio cabrera
Investigación controlador lógico programable sergio cabrera
 
Microprogramacion - Interrupciones y timers
Microprogramacion - Interrupciones y timersMicroprogramacion - Interrupciones y timers
Microprogramacion - Interrupciones y timers
 
Revista software. logo sorf
Revista software. logo sorf Revista software. logo sorf
Revista software. logo sorf
 
Revista software. logo sorf
Revista software. logo sorf Revista software. logo sorf
Revista software. logo sorf
 
Automatización Industrial
Automatización IndustrialAutomatización Industrial
Automatización Industrial
 

Último

CLASE 2 MUROS CARAVISTA EN CONCRETO Y UNIDAD DE ALBAÑILERIA
CLASE 2 MUROS CARAVISTA EN CONCRETO  Y UNIDAD DE ALBAÑILERIACLASE 2 MUROS CARAVISTA EN CONCRETO  Y UNIDAD DE ALBAÑILERIA
CLASE 2 MUROS CARAVISTA EN CONCRETO Y UNIDAD DE ALBAÑILERIAMayraOchoa35
 
SEGURIDAD EN CONSTRUCCION PPT PARA EL CIP
SEGURIDAD EN CONSTRUCCION PPT PARA EL CIPSEGURIDAD EN CONSTRUCCION PPT PARA EL CIP
SEGURIDAD EN CONSTRUCCION PPT PARA EL CIPJosLuisFrancoCaldern
 
Exposicion. del documentos de YPFB corporación
Exposicion. del documentos de YPFB corporaciónExposicion. del documentos de YPFB corporación
Exposicion. del documentos de YPFB corporaciónjas021085
 
Propositos del comportamiento de fases y aplicaciones
Propositos del comportamiento de fases y aplicacionesPropositos del comportamiento de fases y aplicaciones
Propositos del comportamiento de fases y aplicaciones025ca20
 
183045401-Terminal-Terrestre-de-Trujillo.pdf
183045401-Terminal-Terrestre-de-Trujillo.pdf183045401-Terminal-Terrestre-de-Trujillo.pdf
183045401-Terminal-Terrestre-de-Trujillo.pdfEdwinAlexanderSnchez2
 
Flujo multifásico en tuberias de ex.pptx
Flujo multifásico en tuberias de ex.pptxFlujo multifásico en tuberias de ex.pptx
Flujo multifásico en tuberias de ex.pptxEduardoSnchezHernnde5
 
3039_ftg_01Entregable 003_Matematica.pptx
3039_ftg_01Entregable 003_Matematica.pptx3039_ftg_01Entregable 003_Matematica.pptx
3039_ftg_01Entregable 003_Matematica.pptxJhordanGonzalo
 
Conservatorio de danza Kina Jiménez de Almería
Conservatorio de danza Kina Jiménez de AlmeríaConservatorio de danza Kina Jiménez de Almería
Conservatorio de danza Kina Jiménez de AlmeríaANDECE
 
Cadenas de Markov investigación de operaciones
Cadenas de Markov investigación de operacionesCadenas de Markov investigación de operaciones
Cadenas de Markov investigación de operacionesal21510263
 
Edificio residencial Becrux en Madrid. Fachada de GRC
Edificio residencial Becrux en Madrid. Fachada de GRCEdificio residencial Becrux en Madrid. Fachada de GRC
Edificio residencial Becrux en Madrid. Fachada de GRCANDECE
 
VIRUS FITOPATÓGENOS (GENERALIDADES EN PLANTAS)
VIRUS FITOPATÓGENOS (GENERALIDADES EN PLANTAS)VIRUS FITOPATÓGENOS (GENERALIDADES EN PLANTAS)
VIRUS FITOPATÓGENOS (GENERALIDADES EN PLANTAS)ssuser6958b11
 
Proyecto de iluminación "guia" para proyectos de ingeniería eléctrica
Proyecto de iluminación "guia" para proyectos de ingeniería eléctricaProyecto de iluminación "guia" para proyectos de ingeniería eléctrica
Proyecto de iluminación "guia" para proyectos de ingeniería eléctricaXjoseantonio01jossed
 
Fijaciones de balcones prefabricados de hormigón - RECENSE
Fijaciones de balcones prefabricados de hormigón - RECENSEFijaciones de balcones prefabricados de hormigón - RECENSE
Fijaciones de balcones prefabricados de hormigón - RECENSEANDECE
 
Una estrategia de seguridad en la nube alineada al NIST
Una estrategia de seguridad en la nube alineada al NISTUna estrategia de seguridad en la nube alineada al NIST
Una estrategia de seguridad en la nube alineada al NISTFundación YOD YOD
 
Historia de la Arquitectura II, 1era actividad..pdf
Historia de la Arquitectura II, 1era actividad..pdfHistoria de la Arquitectura II, 1era actividad..pdf
Historia de la Arquitectura II, 1era actividad..pdfIsbelRodrguez
 
CAP4-TEORIA EVALUACION DE CAUDALES - HIDROGRAMAS.pdf
CAP4-TEORIA EVALUACION DE CAUDALES - HIDROGRAMAS.pdfCAP4-TEORIA EVALUACION DE CAUDALES - HIDROGRAMAS.pdf
CAP4-TEORIA EVALUACION DE CAUDALES - HIDROGRAMAS.pdfReneBellido1
 
Electromagnetismo Fisica FisicaFisica.pdf
Electromagnetismo Fisica FisicaFisica.pdfElectromagnetismo Fisica FisicaFisica.pdf
Electromagnetismo Fisica FisicaFisica.pdfAnonymous0pBRsQXfnx
 
Uso y Manejo de Extintores Lucha contra incendios
Uso y Manejo de Extintores Lucha contra incendiosUso y Manejo de Extintores Lucha contra incendios
Uso y Manejo de Extintores Lucha contra incendioseduardochavezg1
 
Linealización de sistemas no lineales.pdf
Linealización de sistemas no lineales.pdfLinealización de sistemas no lineales.pdf
Linealización de sistemas no lineales.pdfrolandolazartep
 
AMBIENTES SEDIMENTARIOS GEOLOGIA TIPOS .pptx
AMBIENTES SEDIMENTARIOS GEOLOGIA TIPOS .pptxAMBIENTES SEDIMENTARIOS GEOLOGIA TIPOS .pptx
AMBIENTES SEDIMENTARIOS GEOLOGIA TIPOS .pptxLuisvila35
 

Último (20)

CLASE 2 MUROS CARAVISTA EN CONCRETO Y UNIDAD DE ALBAÑILERIA
CLASE 2 MUROS CARAVISTA EN CONCRETO  Y UNIDAD DE ALBAÑILERIACLASE 2 MUROS CARAVISTA EN CONCRETO  Y UNIDAD DE ALBAÑILERIA
CLASE 2 MUROS CARAVISTA EN CONCRETO Y UNIDAD DE ALBAÑILERIA
 
SEGURIDAD EN CONSTRUCCION PPT PARA EL CIP
SEGURIDAD EN CONSTRUCCION PPT PARA EL CIPSEGURIDAD EN CONSTRUCCION PPT PARA EL CIP
SEGURIDAD EN CONSTRUCCION PPT PARA EL CIP
 
Exposicion. del documentos de YPFB corporación
Exposicion. del documentos de YPFB corporaciónExposicion. del documentos de YPFB corporación
Exposicion. del documentos de YPFB corporación
 
Propositos del comportamiento de fases y aplicaciones
Propositos del comportamiento de fases y aplicacionesPropositos del comportamiento de fases y aplicaciones
Propositos del comportamiento de fases y aplicaciones
 
183045401-Terminal-Terrestre-de-Trujillo.pdf
183045401-Terminal-Terrestre-de-Trujillo.pdf183045401-Terminal-Terrestre-de-Trujillo.pdf
183045401-Terminal-Terrestre-de-Trujillo.pdf
 
Flujo multifásico en tuberias de ex.pptx
Flujo multifásico en tuberias de ex.pptxFlujo multifásico en tuberias de ex.pptx
Flujo multifásico en tuberias de ex.pptx
 
3039_ftg_01Entregable 003_Matematica.pptx
3039_ftg_01Entregable 003_Matematica.pptx3039_ftg_01Entregable 003_Matematica.pptx
3039_ftg_01Entregable 003_Matematica.pptx
 
Conservatorio de danza Kina Jiménez de Almería
Conservatorio de danza Kina Jiménez de AlmeríaConservatorio de danza Kina Jiménez de Almería
Conservatorio de danza Kina Jiménez de Almería
 
Cadenas de Markov investigación de operaciones
Cadenas de Markov investigación de operacionesCadenas de Markov investigación de operaciones
Cadenas de Markov investigación de operaciones
 
Edificio residencial Becrux en Madrid. Fachada de GRC
Edificio residencial Becrux en Madrid. Fachada de GRCEdificio residencial Becrux en Madrid. Fachada de GRC
Edificio residencial Becrux en Madrid. Fachada de GRC
 
VIRUS FITOPATÓGENOS (GENERALIDADES EN PLANTAS)
VIRUS FITOPATÓGENOS (GENERALIDADES EN PLANTAS)VIRUS FITOPATÓGENOS (GENERALIDADES EN PLANTAS)
VIRUS FITOPATÓGENOS (GENERALIDADES EN PLANTAS)
 
Proyecto de iluminación "guia" para proyectos de ingeniería eléctrica
Proyecto de iluminación "guia" para proyectos de ingeniería eléctricaProyecto de iluminación "guia" para proyectos de ingeniería eléctrica
Proyecto de iluminación "guia" para proyectos de ingeniería eléctrica
 
Fijaciones de balcones prefabricados de hormigón - RECENSE
Fijaciones de balcones prefabricados de hormigón - RECENSEFijaciones de balcones prefabricados de hormigón - RECENSE
Fijaciones de balcones prefabricados de hormigón - RECENSE
 
Una estrategia de seguridad en la nube alineada al NIST
Una estrategia de seguridad en la nube alineada al NISTUna estrategia de seguridad en la nube alineada al NIST
Una estrategia de seguridad en la nube alineada al NIST
 
Historia de la Arquitectura II, 1era actividad..pdf
Historia de la Arquitectura II, 1era actividad..pdfHistoria de la Arquitectura II, 1era actividad..pdf
Historia de la Arquitectura II, 1era actividad..pdf
 
CAP4-TEORIA EVALUACION DE CAUDALES - HIDROGRAMAS.pdf
CAP4-TEORIA EVALUACION DE CAUDALES - HIDROGRAMAS.pdfCAP4-TEORIA EVALUACION DE CAUDALES - HIDROGRAMAS.pdf
CAP4-TEORIA EVALUACION DE CAUDALES - HIDROGRAMAS.pdf
 
Electromagnetismo Fisica FisicaFisica.pdf
Electromagnetismo Fisica FisicaFisica.pdfElectromagnetismo Fisica FisicaFisica.pdf
Electromagnetismo Fisica FisicaFisica.pdf
 
Uso y Manejo de Extintores Lucha contra incendios
Uso y Manejo de Extintores Lucha contra incendiosUso y Manejo de Extintores Lucha contra incendios
Uso y Manejo de Extintores Lucha contra incendios
 
Linealización de sistemas no lineales.pdf
Linealización de sistemas no lineales.pdfLinealización de sistemas no lineales.pdf
Linealización de sistemas no lineales.pdf
 
AMBIENTES SEDIMENTARIOS GEOLOGIA TIPOS .pptx
AMBIENTES SEDIMENTARIOS GEOLOGIA TIPOS .pptxAMBIENTES SEDIMENTARIOS GEOLOGIA TIPOS .pptx
AMBIENTES SEDIMENTARIOS GEOLOGIA TIPOS .pptx
 

Curso PLC Programación Ladder Memorias Timers Contadores

  • 1. CURSO Curso sobre Controladores Lógicos Programables (PLC). Por Ing. Norberto Molinari. Entrega Nº 11. Introducción a la Programación. Fijando conceptos de la programación en LADDER. Otros usos de las memorias Supongamos que deseamos resolver el ejemplo de la figura siguiente, si el PLC, no tiene la posibilidad de trabajar con paréntesis, no se podrá resolver, pero la solución correcta será utilizar memorias como lo indica la figura posterior.
  • 2. Tratemos de resolver el siguiente ejemplo: Realizaremos un automático de escaleras tradicional, con un pulsador en la parte inferior IN 1 y otro en la parte superior, IN 2, y debemos encender una salida , para este caso elegimos Out 3. Al pulsar IN 1 se encenderá la Out 3, si esta apagada, y permanecerá así hasta que pulse IN 2, también se podrá realizar en sentido contrario. Solución: Lista de instrucciones para PLC con paréntesis LD IN 1 ANDN IN 2 OR ( IN 2 ANDN IN 1 ) = OUT 3 END
  • 3. Lista de instrucciones para PLC sin paréntesis LD IN 1 ANDN IN 2 = MEM 1 LD IN 2 ANDN IN 1 OR MEM 1 = OUT 3 END. Usando Timers En los PLC´s podremos encontrar una variedad de Timers que pueden funcionar como si fueran eléctricos ó electrónicos. Los mas comunes son los eléctricos los cuales se clasifican en : • Retardo en la conexión • Retardo en la desconexión. En algunos PLC, de acuerdo con el numero de Timers puede ser , Retardo en la conexión ó Retardo en la desconexión. Por eso es aconsejable que antes de poner a funcionar un Timers se verifique de que tipo son los Timers que tiene el PLC a utilizar verificando las características técnicas de cada PLC. La cantidad de Timers que tienen los PLC´s también son muy variados, van desde ocho en adelante y pueden llegar en modelos de gran porte hasta 256, en cuanto a su precisión rondan los comunes en décimas de segundo y en PLC´s del tipo modular dependiendo de la CPU utilizada esta precisión llega a centésimas de segundo. El rango en los que se los puede ajustar varia desde décimas de segundo hasta aproximadamente 64000 segundos , también en algunos PLC se podrá cambiar la base de tiempo, y entonces en lugar de hablar de segundos estaremos hablando de ajuste de base de tiempo, es decir si, ajusto un timer en 255 bases de tiempo y la base de tiempo es la décima , entonces el timer estará ajustado en 25,5 segundos. El seteo del valor del Timers se realiza en el software de programación y edición de programas, ó cuando esta corriendo el PLC mediante la utilización de HAND HELLs los cuales nos permitirán modificar a voluntar los valores del Timers al igual que visualizarlos mientras funcionan. ¿Como encontraremos expresado a los Timers en un diagrama Ladder?
  • 4. Retardo en la conexión:
  • 5. Lista de Instrucciones. LD IN 1 = TIM 1 LD TIM 1 = OUT 1 END. Retardo en la desconexión:
  • 6. Lista de Instrucciones. LD IN 2 = TIM 9 LD TIM 9 = OUT 2 END. Una de las aplicaciones mas comunes de los temporizadores en un PLC es la de manejar el arranque de motores del tipo estrella triangulo. Con este tipo de sistema lograremos realizar el arranque de motores trifásicos con gran sencillez. Supongamos que: IN 1 : Pulsador de Marcha. IN 2 : Pulsador de Parada. IN 3 : Relevo Térmico Out 1: Contactor de Línea Out 2. Contactor Estrella Out 3. Contactor Triangulo Ahora con estos datos realizaremos el diagrama Ladder.
  • 7. Lista de Instrucciones. LD IN 1 OR OUT 1 ANDN IN 2 ANDN IN 3 = OUT 1 = TIM 1 LD OUT 1 ANDN TIM 1 = OUT 2 LD OUT 1 AND TIM 1 = OUT 3 END. Otra de las aplicaciones frecuentes en el hogar ó en edificio de departamentos es la del uso del Timers como un automático de paliers, es decir cuando oprimo el pulsador ubicado a la salida de algún ascensor se enciende una luz y permanece en ese estado por un cierto tiempo. Esto se podría realizar normalmente con un Timers en la desconexión , pero no todos los PLC tienen esta alternativa, por eso realizaremos un retardo en la desconexión con Timers retardo en la conexión. Cuando se trate de Timers que su funcionamiento obedezcan a un funcionamiento electrónico no eléctrico como se mostró aquí, lo mejor será consultar las características técnicas particulares de cada caso en el manual del fabricante......
  • 8. Usando Contadores En los PLC´s podremos encontrar una variedad de Contadores que pueden funcionar como si fueran eléctricos ó electrónicos. Los mas comunes son los eléctricos los cuales se clasifican en : • Contador ascendente • Contador descendente En algunos PLC, de acuerdo como se inicialicen pueden ser: Contador ascendente ó Contador descendente. Por eso es aconsejable que antes de poner a funcionar un Contador se verifique de que tipo son los Contadores tiene el PLC a utilizar verificando las características técnicas de cada PLC. La cantidad de Contadores que tiene los PLC´s también son muy variados van desde ocho en adelante y pueden llegar en modelos de gran porte hasta 256, en cuanto a su velocidad, rondan los comunes en el orden de los 500 cuentas por segundo y en PLC´s del tipo modular dependiendo de la CPU utilizada esta precisión llega a el orden de 15000 cuentas por segundo. El rango en los que se los puede ajustar varia desde dos a seis dígitos. El seteo del valor del Contador se realiza en el software de programación y edición de programas, ó cuando esta corriendo el PLC mediante la utilización de HAND HELLs los cuales nos permitirán modificar a voluntar los valores del Contador al igual que visualizarlos mientras funcionan. ¿Como encontraremos expresado a los Contadores en un diagrama Ladder?:
  • 9. Como trabajamos con los contadores En algunos PLC´s los contadores tienen dos seteos para realizar, uno es la de carga y limpieza ( LOAD / CLEAR ) y la otra la de cuenta, ( COUNT). En si lo que primero debemos realizar es la carga y limpieza del Contador antes de ponerlo a funcionar, cuando colocamos un “ 1 “ lógico en esa entrada, el Contador Limpia su estado actual y se resetea, sus contactos de C#, es decir, pasan a la posición de reposo , tienen un “ 0 “ , recién en ese instante esta en condiciones de contar , puesto que al limpiar su estado, también cargo el valor de predeterminación. Al ingresar la cuenta de eventos por la entrada de cuenta, el contador empezara en este caso a decrementar su valor con cada ingreso y cuando llegue a “ 0” la cuenta pondrá un “ 1” lógico en sus contactos es decir los seteara. Se debe tener cuidado que con un contador descendente si queremos por ejemplo contar hasta 10 eventos debemos predeterminarlo en 9. El “ 1” lógico en la entrada de carga y limpieza ( LOAD / CLEAR ), debe ser transitorio puesto que si no quitamos este “ 1 “ siempre se estará limpiando. Las entradas de cuenta pueden ser de dos tipos que cuenten por nivel o por flanco esto puede traer aparejado una serie de problemas, se debe consultar las características técnicas del fabricante para resolverlo correctamente. Veamos un ejemplo: Mediante un pulsador el la IN 1 realizaremos la carga y limpieza del contador C 01, y con otro pulsador en IN 2 contaremos los eventos, el estado del contador lo visualizaremos en la salida OUT 1.
  • 10. Lista de Instrucciones. LD IN 01 =CSET 01 LD IN 02 = CNT 01 LD CNT 01 = OUT 01 END. En este caso la instrucción = CSET 01, es la encargada de Cargar y Limpiar el estado del contador y la Instrucción = CNT 01 es la encargada de contar eventos. Cuando se trata de Contadores, lo mejor será consultar las características técnicas particulares de cada caso en el manual del fabricante...... Aquí solo hicimos referencia al manejo de contadores que realizan los PLC´s de la empresa EduDevices. Continuará...... Nota de Radacción: El lector puede descargar el curso completo desde la sección “Soporte Técnico” dentro del sitio de EduDevices (www.edudevices.com.ar )