collapse

* Links de Robótica

* Posts Recentes

Feira de electricidade e eletrónica por artur36
[Ontem às 23:07]


Power_OK Enermax por almamater
[Ontem às 12:10]


Recomendação de um opamp para um DAC r2r por jm_araujo
[23 de Novembro de 2017, 10:48]


RN42 e TP-Link MR3020 por doiga
[22 de Novembro de 2017, 19:22]


Ajuda Projecto IR / RF por senso
[22 de Novembro de 2017, 13:15]


Ideias para construir um quadrúpede simples por dropes
[21 de Novembro de 2017, 22:43]


Ajuda com TRIAC por senso
[17 de Novembro de 2017, 18:00]


TV LG White Screen por almamater
[15 de Novembro de 2017, 08:37]


Pergunta sobre prototipagem ( Pesquisa ) por luisjustin
[14 de Novembro de 2017, 23:22]


Medir Agua que está no Poço por Njay
[14 de Novembro de 2017, 13:28]

Votação

Do you Liked it?

No.
0 (0%)
YES.
1 (100%)

Votos totais: 1

Autor Tópico: PLC open source com RTC e USB  (Lida 28651 vezes)

0 Membros e 1 Visitante estão a ver este tópico.

Offline jp_

  • Mini Robot
  • *
  • Mensagens: 187
PLC open source com RTC e USB
« em: 24 de Outubro de 2009, 23:25 »
Olá a todos,

Que acham da ideia de criarmos aqui no forum um PLC open source??

Com um PIC ou AVR ou porque não ambos.


Alguém se quer juntar, para fazer uma coisa que se possa mostrar?

como uma imagem vale mais que mil palavras aqui vai o que pretendo.







Tenho algum trabalho a nível de hardware já feito:

Vejam os atalhos e o anexo, um pdf que pode ser útil.
jp_



https://picasaweb.google.com/105841137604325071661/PLC#slideshow/5347507198326406386



 
link
« Última modificação: 05 de Abril de 2013, 16:28 por jp_ »

Offline metRo_

  • Administrator
  • Mini Robot
  • *****
  • Mensagens: 3.727
Re: PLC open source
« Responder #1 em: 25 de Outubro de 2009, 00:22 »
Eu gosto da ideia, com tudo bem definido posso dar o meu contributo. :)

jspgresende

  • Visitante
Re: PLC open source
« Responder #2 em: 25 de Outubro de 2009, 10:16 »
Já me lembrei de fazer algo idêntico com um arduino mega...

A parte que mais me agradou foi fazer o software nesse hipotético projecto que eu tinha idealizado...

Portanto assim que "juntar-mos forças" podemos começar ;)

Offline microbyte

  • Mini Robot
  • *
  • Mensagens: 1.322
    • http://ricardo-dias.com/
Re: PLC open source
« Responder #3 em: 25 de Outubro de 2009, 11:36 »
Agora explica o que é um PLC como se eu não soubesse o que é uma resistência.

jspgresende

  • Visitante
Re: PLC open source
« Responder #4 em: 25 de Outubro de 2009, 11:56 »
(Eu estava-me a referir a um pseudo simulador de PLC feito com o arduino mega)

Offline microbyte

  • Mini Robot
  • *
  • Mensagens: 1.322
    • http://ricardo-dias.com/
Re: PLC open source
« Responder #5 em: 25 de Outubro de 2009, 12:23 »
Estou na mesma :-s

jspgresende

  • Visitante
Re: PLC open source
« Responder #6 em: 25 de Outubro de 2009, 13:21 »
Ah bom... O pedido de explicação era para mim...

Ora bem um PLC (Programmable Logic Controller) ou CLP(Controlador Lógico Programável) basicamente é um controlador que tu programas de modo a que dependendo do estado das entradas e do teu código, ele actua nas saídas... isto muito resumidamente...

Depois ainda tens contadores, timers, funções específicas bla bla bla & so on...
Eu trabalhei com autómatos( PLC's) da Omron ...

Offline jp_

  • Mini Robot
  • *
  • Mensagens: 187
Re: PLC open source
« Responder #7 em: 25 de Outubro de 2009, 16:17 »
Eu gosto da ideia, com tudo bem definido posso dar o meu contributo. :)

