IFSC – Instituto Federal de ciência, educação e tecnologia de Santa Catarina. PROJETO FINAL DE CIRCUITO LÓGICO PROGRAMAVEL E SISTEMA SUPERVISÓRIO CASSIANO OTERO REINERT FELIPE DE ABREU RITA GILBERTO FRANZA JOINVILLE 2013 / 4º SEMESTRE DESCRIÇÃO DO PROJETO A mesa transportadora foi projetada com estrutura de alumínio conforme é mostrada na Figura 1. Fig. 1 – Mesa transportadora A seqüência de funcionamento é a seguinte: a Mesa Transportadora parada na fim de curso da direita (eixo x) se movimentara até o sensor 1 onde a garra abaixará para pegar a peça, depois que pegar a peça a garra irá subir, indo para o sensor 2, onde abaixará a garra com a peça e ficará um tempo com a peça em “banho”, acabando o tempo a garra subirá novamente com a peça e irá para o sensor 3 onde a garra irá abaixar novamente deixando a peça e começando tudo de novo, a fim de curso da esquerda (eixo x) está como segurança caso o sensor 3 não atue quando a Mesa Transportadora passar. Os sensores são mostrados na Figura 2. Fig. 2 – Sensores da Mesa transportadora Na figura 3 é mostrada a estrutura da garra da mesa transportadora. As chaves fim de curso de subida e descida são fixadas internamente na estrutura da garra e são responsáveis por desligar o motor no momento em que a posição final á atingida tanto na subida quanto na descida. O sinal das fim de curso também pode ser interligado ao CLP para auxiliar na programação. Fig. 3 – Garra da Mesa transportadora FORAM ULTILIZADOS OS SEGUINTES COMPONENTES 1 > motor de 12V para a movimentação do carrinho ; 1 > motor de 24V para a subida e descida da garra; 1 > motor servo de 6,6V para abrir e fechar a garra; 2 > fim de curso, para o limite do carrinho; 2 > fim de curso , para o limite de subida e descida da garra; 3 > sensores para indicar as posições de parada do carrinho. Motor 12V Motor 24V Motor servo 6,6V ESQUEMA ELÉTRICO - PAINEL O painel elétrico será detalhado da seguinte forma, da esquerda pra direita. Começando com a letra A. CONECTOR CENTRONICS 1 ao 14 > entradas 15 ao 24 > saídas 25 > positivo do servo motor 26 > negativo do servo motor do 27 ate 36 não são conectados Cada um com suas cores. Vias 1 2 3 4 5 6 7 8 9 10 11 12 13 cores roxo azul cinza azul verde amarelo laranja azul verde azul vermelho branco laranja marrom branco cinza branco laranja branco amarelo branco verde branco entradas I0.0 I0.1 I0.2 I0.3 I0.4 I0.5 I0.6 I0.7 I0.8 I0.9 I1.0 I1.1 I1.2 Saídas 14 15 16 17 18 19 20 21 22 23 24 25 26 azul branco roxo branco azul roxo cinza branco amarelo azul vermelho verde marrom azul marrom preto branco vermelho preto I1.3 I1.4 Q0.0 Q0.1 Q0.2 Q0.3 Q0.4 Q0.5 Q0.6 Q0.7 Q0.8 PROGRAMAÇAO CLP Segue a baixo a programação feita para o projeto no programa MICRO WIN, na parte de clp. Com relação ao acionamento da garra, que é feito pelo servomotor, é necessário fazer no programa do CLP o controle de tempo dos pulsos enviados para a saída que aciona o servomotor, utilizando-se para isto uma rotina de controle tipo PWM com a qual os pulsos são modulados para a saída do CLP. Assim, é utilizado o valor de 2000µs para abrir a garra e 500µs para fechar a garra. O valor do período total é de 25000 µs. Nas networks 1 a 4 do programa é mostrada a programação do bloco PWM para controle do servomotor. ENTRADAS SAIDAS I0.0 I0.1 I0.2 I0.3 I0.4 I0.5 I0.6 I1.0 I1.1 I1.2 Q0.0 Q0.1 Q0.2 Q0.3 Q0.4 Q0.5 Q0.6 FUNÇÕES Fim de curso movimenta carrinho da esquerda para direita Fim de curso movimenta carrinho da direita para esquerda Fim de curso sobe garra Fim de curso desce garra Sensor 3 Sensor 2 Sensor 1 Fecha garra Abre garra Garra no meio Movimenta carrinho para esquerda Movimenta carrinho para direita Baixa garra Sobe garra Servo motor Abre garra Fecha garra PROGRAMAÇÃO ELIPSE DESCRIÇAO DO FUNCIONAMENTO DO PROGRAMA ELIPSE. Login: aluno Senha: aluno Na tela inicial do projeto esta um botão login no qual o usuário deve indentificar- se, e ao terminar o uso do programa deve se deslocar no botão ao lado. Quando estiver ligado o usuário poderá criar ou apagar um novo usuário. Caso não seja feito o login apenas poderá visualizar a tela de alarme. Nesta tela também há botões que direcionam para a outra tela que são tela de processo, tela de alarmes, tela de histórico, um botão para voltar à tela inicial e um botão para sair do programa. Os botões acompanham o usuário em qualquer outra tela. Indo para a tela de processo o usuário poderá acompanhar o andamento da garra com imagens do projeto, então conforme há uma mudança no estado da garra ao concluir a mesma a imagem representara esta mudança. Nesta tela há também um slider no qual o usuário poderá controlar o tempo de banho da peça, e este alternara de 1 a 10 segundos que será exibida num visor localizado a cima da imagem do projeto. Ao lado deste visor há também dois visores, um para mostrar o ciclo que a peça se encontra já que o processo se repete varias vezes e o estagio em que o processo se encontra. Acima destes visores há um relógio que marca dia, hora e minuto e na esquerda da tela três botões. Um para iniciar o processo, um para finalizar o processo, e um para reseta-lo No lado direito da tela há um objeto de texto indicando como interagir com o projeto e explicando o que esta fazendo a cada passo. Na tela de histórico podemos acompanhar a quantidade de vezes que o processo foi realizado E na tela de alarmes poderemos saber que a garra chegou à chave fim de curso. N1 = 1 N2 = 0 BIT 8 9 10 11 12 13 14 Fim de curso direta Fim de curso esquerda Fim de curso sobe garra Fim de curso desce garra Sensor 1 Sensor 2 Sensor 3 N1=2 Garra aberta Garra fechada N1 = 0 N2=0 BIT 13 14 N2 = 100 BIT Tempo banho N2 = 12 Liga reset Q0.5 Q0.6 BIT 9 10 V100 V12.1 V12.2 I0.0 I0.1 I0.2 I0.3 I0.4 I0.5 I0.6