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.

Exibições: 5501

Responder esta

Respostas a este tópico

Olá Gustavo,

Obrigado pela saudação, e obrigado pelo feedback!!!

Abs.

Bom dia

Desenvolver um CLP para uso industrial não é uma tarefa muito simples. Os CLPz devem atender normas internacionais e outros características para comercialização.

Se aplicação que se pretende realizar exige apenas uma simples programação em LADDER, sugiro a versão do software LDMICRO que permite a compilação e simulação para ATMEGA2560, ATmega168 e ATmega328.

Venho utilizando esse aplicativo já alguns meses em uma escola profissionalizante onde os recursos são muito escassos, isto é , não se possui qualquer tipo de CLP.

Funciona muito bem e é possível fornecer bons conhecimentos sobre CLP aos alunos.

Eu uso um Arduino Nano, quatro relés , quatros chaves, o suficiente para ensinar os conceitos básicos sobre CLP.

Nunca usei o LDMICRO em uma aplicação industrial, por falta de oportunidades entretanto, acredito que vale apena tentar.

Outra coisa interessante é que esse software não exige instalação.

Estou anexando o LDMICRO para quem quiser fazer o teste e XLOADER que transfere o arquivo .hex para o Arduino.

Um abraço

Ailton - PT7MIR - ailtonfacanha@gmail.com

Anexos

Ailton,

Lendo seu post verifiquei que você, assim como eu já fiz, dá aulas sobre CLP's...

Ví também que os recursos da escola, são escassos.

Então tá... seus alunos acabam de ganhar 07 conjuntos de CLP ATOS/Schneider - Modelo 4004.74GC.

Veja-os na minha página www.daltro.eng.br/clp

Basta que você faça uma vaquinha com os alunos para pagar o frete dos equipamentos e pronto, eu os envio !

Um abraço

Daltro

Oi pessoal, bom dia,
lendo os post e conversando com alguns, vi que alguns tem uma expectativa
de que juntos vamos fazer um produto excelente e profissional.

Entendo todos, mas tenho uma visão um pouco diferente.

Eu pensei que devemos fazer um projeto com a visão baseada no próprio arduino.

Um produto simples, para entendimento e uso de qualquer pessoa, barato, modular,
e para uso pessoal.

Este projeto terá a missão maior similar a do arduino,  de ser popular e educacional.

Permitir que mais pessoa conheçam e usem o CLP em sistemas de automação,

seja residencia, em sua chácara, etc. etc..

O projeto pode evoluir para uso profissional, mas não é esta a premissa principal.

A arquitetura e todos diagramas, códigos, desenhos, etc, deverão ser abertos e
bem documentados e descritos para entendimento de todos.

Arquitetura simples, para tentar usar o mais possível módulos comerciais,
com pouca necessidade de módulos DIY, (Faça você mesmo).

O que vocês pensam...........?

Rui

Bom dia Rui

Eu concordo com a sua ideia. Existe uma biblioteca para programar o Arduino com a linguagem nativa do Arduino, trata-se da plcLib, funciona muito bem.

Ailton - PT7MIR - ailtonfacanha@gmail.com

Anexos

Olá Rui,

Agora ficou muito claro para mim o proposito da ideia que considero excelente, já que em principio estava visto do meu ponto de vista pouco claro o sentido do projeto, não por não ser um bom projeto, mas sim porque já existem tentativas comerciais bem sucedidas e outras não, e se este fosse o proposito perderia um pouco o esprito daquilo que sempre pregamos aqui, sua explicação agora esclareceu completamente isso.

Creio que é um desafio e um projeto muito valioso, toda vez que contribuirá com todos os colegas para o entendimento de diversas aplicações, e servira além do aprendizado, a utilização e adaptação de cada colega que queira aplicar uma solução a sua necessidade, a modularidade e possibilidade de que o projeto em si seja escalável, permitira usar todos os recursos, ou apenas alguns deles, e todos a baixo custo, mas o principal com certeza é o legado de conhecimento que ficara para sempre.

Parabéns pela iniciativa sua e do CEI, fica aqui meu testemunho e conte comigo para o que considerar possa ser útil.

Grande abraço! 

CK

Bacana, fica bem mais simples a implementação

Rui um detalhe muito importante que ainda não destacou - o trabalho colaborativo em equipe  via WEB.

Quando eu propus o Alarme Arduino Open Source em 2014, esse era um dos meus objetivos. Mas infelizmente consegui despertar o interesse de poucos colaboradores. Mas mesmo assim foi muito compensador, apesar do projeto ainda não ter sido finalizado. Ainda pretendo termina-lo.

http://labdegaragem.com/forum/topics/projeto-alarme-sem-fio-arduino...

Alguns ainda não perceberam o grande poder do trabalho colaborativo via web. Eu fiquei muito impressionado na época do Orkut, quando um grupo de centenas de jovens colaboradores conseguiu traduzir um livro recém-lançado do Harry Porter em uma semana ! Fiquei deslumbrado com isso.

Vejo que o seu projeto esta despertando grande interesse da comunidade do Lab de Garagem. Faço votos que o pessoal continue animado e contribua bastante. Todos nós sairemos ganhando - tenham isso em mente. 

Boa sorte para o Projeto !

Uma pergunta para os feras do CLP: 

- Quais são os fabricantes e modelos de CLP mais usados atualmente ?

- Quais são os dispositivos periféricos (não sei como chama-los) mais usados?

Obrigado.

OI gente, 