Olá metRo,
ainda bém que apoias a ideia, tenho a certeza que vamos conseguir em conjunto com todos os que se queiram juntar para acrescentar algo de funcional ao PLC.

Muito bém, vamos começar a defenir as caracteristicas e todos os pormenores.

Como já referi tenho algum trabalho feito e testado a nível de hardware Com o PIC 16f628a e com PIC16f876a mas só implementei entradas e saídas digitais.


- desta vez queria incluir entradas e saídas analógicas.

- o Microcontrolador estou a pensar no PIC16f886 /887 mas podemos começar por explorar ao máximo as potencialidades do 16f628a que ainda não está descontinuado, como é o caso do 16f876a / 877.

-Porta serie (estou inclinado para USB uma vez que DB9 já não vem com os PCs)

- usar o microcontrolador com um bootloader ( já testei o Tiny bootloader)
http://www.etc.ugal.ro/cchiculita/software/picbootloader.htm

desta forma evitamos problemas de
interferir com as entradas ou saidas no acto de programar pela ficha ISP.

- O software que estou a usar para programar os tres exemplares que tenho em funcionamento é este:

http://www.cq.cx/ladder.pl#


Ora bém eu vou preparar um diagrama de blocos para descrever o que tenho feito e o que gostava de implementar, quando estiver pronto actualizarei no primeiro post. Podere-mos começar a trabalhar a partir daí, estudando todas as sugestões, e aplicar as que forem executaveis.

jp_




Offline jp_

  • Mini Robot
  • *
  • Mensagens: 187
Re: PLC open source
« Responder #8 em: 25 de Outubro de 2009, 16:24 »
Já me lembrei de fazer algo idêntico com um arduino mega...

A parte que mais me agradou foi fazer o software nesse hipotético projecto que eu tinha idealizado...

Portanto assim que "juntar-mos forças" podemos começar ;)

Olá SamPereira,

Muito bém como já referi eu estou a usar o seguinte compilador:

http://www.cq.cx/ladder.pl#

Que têm muitas limitações mas funciona muito bém.

e pode ser usado quer para AVR ou PIC.

Achas que podes dar uma ajuda no compilador?

Este PLC que quero construir tem que ter a possibilidade de ser programado em Ladder, claro que eu gostaria de poder introduzir uma janela com codigo em C e o compilador o entendesse e compilasse.


Citar
Agora explica o que é um PLC como se eu não soubesse o que é uma resistência.

Ah bom... O pedido de explicação era para mim...

Ora bem um PLC (Programmable Logic Controller) ou CLP(Controlador Lógico Programável) basicamente é um controlador que tu programas de modo a que dependendo do estado das entradas e do teu código, ele actua nas saídas... isto muito resumidamente...

Depois ainda tens contadores, timers, funções específicas bla bla bla & so on...
Eu trabalhei com autómatos( PLC's) da Omron ...

Bom em linhas gerais penso que está bém explicado o Significado de PLC.

Eu só acrecentaria o seguinte:

Um PLC está preparado para trabalhar em ambientes industriais sugeitos a ruidos electricos e tem que ser robusto em termos mecánicos.
Normalmente as saídas são a transistores em montagem de colector aberto ou com contacto normalmente aberto.

As entradas digitais normalmente funcionam a 24VDC e as analógicas normalmente são de 0-10V ou 4-20mA.

As saídas analógicas podem ser com  os mesmos valores que as entradas analógicas.

São Programados numa linguagem acessível (ladder) que é uma linguagem que se assemelha muito com os diagramas de automação convêncionais.


jp_
« Última modificação: 25 de Outubro de 2009, 20:49 por jp_ »

Offline Fifas

  • Administrator
  • Mini Robot
  • *****
  • Mensagens: 2.060
  • El RoboSapiens
Re: PLC open source
« Responder #9 em: 26 de Outubro de 2009, 00:12 »
Eu já usei alguns PLC da Mitsubishi há uns anos.... :)

Neste momento, este  projecto é exactamente a mesma coisa que estou a "estudar" pois ando a desenvolver uma máquina autónoma para a empresa do meu pai e nada melhor que um PLC para controlo :D

Podem contar com a minha ajuda no que conseguir ;)

Offline jp_

  • Mini Robot
  • *
  • Mensagens: 187
