SlideShare una empresa de Scribd logo
1 de 49
PLC ALTERNATIVO BASADO EN EL PIC16F877 Esp. Luis Zurita Prof. Asistente IUT Cumaná – Venezuela Mayo 2009
PLC ALTERNATIVO BASADO EN EL PIC16F877 LDMICRO PASO 1 Elabora tu programa de PLC en lenguaje Escalera mediante el software LDMICRO.
PLC ALTERNATIVO BASADO EN EL PIC16F877 ICPROG PASO 2 Una vez generado el programa del LDMICRO con la extensión .hex cárgalo al ICPROG
PLC ALTERNATIVO BASADO EN EL PIC16F877 ICPROG AL PROGRAMADOR TARJETA  ENTRENADORA DE PLC PASO 3 Una vez cargado tu programa en el ICPROG, grábalo en el PIC16F877 ubicado en la tarjeta entrenadora
PLC ALTERNATIVO BASADO EN EL PIC16F877 LDMICRO ICPROG AL PROGRAMADOR TARJETA  ENTRENADORA DE PLC SISTEMA COMPLETO
TARJETA ENTRENADORA DEL PLC PROGRAMADOR ICSP (JDM) PIC16F877 SALIDAS ENTRADAS CONTROL
ALGUNOS CIRCUITOS DE ENTRADAS TÍPICOS
ALGUNOS CIRCUITOS DE ENTRADAS TÍPICOS
CIRCUITO DE SALIDA A BASE DE RELÉS
HARDWARE DEL PROGRAMADOR PG2C (JDM) Se puede descargar gratuitamente en: http://www.olimex.com/dev/pdf/pic-pg2c.pdf
HARDWARE DEL PROGRAMADOR
GUÍA DE USO DEL SOFTWARE LDMICRO Se puede descargar gratuitamente en: http://www.cq.cx/ladder.pl
ESTA ES LA VENTANA INICIAL
Aquí elegimos el modelo de microcontrolador a utilizar
Una vez seleccionado el microcontrolador, pasamos a establecer los parámetro de operación.
Este parámetro de operación se refiere al cristal de cuarzo con el que se está trabajando
Estas son todas las instrucciones disponibles en el LDMICRO
En este menú se encuentra todo el manual (en inglés) sobre el LDMICRO,  puedes seleccionarlo todo y traducirlo al español.
Para empezar la programación, se van estableciendo “escalones” siguiendo las recomendaciones de programación en lenguaje Escalera o Ladder, de donde proviene el nombre del programa. Se proceden a insertar los elementos de salida y entrada por cada escalón según sea nuestro programa. En el siguiente ejemplo, vamos a realizar la automatización simple de dos bombas.
Al igual que muchos software’s de distintos PLC, es necesario declarar las variables con las cuales estemos trabajando, sean de entradas, salidas u otras. Esto consiste en ponerle nombre.  De igual manera, nos brinda la opción de declarar si es un relé interno, pin o pata de entrada y pin o pata de salida. Así como establecer si es un NA o un NC. Para acceder a este menú basta pararse sobre el elemento deseado y hacer doble clic sobre él.
Para insertar un escalón antes o después del que ya hayamos creado, nos dirigimos al menú “Editar” tal como lo muestra la figura.
Luego de haber insertado el siguiente escalón, seguimos con la declaración de las variables.
Aquí vemos el ejemplo propuesto terminado
Es recomendable guardar el programa antes de terminarlo, sobre todo si es un programa con múltiples líneas o escalones. En este ejemplo se dejó al final porque sólo son dos líneas.
Nuestro programa ha sido guardado
Moviendo esta parte de la ventana, podemos ver los pines de entrada y salida sin asignar.
Para asignar los pines de entrada y salida del software, basta con hacer doble clic sobre alguna de estas y se despliega la ventana E/S Pata, en la que seleccionamos la de nuestra preferencia.
Todos los pines de entrada y salida han sido asignados. Aquellos de uso interno, como el relé interno y los temporizadores, no necesitan pines del microcontrolador.
Procediendo a desplegar “compilar”, realizamos la compilación del programa para descartar errores. Observe que el archivo una vez compilado se genera con una extensión hexadecimal .hex, la cual es la que vamos a cargar en el ICprog
También podemos realizar la simulación del programa creado, accediendo a esta parte. Procediendo en un primer paso a seleccionar “Modo Simulación”
En un segundo paso para lograr ver la simulación procedemos a seleccionar este tópico y veremos como cambia el color de los escalones.
Para simular la activación de un contacto o entrada, hacemos doble clic sobre la figura directamente o sobre el estado ubicado en la parte de abajo.
Podemos observar el funcionamiento del ejemplo planteado y ver los tiempos en caso de usar temporizadores
GUÍA DE USO DEL SOFTWARE ICPROG Se puede descargar gratuitamente en: http://www.ic-prog.com/download.html
Recuerde descargar el Icprog y el driver para Windows XP y ubicarlos en una misma carpeta
Al iniciar por primera vez el icprog abra options y compruebe lo siguiente:
Seleccione el idioma de su preferencia.
En la pestaña “Miscelánea” verifique que haya sido habilitado el driver para NT/2000/XP. Si no lo está , proceda a habilitarla.
Una vez realizada  la instalación del ICprog, se procede a la selección del PIC a utilizar
Al presionar este ícono o por el menú “Ajustes + Configurar el hardware”, verifique que estén seleccionados los siguentes tópicos. Normalmente aparece el com que tiene habilitado su computadora.
Si su computadora es muy rápida aplique mayor retardo como lo vemos en la imagen. Si por el contrario es lenta, aplique lo contrario y baje el retardo.
Para cargar el archivo generado en el LD micro, presionamos este ícono o por el menú “Archivo + abrir archivo”. Seguidamente podemos ver el archivo creado en el LDmicro, con la extensión .hex. Procedemos a seleccionarlo, haciendo clic, sobre el mismo y luego al botón abrir.
Al abrir el archivo, vemos como se cargan las instrucciones en hexadecimal
Procedemos a habilitar las opciones con las que vayamos a trabajar.
Mediante este icono procedemos a borrar nuestro dispositivo Una vez borrado nos aparecerá este mensaje.
Mediante este icono procedemos a programar o “quemar” el microcontrolador con el programa que previamente hemos creado en el LDmicro. Nos aparecerá un mensaje de confirmación y procedemos pulsando “Yes”.
Durante la programación podremos ver la barra de progreso.
Si la programación ha sido correcta, aparecerá un mensaje como éste.
Si ocurrió algún tipo de problemas durante la programación, veremos un mensaje como el que ve arriba. Verifique las conexiones, el retardo, la instalación de los drivers. Si no le funciona, visite el siguiente enlace: www.geocities.com/lmzurita2008

