Mostrando postagens com marcador Master Tool. Mostrar todas as postagens
Mostrando postagens com marcador Master Tool. Mostrar todas as postagens

16 de out. de 2016

Manual - Diagrama Ladder - Parte 2

Entendendo melhor os contatos

Os contatos podem ser usados para representar um botão ou o contato auxiliar de uma bobina, para o mesmo se tornar o contato de uma bobina, nomeie o mesmo com o nome da bobina, e ele entendera que quando a bobina ser acionada, ele comutara.


Na figura acima, podemos ver que temos uma entrada (B1) e duas saídas (K1 e LED), se olharmos na linha dois, veremos um contato chamado “K1”, esse contato é referente a saída “K1”, ou seja, quando a saída “K1” for acionada, consequentemente o contato “K1” também vai acionar, acionando assim a saída “LED”, podemos visualizar o mesmo na figura abaixo.


Simular projeto

Após definir entradas e saídas e criar nosso diagrama, precisamos testa-lo para saber se o mesmo está executando corretamente, para isso devemos ir em “Comunicação” e logo após selecionar “Modo simulação”.

Com o modo simulação ativo, devemos ir em “Comunicação” e logo após “Login”.


Após isso, as nossas “linhas” onde se encontram os contatos, vão ficar azuis, isso significa que estamos em modo simulação, as linhas azuis seriam como o condutor elétrico, antes dos contatos, temos tensão, depois dos contatos não temos tensão pois os mesmos ainda não estão acionados.


Mas ainda não podemos simular, antes precisamos ir em “Comunicação” e logo após em “Run”.



Após isso, para acionarmos um contato, “B1” como por exemplo, basta segurarmos a tecla “F7” de nosso teclado, e clicar em cima do contato duas vezes.



Consequentemente, “B1” vai acionar a saída “K1”, como a mesma possui um contato auxiliar (K1), o mesmo será acionado, acionando também a saída “LED”.


Para que possamos voltar a programar, devemos parar a simulação, para isso devemos ir em “Comunicação” e logo após em “Logout”, após isso, basta apenas voltar a programar.


Dúvidas? Basta perguntar nos comentários.


12 de out. de 2016

Manual - Diagrama Ladder - Parte 1

Fala pessoal, tudo bem?
Algum tempo atras, falamos aqui no blog sobre temporizadores, onde utilizei como exemplo os temporizadores encontrados no Master Tool IEC, também temos o inicio do artigo de como usar o Master Tool IEC, que iniciei em 2013, após alguns anos, resolvi atualizar o mesmo e posta-lo.
Agora, vamos tem um pequeno manual de como usar o Master Tool IEC para criar um LD (Diagrama Ladder), para dar instruções ao CLP.
Bom, vamos do começar pelo básico.

Master Tool IEC


O Master Tool IEC é uma ferramenta completa para programação, depuração, configuração e simulação das aplicações do usuário. O software é baseado no conceito de ferramenta integrada, provendo flexibilidade e facilidade de uso permitindo aos usuários a programação em seis linguagens definidas pela norma IEC 61131-3: Texto Estruturado (ST), Sequenciamento Gráfico de Funções (SFC), Diagrama de Blocos Funcionais (FBD), Diagrama Ladder (LD), Lista de Instruções (IL) e Gráfico Contínuo de Funções (CFC).

Observações


Este documento visa demonstrar como utilizar o Diagrama Ladder, o mesmo foi criado em 2013 quando trabalhei com a série Duo, e está sendo atualizado em 2016, para quem está iniciando Diagrama Ladder, recomendo que antes de estudar o conteúdo proposto, tenha conhecimento sobre partidas de motores trifásicos.
Após abrir o Master Tool IEC, devemos clicar em “Arquivo”, “Novo a partir de modelo...”.



Após isso, abrira uma nova tela, onde selecionaremos o modelo “Modelo_DU350_DU351” e logo após clicaremos em “Abrir”.



Após isso, abrira uma nova tela onde teremos o arquivo “NAVEGA (PRG) ”, onde iremos clicar com o botão direito do mouse e logo após em “Acrescentar objeto...”.



Após isso, abrira a janela “Nova POU”, onde iremos dar o nome da POU, selecionar o “Tipo da POU” como “Programa”, selecionar a “Linguagem da POU” como “LD” e após isso, basta clicar em “OK”.



Após isso, abrira a janela “PLC_PRG (PRG-LD) ”, é aqui que desenvolveremos toda a parte lógica, responsável por “ensinar” ao CLP o que ele deve fazer.




Nessa tela, temos nossas linhas, é nela que vamos inserir as entradas e saídas que iremos utilizar.



