Oi pessoal, bom tarde.
Gostaria de discutir aqui uma ideia que preliminarmente já foi discutida entre o CEI e eu.
CPL arduino openSource Código Aberto.
Sei que já existiram projetos de CLP com arduino aqui no LDG.
CLP Arduino --> De CM (Carlos Machado);
http://labdegaragem.com/profile/eletroncard
https://www.youtube.com/watch?v=z-2RBPU8flM
CLP_DUINO http:
//labdegaragem.com/group/clpduino?groupUrl=clpduino&id=6223006%3AGroup
%3A86559&page=1#comments
Podem existir outros, mas ainda não os encontrei.
Até agora todos que vi são arquitetura proprietária, e a nossa ideia
é a seguinte:
Montar um CLP modular.
Pensamos em um nome para o produto: CLP_CLP;
Pensamos em um modelo: Núcleo central e módulos plugáveis;
Pensamos em board: UNO/MEGA;
Pensamos no code: Cooperativo e aberto;
Pensamos em .........
O que vocês pensam?
Rui
Abaixo ideia do projeto em blocos.
Tags:
Olá pessoal,
Vejo que estão com muita vontade de ajudar no nosso projeto. Me refiro a nosso como sendo de todos que estão tentando colaborar.
Estou tentando compilar as sugestões e idéias criando documentos no google drive e estou pensando na possibilidade de usar o Github como repositório de código.
Muito obrigado a todos e grande abraço,
'Eiju
Github é muito bom.
Oi Pessoal, bom dia.
Dando prosseguimento ao nosso projeto, segue algumas informações básicas sobre CLP:
Fonte:
ftp://ftp.mecanica.ufu.br/LIVRE/SCHP/arquivos/CLP.pdf
Conceitos de CLP
C : Controlador
L : Lógico
P : Programável
Equipamento dedicado que surgiu como opção para a substituição e
simplificação de ligações físicas (fios e relés) nos painéis de controle
elétrico.
As ligações deixaram de ser físicas e passaram a ser feitas de forma
lógica, através de um programa previamente carregado na memória do
CLP. Qualquer alteração na lógica de programação do equipamento
pode ser alterada em segundos, muitas vezes sem a necessidade de
alteração física nas ligações.
Neste equipamento são interligados os sensores e atuadores de um
sistema , através de entradas e saídas digitais.
Função :
Combinar os sinais para atuar o equipamento certo no momento correto.
Substitui a tradicional ligação feita com relés e outros elementos de
combinação, otimizando espaço e reduzindo custo e tempo para
desenvolvimento, verificação e instalação de um equipamento.
Constituição Básica :
Estágio de Entrada : coleta os sinais provenientes do processo, da
máquina e dos comandos manuais.
Estágio de Processamento : processa os dados conforme orientações do
programa, combinando-os aos sinais coletados pelo estágio de entrada
Estágio de Saída : repassa os comandos seguindo a lógica programada.
Aciona solenóides de válvulas, elementos de posicionamento,etc.
Programação :
Por ser um equipamento dedicado, possui vários fabricantes cada qual
com seu modo de programação e linguagem específico e diferenciado.
Vantagens :
- Alterações no programa facilmente executadas
- Elimina a necessidade de instalação da maior parte dos elementos de combinação
- Enorme Variedade de funções.
Lógicas Utilizadas
- Lógica “E”
- Lógica “OU”
- Lógica “NÃO”
Blocos de Funções Utilizados
- Função Set/Reset
- Função Pulso
- Função Flip-Flop
- Função Atraso
- Função One Shot
- Função Trem de pulsos
- Função Contador
- Função Comparador
- Função Ganho
- Função Display
- Função Tempo Real
- Função Schmitt trigger
Rui
FUNCÕES BÁSICAS DE UM SUPERVISÓRIO
Aquisição de dados
Retirada de informações do processo através da conexão que o computador tem com
o clp, controlador do processo.
Gerenciamento de dados
Apresentação, em tempo real de execução, dos dados do processo (telas, relatórios,
históricos, etc).
· Definições:
Monitoração: exibir os dados básicos em tempo real.
Supervisão: possibilitar alteracões e solicitacões de processo.
Alarmes: reconhecimento de eventos excepcionais e relatá-los.
Controle: capacidade de ajuste de valores do processo.
Pessoal,
Lembro de quando jovem li a seguinte frase:
Tudo no universo pode ser explicado com sua teoria favorita.
Bom, a minha teoria favorita para fazer um projeto, é iniciar de pequeno para grande e de
básico para complexo.
Faz-se funcionar o básico, e vai implementando recursos até torna-lo complexo.
Explico: Iniciamos fazendo uma montagem do CL2P, com um circuito bem simples.
Depois vamos avançando, e crescendo o projeto.
Sugiro iniciar com esta montagem:
O que vocês pensam?
Rui
Concordo plenamente, Rui
Vc não começa uma casa pelo teto.
O que seria legal Rui é que esse CLP desse possibilidade de implementação de novos hardwares e softwares, assim por exemplo eu que trabalho com scadbr poderia adicionar novas soluções de redes industriais e aplicações de softwares diversas.Mas acredito como vc que o núcleo deve ser básico o suficiente para podermos implementar novas soluções de software e hardware.
Rui tudo muito ótimo ! Gostei das suas explicações. Mas como sou leigo em CLP, não posso avaliar.
Duvida : - pretende montar uma Placa com o ATmega ou usar uma placa pronta Arduino ?
Acho mais fácil usar um Arduino.
Uma sugestão - coloque um título em cada post importante.
E depois crie um indice, como eu faço nos meus tutoriais.
Facilitará a pesquisa das informações.
Abraços. Tô dentro !
Rui,
Tambem tenho uma frase ou teoria favorita, eu a aprendi e absorvi a um bom tempo e por ela tempo reger minha vida:
- O impossível, é impossível de ser imaginar.
ser difícil, ou você não saber como se faz, não torna algo impossível.
logo, se sua mente é capaz de pensar, de alguma forma ela poderá realizar.
Olá Rui
Será que não seria interessante o circuito de acionamento do relé possuir uma alimentação independente (+12 ou +24V) com um transistor operando em corte e saturação e ativo nível 1 (+5 V).
Veja o desenho em anexo.
Ailton
Para ficar mais moderninho, Ailton, eu usaria um FET no lugar do BC337.
E se desejar isolar totalmente os circuitos, eu usaria um opto-acoplador.
Alguma coisa parecida com isso:
http://yourduino.com/sunshop2/index.php?l=product_detail&p=60
(não precisa usar um FET parrudo)
Bom dia Gustavo
EXCELENTE o seu esquema de acionamento para os relés, tanto pelo introdução do opto acoplador como do fet de baixa potência. Você concorda com a alimentação dessa interface independente da placa ARDUINO? Acredito que essa possibilidade nos permitira usar relés de 5V, 12V e 24V.
Bem-vindo a
Laboratorio de Garagem (arduino, eletrônica, robotica, hacking)
© 2024 Criado por Marcelo Rodrigues.
Ativado por