Más contenido relacionado

La actualidad más candente

Elaboracion de circuitos modulos logicos programables
Elaboracion de circuitos modulos logicos programablesElaboracion de circuitos modulos logicos programables
Elaboracion de circuitos modulos logicos programablesBelén Cevallos Giler
 
Plc basico 1
Plc basico 1Plc basico 1
Plc basico 1aucega
 
U4 control-logico-y-controladores-logicos-programables
U4 control-logico-y-controladores-logicos-programablesU4 control-logico-y-controladores-logicos-programables
U4 control-logico-y-controladores-logicos-programableskarincoarite1234
 
Unidad v tema 9 - equipo dcs - plc, diagramas secuenciales
Unidad v   tema 9 - equipo dcs - plc, diagramas secuencialesUnidad v   tema 9 - equipo dcs - plc, diagramas secuenciales
Unidad v tema 9 - equipo dcs - plc, diagramas secuencialesacpicegudomonagas
 
Programación de un PLC
Programación de un PLCProgramación de un PLC
Programación de un PLCkmorillo073
 
Principios de PLC - Hardware, Configuración e Instrucciones Básicas
Principios de PLC - Hardware, Configuración e Instrucciones BásicasPrincipios de PLC - Hardware, Configuración e Instrucciones Básicas
Principios de PLC - Hardware, Configuración e Instrucciones BásicasJames Robles
 
Controladores Logicos Programables
Controladores Logicos ProgramablesControladores Logicos Programables
Controladores Logicos ProgramablesDavid Levy
 
GUIA DE ESTUDIO BASICA PLC
GUIA DE ESTUDIO BASICA PLCGUIA DE ESTUDIO BASICA PLC
GUIA DE ESTUDIO BASICA PLCPEDROCARRENO
 
Automatización Paul Gálvez 2014
Automatización  Paul Gálvez 2014Automatización  Paul Gálvez 2014
Automatización Paul Gálvez 2014Paul Gálvez
 
Técnico especialista PLC
Técnico especialista PLCTécnico especialista PLC
Técnico especialista PLCGHP
 
Automatizaciondeprocesoscon plc
Automatizaciondeprocesoscon plcAutomatizaciondeprocesoscon plc
Automatizaciondeprocesoscon plcdanysofi
 

La actualidad más candente (20)

Plc3
Plc3Plc3
Plc3
 
Elaboracion de circuitos modulos logicos programables
Elaboracion de circuitos modulos logicos programablesElaboracion de circuitos modulos logicos programables
Elaboracion de circuitos modulos logicos programables
 
Plc basico 1
Plc basico 1Plc basico 1
Plc basico 1
 
Mn
MnMn
Mn
 
U4 control-logico-y-controladores-logicos-programables
U4 control-logico-y-controladores-logicos-programablesU4 control-logico-y-controladores-logicos-programables
U4 control-logico-y-controladores-logicos-programables
 
Unidad v tema 9 - equipo dcs - plc, diagramas secuenciales
Unidad v   tema 9 - equipo dcs - plc, diagramas secuencialesUnidad v   tema 9 - equipo dcs - plc, diagramas secuenciales
Unidad v tema 9 - equipo dcs - plc, diagramas secuenciales
 
SIMATIC S7
SIMATIC S7SIMATIC S7
SIMATIC S7
 
Programación de un PLC
Programación de un PLCProgramación de un PLC
Programación de un PLC
 
Principios de PLC - Hardware, Configuración e Instrucciones Básicas
Principios de PLC - Hardware, Configuración e Instrucciones BásicasPrincipios de PLC - Hardware, Configuración e Instrucciones Básicas
Principios de PLC - Hardware, Configuración e Instrucciones Básicas
 
Curso plc
Curso plcCurso plc
Curso plc
 
Arquitectura de un plc
Arquitectura de un plcArquitectura de un plc
Arquitectura de un plc
 
Controladores Logicos Programables
Controladores Logicos ProgramablesControladores Logicos Programables
Controladores Logicos Programables
 
Programacion basica mas usada de plc
Programacion basica mas usada de plcProgramacion basica mas usada de plc
Programacion basica mas usada de plc
 
GUIA DE ESTUDIO BASICA PLC
GUIA DE ESTUDIO BASICA PLCGUIA DE ESTUDIO BASICA PLC
GUIA DE ESTUDIO BASICA PLC
 
Plc progr
Plc progrPlc progr
Plc progr
 
