Escolar Documentos
Profissional Documentos
Cultura Documentos
1. INTRODUO ......................................................................................................................................................... 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 MEMRIAS ...................................................................................................................................... 4
2.3.1 ENTRADAS ................................................................................................................................................ 4
2.3.2 SADAS ...................................................................................................................................................... 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 MEMRIAS RETENTIVAS ............................................................................................................. 5
2.5 CRIANDO UMA NOVA POU DO SEU PROGRAMA LADDER........................................................................ 6
2.6 PRIMEIRA NETWORK....................................................................................................................................... 7
2.7 SMBOLOS ........................................................................................................................................................ 7
2.8 TEMPORIZADORES .......................................................................................................................................... 8
2.9 CONFIGURAO SERIAL ................................................................................................................................ 9
2.10 SIMULAO E COMUNICAO COM O CLP................................................................................................. 9
2.11 LEITURA DE ENTRADA ANALGICA ........................................................................................................... 10
2.12 ESCRITA DE VARIVEL ANALGICA .......................................................................................................... 12
2.13 LINEARIZANDO O VALOR ANALGICO ....................................................................................................... 13
2.14 CONFIGURAO DO SCAL .......................................................................................................................... 14
2.15 INICIANDO NO SCREEN EDITOR ................................................................................................................. 14
2.16 CONFIGURANDO A COMUNICAO ........................................................................................................... 15
2.17 APRESENTANDO VALORES NA IHM ........................................................................................................... 16
2.18 BARGRAPH .................................................................................................................................................... 17
2.19 BOTES ......................................................................................................................................................... 17
2.20 GRFICO ........................................................................................................................................................ 18
2.21 HISTRICO .................................................................................................................................................... 19
2.22 SALVAR HISTRICO ..................................................................................................................................... 20
2.23 PID .................................................................................................................................................................. 21
2.24 ALARMES ....................................................................................................................................................... 22
2.25 APNDICE A................................................................................................................................................... 23
1. INTRODUO
Esse curso tem como objetivo capacitar e atualizar os profissionais s funcionalidades existentes nas ferramentas de
programao atravs da construo de aplicaes reais, levando o usurio a um nvel, quase que de independncia, em
programao para solucionar os problemas existentes em seu parque fabril e/ou mquina. E tudo isso dentro norma
IEC-61131-3.
Em Project Name insira o nome de seu projeto (isso facilitar a procura futuramente), por exemplo: MquinaTeste_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 aonde ir armazenar o programa a ser feito, como por
exemplo, na rea de trabalho.
Se quiser deixar registrado, maiores informaes sobre o seu projeto, clique em Properties e preencha os campos
disponveis.
2.3.1 ENTRADAS
Entradas so as entradas fsicas do CLP, so expressas por X0, X1...X7, X10, X11.
2.3.2 SADAS
Sadas so sadas fsicas do CLP, so expressas por Y0, Y1...Y7, Y10, Y11.
2.3.4 TEMPORIZADORES
Temporizadores so bits e inteiros internos que so acionados em funo de um tempo. So expressos por T0,
T1...T255.
2.3.5 CONTADORES
Contadores so bits e inteiros internos que so acionados em funo de uma contagem. So expressos por C0,
C1...C255.
Nessas reas ficaro armazenados os ltimos valores lidos na memria do CLP, quando o equipamento for
desenergizado. Caso contrrio, se no utilizar essas reas de endereamento, os valores sero jogados em 0 (zero).
Ao clicar em Retentive Memory, voc poder acessar a todas as reas de memrias retentivas disponveis e ajust-las,
de acordo com cada modelo de CPU. Disponvel em 1, 2 ou at 3 grupos diferentes.
Entre com o nome da rotina de sua programao. Em Task mantenha como cyclic, isso far com que sua POU tenha a
funcionalidade cclica. Nessa janela, tambm est disponvel tarefas de interrupo prioritrias (5 nveis), por tempo (2
nveis), de contagem de alta velocidade (6 nveis) e de comunicao (1 nvel).
Tambm possvel inserir senhas de acessos para cada POU, assim como comentrios.
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 SMBOLOS
Ao criar um contato, ao invs de digitar o endereo, digite o smbolo que voc quer dar a ele, vamos associar o M0 ao
smbolo 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 comear a configurao 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 programao, comunicar, enviar o programa, colocar em RUN, STOP e etc...
Clique em ADD e configure conforme a janela abaixo.
Aps criar o Elemento Simulador, devemos clicar nele na tabela e clicar em Start para iniciarmos o simulador
propriamente dito.
Vamos tambm adicionarmos nossa porta de comunicao, para podermos comunicar com o PLC que est ligado em
nosso PC.
Clique em ADD novamente e configure conforma abaixo prestando ateno na COM Port que varia de PC a PC,
porm este combo box somente lista as portas existente no PC.
Este menu nos auxilia para configurar at 8 mdulos de extenso, vamos configurar nosso primeiro modulo (o NO. 0),
clique no check box 0 e vamos selecionar o nosso modelo de expanso. No caso seria um DVP06XA-S Mixed
Analog Input/Output Module. Aps 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
analgico, no nosso exerccio 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 Mdulo analgico, e os campos dele tem a seguinte funo:
m1 = Endereo do Mdulo (de 0 a 7)
m2 = CR do Mdulo (no nosso exemplo, o valor medio do primeiro canal)
n = Nmero de registros a ser lido ler (no nosso exemplo so 4 registros apartir do primeiro definido no m2)
D = Memria destino
Para saber o CR dos mdulos, voc deve ver no datasheet do mdulo em questo.
Veja que neste mdulo 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.
Aps isso, clicaremos e seguramos o boto em um ponto da tela e arrastamos o mouse at o tamanho do campo que
queremos exibir.
O prximo passo ser associar o Numeric Display a uma varivel, 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 opo normal.
Aps isso, clicaremos e seguramos o boto em um ponto da tela e arrastamos o mouse at o tamanho do bargraph que
queremos exibir.
2.19 BOTES
Vamos criar um boto na tela, para fazer nossa lgica de temporizador e contador funcionar.
2.20 GRFICO
Para criar grficos, 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 HISTRICO
O histrico, diferente do grfico, salva os valores absolutos da varivel, sendo mais interessante para um backup e
anlise dos dados, vamos ver como criar um histrico.
Clicando em History Historical Data Table e selecionamos uma rea na tela.
2.23 PID
Uso
2.24 ALARMES
Os alarmes funcionam com bits que, quando esto acionados acusam alarme. Vamos configurar no ISPSoft da seguinte
forma.
2.25 APNDICE A
Tabela de Parmetros do 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