Escolar Documentos
Profissional Documentos
Cultura Documentos
Versão de Teste
1
SUMARIO
2
Informativos Técnicos – CLP – TRSPUX / IHM - TRPMIU
1. Como criar um novo programa no software TRPGM
1.1 Programação do CLP SPUX ou IHM PMIU
3
Selecionando um modelo da IHM TRPMIU:
Após selecionar o modelo do CLP ou IHM que irá trabalhar, abrirá a janela “Project
Configuration” e na aba “Project information” siga os próximos passos:
4
3. No campo “Description” sempre insira a descrição do que será realizado no
projeto em que está criando. Nesse caso atribuímos nesse campo a seguinte
frase: “Inicialização do software de programação TRPGMS01”
4. No campo “Author” insira o nome de quem irá programar.
5. No campo “Password” digite uma senha caso seja necessário com no máximo 8
caracteres.
6. Após todos os campos serem preenchidos como nos dois exemplos abaixo, clique
em .
5
Exemplo utilizando a IHM TRPMIU:
6
Exemplo utilizando CLP TRSPUX10A
Como podemos perceber, nossa inicialização foi feita e está tudo pronto
para programarmos.
7
2. Adicionar um contato
Para inserir um contato, basta fazer uso da barra de ferramentas de acesso rápido que contem
alguns contatos. Como podemos ver a seguir:
Ou então podemos acessar a aba “I/O instructions” e escolher o contato de entrada ou saída
necessário como podemos ver na imagem a seguir:
8
Você também tem como opção contato SET e RESET que ficam na aba “Especial
Instructions” – “Data Processing” “Devide Set” ou “Device Reset”
Após escolher o contato que irá utilizar, devemos adicionar o seu respectivo endereço e um
comentário.
Essas mesmas instruções devem ser seguidas para cada contato adicionado ao projeto.
10
3. Adicionar um Temporizador
Para inserir um contato, basta fazer uso da barra de ferramentas de acesso rápido que contem
um temporizador. Como podemos ver a seguir:
Ou então podemos acessar a aba “timer” e escolher o temporizador necessário como podemos
ver na imagem a seguir:
11
TON - Temporizador TOFF - Temporizador
TSS - Temporizador
12
Após escolher o temporizador que irá utilizar, devemos adicionar o seu respectivo endereço e
configurá-lo
Então clique no temporizador em que você vai configurar e abrirá uma aba no canto
direito da tela com o nome de “Instruction Properties” nessa aba você pode endereçar,
comentar, nomear e configurar cada temporizador.
Essas mesmas instruções devem ser seguidas para cada contato adicionado ao projeto.
13
3.1 Adicionar um contador
Para inserir um contador, basta fazer uso da barra de ferramentas de acesso rápido que contem
um contador. Como podemos ver a seguir:
Ou então podemos acessar a aba “Counter” e escolher o contador necessário como podemos ver
na imagem a seguir:
14
Contador
Contador UP/DOWN
Após escolher o contador que irá utilizar, devemos adicionar o seu respectivo endereço e
configurá-lo
No botão “Constant” onde encontra-se com o valor “100” é o valor em que esse contador
irá estourar.
Essas mesmas instruções devem ser seguidas para cada contador adicionado ao projeto.
16
4. Instalando o Drive do CLP
Para fazer o download do programa pela porta USB do CLP, é necessário
instalar o drive do CLP, conecte o cabo USB entre o CLP e o Notebook,
então no Windows vá até o menu iniciar, depois painel de controle abra a
pasta sistema, procure a aba hardware e clique em gerenciamento de
dispositivos.
Depois que abrir a próxima janela selecione a aba “Driver”, depois clique
em “Atualizar Driver...”
17
Logo após seleciona a opção “Instalar de uma lista ou local específico
(avançado)”, depois clique em .
18
Confira se o endereço esta correto e clique em .
Então o drive irá ser instalado, se apresentar uma mensagem como a figura
abaixo clique em “Continuar assim mesmo”.
Quando for concluída a instalação, irá aparecer o nome do drive “HMI USB
Device”, depois só clique em concluir e o drive estará instalado, agora
podemos fazer o download do CLP.
19
5. Saída de Pulso do CLP
Para criar as Tags do CLP, clique com o botão direito do mouse na pasta
“Tags”, logo em seguida clique em “Add...”, então aguarde abrir a janela
“Add Tag”.
Ao abrir a janela “Add Tag” crie à primeira Tag de entrada, no campo “Tag-
Name” escreva “Liga_Pulso”, depois no campo “Register/Coil Type”
selecione a opção “Internal Coils”, por fim no campo “Coil” preencha com o
valor “0” depois clique em .
20
“D00000 Ajuste_Puso”
“MW0011 Função_Frequencia_Pulso”
“MW0022 Ajuste_Frequencia_Pulso”
21
“M00191 Ajuste_Frequencia_Pulso”
“M00336 Saída_de_Pulso”
22
“Y00000 Saida_Y0_Pulso”
23
A primeira linha é para mover o valor 3 para o registrador MW0011, quando
a entrada B00000 for acionada. O registrador MW0011, refere-se à saída
de pulso.
24
Na segundo linha o B00000, habilita a variar a frequência dos pulsos de
saída e também liga a saída M00336, esta que libera os pulsos, mas antes
existe um contato fechado de M00191 desabilita a saída M00336 quando
tem algum erro na programação da saída de pulso.
25
2. Teste da Programação
Após o download ser concluído com sucesso, vamos testar a programação
realizada, coloque no modo online, como atalho pode ser pressionado a tecla
“F6” do teclado.
Após entrar no monitoramento online dê duplo clique em B00000, irá abrir uma
caixa escrita Ladder Monitor, insira o valor 1 e depois clique em OK.
26
Depois dê duplo clique no registrador D00000 e altere o valor, conforme o valor
inserido deve ser alterado o valor dos pulsos na saída Y0
Quando o contato M00191 este em nível lógico 1, significa que tem algum
problema na configuração da saída de pulso, neste exemplo é porque o D00000
esta com o valor 0, a saída de pulso não aceita o valor 0.
27
5.3 Ligação da Saída de Pulso
6. Função Step
Agora na próxima etapa vamos programar o ladder do CLP, então na aba
“Recent Projects”, abra a pasta “Logic Blocks”, depois a pasta “Main” e por
fim clique em “Block 1”. Agora vamos inserir as funções do Lader.
28
Então crie uma programação igual à figura abaixo. Deve ser utilizado
apenas o operando “B” (Internal Coil) na função Step, pois esta não aceita
outro tipo de operando.
29
Entre a segunda e a sexta linha deve ser inserido um contato aberto com o
endereço M00512, este que fica sempre ativo. A função Step não pode
começar a linha, por isso é inserida esta função.
30
Depois selecione a função “Step Sequence Output” na aba “Program
Control”, insira essa função da segunda a sexta linha e enderece-os de
“B00401” até “B00405”.
Por fim selecione a função “End” e coloque-a na sétima linha para finalizar
a programação.
31
Download do Programa
Caso o programa tenha compilado com sucesso e o drive do CLP foi instalado,
vamos fazer o download do programa criado. Então conecte o cabo USB 2.0
entre o CLP e o Notebook.
Obs.: Lembrando que para realizar o download o CLP não pode estar
comunicando via rede com nenhum dispositivo eletrônico. Caso for feito o
download no CLP quando ela estiver comunicando com outro dispositivo, pode
ocorrer um problema que na inicialização a CLP não encontrará mais o firmware.
Então sempre fique atento a este detalhe.
32
Após clicar em download irá abrir uma janela com uma mensagem, se foram
seguidas todas as orientações acima, clique em para iniciar o download.
Quando o download for concluído, irá aparecer no rodapé da janela uma frase
escrita “Download Completed”. Então aguarde o CLP inicializar, depois verifique
se o programa foi transferido corretamente.
33
Depois coloque o CLP no modo online, para isso clique na aba “Mode”, depois
selecione “Online” e “Without Upload”, ou clique em “F6”.
Note que a bobina interna “B4000” já alterou o seu estado para nível lógico 1.
Agora dê duplo clique no botão “B00001” e altere seu valor para “1”.
34
Note que o nível lógico de “B00400” passou para “0” e o nível de “B00401”
passou para “1”, seguindo a sequência dos contatos. Agora altere o estado de
“B00001” para “0”, depois para “1”. Note que a sequência de acionamentos vai
respeitar a ordem que foi colocada, de “B00400” até “B00405”.
Quando chegar no fim da sequência, será acionado a bobina “B00405”, note que
se for alterado o valor de “B00001”, não irá ter nenhuma alteração. Para
inicializar novamente a sequência, o contato “B00000” deve ser passado para
nível lógico “0” e depois para “1”, assim a sequência vai iniciar novamente.
35
7. Configurando os Cartões de Expansão Digitais
36
Agora de duplo clique no “Slot2” e selecione seu modelo como
“TRSDROX0016 (cartão com dezesseis saídas digitais). Clique em .
Agora vamos visualizar as Tags criadas.
Atenção: Existe uma regra para criar as Tags dos cartões de expansão do
CLP, por exemplo, como o cartão de expansão de dezesseis entradas foi
inserido no “Slot1”, suas Tags são adotas como “X01” que pode ser
entendida como um cartão de entrada no “Slot1” e como são de dezesseis
entradas variam de “X01000” até “X01015”. Se esse mesmo cartão fosse
programado no “Slot2”, as entradas seriam “X02000” até “X02015”,
identificando assim que este é um cartão de dezesseis entradas no “Slot2”.
Para saída é usada a Tag “Y”, por isso no “Slot2”, foram criadas as tags
“Y02000” até “Y02015”.
37
7.1 Alterando as Tags
Agora abra a pasta “Tags” na aba “Recent Projects”.
38
Agora de duplo clique na Tag “Y02000” e altere o campo “Tag-Name” para
“Saída_1”.
Abra a pasta “Logic Blocks”, depois abra a pasta “Main”, em seguida clique
em “Block 1”. Agora insira um contato aberto, depois uma bobina de saída.
Feito isso altere as propriedades das duas funções que foram criadas.
Y02000 Saída_1
40
comunicação com o inversor não vai funcionar. Após serem selecionadas
todas as opções clique em .
Após clicar em download irá abrir uma janela com uma mensagem, se
foram seguidas todas as orientações acima, clique em para iniciar
o download.
41
7.5 Teste do Programa
Para testar a programação, primeiro conecte os cartões de expansão,
depois ligue o CLP e aguarde os leds “RUN” e “PWR” ficarem acionados,
caso o led “ERR” esteja acionado, demonstra que existe um erro no
programa, ou os cartões de expansão não foram inseridos.
42
7.6 Ligação dos cartões de expansão digitais
TRSDIX1600
43
TRSDOX0016P
TRSROX0016
44
TRSDIO0808P
45
TRSDRO0808
8. Memórias Retentivas
Para criar as Tags do CLP, clique com o botão direito do mouse na pasta
“Tags”, logo em seguida clique em “Add...”, então aguarde abrir a janela
“Add Tag”.
46
Ao abrir a janela “Add Tag” crie à primeira Tag de entrada, no campo “Tag-
Name” escreva “Entrada_1”, depois no campo “Register/Coil Type”
selecione a opção “Input Coils”, por fim no campo “Coil” preencha com o
valor “0” depois clique em .
47
Agora vamos programar as saídas do inversor, no campo “Tag-Name”
escreva “Saída_1”, depois no campo “Register/Coil Type” selecione a
opção “Output Coils” e por fim no campo “Coil” escrvea o valor “2”. Esta que
é a primeira saída a rele.
48
Agora crie a Tag da memória retentiva, para isso no campo “Tag-Name”
escreva “Mem_Retentiva”, depois no campo “Register/Coil Type” selecione
a opção “Retentive Registers”, no campo “Register” insira o valor “0”.
49
Agora altere as propriedades dos botões conforme ilustrado abaixo.
1º Rung Entrada_1
2º Rung Entrada_2
Depois clique na aba “Data Transfer”, depois insira duas funções “MOV
Word”, cada uma na frente dos contatos criados anteriormente.
50
1º Rung Mem_Retentiva
2º Rung Mem_Retentiva
Crie mais dois contatos abertos nas próximas Rungs e coloque como sua
Tag “M00512”, que define o contato como sempre ativo.
51
Agora insira duas funções de comparação aritmética, para isso abra a aba
“Compare”, depois clique em “Greate than” e coloque na Rung 3, esta
função faz uma comparação de quando o operando A é maior que o
operando B, feito isso de novo na aba “Compare”, clique em “Less than” e
insira na Rung 4, esta função compara quando o valor do operando A é
menor que o operando o carro B. Conforme ilustrado na figura abaixo.
52
Agora insira duas saídas, a primeira na RUNG 3 e a segunda na RUNG 4.
53
Para finalizar a programação insira uma função “End” na RUNG 5.
54
Depois no software , clique em “Download”, ao abrir a
janela “Download to device” selecione os itens, como na figura abaixo. O
download do Firmware é muito importante, pois como esta sendo feita uma
aplicação de comunicação serial, se o download do firmware não for feito a
comunicação com o inversor não vai funcionar. Após serem selecionadas
todas as opções clique em .
Após clicar em download irá abrir uma janela com uma mensagem, se
foram seguidas todas as orientações acima, clique em para iniciar
o download.
55
Quando o download for concluído, irá aparecer no rodapé da janela uma
frase escrita “Download Completed”. Então aguarde o CLP inicializar,
depois verifique se o programa foi transferido corretamente.
56
Assim na primeira Rung, quando for acionada a entrada “X00000”, a
constante “10” é movida para o registrador “R00000”.
Então como o valor do registrador será maior que “10”, a saída ”Y00002”
será acionada.
57
Para iniciar um novo projeto clique em “New Project” , irá abrir uma
janela descrita como “Select Product”, onde vamos selecionar a IHM
TRPMIU.
58
No canto esquerdo do software existe uma janela descrita como “Recent
Projects”, note que logo após clicar em “OK” o projeto será criado nessa
janela. Nela podemos navegar nas funções do projeto, como entrar na
programação Ladder do projeto, configurar as portas de comunicação e etc.
Após confirmar que o projeto foi criado corretamente, vamos configurar os
cartões de expansão da IHM.
59
10. Configurando os Cartões de Expansão Digitais - IHM
60
Verifique se os cartões foram criados corretamente como na figura abaixo.
Note que os endereços das Tags já foram criados e podem ser visualizados
no campo “Address range”, onde o “Slot1” mostra que as Tags “X01000”
até “X01007 e Y01000 até Y01007”.
Atenção: Existe uma regra para criar as Tags dos cartões de expansão da
IHM, por exemplo, como o cartão de expansão de oito entradas foi inserido
no “Slot1”, suas Tags são adotas como “X01 e Y01” que pode ser
entendida como um cartão de entradas e saídas no “Slot1” e como são de
oito entradas e oito saídas variam de “X01000 até X010007 e Y01000 até
Y01007”. Se esse mesmo cartão fosse programado no “Slot2”, as entradas
seriam “X02000 até X02007” e as saídas “Y02000 até Y02001”.
61
Agora de duplo clique na Tag “Y02000” e altere o campo “Tag-Name” para
“Saída_1”.
62
10.2 Programação do Ladder da IHM
Abra a pasta “Logic Blocks”, depois abra a pasta “Main”, em seguida clique
em “Block 1”.
Agora como exemplo, na primeira rung insira um contato aberto, um
temporizador tipo TON, e uma bobina de saída. Abaixo será descrito como
alterar as propriedades de cada função.
Y01000 Saída_1
T00191
63
Programe as propriedades do temporizador conforme ilustrado acima, caso
tenha alguma dúvida procure o informativo técnico sobre temporizadores.
Depois insira dois textos, o primeiro como “Entrada X0” e outro como
“Saída Y0”.
Em seguida crie duas funções “Bit Lamp”, onde cada uma deve estar
abaixo de um texto.
64
Defina a função “Bit Lamp” que ficou abaixo da “Entrada X0” com a
seguinte propriedade, em “Tag Name” selecione “Entrada_1”
Já a função “Bit Lamp” que ficou abaixo da “Saida Y0” com a seguinte
propriedade, em “Tag Name” selecione “Saída_1”
65
10.4 Teste do Programa
Para testar a programação, primeiro conecte o cartão de expansão, depois
ligue a IHM, e aguarde a inicialização da IHM.
Se a entrada não “X01000” não for acionada, a tela da IHM deve mostrar
que as duas funções “Bit Lamp” estão OFF, ou seja a entrada e a saída
estão desligadas.
66
10.5 Ligação dos cartões de expansão digitais
TRPDIO0808P
Entradas
67
Saídas
TRPDIX1600
68
11. Ajustando a Data e Hora
Para ajustar a função de data e hora da IHM PMIU, primeiro clique na pasta
“Sreen1”.
69
Ao inserir as duas funções altere suas propriedades de acordo com a figura
abaixo. Assim fica mais fácil a visualização das duas funções.
70
Feito isso organize os botões em duas fileiras de seis e insira os textos
conforme a figura abixo. Na fileira de cima teremos os botões para
Nos botões da fileira de incremento escreva no campo “On Text” o sinal “+”
e nos botões de decremento “-“.
71
Irá abrir a janela “Touch Screen Tasks List”, então na aba “Select Task”
selecione a opção “Set RTC”.
72
Agora programe os outros botões também com a opção de incremento
(Increment) selecionada e cada um com sua respectiva função de mês, ano,
hora, minuto e segundo. Não se esqueça de quando selecionar a função
clique em “Add” como foi feito no passo anterior.
73
Agora faça a mesma operação para os botões de decremento, apenas
selecione a opção “Decrement” para cada função.
74
12. Função Historical Trend – IHM
Para criar as Tags que serão utilizadas para gerar o gráfico da função
Historical Trend, clique com o botão direito do mouse na pasta “Tags”,
depois clique em “Add...”.
75
Após adicionar à primeira Tag, crie outra Tag para ser registrada na função
historical.
“Reg_Hist_Trend_2 D00001”
Agora vamos criar as tags para definir o tempo que será gerado o gráfico,
no campo “Tag – Name” escreva “Inicio_Dia”, em “Register/Coil Type”
selecione a opção “Retentive Register”, por fim escreva em “Register” a tag
“R00000”. Feito isso clique em “Add”, após adicionar esta tag vamos criar
outras onze tags, conforme ilustrado abaixo.
76
“Inicio_Mes R00001”
“Inicio_Ano R00002”
77
“Inicio_Hora R00003”
“Inicio_Minuto R00004”
78
“Inicio_Segundo R00005”
“Fim_Dia R00006”
79
“Fim_Mes R00007”
“Fim_Ano R00008”
80
“Fim_Hora R00009”
“Fim_Hora R00009”
81
“Fim_Hora R00010”
“Fim_Segundos R00011”
Após criar todas as Tags descritas acima, pode ser fechada a janela “Add
Tag” e depois confira se as Tags estão criadas correntamente, conforme
figura abaixo.
82
12.2 Criando o Data Logger
Para realizar a função “Historical Trend”, os registradores que irão
reproduzir o gráfico devem ser inseridos na função “Data Logger”, para isso
clique em sua pasta, conforme figura abaixo.
83
12.3 Programando a tela da IHM
84
Agora clique em “Advanced Objects” e veja se a função “Historical Trend”
esta habilitada, se não estiver, significa que a função “Data Logger” não foi
criada, então volte alguns passos e crie esta função novamente, caso a
função “Historical Trend” esteja habilitado clique e insira na tela.
85
Agora na aba “Time Scale Properties”, clique no campo “Start/End Time
Tags settings”, depois clique em .
Irá abrir a janela “Start / End TimeTag Settings”, então selecione as tags
conforme a figura abaixo. Feito isso clique em “OK”
86
Agora devem ser criados os textos e registradores para inserir a data e
hora de inicio e fim do gráfico. Insira os textos conforme a figura abaixo,
para alterar cada texto escreva no campo “Text”
Altere as propriedades de cada função “Data Entry” que foi criada conforme
a figura abaixo. Estão sendo ilustradas as propriedades completas de uma
função, para as outras apenas altere o campo “Tag Name” ou “Tag
Address”.
87
Crie mais dois textos e duas funções “Data Entry” e dois textos conforme a
figura abaixo.
88
Agora defina o segundo registrador como “Reg_Hist_Trend_2”.
89
Agora vamos criar o botão para atualizar o gráfico, então na aba “Advanced
Objects” clique em “Advanced Bit Button” e o insira na tela.
90
Por fim insira uma função de data “Date” e outra de hora “Time”, na aba
“Clock Objects”.
Agora para testar o programa, insira a data e hora de inicio e fim da coleta
de dados para gerar o gráfico, para ajustar a data e hora da IHM veja o
informativo técnico “Data_Hora”.
91
Quando estiver no intervalo de tempo selecionado, altere os registradores 1
e 2 para variar sua função no gráfico.
92
93