Vous êtes sur la page 1sur 1

CLP DE BAIXO CUSTO PARA SISTEMAS DE

AUTOMAÇÃO DE PEQUENO PORTE


Wagner de Oliveira Carvalho1,Maurício Kazuo Taniguti2, Prof.Dr. Paulo Eigi Miyagi3
1,2,3
Escola Politécnica da Universidade de São Paulo
wagneroliveiracarvalho@gmail.com; pemiyagi@usp.br

1. Introdução seguida, o código em IL é transformado para uma


Atualmente o mercado para os controladores seqüência de bytes em decimal e também código ASCII.
programáveis compactos é o que mais tem crescido por O software da interface gera um arquivo de saída que é
conta de seu custo reduzido [1], permitindo sua enviado para o microCLP.
aplicação em áreas em que o controle feito por A Fig. 1 mostra a tela principal do software da
dispositivos programáveis era, até então, inviável, ou interface, exemplificando uma programação em LD. Do
pelo custo, ou pela complexidade das funções lado esquerdo da tela tem-se os comandos divididos em:
envolvidas. início, comandos básicos, blocos funcionais e
O trabalho apresenta o projeto e a construção de um parametrização de saída. Na parte central tem-se a área
CLP (Controlador Lógico Programável) de baixo custo de trabalho com o desenho do diagrama LD com a
(microCLP) que atende às normas da IEC61131 e com lógica definida pelo usuário.
desempenho equivalente aos similares disponíveis no
mercado. O hardware foi desenvolvido para operar com
a linguagem e com a metodologia de processamento
estabelecidos pelas normas. Foi também desenvolvido
um software para edição do programa de controle e para
o carregamento deste programa no microCLP.

2. Arquitetura do dispositivo
O processador escolhido para o microCLP foi o
microcontrolador PIC-18F452 (Microchip, 2001) que
contém recursos de comunicação e memória internos. O
programa de controle editado pelo usuário (usando a
interface de programação) ocupa a EEPROM e parte da
memória “flash” que também armazena o “firmware”
do microCLP.
A Tab. 1 resume os principais recursos
implementados no hardware do microCLP.
Figura 1 – Interface de programação em LD.
Tabela 1 – Características do hardware do microCLP
Entradas digitais 8 4. Conclusões
Saídas digitais 8
O microCLP foi concebido e desenvolvido para
Entrada analógica 1
Clock do processador 40 MHz apresentar todas as características desejadas para este
Tensão de alimentação 12 – 30 VDC tipo de CLP. Possui numa mesma estrutura física todas
Comunicação RS232 as interfaces de forma que possa ser utilizado sem
componentes adicionais em sistemas de automação de
3. Interface de programação pequeno porte. Além disso, a interface de programação
A linguagem LD (“Ladder Diagram”) foi definida desenvolvida permite que a conversão de programas de
para ser utilizada pelo usuário na interface de controle em LD para os códigos do microCLP seja
programação. Essa interface foi implementada num transparente para o usuário.
microcomputador e é utilizada para a edição e
carregamento do programa de controle no microCLP. 5. Referências
O software que implementa a interface de [1] Marchesan, R.B. Mecatrônica Atual, nº 16, p.24-27,
programação dispõe dos seguintes parâmetros: 11 2004.
comandos, 9 linhas de instrução, 9 linhas adicionais [2] Miyagi, P.E. Controle Programável: Fundamentos
(para operações OR), 5 posições para contatos ou blocos do controle de sistemas de eventos discretos,
funcionais por linha mais 1 posição de saída (bobina), Edigard Blücher, São Paulo,1996.
campo de controle da posição momentânea da linha em
edição, nome da variável preenchido automaticamente. Agradecimentos
Após a programação em LD, o software da Ao Prof.Dr. Marcos P. R. Barretto da EP-USP pelo
interface converte os dados do diagrama em IL apoio com informações sobre a área e equipamentos de
(“Instruction List”), que também representa a lógica do automação.
processamento de controle do microCLP [2]. Em

Vous aimerez peut-être aussi