Automatización Paul Gálvez 2014
Automatización  Paul Gálvez 2014Automatización  Paul Gálvez 2014
Automatización Paul Gálvez 2014
 
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
 
Lenguaje ladder
Lenguaje ladderLenguaje ladder
Lenguaje ladder
 
Automatizaciondeprocesoscon plc
Automatizaciondeprocesoscon plcAutomatizaciondeprocesoscon plc
Automatizaciondeprocesoscon plc
 

Destacado

Aprendizaje Significativo
Aprendizaje SignificativoAprendizaje Significativo
Aprendizaje SignificativoLuis Zurita
 
Presentacion proyecto final micro2
Presentacion proyecto final micro2Presentacion proyecto final micro2
Presentacion proyecto final micro2Luis Zurita
 
Plan De Evaluacion
Plan De EvaluacionPlan De Evaluacion
Plan De EvaluacionLuis Zurita
 
Curso Micro Tema 3 2
Curso Micro Tema 3 2Curso Micro Tema 3 2
Curso Micro Tema 3 2Luis Zurita
 
Curso Micro Tema 2
Curso Micro Tema 2Curso Micro Tema 2
Curso Micro Tema 2Luis Zurita
 
Guía rápida tmr0 e interrupciones
Guía rápida tmr0 e interrupcionesGuía rápida tmr0 e interrupciones
Guía rápida tmr0 e interrupcionesLuis Zurita
 
Curso de lenguaje c para microcontroladores pic dia 1(2)(2)(2)(2)(2)(2)
Curso de lenguaje c para microcontroladores pic dia 1(2)(2)(2)(2)(2)(2)Curso de lenguaje c para microcontroladores pic dia 1(2)(2)(2)(2)(2)(2)
Curso de lenguaje c para microcontroladores pic dia 1(2)(2)(2)(2)(2)(2)Franz Amaya
 
Manejo de perifericos para microcontroladore
Manejo de perifericos para microcontroladoreManejo de perifericos para microcontroladore
Manejo de perifericos para microcontroladoreLuis Zurita
 

Destacado (20)

Clase 4 cdii
Clase 4 cdiiClase 4 cdii
Clase 4 cdii
 
Clase 5 cdii
Clase 5 cdiiClase 5 cdii
Clase 5 cdii
 
Tema3 Microii
Tema3 MicroiiTema3 Microii
Tema3 Microii
 
Clase 4 pro
Clase 4 proClase 4 pro
Clase 4 pro
 
Clase 3 cdii
Clase 3 cdiiClase 3 cdii
Clase 3 cdii
 
Aprendizaje Significativo
Aprendizaje SignificativoAprendizaje Significativo
Aprendizaje Significativo
 
Presentacion proyecto final micro2
Presentacion proyecto final micro2Presentacion proyecto final micro2
Presentacion proyecto final micro2
 
Plan De Evaluacion
Plan De EvaluacionPlan De Evaluacion
Plan De Evaluacion
 
Clase 5 cdii
Clase 5 cdiiClase 5 cdii
Clase 5 cdii
 
Curso Micro Tema 3 2
Curso Micro Tema 3 2Curso Micro Tema 3 2
Curso Micro Tema 3 2
 
Wbt
WbtWbt
Wbt
 
Manual pic c
Manual pic cManual pic c
Manual pic c
 
Curso Micro Tema 2
Curso Micro Tema 2Curso Micro Tema 2
Curso Micro Tema 2
 
Micro2 tema 2
Micro2 tema 2Micro2 tema 2
Micro2 tema 2
 
Guía rápida tmr0 e interrupciones
Guía rápida tmr0 e interrupcionesGuía rápida tmr0 e interrupciones
Guía rápida tmr0 e interrupciones
 
Curso de lenguaje c para microcontroladores pic dia 1(2)(2)(2)(2)(2)(2)
Curso de lenguaje c para microcontroladores pic dia 1(2)(2)(2)(2)(2)(2)Curso de lenguaje c para microcontroladores pic dia 1(2)(2)(2)(2)(2)(2)
Curso de lenguaje c para microcontroladores pic dia 1(2)(2)(2)(2)(2)(2)
 
Micro2 tema 3
Micro2 tema 3Micro2 tema 3
Micro2 tema 3
 
Manejo de perifericos para microcontroladore
Manejo de perifericos para microcontroladoreManejo de perifericos para microcontroladore
Manejo de perifericos para microcontroladore
 
Ccp2009170309
Ccp2009170309Ccp2009170309
Ccp2009170309
 
Micro2 tema 1
Micro2 tema 1Micro2 tema 1
Micro2 tema 1
 

Similar a PLC Alternativo

Diseno implementacion modulo_hernandez_2011_anexo_a
Diseno implementacion modulo_hernandez_2011_anexo_aDiseno implementacion modulo_hernandez_2011_anexo_a
Diseno implementacion modulo_hernandez_2011_anexo_amanuel rivera rivera arce
 
Arduino PLC: Manual Guía de Soapbox snap
Arduino PLC: Manual Guía de Soapbox snapArduino PLC: Manual Guía de Soapbox snap
Arduino PLC: Manual Guía de Soapbox snapSANTIAGO PABLO ALBERTO
 
Simulacion fluid sim con step 7 por Edgar Chacca Cuti
Simulacion fluid sim con step 7 por Edgar Chacca CutiSimulacion fluid sim con step 7 por Edgar Chacca Cuti
Simulacion fluid sim con step 7 por Edgar Chacca CutiEdgar Chacca Cuti
 
Instalación Eclipse. Básico
Instalación Eclipse. BásicoInstalación Eclipse. Básico
Instalación Eclipse. Básicormirandaibanez
 