Re: PLC open source
« Responder #10 em: 26 de Outubro de 2009, 21:27 »
Eu já usei alguns PLC da Mitsubishi há uns anos.... :)

Neste momento, este  projecto é exactamente a mesma coisa que estou a "estudar" pois ando a desenvolver uma máquina autónoma para a empresa do meu pai e nada melhor que um PLC para controlo :D

Podem contar com a minha ajuda no que conseguir ;)

Olá Fifas, de certo que servirá, com a ajuda de todos de certo que sairá daqui um PLC que se possa mostrar.

Mas em relação ao teu projecto se só precisares de entradas e saídas digitais é so aguardares mais um pouco que irei postar os circuitos que já estão testados e a funcionar e é, só montar e progarmar...
vai passando por aqui e "opina" eu diria antes "opinem"

Como devem  ter reparado alterei o assunto do post.
Acrescentei um RTC e porta USB.

Aguardo sugesto?s para estes acessórios.

A porta USB acho que vai ser esta:

http://loja.lusorobotica.com/modulos/22-modulo-ft232rl-usb-to-serial.html

que dizem está acessível ou vamos à concorrência  ;D ;D

Para o RTC preciso de ajuda. 

jp_




« Última modificação: 26 de Outubro de 2009, 21:53 por jp_ »

Offline metRo_

  • Administrator
  • Mini Robot
  • *****
  • Mensagens: 3.727
Re: PLC open source com RTC e USB
« Responder #11 em: 27 de Outubro de 2009, 12:43 »
explica melhor para que seria o RTC.

Offline Fifas

  • Administrator
  • Mini Robot
  • *****
  • Mensagens: 2.060
  • El RoboSapiens
Re: PLC open source com RTC e USB
« Responder #12 em: 27 de Outubro de 2009, 12:52 »
Olá Fifas, de certo que servirá, com a ajuda de todos de certo que sairá daqui um PLC que se possa mostrar.

Mas em relação ao teu projecto se só precisares de entradas e saídas digitais é so aguardares mais um pouco que irei postar os circuitos que já estão testados e a funcionar e é, só montar e progarmar...
vai passando por aqui e "opina" eu diria antes "opinem"



Sim, eu sei que há maneiras mais simples. Mas agora pensa tu se nao será mais simples ter uma plataforma que possa testar em varias maquinas, etc...Fazendo depois uma versao final adaptada a cada uma delas, mas para testes, penso ser melhor um PLC nao? :)

Offline trif@sico

  • Mini Robot
  • *
  • Mensagens: 25
Re: PLC open source
« Responder #13 em: 27 de Outubro de 2009, 14:00 »
Eu já usei alguns PLC da Mitsubishi há uns anos.... :)

Neste momento, este  projecto é exactamente a mesma coisa que estou a "estudar" pois ando a desenvolver uma máquina autónoma para a empresa do meu pai e nada melhor que um PLC para controlo :D

Podem contar com a minha ajuda no que conseguir ;)

Olá Fifas, de certo que servirá, com a ajuda de todos de certo que sairá daqui um PLC que se possa mostrar.

Mas em relação ao teu projecto se só precisares de entradas e saídas digitais é so aguardares mais um pouco que irei postar os circuitos que já estão testados e a funcionar e é, só montar e progarmar...
vai passando por aqui e "opina" eu diria antes "opinem"

Como devem  ter reparado alterei o assunto do post.
Acrescentei um RTC e porta USB.

Aguardo sugesto?s para estes acessórios.

A porta USB acho que vai ser esta:

http://loja.lusorobotica.com/modulos/22-modulo-ft232rl-usb-to-serial.html

que dizem está acessível ou vamos à concorrência  ;D ;D

Para o RTC preciso de ajuda. 

jp_

Boas ,
Este é o meu primeiro post, eu tenho uma RTC(real time clock) da loja lusorobotica e neste momento esta a funcionar bem numa EasyPic5, código feito em ccs posso ajudar

Offline metRo_

  • Administrator
  • Mini Robot
  • *****
  • Mensagens: 3.727
Re: PLC open source com RTC e USB
« Responder #14 em: 27 de Outubro de 2009, 18:05 »
Eu sei o que é e também já o utilizei no Arduino. Mas o objectivo é para tipo definir tarefas em determinada hora e assim?