Escolar Documentos
Profissional Documentos
Cultura Documentos
Apostila 20delta 201 2 2 PDF
Apostila 20delta 201 2 2 PDF
Apostila 20delta 201 2 2 PDF
INTRODUÇÃO
Esse curso tem como objetivo capacitar e atualizar os profissionais às funcionalidades
existentes nas ferramentas de programação através da construção de aplicações
reais, levando o usuário a um nível, quase que de independência, em programação
para solucionar os problemas existentes em seu parque fabril e/ou máquina. E tudo
isso dentro norma IEC-61131-3.
Para fazer o download dos softwares descritos acima acesso o site: www.novus.com.br
Obs.: Caso seu computador não possua uma porta serial (DB9F), adquira um
conversor serial / USB de mercado.
RECOMENDAÇÕES
O computador (PC / Laptop) deverá estar sob a plataforma Windows (2000, XP ou 7).
Conhecimento em programação ladder facilitará o entendimento de todo o conteúdo
programático.
Em “Project Name” insira o nome de seu projeto (isso facilitará a procura futuramente),
por exemplo: “MáquinaTeste_1”. Em seguida, no combo Box “PLC type”, escolha o
tipo de CPU que irá utilizar, no caso do nosso curso, selecione o modelo SA. A seguir,
escolha o local em seu computador, onde deseja armazenar o programa a ser feito,
como por exemplo, na área de trabalho.
Se quiser deixar registrado, maiores informações sobre o seu projeto, clique em
Properties e preencha os campos disponíveis.
Para finalizar essa etapa, basta clicar em “OK”, e depois em “OK” novamente.
Pronto! Você já fez os procedimentos básicos para iniciar a sua programação.
Tipos de Memórias
Nos CLPs da Delta temos os seguintes tipos de dados:
Entradas
Entradas são as entradas físicas do CLP, são expressas por X0, X1...X7, X10, X11.
Saídas
Saídas são saídas físicas do CLP, são expressas por Y0, Y1...Y7, Y10, Y11.
Bits auxiliares
Os bits auxiliares são bits internos os quais você pode usar para fazer lógicas internas.
Temos um limite de entradas e saídas, por isso existem os bits auxiliares. Bits
auxiliares são expressos por M0, M1...M1000.
Temporizadores
Temporizadores são bits e inteiros internos que são acionados em função de um
tempo. São expressos por T0, T1...T255.
Contadores
Contadores são bits e inteiros internos que são acionados em função de uma
contagem. São expressos por C0, C1...C255.
Registros internos
Processamento de dados e dados de operação são usos recorrentes em CLPs, os
registros internos são usados para gravar valores de qualquer tipo. Cada registro pode
ser armazenado em uma Word (16bits), ou Double-word, ocupando assim 2 registros
internos adjacentes. São expressos por D0, D1...D9999.
Primeira Network
Cada linha de programa é chamada de network. Para adicionar novas networks pode
se clicar nos ícones: Que significam respectivamente “Adiciona uma network
antes da atual” e “Adiciona uma network depois da atual”
Símbolos
Ao criar um contato, ao invés de digitar o endereço, digite o símbolo que você quer dar
a ele, vamos associar o M0 ao símbolo Liga. Ao digitar liga e pressionar enter, ele
abrira uma janela que você configurara como o exemplo abaixo:
Temporizadores
Exemplo de temporizador:
Exemplo de contador:
Configuração Serial
Para com figurar a comunicação precisamos definir as configurações da porta serial.
Os CLPs Delta vem com a porta 485 configurada com 9600, 7, Impar (E), 1. Anexo a
esta apostila temos uma tabela explicando como compor a configuração serial.
Ok, agora você está pronto para comunicar em Modbus via RS 485.
Simulação
A simulação serve para podermos testar nosso projeto sem ter um CLP a disposição.
Na realidade o simulador nada mais é que um CLP virtual, portanto devemos fazer
todo o procedimento que faríamos com um CLP.
Vamos ler uma entrada analógica. Para isso precisamos usar a função FROM.
Usaremos neste exemplo, um modulo DVP-06XA e um controlador de processos
N1200.
Usando o comando FROM, indicamos que queremos ler o canal 1 do modulo DVP-
06XA da seguinte forma.
O bloco FROM serve para Ler alguma informação dos módulos especiais. Os módulos
especiais são, entradas/saídas analógicas, de contagem rápida, saídas rápidas e etc...
Para saber o CR dos módulos, você deve ver no datasheet do modulo em questão.
m1 é o modulo especial que esta sendo escrito, neste exemplo é o modulo zero.
m2 é o CR que estamos escrevendo, o CR 10 é a saída analógica 1.
S é a primeira memória que será escrita na saída analógica.
n é o numero de registros que será enviado ao modulo especial. Neste exemplo
estamos enviando apenas 1 registro.
Por exemplo, o N1200 esta variando sua saída analógica de 4 a 20mA, porem na
conversão Analógico/Digital lemos de 200 a 1000. Para linearizar este valor usamos a
função SCLP.
Desta forma o valor que variamos em d10 (de 200 a 1000) teremos na D11 (de 0 a
5000).
Em Base Port Controller deixaremos como “Delta DVP PLC” e em Printer manteremos
“NULL”.
Para finalizar basta clicar em OK e pronto, seu projeto esta pronto para ser iniciado.
Configurando a comunicação
Após configurar seu aplicativo, vamos configurar a comunicação. Clique em Option
Configuration... e depois na subpasta (aba) Communication. Configure sua COM2
como abaixo.
O próximo passo será associar o Numeric Display a uma variável, para isso, vamos
nas propriedades do elemento que pode ser vista do lado direito da área de trabalho.
Bargraph
Vamos criar um Bargraph, clique no ícone e escolha a opção normal.
Botões
Vamos criar um botão na tela, para fazer nossa lógica de temporizador e contador
funcionar.
Vamos clicar no ícone e escolher a opção SET.
Gráfico
Para criar gráficos, vamos primeiramente clicar em Option History Setup. Na tabela
que abrir devemos clicar em ADD e configurar conforme a figura abaixo.
No menu de propriedades do
gráfico, selecionamos em curve
Fields 2 (para apresentar 2 penas no
gráfico) e em seguida cliquemos em
Settings Details...
Histórico
O histórico, diferente do gráfico, salva os valores absolutos da variável, sendo mais
interessante para um backup e análise dos dados, vamos ver como criar um histórico.
Salvar Histórico
Nosso gráfico e nosso Histórico estão feitos e agora queremos fazer o Backup destes
dados.
Como configuramos em History setup como retained, podemos fazer o backup destes
dados via Pen drive.
Para configurar a IHM para fazer o registro no Pendrive devemos entrar em Option
Configuration, e configuramos como no quadro abaixo.
PID
Uso
Alarmes
Os alarmes funcionam com bits que, quando estão acionados acusam alarme. Vamos
configurar no ISPSoft da seguinte forma.
Apêndice A
Tabela de Parâmetros do D1120
b2 Paridade
b2,b1 00 = nenhum
b2,b1 01 = Impar
b1 b2,b1 11 = Par
b0 Comprimento 1 = 8 bits 0 = 7 bits