Autor Tema: Hagamos un PLC con PIC!!  (Leído 92877 veces)

0 Usuarios y 1 Visitante están viendo este tema.

Desconectado MGLSOFT

  • Moderador Local
  • DsPIC33
  • *****
  • Mensajes: 7881
Hagamos un PLC con PIC!!
« en: 22 de Febrero de 2003, 08:31:00 »
Para los que quieran colaborar!!

Intento hacer un PLC con PIC.
La idea la reforce al visitar una pagina WEB donde hay uno hecho con PIC16F84.

En este caso, por diversas razones intentaria usar un 16F628.
Ademas agregaria un LCD y 4 pulsadores para cambio de parametros.

Espero sugerencias y ayuda.

MGLSOFT


Todos los dias aprendo algo nuevo, el ultimo día de mi vida aprenderé a morir....
Mi Abuelo.

adolfoadc

  • Visitante
RE: Hagamos un PLC con PIC!!
« Respuesta #1 en: 22 de Febrero de 2003, 08:59:00 »
Porque no expones el tema de una forma un poco mas extensa, es decir caracteristicas que debe cumplir, y demas historias, para poder ayudarte y colaborar en tu idea.
Me parece una buena idea, se incluiria software para programarlo?
Explicanos un poco mas que ideas tienes para realizarlo.

Desconectado MGLSOFT

  • Moderador Local
  • DsPIC33
  • *****
  • Mensajes: 7881
RE: Hagamos un PLC con PIC!!
« Respuesta #2 en: 22 de Febrero de 2003, 09:20:00 »
Habia pensado en utilizar la misma tecnica utilizada por la persona que hizo el desarrollo que les comente.
Consiste en hacer macros reutilizables en asm, y luego estas pueden ser llamadas desde el PBP.
El programador estaria incluido dentro del circuito impreso, similar al de Cekit.
Esta parte la estoy por subir el lunes si la tengo lista, dejenme tiempo para ir paso a paso.

No habia pensado utilizar un software que programe visualmente por la sencilla razon que no se hacerlo, dejo el reto para los que si lo saben hacer.
De esa forma podriamos programarlo en Ladder y no en literal (booleano) como es la idea original de esta persona.

Ver pagina WEB http://inicia.es/de/juanmarod/portada.htm

Alli se pueden dar una idea mejor, yo no quiero publicar esta informacion que no me pertenece.

En mi caso pienso utilizar las entradas y salidas con registros serie - paralelo de ocho bits, que ademas de menos lineas me permite expandir el PLC mas alla de 8+8 E/S.

MGLSOFT

Todos los dias aprendo algo nuevo, el ultimo día de mi vida aprenderé a morir....
Mi Abuelo.

Desconectado MGLSOFT

  • Moderador Local
  • DsPIC33
  • *****
  • Mensajes: 7881
RE: Hagamos un PLC con PIC!!
« Respuesta #3 en: 27 de Febrero de 2003, 15:52:00 »
No se que paso, crei enviar un mensaje, debo estar muy pavo a esta altura....

Adjunto va un PDF (como esta hecho en Protel 99 muchos no podrian leerlo) del circuito y el esquematico del circuito de entradas y salidas.
No lo hice en Proteus porque no tengo libreria del 74HC595, si alguien es tan gaucho me la envia o me enseña a hacerla.

El circuito de entradas salidas es expandible de 8 en 8 y es universal para las entradas como para las salidas, cualquiera se arma en la misma placa.

Usar 8 entradas y 8 salidas sera en este caso lo mismo que tener 48 entradas y 32 salidas, porque siempre usaremos 6 lineas del PIC para la lectura y escritura!!!

Va tambien un programa en PBP que fue probado y esta bien comentado, para entender de que se trata.

Tambien incluyo el esquematico del programador pic que luego utilizare en el PLC, incorporandolo directamente.

Perdon, pero el impreso no salio porque es muy grande el archivo, si me consiguen la libreria para Proteus donde este el 74HC595 les hago el esquematico del circuito de pruebas, asi sin armar un PCB, pueden probarlo

Espero comentarios, estan muy callados.
Todos los dias aprendo algo nuevo, el ultimo día de mi vida aprenderé a morir....
Mi Abuelo.

Desconectado hexapodo

  • PIC10
  • *
  • Mensajes: 35
RE: Hagamos un PLC con PIC!!
« Respuesta #4 en: 05 de Marzo de 2003, 00:10:00 »
hola,

aquí está lo que llevo en visual basic para programar el PLC con ladder todavia estoy en pañales con esto, pero se puede captar la idea.

les mando el código fuente en Visual Basic 6

Bye

Desconectado MGLSOFT

  • Moderador Local
  • DsPIC33
  • *****
  • Mensajes: 7881
RE: Hagamos un PLC con PIC!!
« Respuesta #5 en: 05 de Marzo de 2003, 07:04:00 »

Genial lo tuyo , hexapodo!!

Aqui va algo que encontre por la WEB y guarde.
Se trata de un soft abierto, creo que es C, para hacer los modelos que te permitan grabar PICs.
Mi idea es que en forma de activex, nos ayude a solucionar el tema de grabacion del .hex en el PIC del PLC.

Yo me voy a poner en el tema de desarrollar el circuiterio necesario para grabar el PIC.

Para Todopic:
Como veras esto va orientado a escribir el software en Ladder, gracias a lo que tiene pensado Hexapodo.

A todos los que escuchais, viertan su opinion de como podemos mejorar lo que publiquemos, por favor....

Un abrazo

