Programa em C com MikroC para substituir um LADDER

Prezados,boa noite,trabalho como terceirizado em uma empresa do ramo metalmecanico fazendo a parte de montagem de painéis de comando para eles,fabricamos entre o ano passado e esse ano,entre outras máquinas,6 peneiras automatizadas para selecionar sementes de milho,só que a ultima que foi entregue em fevereiro,até agora ela me detonou 9 sensores que fazem os limites dos movimentos dessas maquinas,pois bem,nos painéis tem uma fonte de 24vcc para todo comando e alimentação do CLP, e um atuador eletromecanico de 24vcc,uma fonte de 12vcc para alimentação de outros 2 atuadores eletromecanicos,reles Metaltex para reversão dos atuadores,o programa do CLP foi desenvolvido em LADDER e foi usado CLPs da Schneider Zélio para essas tarefas,não estou tendo problemas,entre aspas,com o funcionamento do processo,to com problemas em sensores devido a elas fazerem o movimento vibratório para selecionar as sementes,esses 9 sensores além de serem relativamente caros estão me tirando o sono,pois a cada pouco tempo tenho que trocar eles devido a vibração,pois comecam a dar falha no sistema e o CLP se perde e interrompe o processo,devido a isso eu tomei a iniciativa de tentar desenvolver um protótipo com outro sistema dedicado a isso.Fiz um curso EAD de programação em C,to usando MikroC para ver o que vai virar essa brincadeira,estou tentando fazer um programa que execute os movimentos que ela faz com um PIC 16F877A 40 pinos DIP,a parte de Hard do protótipo vou colocar em uma Protoboard para testar os movimentos,depois fazer uma PCI definitiva,como estou apanhando tipo burro emprestado,venho aqui pedir a ajuda na parte de programação,pois ainda estou bem cru nessa parte e muita confusão nos neuronios,o futuro dessa maquina ta bem promissor,inclusive com exportação,mas to com essa bomba dos sensores pra tentar resolver,se tiver alguem afim de entrar nessa comigo,material do protótipo tenho todo ele,pois mexo a anos com eletroeletronica e automação,mas sempre em LADDER,queria vazar fora disso e poder entregar um brinquedo com minha assinatura e de quem entrar comigo nessa,se alguem interessar,tem meu email no meu perfil,entra em contato e passarei mais informações.

Agradecido desde já.

Abraços

Exibições: 136

Responder esta

Respostas a este tópico

Boa noite MP, (se não gosta que te chame pelas iniciais, avise),

li seu texto e fiquei em duvida para entender algumas explanações.

Você disse:

1.  " tomei a iniciativa de tentar desenvolver um protótipo com outro sistema dedicado a isso."

      Desenvolver outro sistema para substituir os sensores ou o sistema LADDER?

2. " to usando MikroC para ver o que vai virar essa brincadeira,"

      Não entendi nada desta parte.

3. " ,estou tentando fazer um programa que execute os movimentos que ela faz com um PIC 16F877A 40

        pinos DIP,  a parte de Hard do protótipo vou colocar em uma Protoboard para testar os movimentos"

      O programa vi executar os movimentos que ela faz.  Que movimentos e quem é ela?

RV

Olá minerin,respondendo as suas duvidas,pergunta 1 é os dois,substituir o CLP para baixar o custo do painel e os sensores,pois com a vibração da máquina os sensores pifam,nem sempre os 3 do conjunto,mas tenho que substituir os 3 pois a máquina ta na garantia.2,falei do MicroC pois para mim ficou mais fácil de eu entender a programação com ele,acho um pouco mais facil do que o CCS,só isso.3,"Ela" que me refiro é a máquina em si,movimentos é os atuadores que abrem e fecham em determinado tempo,coloquei o datasheet do atuador principal o TA_23 e os dois menores com curso de 25mm,esses atuadores,fazem:O TA_23 movimenta o conjunto de peneiras,imagina assim,uma estrutura de madeira com 2mx1mx1m,são 16 peneiras montadas em um sanduiche e prensadas nessa caixa,esse conjunto está preso a 10 molas de amortecimento presas a um eixo excentrico que faz esse conjunto todo pular e fazer com que os grãos pulem dentro das peneiras para irem selecionando,vai caindo e passando pra outra peneira.Assim,esse sanduiche está dividido em 2 partes,pra simplificar,4 passa pra outras 4 peneiras,depois esse caixão todo inclina pra um lado,abre uma portinhola,as sementes saem das peneiras e alojam em um sistema externo a máquina,quando todas elas sairam das peneiras,a máquina inclina tudo para o outro lado,fazendo com que as sementes que cairam dessas 8 peneiras,entrem devolta em outras 8 peneiras,quando elas entraram,a portinhola fecha e o conjunto todo volta ao nivel para as sementes não ficarem amontoadas,segue sacudindo tudo ainda mais um determinado tempo,apos isso tudo,a maquina inclina para o outro lado,abre outra portinhola da outra lateral,descarrega todas as sementes separadas comforme a furação das peneiras,e encerra o processo,aí o cara coloca mais 20kg de sementes,da o play e a doidura continua,essa coisarada toda dura no maximo 10minutos todo processo,mas fica o dia inteiro sacudindo,kkkkkk

