Escolar Documentos
Profissional Documentos
Cultura Documentos
1. INTRODUÇÃO ......................................................................................................................................................... 2
1.1 EQUIPAMENTOS E FERRAMENTAS UTILIZADOS ......................................................................................... 2
2.1 INICIANDO COM O “ISP SOFT” ........................................................................................................................ 3
2.2 CONHECENDO O PROGRAMA ........................................................................................................................ 4
2.3 TIPOS DE MEMÓRIAS ...................................................................................................................................... 4
2.3.1 ENTRADAS................................................................................................................................................ 4
2.3.2 SAÍDAS ...................................................................................................................................................... 4
2.3.3 BITS AUXILIARES ..................................................................................................................................... 4
2.3.4 TEMPORIZADORES.................................................................................................................................. 4
2.3.5 CONTADORES .......................................................................................................................................... 4
2.3.6 REGISTROS INTERNOS........................................................................................................................... 4
2.4 ÁREAS DE MEMÓRIAS RETENTIVAS ............................................................................................................. 5
2.5
2.6 CRIANDO
PRIMEIRAUMA NETWORK “ POU” DO SEU PROGRAMA LADDER........................................................................ 67
NOVA .......................................................................................................................................
2.7 SÍMBOLOS ........................................................................................................................................................ 7
2.8 TEMPORIZADORES.......................................................................................................................................... 8
2.9 CONFIGURAÇÃO SERIAL ................................................................................................................................ 9
2.10 SIMULAÇÃO E COMUNICAÇÃO COM O CLP................................................................................................. 9
2.11 LEITURA DE ENTRADA ANALÓGICA ........................................................................................................... 10
2.12 ESCRITA DE VARIÁVEL ANALÓGICA .......................................................................................................... 12
2.13 LINEARIZANDO O VALOR ANALÓGICO ....................................................................................................... 13
2.14 CONFIGURAÇÃO DO SCAL .......................................................................................................................... 14
2.15 INICIANDO NO SCREEN EDITOR................................................................................................................. 14
2.16 CONFIGURANDO A COMUNICAÇÃO ........................................................................................................... 15
2.17 APRESENTANDO VALORES NA IHM ........................................................................................................... 16
2.18 BARGRAPH .................................................................................................................................................... 17
2.19 BOTÕES ......................................................................................................................................................... 17
2.20 GRÁFICO ........................................................................................................................................................ 18
2.21 HISTÓRICO .................................................................................................................................................... 19
2.22 SALVAR HISTÓRICO ..................................................................................................................................... 20
2.23 PID .................................................................................................................................................................. 21
2.24
2.25 ALARMES .......................................................................................................................................................
APÊNDICE 22
A ................................................................................................................................................... 23
1. 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.
Em “Project Name” insira o nome de seu projeto (isso facilitará a procura futuramente), por exemplo: “MáquinaTeste_1”.
Em seguida,
modelo SA. Anoseguir, Box “PLC
comboescolha type
o local ”,emescolha o tipo de CPU
seu computador queiráiráarmazenar
aonde utilizar, noocaso do nosso
programa curso,
a ser feito,selecione
como poro
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.
2.3.1 ENTRADAS
Entradas são as entradas físicas do CLP, são expressas por X0, X1...X7, X10, X11.
2.3.2 SAÍDAS
Saídas são saídas físicas do CLP, são expressas por Y0, Y1...Y7, Y10, Y11.
2.3.4 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.
2.3.5 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.
Nessas áreas ficarão armazenados os últimos valores lidos na memória do CLP, quando o equipamento for
desenergizado. Caso contrário, se não utilizar essas áreas de endereçamento, os valores serão jogados em 0 (zero).
Ao clicar em
de acordo
Retentive Memory você poderá acessar a todas as áreas de memórias retentivas disponíveis e ajustá-las,
com cada modelo de ,CPU. Disponível em 1, 2 ou até 3 grupos diferentes.
Entre com o nome da rotina de sua programação. Em Task mantenha como “cyclic”, isso fará com que sua POU tenha a
funcionalidade cíclica. Nessa janela, também está disponível tarefas de interrupção prioritárias (5 níveis), por tempo (2
níveis), de contagem de alta velocidade (6 níveis) e de comunicação (1 nível).
Também é possível inserir senhas de acessos para cada POU, assim como comentários.
Você pode criar diversas “POUs” em seu programa aplicativo (recomendado), ou se preferir, criar uma única rotina,
como no nosso exemplo: Principal (Figura 6).
2.7 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:
2.8 TEMPORIZADORES
Os temporizadores funcionam da seguinte forma. Em S define qual temporizador vai usar, 788
Exemplo de temporizador:
Exemplo de contador:
Ok, agora você está pronto para comunicar em Modbus via RS 485.
Vamos começar a configuração do zero, deletando todos os dispositivos criados anteriormente, clique no dispositivo a
ser deletado e clique em Delete e confirme.
Em seguida, vamos configurar o nosso simulador. O simulador funciona como um CLP virtual, tendo que fazer todo
procedimento de programação, comunicar, enviar o programa, colocar em RUN, STOP e etc...
Clique em ADD e configure conforme a janela abaixo.
Após criar o Elemento Simulador, devemos clicar nele na tabela e clicar em Start para iniciarmos o simulador
propriamente dito.
Vamos também adicionarmos nossa porta de comunicação, para podermos comunicar com o PLC que está ligado em
nosso PC.
Clique em ADD novamente e configure conforma abaixo prestando atenção na “COM Port” que varia de PC a PC,
porém este “combo box” somente lista as portas existente no PC.
Este menu nos auxilia para configurar até 8 módulos de extensão, vamos configurar nosso primeiro modulo (o NO. 0),
clique no check box “0” e vamos selecionar o nosso modelo de expansão. No caso seria um “DVP06XA-S Mixed
Analog Input/Output Module”. Após selecionar o modulo correto, vamos clicar em Setup.
Na janela que abre na sequencia selecione na coluna na esquerda o Control Register que você quer ler do modulo
analógico, no nosso exercício escolheremos o CR #6.
Selecione o checkbox de “read register”, em Condition selecione LD M 1000 e em Register of Storing Data selecione
D10. Number of Data 4. Finalize clicando em PReview e Add to list, finalmente, OK.
O Bloco FROM faz a leitura dos Registradores do Módulo analógico, e os campos dele tem a seguinte função:
m1 = Endereço do Módulo (de 0 a 7)
m2 = CR do Módulo (no nosso exemplo, é o valor medio do primeiro canal)
n = Número de registros a ser lido ler (no nosso exemplo são 4 registros apartir do primeiro definido no m2)
D = Memória destino
Para saber o CR dos módulos, você deve ver no datasheet do módulo em questão.
Veja que neste módulo especificamente, temos 4 entradas (CH1 a CH4) e 2 Saidas (CH5 e CH6), configurando como o
exemplo acima teremos a linha de ladder aseguir:
Portando seguindo nossa meta de linearizar 200 a 1000 para 0 a 500 temos
S2 = 625
S3 = -125
S3 = -125
Em Project Name Vamos repetir o “MaquinaTeste1”, em Screen, nomearemos a tela inicial, em Screen Number
deixemos em 1, em HMI selecionaremos o modelo “DOP-AS35THTD 65536 Colors”.
Em Base Port Controller deixaremos como “Delta DVP PLC” e em Printer manteremos “NULL”.
Para finalizar basta clicar em OK e pronto, seu projeto está pronto para ser iniciado.
Após isso, clicaremos e seguramos o botão em um ponto da tela e arrastamos o mouse até o tamanho do campo que
queremos exibir.
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.
2.18 BARGRAPH
Vamos criar um Bargraph, clique no ícone e escolha a opção normal.
Após isso, clicaremos e seguramos o botão em um ponto da tela e arrastamos o mouse até o tamanho do bargraph que
queremos exibir.
2.19 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.
2.20 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.
Em Buffer ID deve ser selecionado o ID que criamos em History Setup, e configurar como o bloco abaixo.
2.21 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.
Clicando em History “Historical Data Table” e selecionamos uma área na tela.
Desta forma gravamos o histórico no Pen drive, e podemos visualizar os dados gerados com o aplicativo Flashtransfer.
Podemos ainda fazer a IHM registrar os valores em um Pendrive, tendo praticamente espaço infinito de
armazenamento, já que podemos trocar o Pen drive.
Para configurar a IHM para fazer o registro no Pendrive devemos entrar em Option Configurat
como no quadro abaixo.
2.23 PID
Uso
2.24 AL ARMES
Os alarmes funcionam com bits que, quando estão acionados acusam alarme. Vamos configurar no ISPSoft da seguinte
forma.
2.25 APÊNDICE A
Tabela de Parâmetros d o D1120
B7~B40001=110bps
B7~B40010=150bps
B7~B40011=300bps
B7~B40100=600bps
B7~B40101=1200bps
B7~B40110=2400bps
b7 ~b4 – Baud Rate B7~B40111=4800bps
B7~B41000=9600bps
B7~B41001=19200bps
B7~B41010=38400bps
B7~B41011=57600bps
B7 ~ B4 1100 = 115200 bps