PD: No puedo subir el PDF, aun zipeandolo, porque es tien 330Kb, como se soluciona??
Todos los dias aprendo algo nuevo, el ultimo día de mi vida aprenderé a morir....
Mi Abuelo.

Desconectado MGLSOFT

  • Moderador Local
  • DsPIC33
  • *****
  • Mensajes: 7881
RE: Hagamos un PLC con PIC!!
« Respuesta #6 en: 05 de Marzo de 2003, 12:10:00 »
Vuelvo con lo de entradas y salidas.
Como en el Proteus no encontre la libreria que tenga el 74HC595, entonces lo  "fabrique".
Como lo hice yo, supongo que es por eso, no simula bien, o mejor dicho no simula.
Este deberia poder simularse con el programita hecho en PBP, pero no lo hace.
Si descubren porque no lo hace les ruego me lo expliquen.
Yo lo probe en el protoboard y anduvo.
Esta seria la parte de entradas y salidas del PLC, que lo hace expandible.

Me pongo a hacer el esquematico del CPU, con programador incluido.
Todos los dias aprendo algo nuevo, el ultimo día de mi vida aprenderé a morir....
Mi Abuelo.

Desconectado hexapodo

  • PIC10
  • *
  • Mensajes: 35
RE: Hagamos un PLC con PIC!!
« Respuesta #7 en: 05 de Marzo de 2003, 16:08:00 »
hola,
con el winrar o winace se pueden comprimir los archivos y se pueden partir en pedazos de x kb.
tiene la opcion de guardarlos con extencion .exe para ser descomprimidos sin tener el programa.
bye

Desconectado MGLSOFT

  • Moderador Local
  • DsPIC33
  • *****
  • Mensajes: 7881
RE: Hagamos un PLC con PIC!!
« Respuesta #8 en: 06 de Marzo de 2003, 05:50:00 »
Gracias Hexapodo!!
No sabia usar eso en WINRAR.
Van dos archivos que son uno solo con el PDF del programador correspondiente a lo ultimo subido al foro.

Un abrazo.

PD: avanzaste algo Hexapodo.
Todos los dias aprendo algo nuevo, el ultimo día de mi vida aprenderé a morir....
Mi Abuelo.

Desconectado hexapodo

  • PIC10
  • *
  • Mensajes: 35
RE: Hagamos un PLC con PIC!!
« Respuesta #9 en: 07 de Marzo de 2003, 13:27:00 »
hola

no he podido avanzar porque estoy en examenes parciales estas dos semanas y he estado estudiando como si no hubiera mañana      

bye

Desconectado MGLSOFT

  • Moderador Local
  • DsPIC33
  • *****
  • Mensajes: 7881
RE: Hagamos un PLC con PIC!!
« Respuesta #10 en: 25 de Abril de 2003, 15:12:00 »
Hola a todos!!



Por supuesto este segmento tampoco se salvo de la perdida de mensajes.

Este es para decirles que estamos vivos....



Hexapodo:  Has avanzado algo con el soft?
Si no has entrado estos dos ultimos dias te encontraras con la sorpresa que faltan mensajes.
Por ello utilizo este para ponerte al tanto.



Hasta lueeegoo.....
Todos los dias aprendo algo nuevo, el ultimo día de mi vida aprenderé a morir....
Mi Abuelo.

Desconectado todopic

  • Administrador
  • DsPIC30
  • *******
  • Mensajes: 3495
    • http://www.todopicelectronica.com.ar
RE: Hagamos un PLC con PIC!!
« Respuesta #11 en: 02 de Mayo de 2003, 10:21:00 »


Hola MGLSOFT, encontre esta direccion... http://www.microladder.com

es un microcontrolador. programable con ladder...

Norberto
Firmat - Santa Fe - Argentina

www.TodoPic.net

Solo se tiran piedras, al arbol que tiene frutos...

Desconectado MGLSOFT

  • Moderador Local
  • DsPIC33
  • *****
  • Mensajes: 7881
RE: Hagamos un PLC con PIC!!
« Respuesta #12 en: 02 de Mayo de 2003, 12:23:00 »
Gracias , Norberto.

De todos modos no pude bajar el soft, no encuentro el enlace, vos probaste??

Todos los dias aprendo algo nuevo, el ultimo día de mi vida aprenderé a morir....
Mi Abuelo.

Desconectado todopic

  • Administrador
  • DsPIC30
  • *******
  • Mensajes: 3495
    • http://www.todopicelectronica.com.ar
RE: Hagamos un PLC con PIC!!
« Respuesta #13 en: 02 de Mayo de 2003, 23:37:00 »
Hola, por lo que vi, estara disponible dentro de poco.... alli figura Mayo.... quizas se atrasaron....


suerte

Norberto
Firmat - Santa Fe - Argentina

www.TodoPic.net

Solo se tiran piedras, al arbol que tiene frutos...

Desconectado MGLSOFT

  • Moderador Local
  • DsPIC33
  • *****
  • Mensajes: 7881
RE: Hagamos un PLC con PIC!!
« Respuesta #14 en: 09 de Mayo de 2003, 07:00:00 »
Les comento que me puse en contacto con Juan Manuel Rodriguez, creador de las rutinas del firmware del PLC con PIC, de su idea original.



Me contesto en forma muy atenta, autorizandome a publicar este trabajo.
Estoy enviandole ahora lo que estuve modificando de hardware y software, para que se entere de las modificaciones, y despues , cuando lo tenga saneado y entendible, lo colgare de este foro, para que puedan utilizarlo todos.



Un abrazo.
Todos los dias aprendo algo nuevo, el ultimo día de mi vida aprenderé a morir....
Mi Abuelo.


 

anything