Software crocodrile technology
Software crocodrile technologySoftware crocodrile technology
Software crocodrile technologyhellomariel
 
Electrónica: Proteus primeros pasos con la pestana diseñador grafico parte 2
Electrónica: Proteus primeros pasos con la pestana diseñador grafico parte 2Electrónica: Proteus primeros pasos con la pestana diseñador grafico parte 2
Electrónica: Proteus primeros pasos con la pestana diseñador grafico parte 2SANTIAGO PABLO ALBERTO
 
[..Tuto..] Pgs4a-0.9.4 en Ubuntu 12.04 precise instalación
[..Tuto..] Pgs4a-0.9.4 en Ubuntu 12.04 precise instalación[..Tuto..] Pgs4a-0.9.4 en Ubuntu 12.04 precise instalación
[..Tuto..] Pgs4a-0.9.4 en Ubuntu 12.04 precise instalaciónIvan Dragogear
 
Tutorial MPLAB
Tutorial MPLABTutorial MPLAB
Tutorial MPLABMicroPart
 
Tutorial mplab 6x
Tutorial mplab 6xTutorial mplab 6x
Tutorial mplab 6xsantybebe
 
Simuladores de lenguajes de plc
Simuladores de lenguajes de plcSimuladores de lenguajes de plc
Simuladores de lenguajes de plcguelo
 
"Hola Mundo" C18, PIC18F y MPLAB
"Hola Mundo"  C18,  PIC18F y MPLAB"Hola Mundo"  C18,  PIC18F y MPLAB
"Hola Mundo" C18, PIC18F y MPLABBlackD10
 

Similar a PLC Alternativo (20)

Uso Mplab
Uso MplabUso Mplab
Uso Mplab
 
Mplab
Mplab Mplab
Mplab
 
Diseno implementacion modulo_hernandez_2011_anexo_a
Diseno implementacion modulo_hernandez_2011_anexo_aDiseno implementacion modulo_hernandez_2011_anexo_a
Diseno implementacion modulo_hernandez_2011_anexo_a
 
Arduino PLC: Manual Guía de Soapbox snap
Arduino PLC: Manual Guía de Soapbox snapArduino PLC: Manual Guía de Soapbox snap
Arduino PLC: Manual Guía de Soapbox snap
 
Simulacion fluid sim con step 7 por Edgar Chacca Cuti
Simulacion fluid sim con step 7 por Edgar Chacca CutiSimulacion fluid sim con step 7 por Edgar Chacca Cuti
Simulacion fluid sim con step 7 por Edgar Chacca Cuti
 
Instalación Eclipse. Básico
Instalación Eclipse. BásicoInstalación Eclipse. Básico
Instalación Eclipse. Básico
 
Software crocodrile technology
Software crocodrile technologySoftware crocodrile technology
Software crocodrile technology
 
Labview & pic
Labview & picLabview & pic
Labview & pic
 
Electrónica: Proteus primeros pasos con la pestana diseñador grafico parte 2
Electrónica: Proteus primeros pasos con la pestana diseñador grafico parte 2Electrónica: Proteus primeros pasos con la pestana diseñador grafico parte 2
Electrónica: Proteus primeros pasos con la pestana diseñador grafico parte 2
 
Manual win hprog_jm
Manual win hprog_jmManual win hprog_jm
Manual win hprog_jm
 
Rs logix 500
Rs logix 500Rs logix 500
Rs logix 500
 
[..Tuto..] Pgs4a-0.9.4 en Ubuntu 12.04 precise instalación
[..Tuto..] Pgs4a-0.9.4 en Ubuntu 12.04 precise instalación[..Tuto..] Pgs4a-0.9.4 en Ubuntu 12.04 precise instalación
[..Tuto..] Pgs4a-0.9.4 en Ubuntu 12.04 precise instalación
 
Tutorial MPLAB
Tutorial MPLABTutorial MPLAB
Tutorial MPLAB
 
Tutorial mplab 6x
Tutorial mplab 6xTutorial mplab 6x
Tutorial mplab 6x
 
Tutorial mplab 6x[1]
Tutorial mplab 6x[1]Tutorial mplab 6x[1]
Tutorial mplab 6x[1]
 
simatic estaciones fms
 simatic estaciones fms simatic estaciones fms
simatic estaciones fms
 
Simuladores de lenguajes de plc
Simuladores de lenguajes de plcSimuladores de lenguajes de plc
Simuladores de lenguajes de plc
 
Tutorial cpl ds v1
Tutorial cpl ds v1Tutorial cpl ds v1
Tutorial cpl ds v1
 
Descarga activ inspire_prodel (2)
Descarga activ inspire_prodel (2)Descarga activ inspire_prodel (2)
Descarga activ inspire_prodel (2)
 
"Hola Mundo" C18, PIC18F y MPLAB
"Hola Mundo"  C18,  PIC18F y MPLAB"Hola Mundo"  C18,  PIC18F y MPLAB
"Hola Mundo" C18, PIC18F y MPLAB
 

Más de Luis Zurita

TALLER NORMAS APA
TALLER NORMAS APATALLER NORMAS APA
TALLER NORMAS APALuis Zurita
 
PROTOCOLO MODBUS
PROTOCOLO MODBUSPROTOCOLO MODBUS
PROTOCOLO MODBUSLuis Zurita
 
Guía rápidalcd y teclado
Guía rápidalcd y tecladoGuía rápidalcd y teclado
Guía rápidalcd y tecladoLuis Zurita
 
Grupos micro2 13
Grupos micro2 13Grupos micro2 13
Grupos micro2 13Luis Zurita
 