Anexos

Boa tarde MP,

a minha segunda pergunta referia-se ao termo "brincadeira"  e  não  'a  IDE MicroC .

Você fala de sensores, mas não coloca nada sobre eles.

Que tipo são?

Post o datasheet deles ou um link com o datasheet .

RV

São sensores indutivos de 6mm de diametro x 1mm de range.A brincadeira que me referi foi tentar fazer com outra linguagem,outros componentes o que aquele CLP ta fazendo,tentar me livrar de uma dor de cabeça,foi isso.

Anexos

MP,

pelo que entendi seu maior problema são os sensores, como você comentoru:

to com problemas em sensores devido a elas fazerem o movimento vibratório para

    selecionar as sementes,  esses 9 sensores além de serem relativamente caros estão

    me tirando o sono, pois a cada pouco tempo tenho que trocar eles devido a vibração,

   pois começam a dar falha no sistema e o CLP " 

   

   Que tipo de problemas, e como pensa em substituir estes sensores?

   

   Talvez uma solução seria usar sensor hall por exemplo?

   Pois sensores óticos não vão funcionar bem por causa do nível de pó que acredito

   ser alto  neste ambiente.

RV

Olá RV,

Nesse sentido que você aponta, ou seja, de substituir o sensor, eu sugiro o uso de um sensor industrial ultrassônico, pois este poderia medir a distância da peneira a sua base de apoio que é o objetivo do sensor indutivo usado.

O Sensor de efeito HAL não é afetado por presença de metais como o senso indutivo. Para usá-lo seria necessário colocar um ímã na estrutura da peneira.

O Sensor de ótico não mede distância, mas sim a interrupção do feixe de luz - como isso seria integrado à peneira?

O que o Mauro precisa para a máquina dele são sensores de proximidade ou distância de massa metálica (peneira) com a estrutura que segura e movimenta a peneira (base).

A peneira tem que ficar em movimento constante (peneirando) e os sensores servem justamente para que o CPL possa decidir qual direção a peneira tem que mover-se.

Att.

Rodrigo Corbera.

Exatamente,quanto ao tipo de sensores,o tipo mais em conta foi o indutivo,o que me deixa prostituto da vida é que tem 6 maquinas em campo em duas multinacionais do ramo de sementes,5 delas espalhadas,uma em Cravinhos,uma em Jardinópolis,duas em Goiás,uma no Paraná,todas essas tomam pau 8 horas por dia sem nenhuma reclamação,uma em Matão,essa está enclausurada em uma sala devido ao barulho,chave de segurança na porta da sala,trabalha separando 20kg por dia,faz um ciclo,e essa me tira o sono.

Será mesmo o problema do sensor?

Pode ser de alimentação instável ou outra coisa... Teria que fazer uma análise e estudo a respeito para verificar a origem do problema.

Sim,maior problema são sensores,esse atuador tem por natureza tres sensores de posição internos,do tipo reed magneticos,na primeira peneira tive problemas com eles,devido a vibração,são muito sensiveis e tem uma folga natural no fuso do atuador,essa folga tira o imã de posição deixando a entrada do CLP em flutuação,e parava o ciclo,resolvi esse problema com sensores indutivos industriais,externos ao atuador,ta funcionando bem em 5 maquinas,essa ultima que ta me branqueando cabelo,pensei aem arrancar tudo,usar temporizações e eliminar sensores,deu o START vai até o fim,ou o OPERADOR interrompe o ciclo caso necessite,tipo meter a mão na EMERGENCIA e parar tudo.

Bem interessante! Obrigado pela explicação.
Há algum vídeo da peneira em ação?

Tenho sim Rodrigo,são muito grandes pra postar aqui,me passa um contato seu que te envio por email

Enviei em mensagem aqui pelo LabdeGaragem mesmo.

RSS

Destaques

Registre-se no
Lab de Garagem
Clicando aqui

Convide um
amigo para fazer
parte

curso gratis de arduino

© 2020   Criado por Marcelo Rodrigues.   Ativado por

Badges  |  Relatar um incidente  |  Termos de serviço