Para adicionarmos novas linhas, basta clicarmos em “Rede (antes) ” ou “Rede (depois) ”.



Inserindo entradas e saídas

Tidos de entrada/saída


Adicionando e endereçando entradas e saídas


Para adicionarmos uma entrada ou saída, devemos clicar na linha em que desejamos adicionar essa entrada/saída, após isso, selecionar o tipo de entrada/saída que desejamos, e após a mesma ser adicionada, devemos nomeá-la clicando em "???" e digitando o nome desejado,  após isso, basta apertar a tecla "Enter", e sera exibida a tela abaixo, onde devemos endereçar nossa entrada.


Após endereça-la e após isso basta clicar em “OK”.
Para endereçar uma entrada/saída, devemos utilizar o seguinte código:
Entrada
%IX0.0
Saída
%QX0.0
0 = Byte
0 = bit

ATENÇÃO!
O bit/byte nunca será o mesmo, ou seja, se você usou o código “%IX0.0”, você não pode mais utiliza-lo, pois, a mesma já está sendo utilizada, você deverá utilizar o código “%IX0.1” e assim por diante.

Dúvidas? Basta perguntar nos comentários.


22 de set. de 2013

Master Tool IEC, o que é e como usar

O MasterTool IEC é uma ferramenta completa para programação, depuração, configuração e simulação das aplicações do usuário. O software é baseado no conceito de ferramenta integrada, provendo flexibilidade e facilidade de uso permitindo aos usuários a programação em seis linguagens definidas pela norma IEC 61131-3: Texto Estruturado (ST), Sequenciamento Gráfico de Funções (SFC), Diagrama de Blocos Funcionais (FBD), Diagrama Ladder (LD), Lista de Instruções (IL) e Gráfico Contínuo de Funções (CFC). O MasterTool IEC XE permite o uso de diferentes linguagens na mesma aplicação, fornecendo ao usuário uma poderosa maneira de organizar a sua aplicação além de reutilizar código desenvolvido em aplicações anteriores.
Como usar:
Para iniciar o programa, você deve criar um arquivo, nesse arquivo você deve clicar em “Novo a partir do modelo...” e selecionar o modelo que desejar.
Após selecionar o modelo desejado, clique em abrir, após carregar caso aparecer a seguinte mensagem.
Apenas clique em “OK”.
Se você olha no canto superior esquerdo, você vera a opção “NAVEGA (PRG)”, clique nela com o botão direito do mause, e selecione a opção “Acrescentar objeto...”.
Após isso ira abrir uma janela nova, nessa janela você ira definir o Nome da nova POU, Tipo de POU e Linguagem de POU.
Após definir tudo, clique em “OK”. Após isso, ira carregar a “linha de programação”.
Para adicionar uma nova linha de programação, clique em “Rede (antes)” ou “Rede (depois)”, cada clique adiciona uma linha.

13 de set. de 2013

Temporizador

Temporizador TON:
O temporizador TON é usado para contar um determinado tempo, e após esse tempo, libera o sinal. Esse sinal pode ser em:
MS
Milissegundos
S
Segundos
M
Minutos

O Temporizador (TON e TOF) não precisa ser endereçado.

IN
Entrada do sinal.
Q
Saída do sinal.
PT
É onde você programa o tempo que você deseja que o Temporizador leve para mandar o sinal, para isso você deve usar o código T#, e após colocar quanto tempo e a unidade que ele vai contar.
Exemplo (PT):
O temporizador deve contar 2 minutos:
T#2M
O temporizador deve contar 34 segundos:
T#34S
O temporizado deve contar 500 milissegundos:
T#500MS
Temporizador TOF:
A diferença do temporizador entre o TON para o TOF é que o TON conta um tempo para depois acionar o dispositivo, já o TOF aciona diretamente o dispositivo, e assim que seu sinal é cortado, ele conta um tempo (o que você programou) para cancelar o sinal que ele estava a enviar.
Onde encontrar TOF:
O TOF não está localizado na barra de ferramentas, para adicionar o TOF clique em “Bloco funcional”, após isso ira abrir uma nova janela, clique em “C:\Program Files\Altus\MasterToolIEC\Library\Standa”, após abrir, ira aparecer 4 pastas, clique em “Timer” e selecione o temporizador TOF, após seleciona-lo clique em OK.
Temporizador TP:
O temporizador TP aciona após um único pulso, após esse pulso ele aciona, e desativa após o tempo desejado.

IN
Entrada de sinal. Inicia após receber um pulso.
PT
Tempo desejado.
ET
Tempo real, visualizado em milissegundos.