Notas def electronica
Notas def electronicaNotas def electronica
Notas def electronicaLuis Zurita
 
Notas proyecto3 iyc
Notas proyecto3 iycNotas proyecto3 iyc
Notas proyecto3 iycLuis Zurita
 
Notas definitivas iyc2013
Notas definitivas iyc2013Notas definitivas iyc2013
Notas definitivas iyc2013Luis Zurita
 
Proyecto 2 electronica
Proyecto 2 electronicaProyecto 2 electronica
Proyecto 2 electronicaLuis Zurita
 
Acumuladas electronica
Acumuladas electronicaAcumuladas electronica
Acumuladas electronicaLuis Zurita
 
Proyecto2 notas iyc2013
Proyecto2 notas iyc2013Proyecto2 notas iyc2013
Proyecto2 notas iyc2013Luis Zurita
 
Acumuladas iyc2013
Acumuladas iyc2013Acumuladas iyc2013
Acumuladas iyc2013Luis Zurita
 

Más de Luis Zurita (20)

TALLER NORMAS APA
TALLER NORMAS APATALLER NORMAS APA
TALLER NORMAS APA
 
PROTOCOLO MODBUS
PROTOCOLO MODBUSPROTOCOLO MODBUS
PROTOCOLO MODBUS
 
Guía rápidalcd y teclado
Guía rápidalcd y tecladoGuía rápidalcd y teclado
Guía rápidalcd y teclado
 
Pevmicroi ieo
Pevmicroi ieoPevmicroi ieo
Pevmicroi ieo
 
Pevmicroii13 2
Pevmicroii13 2Pevmicroii13 2
Pevmicroii13 2
 
Pevmicro1 t2 13
Pevmicro1 t2 13Pevmicro1 t2 13
Pevmicro1 t2 13
 
Pev electronica
Pev electronicaPev electronica
Pev electronica
 
Grupos micro2 13
Grupos micro2 13Grupos micro2 13
Grupos micro2 13
 
Pevmicro1 t2 13
Pevmicro1 t2 13Pevmicro1 t2 13
Pevmicro1 t2 13
 
Micro2 tema 5
Micro2 tema 5Micro2 tema 5
Micro2 tema 5
 
Micro2 tema 4
Micro2 tema 4Micro2 tema 4
Micro2 tema 4
 
Pevmicroii13 2
Pevmicroii13 2Pevmicroii13 2
Pevmicroii13 2
 
Notas def electronica
Notas def electronicaNotas def electronica
Notas def electronica
 
Notas proyecto3 iyc
Notas proyecto3 iycNotas proyecto3 iyc
Notas proyecto3 iyc
 
Notas definitivas iyc2013
Notas definitivas iyc2013Notas definitivas iyc2013
Notas definitivas iyc2013
 
Proyecto 2 electronica
Proyecto 2 electronicaProyecto 2 electronica
Proyecto 2 electronica
 
Acumuladas electronica
Acumuladas electronicaAcumuladas electronica
Acumuladas electronica
 
Pevmicro2013
Pevmicro2013Pevmicro2013
Pevmicro2013
 
Proyecto2 notas iyc2013
Proyecto2 notas iyc2013Proyecto2 notas iyc2013
Proyecto2 notas iyc2013
 
Acumuladas iyc2013
Acumuladas iyc2013Acumuladas iyc2013
Acumuladas iyc2013
 

Último

Los Microcontroladores PIC, Aplicaciones
Los Microcontroladores PIC, AplicacionesLos Microcontroladores PIC, Aplicaciones
Los Microcontroladores PIC, AplicacionesEdomar AR
 
tarea de exposicion de senati zzzzzzzzzz
tarea de exposicion de senati zzzzzzzzzztarea de exposicion de senati zzzzzzzzzz
tarea de exposicion de senati zzzzzzzzzzAlexandergo5
 
Actividad integradora 6 CREAR UN RECURSO MULTIMEDIA
Actividad integradora 6    CREAR UN RECURSO MULTIMEDIAActividad integradora 6    CREAR UN RECURSO MULTIMEDIA
Actividad integradora 6 CREAR UN RECURSO MULTIMEDIA241531640
 
LUXOMETRO EN SALUD OCUPACIONAL(FINAL).ppt
LUXOMETRO EN SALUD OCUPACIONAL(FINAL).pptLUXOMETRO EN SALUD OCUPACIONAL(FINAL).ppt
LUXOMETRO EN SALUD OCUPACIONAL(FINAL).pptchaverriemily794
 
Documentacion Electrónica en Actos Juridicos
Documentacion Electrónica en Actos JuridicosDocumentacion Electrónica en Actos Juridicos
Documentacion Electrónica en Actos JuridicosAlbanyMartinez7
 
TALLER DE ANALISIS SOLUCION PART 2 (1)-1.docx
TALLER DE ANALISIS SOLUCION  PART 2 (1)-1.docxTALLER DE ANALISIS SOLUCION  PART 2 (1)-1.docx
TALLER DE ANALISIS SOLUCION PART 2 (1)-1.docxobandopaula444
 
GonzalezGonzalez_Karina_M1S3AI6... .pptx
GonzalezGonzalez_Karina_M1S3AI6... .pptxGonzalezGonzalez_Karina_M1S3AI6... .pptx
GonzalezGonzalez_Karina_M1S3AI6... .pptx241523733
 
El_Blog_como_herramienta_de_publicacion_y_consulta_de_investigacion.pptx
El_Blog_como_herramienta_de_publicacion_y_consulta_de_investigacion.pptxEl_Blog_como_herramienta_de_publicacion_y_consulta_de_investigacion.pptx
El_Blog_como_herramienta_de_publicacion_y_consulta_de_investigacion.pptxAlexander López
 
