Escolar Documentos
Profissional Documentos
Cultura Documentos
Antes de entrar nas linguagens de programação vamos ver o ambiente de programação. Este ambiente
é comum a todas as linguagens bem como os atalhos uteis que facilitam nosso dia-dia.
1. Menus principais do software, Barras de ferramentas para ativar e estabelecer a comunicação com o
PLC, verificar qual o target que está sendo configurado entre outros…
2. Solution Explorer é a barra para acessar todas as estruturas de um programa no TC.
3. Janela de declaração de variáveis.
4. Janela de edição do código. Janela varia conforme a linguagem de programação selecionada.
5. Janela de propriedades e Tool Box que é a barra de ferramentas das linguagens. Essa barra apresenta as
opções referentes a linguagem a ser usada. Se o usuário estiver programando em Ladder, apenas as
opções desta linguagem estarão presentes.
6. Lista de erros: Permite ao usuário ver mensagem de erros de compilação.
7. Estado atual do Runtime do TwinCAT 3: Se está executando, em erro ou em modo de configuração.
As barras podem estar em posições diferentes, como por exemplo a Solution Explorer estar no lado
esquerdo, uma vez que as janelas podem ser posicionadas pelo usuário apenas arrastando.
Atalhos:
A tecla F2 permite abrir o assistente de entrada e selecionar variáveis declaradas, ou funções. Em um
programa na linguagem ST basta pressionar a tecla F2 em qualquer posição do editor de lógica.
Nas linguagens gráficas (LD, FBD, IL) o usuário deve selecionar ??? que ficam acima de um contato ou
bloco e pressionar a tecla F2 para que o assistente de entrada seja apresentado.
A primeira é a mais usual e utilizada pelos programadores, onde as variáveis são digitadas.
A segunda é em forma de tabela. Desta forma o usuário não precisa digitar a diretiva AT, : (dois
pontos) e ; (ponto e virgula).
As duas são idênticas porém com modos de visualização diferentes e que podem ser alternados através
do botão destacado em vermelho.
Em programas em que a base de dados é grande, o usuário pode declarar as variaveis no Excel e
depois copiar e colar no TwinCAT. para que cada campo fique em uma coluna do Excel é usado um
“TAB” em vez do “Espaço” para separar. Exemplo:
Basta o usuário copiar o conteúdo abaixo da linha amarela e colar no TwinCAT 3.
Smart Coding
Alguns usuários gostam de ter o recurso de smart coding habilitados, este recurso realiza o auto
preenchimento de variáveis, funções a medida que o usuário digita o texto.
Este post tem como objetivo apresentar as linguagens de programação para controladores
programáveis (CLP) definidas na norma IEC 61131-3. Introdução: A IEC publicou a norma 61131 em
1992, a qual estabelece padrões para Controladores Programáveis. É dividida em 5 partes: 61131-1 –
Informações gerais 61131-2 – Requisitos de hardware 61131-3…
Em "Sem categoria"
Gráfico Histórico
O TC HMI possui o recurso de armazenar as variáveis em um banco de dados local e estas variá veis
podem ser plotadas em um gráfico, permitindo definir o intervalo de inicio e fim do gráfico. Vamos
iniciar este tutorial criando uma nova POU (para manter o projeto organizado). Clicar…
Em "Sem categoria"
Neste post vamos navegar pelos principais menus do software. Isto é necessário para que os nos
próximos tópicos tenhamos uma ideia melhor de como localizar os recursos que algumas vezes não
são intuitivos de localizar. Na imagem abaixo apresentamos o ambiente de edição das telas com a
Desktop.view aberta. DesktopView:…
Em "TwinCAT HMI"