Bem eu sou da linha de sistemas scadas, um sistema scada age como supervisor de um determinado grupo de sensores que são controlados pelo CLP.  A gente que trabalha com essa área mais industrial costumamos trabalhar com CLPs da marca siemens s7-200(muito bom, mas descutinuado), atualmente temos o S7-1200, S7-400, S7-300. Essa linha é muito boa e tem uma tecnologia robusta, temos plc da rockwell, mas dessa linha não conheço nenhum, outra linha popular são os CLP da WEG. Mas existe uma grande gama de CLP industriais e junto com eles algumas tecnologia de redes industriais que temos entre os mais conhecidos a modbus, RS485, PROFIBUS, ETHERNET/IP, HART, transmissao 4-20ma, mas uma grande quantidade de tecnologias usadas somente em ambientes insdustriais. O SCADABR (objeto do nosso interesse), se relaciona com todos, mas ele ainda precisa de muito trabalho e estamos trabalhando nisso. 

grande abraço 

O problema dos clps eles usam software nativo de cada clp, a Simens usa o struts , o da wef click 02, e assim por diante e o supervisorios deles e especifico para cada um, por isso o scadabr precisa melhorar e ser facil para o cliente final, pois o proprio arduino que conversa com o scadabr ele as veze funciona e as vezes nada.

Abraços, mas ia adorar ajudar fazer este clp pois e mais um aprendizado

José,

Sou consultor na área de automação industrial e informo-te que sua primeira pergunta é quase impossível de responder. 

Atualmente temos uma vasta lista de fabricantes de CLP's e cada um destes fabricantes têm "n" modelos.

Quando definimos um deles é em função do que se pretende fazer com o equipamento... e não em função do equipamento em sí, pois desta forma você teria um equipamento super ou sub dimensionado, além do que você tem equipamentos de algumas centenas de reais a algumas centenas de milhares de reais...

Portanto a definição do CLP é diretamente proporcional ao tamanho do problema que ele vai resolver hoje além das ampliações de curto prazo.

Um outro detalhe é:

Sua empresa está implantando o primeiro ou já existem equipamentos na fábrica ? Se existem qual o nível dos seus profissionais ? Quanto se investiu em ferramentas e treinamentos para eles (olhando a atual tecnologia) ?

As vezes, numa ampliação é preferível continuar-se com os mesmos fabricantes e modelos pois a equipe técnica já tem o domínio e as ferramentas necessárias. A implementação de uma nova tecnologia pode ocasionar problemas na equipe e por consequência, no suporte a produção.

Se é seu primeiro equipamento, quanto você pretende gastar com ferramentas e a equipe de manutenção ? 

Quanto aos dispositivos periféricos, praticamente são padronizados...

Cartões de entradas digitais (variam as tensões mas em 90% dos casos são coletor aberto);

Cartões de saídas digitais (podem ser a relê ou coletor aberto);

Entradas analógicas em tensão A/C ou D/C e corrente (110/220 VAC - 24 Vcc - 0-20ma ou 4-20ma);

Cartões de comunicação (estes são dos mais variados tipos e protocolos)

Cartões de funções específicas (são cartões que por exemplo, que permitem a redundância de CPU e/ou  até mesmo das entradas e saídas de campo)

É mais ou menos isso !!!

Agora, o mais importante de tudo é a padronização da linguagem de programação. Basicamente existem 3 linguagens de programação o ladder, a lista e em blocos... muito embora muita gente insista em dizer que cada fabricante tem uma "linguagem", isso é mentira, só existem estas linguagens. A realidade é que cada fabricante têm sim, uma interface de programação...

Mas... quem sabe programar um CLP sabe programar qualquer um, basta se familiarizar com a interface deste ou daquele fabricante e suas características específicas. Digo isso porque por muito tempo fui instrutor de programação e CLP's e o que eu sempre ensinei foi como utilizar a interface de programação, pois lógica, não se ensina... ou você têm ou não têm.

Outro detalhe importante é a instrumentação ou seja... tudo que se tem na industria, ou seja, válvulas, transmissores das variadas grandezas, medidores, solenoides, e tudo enfim... é padronizado para uso em corrente, tensão ou via protocolo de comunicação digital... ou seja. Você colocou lá, tá funcionando e pronto.

Quanto ao comentário do colega Horst, sobre supervisórios informo que não é bem isso... 

Os softwares supervisórios utilizados na industria são consagrados mundialmente, e por isso caros !

Têm suporte técnico diretamente do fabricante, incluem 99% de todos os protocolos de comunicação existentes nos CLP's e em 80% dos casos são nativos, e quando não, são pagos também... 

Mas um detalhe é fundamental... funcionam. 

E quando não funcionam o suporte técnico é eficaz e eficiente, eu mesmo já fiquei mais de 6 horas com o suporte técnico da iFix (quarius técnologia) na linha... e no final do dia estava tudo funcionando.

Por isso o ScadaBR não é cogitado para este segmento... recentemente tive uma experiência com o pessoal do ScadaBR é o suporte técnico oferecido variava o preço entre R$ 30.000,00 a R$ 100.000,00 por ano ! 

Ai eu lhes pergunto, qual o consultor que apresenta um absurdo destes para seu cliente ??? Quando um produto consagrado mundialmente custa R$ 30.000,00 e tem tudo na mão e estruturado...

E este é outro ponto importante dos CLP's de mercado... 

Quando você liga para um suporte técnico de um equipamento ou software industrial existe uma coisa que se chama base mundial de conhecimento... ou seja, todas as perguntas e soluções sobre aquele produto estão cadastradas num banco de dados mundial, de acesso restrito ao pessoal de suporte, em que eles procuram sua pergunta e te respondem ...

Isso é muito valioso para a produção de uma industria ! 

Acho que já falei demais...

Valeu gente...

RSS

© 2024   Criado por Marcelo Rodrigues.   Ativado por

Badges  |  Relatar um incidente  |  Termos de serviço