Trabajo de tecnología excel avanzado.pdf
Trabajo de tecnología excel avanzado.pdfTrabajo de tecnología excel avanzado.pdf
Trabajo de tecnología excel avanzado.pdfedepmariaperez
 
CommitConf 2024 - Spring Boot <3 Testcontainers
CommitConf 2024 - Spring Boot <3 TestcontainersCommitConf 2024 - Spring Boot <3 Testcontainers
CommitConf 2024 - Spring Boot <3 TestcontainersIván López Martín
 
Guía de Registro slideshare paso a paso 1
Guía de Registro slideshare paso a paso 1Guía de Registro slideshare paso a paso 1
Guía de Registro slideshare paso a paso 1ivanapaterninar
 
Presentación sobre la Inteligencia Artificial
Presentación sobre la Inteligencia ArtificialPresentación sobre la Inteligencia Artificial
Presentación sobre la Inteligencia Artificialcynserafini89
 
certificado de oracle academy cetrificado.pdf
certificado de oracle academy cetrificado.pdfcertificado de oracle academy cetrificado.pdf
certificado de oracle academy cetrificado.pdfFernandoOblitasVivan
 
Tecnologias Starlink para el mundo tec.pptx
Tecnologias Starlink para el mundo tec.pptxTecnologias Starlink para el mundo tec.pptx
Tecnologias Starlink para el mundo tec.pptxGESTECPERUSAC
 
Crear un recurso multimedia. Maricela_Ponce_DomingoM1S3AI6-1.pptx
Crear un recurso multimedia. Maricela_Ponce_DomingoM1S3AI6-1.pptxCrear un recurso multimedia. Maricela_Ponce_DomingoM1S3AI6-1.pptx
Crear un recurso multimedia. Maricela_Ponce_DomingoM1S3AI6-1.pptxNombre Apellidos
 
La Electricidad Y La Electrónica Trabajo Tecnología.pdf
La Electricidad Y La Electrónica Trabajo Tecnología.pdfLa Electricidad Y La Electrónica Trabajo Tecnología.pdf
La Electricidad Y La Electrónica Trabajo Tecnología.pdfjeondanny1997
 
AREA TECNOLOGIA E INFORMATICA TRABAJO EN EQUIPO
AREA TECNOLOGIA E INFORMATICA TRABAJO EN EQUIPOAREA TECNOLOGIA E INFORMATICA TRABAJO EN EQUIPO
AREA TECNOLOGIA E INFORMATICA TRABAJO EN EQUIPOnarvaezisabella21
 
Modelo de Presentacion Feria Robotica Educativa 2024 - Versión3.pptx
Modelo de Presentacion Feria Robotica Educativa 2024 - Versión3.pptxModelo de Presentacion Feria Robotica Educativa 2024 - Versión3.pptx
Modelo de Presentacion Feria Robotica Educativa 2024 - Versión3.pptxtjcesar1
 
FloresMorales_Montserrath_M1S3AI6 (1).pptx
FloresMorales_Montserrath_M1S3AI6 (1).pptxFloresMorales_Montserrath_M1S3AI6 (1).pptx
FloresMorales_Montserrath_M1S3AI6 (1).pptx241522327
 
LAS_TIC_COMO_HERRAMIENTAS_EN_LA_INVESTIGACIÓN.pptx
LAS_TIC_COMO_HERRAMIENTAS_EN_LA_INVESTIGACIÓN.pptxLAS_TIC_COMO_HERRAMIENTAS_EN_LA_INVESTIGACIÓN.pptx
LAS_TIC_COMO_HERRAMIENTAS_EN_LA_INVESTIGACIÓN.pptxAlexander López
 

Último (20)

Los Microcontroladores PIC, Aplicaciones
Los Microcontroladores PIC, AplicacionesLos Microcontroladores PIC, Aplicaciones
Los Microcontroladores PIC, Aplicaciones
 
tarea de exposicion de senati zzzzzzzzzz
tarea de exposicion de senati zzzzzzzzzztarea de exposicion de senati zzzzzzzzzz
tarea de exposicion de senati zzzzzzzzzz
 
Actividad integradora 6 CREAR UN RECURSO MULTIMEDIA
Actividad integradora 6    CREAR UN RECURSO MULTIMEDIAActividad integradora 6    CREAR UN RECURSO MULTIMEDIA
Actividad integradora 6 CREAR UN RECURSO MULTIMEDIA
 
LUXOMETRO EN SALUD OCUPACIONAL(FINAL).ppt
LUXOMETRO EN SALUD OCUPACIONAL(FINAL).pptLUXOMETRO EN SALUD OCUPACIONAL(FINAL).ppt
LUXOMETRO EN SALUD OCUPACIONAL(FINAL).ppt
 
Documentacion Electrónica en Actos Juridicos
Documentacion Electrónica en Actos JuridicosDocumentacion Electrónica en Actos Juridicos
Documentacion Electrónica en Actos Juridicos
 
TALLER DE ANALISIS SOLUCION PART 2 (1)-1.docx
TALLER DE ANALISIS SOLUCION  PART 2 (1)-1.docxTALLER DE ANALISIS SOLUCION  PART 2 (1)-1.docx
TALLER DE ANALISIS SOLUCION PART 2 (1)-1.docx
 
GonzalezGonzalez_Karina_M1S3AI6... .pptx
GonzalezGonzalez_Karina_M1S3AI6... .pptxGonzalezGonzalez_Karina_M1S3AI6... .pptx
GonzalezGonzalez_Karina_M1S3AI6... .pptx
 
El_Blog_como_herramienta_de_publicacion_y_consulta_de_investigacion.pptx
El_Blog_como_herramienta_de_publicacion_y_consulta_de_investigacion.pptxEl_Blog_como_herramienta_de_publicacion_y_consulta_de_investigacion.pptx
El_Blog_como_herramienta_de_publicacion_y_consulta_de_investigacion.pptx
 
Trabajo de tecnología excel avanzado.pdf
Trabajo de tecnología excel avanzado.pdfTrabajo de tecnología excel avanzado.pdf
Trabajo de tecnología excel avanzado.pdf
 
CommitConf 2024 - Spring Boot <3 Testcontainers
CommitConf 2024 - Spring Boot <3 TestcontainersCommitConf 2024 - Spring Boot <3 Testcontainers
CommitConf 2024 - Spring Boot <3 Testcontainers
 
Guía de Registro slideshare paso a paso 1
Guía de Registro slideshare paso a paso 1Guía de Registro slideshare paso a paso 1
Guía de Registro slideshare paso a paso 1
 
Presentación sobre la Inteligencia Artificial
Presentación sobre la Inteligencia ArtificialPresentación sobre la Inteligencia Artificial
Presentación sobre la Inteligencia Artificial
 
certificado de oracle academy cetrificado.pdf
certificado de oracle academy cetrificado.pdfcertificado de oracle academy cetrificado.pdf
certificado de oracle academy cetrificado.pdf
 
Tecnologias Starlink para el mundo tec.pptx
Tecnologias Starlink para el mundo tec.pptxTecnologias Starlink para el mundo tec.pptx
Tecnologias Starlink para el mundo tec.pptx
 
Crear un recurso multimedia. Maricela_Ponce_DomingoM1S3AI6-1.pptx
Crear un recurso multimedia. Maricela_Ponce_DomingoM1S3AI6-1.pptxCrear un recurso multimedia. Maricela_Ponce_DomingoM1S3AI6-1.pptx
Crear un recurso multimedia. Maricela_Ponce_DomingoM1S3AI6-1.pptx
 
La Electricidad Y La Electrónica Trabajo Tecnología.pdf
La Electricidad Y La Electrónica Trabajo Tecnología.pdfLa Electricidad Y La Electrónica Trabajo Tecnología.pdf
La Electricidad Y La Electrónica Trabajo Tecnología.pdf
 
AREA TECNOLOGIA E INFORMATICA TRABAJO EN EQUIPO
AREA TECNOLOGIA E INFORMATICA TRABAJO EN EQUIPOAREA TECNOLOGIA E INFORMATICA TRABAJO EN EQUIPO
AREA TECNOLOGIA E INFORMATICA TRABAJO EN EQUIPO
 
Modelo de Presentacion Feria Robotica Educativa 2024 - Versión3.pptx
Modelo de Presentacion Feria Robotica Educativa 2024 - Versión3.pptxModelo de Presentacion Feria Robotica Educativa 2024 - Versión3.pptx
Modelo de Presentacion Feria Robotica Educativa 2024 - Versión3.pptx
 
FloresMorales_Montserrath_M1S3AI6 (1).pptx
FloresMorales_Montserrath_M1S3AI6 (1).pptxFloresMorales_Montserrath_M1S3AI6 (1).pptx
FloresMorales_Montserrath_M1S3AI6 (1).pptx
 
LAS_TIC_COMO_HERRAMIENTAS_EN_LA_INVESTIGACIÓN.pptx
LAS_TIC_COMO_HERRAMIENTAS_EN_LA_INVESTIGACIÓN.pptxLAS_TIC_COMO_HERRAMIENTAS_EN_LA_INVESTIGACIÓN.pptx
LAS_TIC_COMO_HERRAMIENTAS_EN_LA_INVESTIGACIÓN.pptx
 

PLC Alternativo

  • 1. PLC ALTERNATIVO BASADO EN EL PIC16F877 Esp. Luis Zurita Prof. Asistente IUT Cumaná – Venezuela Mayo 2009
  • 2. PLC ALTERNATIVO BASADO EN EL PIC16F877 LDMICRO PASO 1 Elabora tu programa de PLC en lenguaje Escalera mediante el software LDMICRO.
  • 3. PLC ALTERNATIVO BASADO EN EL PIC16F877 ICPROG PASO 2 Una vez generado el programa del LDMICRO con la extensión .hex cárgalo al ICPROG
  • 4. PLC ALTERNATIVO BASADO EN EL PIC16F877 ICPROG AL PROGRAMADOR TARJETA ENTRENADORA DE PLC PASO 3 Una vez cargado tu programa en el ICPROG, grábalo en el PIC16F877 ubicado en la tarjeta entrenadora
  • 5. PLC ALTERNATIVO BASADO EN EL PIC16F877 LDMICRO ICPROG AL PROGRAMADOR TARJETA ENTRENADORA DE PLC SISTEMA COMPLETO
  • 6. TARJETA ENTRENADORA DEL PLC PROGRAMADOR ICSP (JDM) PIC16F877 SALIDAS ENTRADAS CONTROL
  • 7. ALGUNOS CIRCUITOS DE ENTRADAS TÍPICOS
  • 8. ALGUNOS CIRCUITOS DE ENTRADAS TÍPICOS
  • 9. CIRCUITO DE SALIDA A BASE DE RELÉS
  • 10. HARDWARE DEL PROGRAMADOR PG2C (JDM) Se puede descargar gratuitamente en: http://www.olimex.com/dev/pdf/pic-pg2c.pdf
  • 12. GUÍA DE USO DEL SOFTWARE LDMICRO Se puede descargar gratuitamente en: http://www.cq.cx/ladder.pl
  • 13. ESTA ES LA VENTANA INICIAL
  • 14. Aquí elegimos el modelo de microcontrolador a utilizar
  • 15. Una vez seleccionado el microcontrolador, pasamos a establecer los parámetro de operación.
  • 16. Este parámetro de operación se refiere al cristal de cuarzo con el que se está trabajando
  • 17. Estas son todas las instrucciones disponibles en el LDMICRO
  • 18. En este menú se encuentra todo el manual (en inglés) sobre el LDMICRO, puedes seleccionarlo todo y traducirlo al español.
  • 19. Para empezar la programación, se van estableciendo “escalones” siguiendo las recomendaciones de programación en lenguaje Escalera o Ladder, de donde proviene el nombre del programa. Se proceden a insertar los elementos de salida y entrada por cada escalón según sea nuestro programa. En el siguiente ejemplo, vamos a realizar la automatización simple de dos bombas.
  • 20. Al igual que muchos software’s de distintos PLC, es necesario declarar las variables con las cuales estemos trabajando, sean de entradas, salidas u otras. Esto consiste en ponerle nombre. De igual manera, nos brinda la opción de declarar si es un relé interno, pin o pata de entrada y pin o pata de salida. Así como establecer si es un NA o un NC. Para acceder a este menú basta pararse sobre el elemento deseado y hacer doble clic sobre él.
  • 21. Para insertar un escalón antes o después del que ya hayamos creado, nos dirigimos al menú “Editar” tal como lo muestra la figura.
  • 22. Luego de haber insertado el siguiente escalón, seguimos con la declaración de las variables.
  • 23. Aquí vemos el ejemplo propuesto terminado
  • 24. Es recomendable guardar el programa antes de terminarlo, sobre todo si es un programa con múltiples líneas o escalones. En este ejemplo se dejó al final porque sólo son dos líneas.
  • 25. Nuestro programa ha sido guardado
  • 26. Moviendo esta parte de la ventana, podemos ver los pines de entrada y salida sin asignar.
  • 27. Para asignar los pines de entrada y salida del software, basta con hacer doble clic sobre alguna de estas y se despliega la ventana E/S Pata, en la que seleccionamos la de nuestra preferencia.
  • 28. Todos los pines de entrada y salida han sido asignados. Aquellos de uso interno, como el relé interno y los temporizadores, no necesitan pines del microcontrolador.
  • 29. Procediendo a desplegar “compilar”, realizamos la compilación del programa para descartar errores. Observe que el archivo una vez compilado se genera con una extensión hexadecimal .hex, la cual es la que vamos a cargar en el ICprog
  • 30. También podemos realizar la simulación del programa creado, accediendo a esta parte. Procediendo en un primer paso a seleccionar “Modo Simulación”
  • 31. En un segundo paso para lograr ver la simulación procedemos a seleccionar este tópico y veremos como cambia el color de los escalones.
  • 32. Para simular la activación de un contacto o entrada, hacemos doble clic sobre la figura directamente o sobre el estado ubicado en la parte de abajo.
  • 33. Podemos observar el funcionamiento del ejemplo planteado y ver los tiempos en caso de usar temporizadores
  • 34. GUÍA DE USO DEL SOFTWARE ICPROG Se puede descargar gratuitamente en: http://www.ic-prog.com/download.html
  • 35. Recuerde descargar el Icprog y el driver para Windows XP y ubicarlos en una misma carpeta
  • 36. Al iniciar por primera vez el icprog abra options y compruebe lo siguiente:
  • 37. Seleccione el idioma de su preferencia.
  • 38. En la pestaña “Miscelánea” verifique que haya sido habilitado el driver para NT/2000/XP. Si no lo está , proceda a habilitarla.
  • 39. Una vez realizada la instalación del ICprog, se procede a la selección del PIC a utilizar
  • 40. Al presionar este ícono o por el menú “Ajustes + Configurar el hardware”, verifique que estén seleccionados los siguentes tópicos. Normalmente aparece el com que tiene habilitado su computadora.
  • 41. Si su computadora es muy rápida aplique mayor retardo como lo vemos en la imagen. Si por el contrario es lenta, aplique lo contrario y baje el retardo.
  • 42. Para cargar el archivo generado en el LD micro, presionamos este ícono o por el menú “Archivo + abrir archivo”. Seguidamente podemos ver el archivo creado en el LDmicro, con la extensión .hex. Procedemos a seleccionarlo, haciendo clic, sobre el mismo y luego al botón abrir.
  • 43. Al abrir el archivo, vemos como se cargan las instrucciones en hexadecimal
  • 44. Procedemos a habilitar las opciones con las que vayamos a trabajar.
  • 45. Mediante este icono procedemos a borrar nuestro dispositivo Una vez borrado nos aparecerá este mensaje.
  • 46. Mediante este icono procedemos a programar o “quemar” el microcontrolador con el programa que previamente hemos creado en el LDmicro. Nos aparecerá un mensaje de confirmación y procedemos pulsando “Yes”.
  • 47. Durante la programación podremos ver la barra de progreso.
  • 48. Si la programación ha sido correcta, aparecerá un mensaje como éste.
  • 49. Si ocurrió algún tipo de problemas durante la programación, veremos un mensaje como el que ve arriba. Verifique las conexiones, el retardo, la instalación de los drivers. Si no le funciona, visite el siguiente enlace: www.geocities.com/lmzurita2008