Glossário de CLP
Cada palavra que você encontra no PLC Gym. Cada cartão explica primeiro em palavras simples, para qualquer pessoa acompanhar, depois do jeito que os engenheiros falam, com um exemplo real e como a Siemens e a Rockwell chamam.
85 Termos de CLP e automação, de A a Z
- 4–20 mAtambém: 4-20 mA, 4–20mA, laço de corrente
- Medições
- Em palavras simples
Como uma torneira que corre pouco ou muito: um sensor envia uma pequena corrente elétrica pelo seu fio, e a quantidade diz ao CLP a leitura. O menor valor, 4 miliamperes (mA), significa vazio; o maior, 20, significa cheio.
- Como os engenheiros dizem
Um sensor envia uma corrente elétrica variável para representar uma medição. Normalmente 4 miliamperes é o início da faixa e 20 o topo.
Um exemplo real e os nomes na Siemens e na Rockwell
No local Um instrumento de tanque envia uma pequena corrente pelo cabo para informar o nível da água.
Siemens Configure a faixa de corrente da entrada analógica e escalone a leitura para unidades de engenharia.Rockwell Configure a faixa de corrente e o escalonamento do módulo analógico para corresponder ao transmissor.
- Ensinado em: De miliamperes a um número em que você pode confiar
- Acumuladortambém: ACC, CV, valor acumulado
- Temporizadores e contadores
- Em palavras simples
Como a leitura de um contador manual ou de um cronômetro: até onde ele já chegou. Em um temporizador ou contador de CLP, o acumulador é o número que sobe enquanto ele trabalha, e não a meta.
- Como os engenheiros dizem
O total atual dentro de um temporizador ou contador. Mostra o tempo passado ou os eventos contados, em vez do alvo.
Um exemplo real e os nomes na Siemens e na Rockwell
No local O total atual de um contador indica dois depois que duas garrafas separadas chegam.
Siemens ET para o tempo decorrido do temporizador; CV para o valor do contador.Rockwell ACC para o valor acumulado de um temporizador ou contador.
- Ensinado em: Deixe o tempo explícito
- Reconhecertambém: Ack, acknowledgement, acknowledgment
- Segurança e alarmes
- Em palavras simples
Como tocar em OK no aviso de bateria fraca do celular: o apito para, mas a bateria continua fraca. Reconhecer diz ao CLP que uma pessoa viu o alarme; a buzina para, mas o problema ainda não foi resolvido.
- Como os engenheiros dizem
Avisar o sistema que o operador notou um alarme. Isso pode silenciar uma buzina sem corrigir ou limpar o problema.
Um exemplo real
No local Um operador silencia a buzina de nível alto enquanto investiga por que o tanque está enchendo.
- Ensinado em: Reconheça a buzina, mantenha o alarme
- Atuadortambém: elemento final de controle
- Peças da máquina
- Em palavras simples
O músculo de uma máquina. O CLP só envia um sinal; o atuador é a parte que realmente empurra, gira ou abre alguma coisa, como o motor que abre um portão.
- Como os engenheiros dizem
A parte que move ou muda o equipamento quando recebe um comando. Ela transforma um pedido de controle em uma ação física.
Um exemplo real
No local Um atuador pneumático abre ou fecha a válvula de um tanque.
- Alarmetambém: alarme de aviso
- Segurança e alarmes
- Em palavras simples
Como um alarme de fumaça em casa: ele chama a sua atenção quando algo precisa de você. Em um CLP, um alarme é um aviso na tela, muitas vezes com uma buzina ou uma lâmpada piscando, dizendo que uma pessoa precisa agir.
- Como os engenheiros dizem
Um aviso de que algo precisa de atenção. O programa decide quando ele aparece, se continua e como é limpo.
Um exemplo real
No local Um tanque de mistura avisa o operador quando uma válvula não abre a tempo.
- Ensinado em: Separe o pedido da evidência
- Analógicotambém: analog, sinal analógico, sinal analógico
- Medições
- Em palavras simples
Como um botão de volume em vez de um interruptor de ligar e desligar: ele pode ficar em qualquer ponto de uma faixa. Uma leitura analógica é uma medição, como o quanto um tanque está cheio ou o quanto a água está quente.
- Como os engenheiros dizem
Uma medição que pode variar em uma faixa, em vez de só ON ou OFF. Temperatura e nível de tanque são exemplos.
Um exemplo real
No local Um instrumento de nível informa quão cheio está um tanque ao longo do ciclo de enchimento.
- Ensinado em: Siga o sinal
- ANDtambém: operador e (and)
- Lógica
- Em palavras simples
Como um bilhete na geladeira: “Se estiver sol e a lição de casa estiver feita, vá brincar.” As duas precisam ser verdadeiras. Em um CLP, AND só dá TRUE quando as suas duas condições são TRUE.
- Como os engenheiros dizem
As duas condições devem ser verdadeiras. Start AND Permit só permite um pedido quando a permissão também está presente.
Um exemplo real e os nomes na Siemens e na Rockwell
No local Uma bomba de lavagem precisa tanto de um pedido do operador quanto de água suficiente no tanque de suprimento.
Siemens AND em SCL, contatos em série em LAD e & em FBD.Rockwell AND em ST, instruções em série em Ladder e BAND em FBD.
- Ensinado em: Coloque a permissão na lógica
- AOItambém: Add-On Instruction, instrução add-on
- Linguagens de código
- Em palavras simples
Como salvar o seu próprio atalho em um celular: configure um trabalho uma vez e depois use de novo com um toque. Nos CLPs da Rockwell, uma AOI é um trecho de programa testado, escrito uma vez e reutilizado em muitas máquinas.
- Como os engenheiros dizem
Uma instrução reutilizável que um engenheiro define para um trabalho repetido. Cada uso precisa de armazenamento separado quando as máquinas precisam agir de forma independente.
Um exemplo real e os nomes na Siemens e na Rockwell
No local Uma fábrica usa uma instrução de bomba testada para várias bombas independentes.
Siemens Um FB da Siemens oferece um padrão de reutilização comparável, com interfaces e regras de ciclo de vida diferentes.Rockwell Uma definição de Add-On Instruction da Logix é chamada com uma tag de instância de apoio.
- Ensinado em: Uma definição, instâncias separadas
- Arraytambém: one-dimensional array
- Números e dados
- Em palavras simples
Como uma fileira de armários numerados sob um só nome: armário 0, armário 1, armário 2. Um array guarda um conjunto de valores do mesmo tipo sob um só nome, e você escolhe um pelo seu número.
- Como os engenheiros dizem
Uma coleção de valores numerados guardados sob um só nome. Cada posição guarda o mesmo tipo de valor.
Um exemplo real e os nomes na Siemens e na Rockwell
No local Um filtro de nível guarda as últimas medições em uma coleção numerada.
Siemens ARRAY[0..7] OF REAL declara oito valores na interface SCL aceita.Rockwell REAL[8] declara oito valores, indexados de 0 a 7, em tags do Logix.
- Ensinado em: Quatro valores, um laço limitado
- Tarefatambém: :=, assign
- O básico
- Em palavras simples
Como a palavra “passa a ser”: a bomba passa a ser o que o botão Start for. No código de CLP, uma atribuição copia o valor da sua direita para o nome da sua esquerda.
- Como os engenheiros dizem
Escrever um valor em um lugar nomeado. Em código de texto, o nome à esquerda recebe o valor calculado à direita.
Um exemplo real e os nomes na Siemens e na Rockwell
No local PumpOn := Start faz o comando da bomba seguir o pedido Start atual.
Siemens O SCL usa :=; os blocos MOVE gráficos copiam valores.Rockwell ST usa :=; no Ladder, MOVE copia valores (antes MOV).
- Ensinado em: Pense em varreduras
- Em velocidadetambém: at-speed, na referência, AtReference
- Peças da máquina
- Em palavras simples
Como o piloto automático de um carro chegando à velocidade que você definiu. O inversor de um motor avisa o CLP que está em velocidade quando o motor acelerou até a velocidade que lhe foi pedida.
- Como os engenheiros dizem
O aviso de um inversor de que o motor chegou à velocidade pedida. Enquanto o inversor faz a rampa, este sinal fica desativado.
Um exemplo real e os nomes na Siemens e na Rockwell
No local A lâmpada de pronto de uma bomba espera o inversor avisar que está em velocidade.
Siemens Os inversores SINAMICS informam isso na palavra de status ZSW1.Rockwell Os perfis add-on do PowerFlex informam isso como AtReference.
- Ensinado em: Peça ao inversor, depois confira
- BOOLtambém: Booleano, Valor booleano
- Lógica
- Em palavras simples
Como uma moeda: cara ou coroa, nada no meio. Um BOOL guarda apenas uma de duas respostas, TRUE ou FALSE, então serve para um botão ou uma lâmpada, mas não para um número como 42.
- Como os engenheiros dizem
Um valor com só duas opções: TRUE ou FALSE. Ele não guarda uma quantidade medida, como 42 litros.
Um exemplo real e os nomes na Siemens e na Rockwell
No local Uma boia dá uma leitura ON ou OFF quando a água chega a ela.
Siemens BOOL em interfaces de bloco e tags de CLP.Rockwell BOOL em tags de controlador/programa.
- Ensinado em: Saiba o que uma tag representa
- CASEtambém: Instrução CASE
- Números e dados
- Em palavras simples
Como o controle remoto de uma TV: aperte 1 e você vai para o canal 1, aperte 3 e vai para o canal 3. CASE olha um número e executa só a parte do código que combina com ele.
- Como os engenheiros dizem
Escolhe uma seção de código por um valor, como um número de estado. Só a seção correspondente executa nessa chamada de CASE.
Um exemplo real e os nomes na Siemens e na Rockwell
No local O estado 10 executa o lote; o estado 30 mantém o equipamento parado durante a espera.
Siemens CASE ... OF ... END_CASE em SCL.Rockwell CASE ... OF ... END_CASE em ST.
- Ensinado em: Escreva uma fase como uma máquina de estados
- Comparaçãotambém: compare
- Lógica
- Em palavras simples
Como a marca de altura em um brinquedo de parque de diversões: você é mais alto que a linha, sim ou não? Uma comparação confere dois números, como se o nível do tanque passa de 90, e responde TRUE ou FALSE.
- Como os engenheiros dizem
Um teste que compara dois valores e dá TRUE ou FALSE. Level > 90 pergunta se o nível passa de 90.
Um exemplo real e os nomes na Siemens e na Rockwell
No local O controlador compara o nível medido do tanque com o seu limite de enchimento.
Siemens Operadores de comparação do SCL; caixas CMP em linguagens gráficas.Rockwell Operadores de comparação do ST; o Ladder v38 usa LT/GT/EQ/NE/LE/GE.
- Ensinado em: Coloque a permissão na lógica
- Contadortambém: contador de eventos
- Temporizadores e contadores
- Em palavras simples
Como um contador manual clicado uma vez por pessoa que passa por uma porta. Um contador de CLP soma um cada vez que algo acontece, como uma garrafa passando, e lembra o total.
- Como os engenheiros dizem
Uma instrução que lembra quantos eventos ocorreram. Contar uma chegada uma vez é diferente de somar um a cada varredura.
Um exemplo real e os nomes na Siemens e na Rockwell
No local Uma linha de bebidas para depois que a terceira garrafa passa pelo sensor.
Siemens CTU; o SCL chama a operação CTU da instância IEC_COUNTER declarada.Rockwell CTU em Ladder; CTUD com uma tag de suporte FBD_COUNTER em ST.
- Ensinado em: Conte eventos, não varreduras
- Banda mortatambém: histerese de alarme, histerese de alarme
- Medições
- Em palavras simples
Como a luz de combustível de um carro, que acende quando o tanque está quase vazio, mas só apaga depois que você colocou uma boa quantidade. Um alarme é ativado em um ponto e é desativado em outro, para que uma leitura oscilante não o faça piscar.
- Como os engenheiros dizem
Uma folga entre o ponto em que um alarme é ativado e o ponto em que ele é desativado. Isso impede que uma leitura oscilante faça o alarme piscar.
Um exemplo real e os nomes na Siemens e na Rockwell
No local Um alarme de nível alto é ativado em 85 por cento e só some abaixo de 80 por cento.
Siemens Alarmes analógicos do WinCC podem ter histerese; você também pode escrevê-la no programa.Rockwell A instrução ALMA e os alarmes do FactoryTalk têm uma configuração de banda morta.
- Ensinado em: Dê uma histerese aos alarmes
- DINTtambém: inteiro duplo
- Números e dados
- Em palavras simples
Como o hodômetro de um carro com muitos dígitos, que consegue contar muito alto. Um DINT é um número inteiro com uma faixa bem maior que a de um INT, útil para totais grandes.
- Como os engenheiros dizem
Um tipo de número inteiro com faixa maior que INT. É útil para totais e estados de programa numerados.
Um exemplo real e os nomes na Siemens e na Rockwell
No local Uma linha de envase guarda a contagem acumulada de garrafas em um DINT.
Siemens DINT de 32 bits com sinal.Rockwell DINT de 32 bits com sinal, também usado para PRE/ACC de contadores clássicos.
- Ensinado em: Saiba o que uma tag representa
- Principaltambém: bomba principal, bomba líder
- Peças da máquina
- Em palavras simples
Como as quatro rodas em que um carro anda todo dia. A bomba principal é a escolhida para fazer primeiro o trabalho normal, enquanto outra espera como reserva.
- Como os engenheiros dizem
O equipamento escolhido para fazer primeiro o trabalho normal. Outra unidade pode estar disponível como reserva.
Um exemplo real
No local Uma bomba de água normalmente abastece os andares de cima de um prédio de apartamentos.
- Ensinado em: Um pedido, uma bomba elegível
- Tempo decorridotambém: ET, tempo decorrido do temporizador
- Temporizadores e contadores
- Em palavras simples
Como os números de um cronômetro em andamento: quanto tempo já passou. Em um temporizador de CLP, o tempo decorrido sobe enquanto ele espera, e não é o mesmo que o tempo em que ele está ajustado.
- Como os engenheiros dizem
Quanto de uma espera já passou até agora. É uma coisa diferente da duração alvo.
Um exemplo real e os nomes na Siemens e na Rockwell
No local O operador confere há quanto tempo a válvula foi comandada a abrir sem confirmar o movimento.
Siemens ET na instância de temporizador IEC.Rockwell ACC na tag de suporte do temporizador.
- Ensinado em: Deixe o tempo explícito
- Unidades de engenhariatambém: EU, unidade de engenharia
- Medições
- Em palavras simples
Como ler um termômetro em graus em vez de um número de código. Unidades de engenharia são as unidades que as pessoas entendem, como por cento, litros ou graus, que o CLP mostra na tela.
- Como os engenheiros dizem
As unidades que as pessoas usam para uma medição, como por cento, bar ou graus. O escalonamento converte as contagens brutas de entrada nelas.
Um exemplo real e os nomes na Siemens e na Rockwell
No local A tela do tanque mostra o nível em por cento, e não em contagens de entrada.
Siemens SCALE_X as define com o seu MIN e o seu MAX.Rockwell SCP as chama de Scaled Min e Max; SCL as chama de InEUMin e InEUMax.
- Ensinado em: De miliamperes a um número em que você pode confiar
- Borda de descidatambém: borda negativa, TRUE-to-FALSE
- Memória
- Em palavras simples
Como o botão de um mouse: o clique conta quando o seu dedo sobe. Uma borda de descida é o momento em que um sinal passa de TRUE para FALSE, como uma garrafa saindo de um sensor.
- Como os engenheiros dizem
O momento em que um sinal muda de TRUE para FALSE. Um sinal que já estava FALSE não acabou de cair.
Um exemplo real e os nomes na Siemens e na Rockwell
No local Uma garrafa saindo do sensor cria uma borda de descida.
Siemens F_TRIG em SCL; contato N ou N_TRIG em LAD.Rockwell OSF em Ladder; OSFI com uma tag FBD_ONESHOT em ST e FBD. O simulador do PLC Gym ainda não executa OSFI, então a missão em ST compara a entrada atual e a anterior.
- Ensinado em: Conte eventos, não varreduras
- FALSEtambém: valor falso
- Lógica
- Em palavras simples
A resposta não. Em um CLP, FALSE significa desligado, ou não acontecendo: Start é FALSE enquanto ninguém aperta o botão.
- Como os engenheiros dizem
Um valor que significa não, falso ou inativo. FALSE em Start significa que não há pedido de partida.
Um exemplo real
No local O comando de válvula aberta passa a FALSE quando o tanque tem água suficiente.
- Ensinado em: Saiba o que uma tag representa
- Falhatambém: condição de falha
- Segurança e alarmes
- Em palavras simples
Como a luz de aviso no painel de um carro: quando acende, você para e manda consertar. Um sinal de falha diz que uma peça não está funcionando como deveria, e o programa costuma parar essa peça.
- Como os engenheiros dizem
Um sinal de que algo não está funcionando como esperado. O efeito dele nos comandos deve ser definido no programa.
Um exemplo real
No local Uma bomba principal com falha faz o sistema de água escolher a bomba reserva.
- Ensinado em: Coloque a permissão na lógica
- Retornotambém: actual-state feedback
- Segurança e alarmes
- Em palavras simples
Como o tique que diz que a sua mensagem foi entregue. Retorno é um sinal da máquina provando que ela realmente fez o que mandaram, como uma válvula informando que está aberta.
- Como os engenheiros dizem
Uma leitura que informa o que o equipamento realmente fez. Um comando para abrir uma válvula e a prova de que ela abriu são coisas diferentes.
Um exemplo real
No local A chave de válvula aberta confirma o movimento depois que o controlador pede que ela abra.
- Ensinado em: Separe o pedido da evidência
- Medidor de vazãotambém: flowmeter, transmissor de vazão
- Peças da máquina
- Em palavras simples
Como o hidrômetro que conta quanta água uma casa usa. Um medidor de vazão mede quanto líquido ou gás está passando por um tubo agora.
- Como os engenheiros dizem
Um instrumento que mede o líquido ou o gás que passa por um tubo. A sua leitura pode mostrar se um comando de bomba realmente gerou vazão.
Um exemplo real
No local O medidor de uma bomba de água informa quantos litros passam por segundo.
- Ensinado em: Separe o pedido da evidência
- FORtambém: Laço FOR
- Números e dados
- Em palavras simples
Como contar “um, dois, três, quatro” ao conferir cada ovo em uma caixa de quatro. Um laço FOR repete o mesmo código uma vez para cada número, de um início até um fim.
- Como os engenheiros dizem
Repete o código enquanto um valor de contagem vai de um início escolhido até um fim. Nestas linguagens, as duas pontas são incluídas.
Um exemplo real e os nomes na Siemens e na Rockwell
No local FOR de zero a três visita todas as quatro leituras guardadas.
Siemens FOR ... TO ... BY ... DO ... END_FOR em SCL.Rockwell FOR ... TO ... BY ... DO ... END_FOR em ST.
- Ensinado em: Quatro valores, um laço limitado
- Bloco de funçãotambém: FB
- Linguagens de código
- Em palavras simples
Como uma ficha de receita usada para todo bolo, enquanto cada bolo mantém o seu próprio timer do forno. Um bloco de função é um trecho de programa que você reutiliza, e cada máquina que o usa ganha a sua própria memória.
- Como os engenheiros dizem
Um trecho de programa reutilizável, com seus próprios valores memorizados. Dê a cada máquina separada a sua própria cópia dessa memória.
Um exemplo real e os nomes na Siemens e na Rockwell
No local Duas bombas usam o mesmo projeto de controle, mas mantêm totais de partidas separados.
Siemens Uma definição de FB é chamada com seus próprios dados de instância.Rockwell Uma AOI oferece lógica de controle personalizada e reutilizável; a tag de instância guarda os dados.
- Ensinado em: Uma definição, instâncias separadas
- Diagrama de blocos de funçõestambém: FBD
- Linguagens de código
- Em palavras simples
Como uma máquina de cozinha: as coisas entram por um lado, ela faz um trabalho e o resultado sai pelo outro. O FBD desenha um programa de CLP como caixas assim, ligadas por linhas que levam valores de caixa em caixa.
- Como os engenheiros dizem
Uma linguagem de diagrama que liga os resultados de caixas a outras caixas. Cada ligação carrega um valor usado em um cálculo ou em uma decisão.
Um exemplo real e os nomes na Siemens e na Rockwell
No local Um engenheiro acompanha a medição de um tanque por caixas de escalonamento e de comparação de nível.
Siemens Networks FBD usam caixas de instrução e nomes de parâmetros da Siemens.Rockwell Rotinas FBD usam blocos da Logix, tags de apoio e as suas regras de execução.
- Ensinado em: Siga o sinal
- GRAPHtambém: Siemens GRAPH
- Linguagens de código
- Em palavras simples
Como uma receita desenhada em caixas: cada caixa é um passo, e a linha embaixo dela diz quando seguir adiante. GRAPH é o jeito da Siemens de desenhar um trabalho de CLP assim.
- Como os engenheiros dizem
A linguagem da Siemens para descrever um trabalho como passos, condições entre os passos e ações. Ela deixa a ordem de uma batelada visível.
Um exemplo real e os nomes na Siemens e na Rockwell
No local Um engenheiro lê os passos Fill, Mix e Drain do programa de batelada de um tanque.
Siemens GRAPH no TIA Portal.Rockwell A linguagem de sequência equivalente é o SFC; as suas configurações de execução são diferentes.
- Ensinado em: Descreva um processo em passos
- HMItambém: Interface homem-máquina, painel de operação
- Peças da máquina
- Em palavras simples
Como a tela de toque de uma máquina de café: ela mostra o que está acontecendo e deixa você apertar botões. Uma IHM é a tela que um operador usa para ver leituras e enviar pedidos ao CLP.
- Como os engenheiros dizem
Uma tela em que um operador vê leituras e faz pedidos. Ela mostra as informações do programa, mas não substitui o controlador.
Um exemplo real e os nomes na Siemens e na Rockwell
No local Um painel de tanque mostra o nível e deixa o operador pedir o início de uma batelada.
Siemens WinCC é uma família de softwares de IHM da Siemens.Rockwell Os terminais PanelView e o FactoryTalk View são produtos de IHM da Rockwell.
- Histeresetambém: faixa de nível, two-threshold control
- Medições
- Em palavras simples
Como abastecer o seu carro: você espera o tanque ficar baixo e depois enche tudo, e não coloca um pouquinho a cada poucos quilômetros. Uma bomba pode partir com o tanque a 30 por cento e continuar até 70, para não ficar ligando e desligando o dia todo.
- Como os engenheiros dizem
Usar pontos diferentes para iniciar e parar uma ação. Entre esses pontos, mantenha a decisão anterior em vez de alternar repetidamente.
Um exemplo real
No local Uma bomba de tanque parte abaixo de 30 por cento e continua enchendo até 70 por cento.
- Ensinado em: Controle uma faixa, não um ponto
- Índicetambém: índice de array
- Números e dados
- Em palavras simples
Como o número na porta de um armário: ele diz qual armário abrir. O índice escolhe um valor dentro de um array, e em um CLP a contagem costuma começar em 0.
- Como os engenheiros dizem
O número inteiro que seleciona uma posição em um array. Você só pode usar posições dentro da faixa declarada.
Um exemplo real
No local Readings[0] seleciona a primeira medição guardada em uma coleção que começa em zero.
- Ensinado em: Quatro valores, um laço limitado
- Entradatambém: sinal de entrada
- O básico
- Em palavras simples
Os olhos e os ouvidos do CLP. Uma entrada é como o CLP descobre o que está acontecendo, como um botão sendo apertado ou a água chegando ao topo de um tanque.
- Como os engenheiros dizem
Informação que chega ao controlador, como o pedido de um botão ou um nível de água medido.
Um exemplo real
No local Um sensor de garrafa avisa o controlador quando uma garrafa está sob o bico.
- Ensinado em: Saiba o que uma tag representa
- Instânciatambém: dados da instância, tag de apoio
- Números e dados
- Em palavras simples
Como duas pessoas com o mesmo tipo de celular: o mesmo modelo, mas cada celular guarda as suas próprias fotos. Uma instância é a memória própria de uma cópia, então duas bombas que usam o mesmo bloco guardam totais separados.
- Como os engenheiros dizem
O armazenamento separado usado por um temporizador ou bloco reutilizável. Compartilhar o projeto não significa compartilhar os valores memorizados de cada máquina.
Um exemplo real e os nomes na Siemens e na Rockwell
No local A bomba principal e a reserva têm memória separada, mesmo usando o mesmo bloco de controle.
Siemens Instâncias estáticas de temporizador; instâncias de FB têm blocos de dados de instância ou armazenamento de multi-instância.Rockwell Tags de apoio das instruções e tags de instância de AOI separadas.
- Ensinado em: Deixe o tempo explícito
- INTtambém: integer
- Números e dados
- Em palavras simples
Como o placar de um jogo: 0, 1, 2, nunca 1,5. Um INT guarda um número inteiro, abaixo ou acima de zero, até cerca de 32 mil para cada lado.
- Como os engenheiros dizem
Um tipo de número inteiro que pode guardar valores positivos ou negativos. Não guarda uma leitura fracionária como 41,5.
Um exemplo real e os nomes na Siemens e na Rockwell
No local Um pequeno contador de lote registra três garrafas como um número inteiro.
Siemens INT de 16 bits com sinal; o IEC_COUNTER aceito usa valores INT.Rockwell INT de 16 bits com sinal; o ACC do contador do Logix é DINT.
- Ensinado em: Saiba o que uma tag representa
- Intertravamentotambém: inibição de execução
- Segurança e alarmes
- Em palavras simples
Como um micro-ondas que não liga com a porta aberta. Um intertravamento para uma máquina, ou impede que ela parta, quando algo mais não está seguro ou pronto.
- Como os engenheiros dizem
Uma condição que impede ou interrompe uma ação quando outra condição não é adequada. As regras exatas dela ficam no programa.
Um exemplo real
No local Uma chave de pouca água para uma bomba antes que ela funcione a seco.
- Ensinado em: Coloque a permissão na lógica
- Laddertambém: LAD, LD, linguagem ladder, RLL
- Linguagens de código
- Em palavras simples
Como desenhos de circuitos empilhados um sob o outro, de modo que o conjunto parece uma escada. Ladder é um jeito de desenhar as regras de um CLP: cada degrau da escada é uma regra, lida da esquerda para a direita como uma frase.
- Como os engenheiros dizem
Uma linguagem de diagrama que usa condições e instruções de saída ao longo de caminhos. Leia quais condições permitem que cada caminho chegue à sua saída.
Um exemplo real e os nomes na Siemens e na Rockwell
No local Um engenheiro confere o caminho de Start e o caminho de retenção antes de aceitar um circuito de bomba.
Siemens Networks LAD com contatos, bobinas e caixas de instrução.Rockwell Linhas ladder com instruções como XIC, XIO e OTE.
- Ensinado em: Leia uma linha
- Travatambém: comando travado
- Memória
- Em palavras simples
Como a luz de aviso de um carro que fica acesa até a oficina limpá-la, mesmo depois de o problema ter passado. Um latch liga algo e o mantém ligado até uma instrução separada desligá-lo.
- Como os engenheiros dizem
Um valor ON lembrado que continua ligado depois que o pedido original termina. Outra instrução deve desligá-lo de propósito.
Um exemplo real e os nomes na Siemens e na Rockwell
No local Um alarme de nível alto continua exibido até a água baixar e o operador resetar.
Siemens Bobinas S/R ou atribuições explícitas em SCL podem guardar e limpar um BOOL.Rockwell Instruções OTL/OTU ou atribuições explícitas em ST podem guardar e limpar um BOOL.
- Ensinado em: Leia uma linha
- Transmissor de níveltambém: instrumento de nível
- Peças da máquina
- Em palavras simples
Como o marcador de combustível de um carro: mostra o quanto o tanque está cheio, de vazio até cheio. Um transmissor de nível envia ao CLP uma leitura variável de quanto líquido há em um tanque.
- Como os engenheiros dizem
Um instrumento que informa quanto líquido há em um recipiente. Diferente de uma simples chave de nível, ele pode informar uma medição que varia.
Um exemplo real
No local Um instrumento do tanque de mistura envia a sua leitura de nível ao controlador.
- Ensinado em: De miliamperes a um número em que você pode confiar
- Chave fim de cursotambém: chave de posição, fim de curso de aberto, fim de curso de fechado
- Peças da máquina
- Em palavras simples
Como o pequeno interruptor que acende a luz quando você abre a porta da geladeira. Um fim de curso avisa o CLP que uma peça em movimento chegou a um ponto determinado, como uma válvula totalmente aberta.
- Como os engenheiros dizem
Uma chave que informa quando o equipamento chega a uma determinada posição. Ela dá uma resposta ON ou OFF, e não uma medição completa do curso.
Um exemplo real
No local O fim de curso de aberto de uma válvula confirma que ela chegou à posição aberta.
- Ensinado em: Separe o pedido da evidência
- Laçotambém: iteration
- Números e dados
- Em palavras simples
Como correr em uma pista até completar quatro voltas. Um laço repete um trecho de código, e uma regra clara de parada garante que ele termine.
- Como os engenheiros dizem
Uma seção de código que se repete. Uma regra de parada clara impede que ela se repita para sempre.
Um exemplo real e os nomes na Siemens e na Rockwell
No local O programa soma quatro leituras de medidor visitando cada valor guardado uma vez.
Siemens Laços FOR são aceitos no subconjunto SCL desta academia.Rockwell Laços FOR são aceitos no subconjunto ST desta academia.
- Ensinado em: Quatro valores, um laço limitado
- Membrotambém: membro da estrutura
- Números e dados
- Em palavras simples
Como a cidade em um endereço: uma parte de um grupo maior. Um membro é um valor dentro de um grupo, escrito depois de um ponto, então Status.Level é o Level dentro de Status.
- Como os engenheiros dizem
Um valor com nome dentro de um grupo de valores. Um ponto separa o nome do grupo do nome do valor.
Um exemplo real e os nomes na Siemens e na Rockwell
No local Status.Level é o valor de nível dentro do grupo Status.
Siemens Exemplo local em SCL: #Status.Level.Rockwell Exemplo em ST: Status.Level.
- Ensinado em: Dados não são lógica executável
- Partida de motortambém: starter, partida com contator
- Peças da máquina
- Em palavras simples
Como um interruptor de luz de serviço pesado para um motor grande, com um fusível embutido. O CLP envia um pequeno sinal, e a partida liga ou desliga a energia do motor e o protege contra corrente demais.
- Como os engenheiros dizem
Equipamento que liga e desliga a energia de um motor. Em geral inclui proteção contra corrente excessiva no motor.
Um exemplo real
No local O CLP envia um pequeno comando de funcionamento a uma partida, que liga a energia do motor da bomba.
- Ntambém: ação N, non-stored action
- Sequências
- Em palavras simples
Como a placa de uma loja que só fica acesa enquanto a loja está aberta. Uma ação N só fica ligada enquanto o seu passo está ativo, e desliga assim que a sequência segue adiante.
- Como os engenheiros dizem
Uma ação de passo ativa só enquanto o passo dela está ativo. Ela deixa de estar ativa quando a sequência sai desse passo.
Um exemplo real e os nomes na Siemens e na Rockwell
No local O comando do misturador fica ativo só durante o passo Mix.
Siemens Qualificador de ação N no GRAPH.Rockwell Qualificador de ação N no SFC.
- Ensinado em: Deixe clara a vida útil de cada comando
- NOTtambém: operador não (not)
- Lógica
- Em palavras simples
Como a palavra “não” em um bilhete na geladeira: “Se não estiver chovendo, estenda a roupa.” Em um CLP, NOT inverte uma resposta, então TRUE vira FALSE e FALSE vira TRUE.
- Como os engenheiros dizem
Inverte verdadeiro e falso. NOT Stop é verdadeiro enquanto Stop está inativo.
Um exemplo real e os nomes na Siemens e na Rockwell
No local Uma bomba só pode funcionar enquanto o sinal de falha dela está NOT ativo.
Siemens NOT em SCL; um contato invertido testa um operando falso em LAD.Rockwell NOT em ST; XIO testa um operando falso em Ladder.
- Ensinado em: Coloque a permissão na lógica
- Retardo na desenergizaçãotambém: retardo na desenergização, run-on delay
- Temporizadores e contadores
- Em palavras simples
Como o exaustor de um banheiro que continua funcionando por alguns minutos depois que você apaga a luz. Um temporizador com retardo na desenergização mantém algo ligado por um tempo definido depois que o seu pedido termina.
- Como os engenheiros dizem
Uma espera antes de desligar depois que um pedido termina. Um novo pedido durante a espera mantém a saída ligada.
Um exemplo real e os nomes na Siemens e na Rockwell
No local Uma bomba de enxágue continua lavando um tubo por pouco tempo depois que o pedido de lavagem termina.
Siemens TOF com IN/PT e Q/ET; o SCL usa aqui uma instância TOF_TIME.Rockwell TOF em Ladder; TOFR com TimerEnable/PRE e DN/ACC em ST.
- Ensinado em: Deixe o tempo explícito
- Retardo na energizaçãotambém: retardo na energização, atraso de partida
- Temporizadores e contadores
- Em palavras simples
Como segurar o botão de desligar de um celular por alguns segundos antes de ele desligar: um toque rápido não faz nada. Um temporizador com retardo na energização só liga depois que o seu pedido ficou ligado durante toda a espera.
- Como os engenheiros dizem
Uma espera antes de ligar. O pedido de temporização deve continuar verdadeiro durante toda a espera; removê-lo reinicia a espera.
Um exemplo real e os nomes na Siemens e na Rockwell
No local Uma bomba de lavagem ignora um toque breve no botão, mas parte depois de um pedido mantido.
Siemens TON com IN/PT e Q/ET; o SCL usa aqui uma instância TON_TIME.Rockwell TON em Ladder; TONR com TimerEnable/PRE e DN/ACC em ST.
- Ensinado em: Deixe o tempo explícito
- One shottambém: one shot, pulso de borda
- Memória
- Em palavras simples
Como uma campainha: ela toca uma vez, no momento em que você aperta, não importa por quanto tempo você mantenha o dedo no botão. Um one-shot dá ao CLP um pulso curtíssimo quando um sinal muda, então um evento conta uma vez só.
- Como os engenheiros dizem
Um pulso TRUE que dura uma varredura quando um sinal muda. Transforma um evento físico em um pedido contável.
Um exemplo real e os nomes na Siemens e na Rockwell
No local Uma garrafa sob um sensor produz um pulso de chegada, em vez de uma contagem a cada varredura.
Siemens R_TRIG/F_TRIG ou instruções de borda P/N, conforme a linguagem.Rockwell ONS/OSR/OSF em Ladder; OSRI (subida) e OSFI (descida) em ST e FBD. As missões em ST aceitas usam OSRI ou lógica explícita de histórico de entrada.
- Ensinado em: Conte eventos, não varreduras
- ORtambém: operador ou (or)
- Lógica
- Em palavras simples
Qualquer uma serve: “Se estiver chovendo ou nevando, leve um casaco.” Em um CLP, OR dá TRUE quando pelo menos uma das suas condições é TRUE, ou as duas.
- Como os engenheiros dizem
Pelo menos uma condição deve ser verdadeira. Qualquer uma das condições, ou as duas juntas, pode tornar o resultado verdadeiro.
Um exemplo real e os nomes na Siemens e na Rockwell
No local Tanto Stop quanto uma condição de pouca água podem remover o comando da bomba.
Siemens OR em SCL, caminhos paralelos em LAD e >=1 em FBD.Rockwell OR em ST, ramificações paralelas em Ladder e BOR em FBD.
- Ensinado em: Coloque a permissão na lógica
- Saídatambém: comando de saída
- O básico
- Em palavras simples
As mãos do CLP. Uma saída é como o CLP faz algo acontecer, como ligar uma bomba, uma lâmpada ou um motor.
- Como os engenheiros dizem
Um comando enviado pelo controlador a um equipamento. Um comando ON não prova que o equipamento se moveu.
Um exemplo real
No local O comando de uma bomba pede à partida de motor dela que forneça energia ao motor.
- Ensinado em: Saiba o que uma tag representa
- Permissivotambém: permit, permission
- Segurança e alarmes
- Em palavras simples
Como um semáforo verde: ele não faz o carro andar, só diz que o carro pode andar. Um permissivo é uma condição que precisa ser verdadeira antes de uma máquina ter permissão para funcionar.
- Como os engenheiros dizem
Uma condição que deve ser satisfeita antes de o equipamento poder funcionar. Nestas missões ela também deve continuar satisfeita enquanto ele funciona.
Um exemplo real e os nomes na Siemens e na Rockwell
No local Uma bomba de cervejaria precisa de água suficiente no tanque de suprimento antes de poder funcionar.
Siemens Uma condição de projeto, muitas vezes representada por um BOOL como Permit.Rockwell Uma condição de projeto, muitas vezes representada por um BOOL como Permit.
- Ensinado em: Coloque a permissão na lógica
- PLCtambém: Controlador Lógico Programável
- O básico
- Em palavras simples
O cérebro de uma máquina. Um CLP é um computador pequeno e resistente que observa botões e sensores, segue as regras que você dá e liga e desliga motores, válvulas e lâmpadas.
- Como os engenheiros dizem
Um computador industrial que lê entradas, segue o seu programa e envia comandos a equipamentos.
Um exemplo real e os nomes na Siemens e na Rockwell
No local Um CLP de cervejaria controla as válvulas que põem água em um tanque de mistura.
Siemens Controladores S7-1500 nesta academia; programados com o TIA Portal.Rockwell Controladores CompactLogix/ControlLogix nesta academia; programados com o Studio 5000 Logix Designer.
- Ensinado em: Pense em varreduras
- Predefiniçãotambém: PT, PRE, PV
- Temporizadores e contadores
- Em palavras simples
Como ajustar um cronômetro de cozinha para 5 minutos antes de apertar o iniciar. O preset é a meta que um temporizador ou contador busca: quanto esperar, ou quantos contar.
- Como os engenheiros dizem
O alvo dado a um temporizador ou contador. Diz quanto tempo esperar ou quantos eventos contar.
Um exemplo real e os nomes na Siemens e na Rockwell
No local Um contador de embalagem tem um preset de três garrafas antes de parar a esteira.
Siemens PT é a duração do temporizador; PV é o alvo do contador.Rockwell PRE é o preset do temporizador ou contador; os valores de temporizador aqui são em milissegundos.
- Ensinado em: Deixe o tempo explícito
- Rtambém: ação R, ação de reset
- Sequências
- Em palavras simples
Como voltar mais tarde para apagar uma luz que ficou acesa em outro cômodo. Uma ação R desliga um comando que uma ação S manteve ligado em um passo anterior.
- Como os engenheiros dizem
Uma ação que limpa um comando mantido ligado por uma ação S. Deixar o passo original sozinho não o limpa.
Um exemplo real e os nomes na Siemens e na Rockwell
No local O passo final limpa o comando armazenado da bomba de recirculação.
Siemens Qualificador de ação R no GRAPH.Rockwell Qualificador de ação R no SFC.
- Ensinado em: Deixe clara a vida útil de cada comando
- Rampatambém: tempo de rampa, rampa de aceleração
- Peças da máquina
- Em palavras simples
Como um carro acelerando suavemente em vez de pular direto para a velocidade máxima. A rampa define com que rapidez um inversor acelera ou desacelera um motor, para proteger o motor, a bomba e as tubulações.
- Como os engenheiros dizem
A taxa constante com que um inversor muda de velocidade. Ela protege o motor, a bomba e as tubulações contra mudanças bruscas.
Um exemplo real
No local O inversor de uma bomba leva quatro segundos para ir de parado até a velocidade máxima.
- Ensinado em: Peça ao inversor, depois confira
- Valor brutotambém: contagens brutas, contagens de entrada
- Medições
- Em palavras simples
Como um preço em uma moeda estrangeira que você nunca usou: é um número, mas ainda não significa nada para você. O valor bruto é o número que uma entrada entrega ao CLP antes de ele ser transformado em algo útil, como por cento de cheio.
- Como os engenheiros dizem
O número que um cartão de entrada entrega ao CLP antes do escalonamento. Ele não significa nada para um operador até ser convertido.
Um exemplo real e os nomes na Siemens e na Rockwell
No local Os 12 mA de um transmissor de nível chegam como 13824 contagens em uma entrada do S7-1500.
Siemens Entradas do S7-1500 configuradas para 4–20 mA usam de 0 a 27648 contagens na faixa normal.Rockwell Módulos Logix podem informar as contagens brutas, ou escalonar para mA ou unidades de engenharia no próprio módulo.
- Ensinado em: De miliamperes a um número em que você pode confiar
- REALtambém: número real, floating-point value
- Números e dados
- Em palavras simples
Como um preço: 4,50 não é 4 nem 5. Um REAL é um número que pode ter vírgula decimal, para leituras como 41,5 graus.
- Como os engenheiros dizem
Um tipo de número que guarda medições fracionárias. Tem precisão limitada, então alguns cálculos são aproximados.
Um exemplo real e os nomes na Siemens e na Rockwell
No local Uma leitura de tanque de 41,5 por cento precisa de um tipo que guarde o meio por cento.
Siemens REAL na interface do bloco.Rockwell REAL em tags de controlador/programa.
- Ensinado em: Saiba o que uma tag representa
- Rearmetambém: pedido de reset
- Memória
- Em palavras simples
Como apertar a tecla C de uma calculadora para recomeçar do zero. Um reset devolve um contador, um temporizador ou um alarme ao ponto em que começou.
- Como os engenheiros dizem
Um pedido para devolver um valor ou um trecho de lógica a uma condição inicial escolhida. O que ele limpa depende do programa.
Um exemplo real e os nomes na Siemens e na Rockwell
No local Um operador zera o total de garrafas antes de contar o próximo grupo.
Siemens Entrada R do contador; o reset do gráfico e a limpeza de saídas seguem a política definida do gráfico.Rockwell RES do Ladder ou o membro Reset do contador em ST; a limpeza das saídas do gráfico é uma política de programa separada.
- Ensinado em: Conte eventos, não varreduras
- Temporizador retentivotambém: temporizador retido
- Temporizadores e contadores
- Em palavras simples
Como um cronômetro que você pausa e retoma: ele continua de onde parou, e não do zero. Um temporizador retentivo mantém o seu tempo quando o pedido cessa, até um reset limpá-lo.
- Como os engenheiros dizem
Um temporizador que guarda o tempo decorrido quando o pedido dele para. Um reset separado limpa o tempo armazenado.
Um exemplo real e os nomes na Siemens e na Rockwell
No local Um total de manutenção pode somar vários períodos separados de uso da máquina.
Siemens TONR é o retardo na energização retentivo da Siemens: guarda o tempo até R resetá-lo. Aqui é um tópico de leitura, não uma missão.Rockwell RTO/RTOR são retentivos; TONR nestas lições em ST não é retentivo, apesar do nome.
- Ensinado em: Deixe o tempo explícito
- Borda de subidatambém: borda positiva, FALSE-to-TRUE
- Memória
- Em palavras simples
Como o instante em que uma luz passa de apagada para acesa: não o tempo em que ela fica acesa, só o momento em que muda. Uma borda de subida é o momento em que um sinal passa de FALSE para TRUE, como uma garrafa chegando a um sensor.
- Como os engenheiros dizem
O momento em que um sinal muda de FALSE para TRUE. Um sinal mantido em TRUE não é outra borda de subida.
Um exemplo real e os nomes na Siemens e na Rockwell
No local Uma garrafa chegando sob o sensor cria uma borda de subida.
Siemens R_TRIG em SCL; contato P ou P_TRIG em LAD.Rockwell ONS/OSR em Ladder; OSRI ou lógica explícita de entrada anterior em ST.
- Ensinado em: Conte eventos, não varreduras
- Linhatambém: network
- Linguagens de código
- Em palavras simples
Um degrau de uma escada. Uma linha (rung) é uma regra em sua própria fileira: as chaves da esquerda decidem se a energia chega à coisa da direita e a liga.
- Como os engenheiros dizem
Uma linha do ladder contendo condições e uma ação. Ramos podem oferecer caminhos alternativos por essa linha.
Um exemplo real e os nomes na Siemens e na Rockwell
No local Uma linha confere a permissão da bomba antes de escrever o seu comando de funcionamento.
Siemens No LAD, os grupos se chamam networks.Rockwell No ladder, as linhas se chamam rungs.
- Ensinado em: Leia uma linha
- Stambém: ação S, ação armazenada
- Sequências
- Em palavras simples
Como acender uma luz ao sair de um cômodo: ela continua acesa depois que você foi embora. Uma ação S liga um comando e o mantém ligado depois que o seu passo termina, até uma ação R limpá-lo.
- Como os engenheiros dizem
Uma ação de passo que mantém um comando ligado depois que o passo dela termina. Uma ação de reset separada deve limpar esse comando.
Um exemplo real e os nomes na Siemens e na Rockwell
No local Uma bomba de recirculação continua comandada ligada por um passo de espera posterior.
Siemens Qualificador de ação S no GRAPH.Rockwell Qualificador de ação S no SFC.
- Ensinado em: Deixe clara a vida útil de cada comando
- SCADAtambém: Sistema de supervisão e aquisição de dados
- Peças da máquina
- Em palavras simples
Como uma sala de controle com telas mostrando cada câmera de um prédio. O SCADA permite que as pessoas acompanhem e controlem máquinas em um local inteiro a partir de um só lugar, e guarda um registro do que aconteceu.
- Como os engenheiros dizem
Um sistema para toda a planta que acompanha equipamentos, leituras e alarmes. Ele pode guardar o histórico e deixar os operadores fazerem pedidos de controle.
Um exemplo real e os nomes na Siemens e na Rockwell
No local Uma sala de controle de tratamento de água acompanha várias estações de bombeamento e os seus alarmes em um único sistema.
Siemens Sistemas WinCC podem oferecer monitoramento de supervisão.Rockwell Sistemas FactoryTalk View SE podem oferecer monitoramento de supervisão.
- Escalonamentotambém: conversão de escala
- Medições
- Em palavras simples
Como trocar dinheiro estrangeiro pelo seu: a mesma quantia, um número diferente. O escalonamento transforma o número bruto de um sensor em uma leitura que as pessoas entendem, como de 0 a 100 por cento de cheio.
- Como os engenheiros dizem
Transformar o número bruto de um sensor em uma medição útil. A conversão deve corresponder à faixa escolhida do sensor.
Um exemplo real e os nomes na Siemens e na Rockwell
No local Um visor de tanque converte contagens de entrada em um nível de zero a 100 por cento.
Siemens NORM_X e depois SCALE_X nestas missões.Rockwell SCL com uma tag de suporte SCALE nestas missões; esta instrução SCL não é a linguagem de programação da Siemens.
- Ensinado em: Siga o sinal
- Varreduratambém: ciclo de varredura
- O básico
- Em palavras simples
Como um segurança fazendo a ronda: confere cada porta, de cima para baixo, e começa de novo. Em uma varredura, o CLP lê as suas entradas, executa as suas regras e atualiza as suas saídas, cerca de 50 vezes por segundo.
- Como os engenheiros dizem
Uma passada por ler as entradas, executar as instruções e atualizar as saídas. Esta academia normalmente a repete a cada 20 milissegundos.
Um exemplo real e os nomes na Siemens e na Rockwell
No local Enquanto uma garrafa cobre um sensor, o controlador pode lê-lo muitas vezes.
Siemens Um bloco de organização cíclico, como o OB1, executa o programa repetidamente.Rockwell Uma tarefa agenda rotinas; estas lições usam uma tarefa periódica com entradas em buffer.
- Ensinado em: Pense em varreduras
- SCLtambém: Structured Control Language, Siemens SCL
- Linguagens de código
- Em palavras simples
Como escrever uma regra como uma frase em vez de desenhá-la. SCL é a linguagem de texto da Siemens: você digita cada regra de CLP como uma linha curta de texto.
- Como os engenheiros dizem
A linguagem de texto da Siemens para escrever instruções de controlador. Nomes locais podem começar com #, e := escreve um valor.
Um exemplo real e os nomes na Siemens e na Rockwell
No local Um engenheiro escreve #PumpOn := #Start para fazer uma bomba seguir um pedido.
Siemens Rotinas SCL no TIA Portal.Rockwell A linguagem de texto equivalente é o texto estruturado; já a instrução SCL da Logix faz escalonamento analógico.
- Ensinado em: Pense em varreduras
- Selotambém: selo, circuito de retenção, self-hold
- Memória
- Em palavras simples
Como um interruptor de luz que continua ligado depois que você solta o botão. O CLP lembra que você apertou Start até algo apertar Stop.
- Como os engenheiros dizem
Um jeito de lembrar um pedido breve de Start. A bomba continua comandada ligada até Stop ou outra condição de parada quebrar essa memória.
Um exemplo real e os nomes na Siemens e na Rockwell
No local Um zelador pressiona Start uma vez e a bomba de água continua funcionando depois que o botão é solto.
Siemens Contato de retenção em paralelo no LAD ou lógica em SCL usando a saída anterior.Rockwell Ramificação de retenção em paralelo no Ladder ou lógica em ST usando a saída anterior.
- Ensinado em: Leia uma linha
- Sensortambém: dispositivo sensor
- Peças da máquina
- Em palavras simples
Como as pontas dos seus dedos sentindo se um copo está quente. Um sensor é um dispositivo que percebe algo, como uma garrafa passando ou a água chegando a um nível, e avisa o CLP.
- Como os engenheiros dizem
Um dispositivo que detecta ou mede alguma coisa. A sua leitura informa ao controlador como está o equipamento real.
Um exemplo real
No local Um sensor de luz detecta uma garrafa sob o bico de envase.
- Ensinado em: Saiba o que uma tag representa
- Sequênciatambém: sequencing
- Sequências
- Em palavras simples
Como uma receita: encha a panela, aqueça, depois despeje. Uma sequência executa um trabalho em etapas, uma depois da outra, e segue adiante quando cada etapa termina.
- Como os engenheiros dizem
Um programa que executa um trabalho em etapas ordenadas. Cada etapa tem comandos e uma regra para seguir adiante.
Um exemplo real e os nomes na Siemens e na Rockwell
No local Um tanque de mistura enche, mistura o conteúdo e depois drena o lote pronto.
Siemens GRAPH é a linguagem de passos e transições da Siemens.Rockwell SFC é a linguagem de passos e transições do Logix.
- Ensinado em: Descreva um processo em passos
- Diagrama funcional sequencialtambém: SFC
- Linguagens de código
- Em palavras simples
Como uma receita desenhada em caixas: cada caixa é um passo, e a linha embaixo dela diz quando seguir adiante. SFC é um jeito de desenhar um trabalho de CLP assim, usado pela Rockwell e por outros.
- Como os engenheiros dizem
Um diagrama que mostra os passos de um trabalho e as condições para mudar de passo. As ações dizem o que cada passo faz.
Um exemplo real e os nomes na Siemens e na Rockwell
No local Uma sequência de envase espera uma garrafa, enche e depois a manda adiante.
Siemens O GRAPH da Siemens oferece uma linguagem de sequência parecida, com regras próprias.Rockwell Rotinas SFC no Studio 5000 Logix Designer.
- Ensinado em: Descreva um processo em passos
- Ponto de ajustetambém: valor alvo
- Medições
- Em palavras simples
Como a temperatura que você ajusta em um termostato de aquecimento. O setpoint é o valor que você quer, como 60 graus, e o programa trabalha para alcançá-lo e ficar perto dele.
- Como os engenheiros dizem
O valor que você quer que um processo alcance ou mantenha por perto. É diferente do valor medido no momento.
Um exemplo real
No local Um aquecedor de água de lavagem busca uma temperatura escolhida em vez de aquecer para sempre.
- Ensinado em: Coloque a permissão na lógica
- Válvula solenoidetambém: solenoid-operated valve
- Peças da máquina
- Em palavras simples
Como a válvula dentro de uma máquina de lavar que estala ao abrir para deixar a água entrar. Uma válvula solenoide é aberta por uma bobina elétrica, então uma saída de CLP pode abri-la e fechá-la.
- Como os engenheiros dizem
Uma válvula acionada por uma bobina elétrica. A bobina pode mover a própria válvula ou controlar o ar que move uma válvula maior.
Um exemplo real
No local Uma pequena válvula elétrica fornece ar ao atuador da válvula de ingrediente.
- Referência de velocidadetambém: setpoint de velocidade, comando de velocidade, comando de frequência
- Peças da máquina
- Em palavras simples
Como dizer a um motorista de táxi a que velocidade ir. A referência de velocidade é a velocidade em que o CLP pede que o inversor de um motor funcione, como 60 por cento da velocidade máxima.
- Como os engenheiros dizem
A velocidade em que o CLP pede que um inversor funcione. O inversor faz a rampa até ela e avisa quando chega.
Um exemplo real e os nomes na Siemens e na Rockwell
No local O controlador de uma bomba envia 60 por cento ao inversor para reduzir a vazão.
Siemens Em um inversor SINAMICS, 16384 significa 100 por cento da velocidade de referência.Rockwell Os perfis add-on do PowerFlex o chamam de FreqCommand; confira as unidades no manual do inversor.
- Ensinado em: Peça ao inversor, depois confira
- Reservatambém: bomba reserva, bomba sobressalente
- Peças da máquina
- Em palavras simples
Como o estepe de um carro: ele não faz nada até um pneu falhar. A bomba reserva espera, pronta, e assume quando a bomba principal não pode funcionar.
- Como os engenheiros dizem
Equipamento mantido pronto para assumir quando a unidade habitual não pode funcionar. Ele ainda precisa de permissão e de uma alimentação utilizável.
Um exemplo real
No local A bomba de água reserva assume depois que a bomba habitual falha.
- Ensinado em: Um pedido, uma bomba elegível
- Máquina de estadostambém: state-machine
- Sequências
- Em palavras simples
Como o seletor de uma máquina de lavar roupa: lavar, enxaguar, centrifugar, cada um com o seu trabalho. Uma máquina de estados lembra em que etapa um trabalho está e só faz o que essa etapa permite.
- Como os engenheiros dizem
Um programa que lembra em que parte de um trabalho está. Define comandos e mudanças permitidas para cada parte.
Um exemplo real e os nomes na Siemens e na Rockwell
No local Um lote pode estar Running, Held ou Complete, com comandos diferentes em cada estado.
Siemens Muitas vezes escrita com CASE e um valor de estado armazenado em SCL.Rockwell Muitas vezes escrita com CASE e uma tag de estado em ST.
- Ensinado em: Escreva uma fase como uma máquina de estados
- Etapatambém: passo de sequência
- Sequências
- Em palavras simples
Como uma linha de uma receita: “Aqueça até ferver.” Um passo é uma etapa de uma sequência: o que fazer agora, enquanto espera o sinal para seguir adiante.
- Como os engenheiros dizem
Uma parte de uma sequência que está ativa no momento. Diz o que fazer enquanto espera a próxima mudança.
Um exemplo real e os nomes na Siemens e na Rockwell
No local O passo Fill executa a bomba e a válvula de entrada até o tanque chegar ao nível alvo.
Siemens Um passo GRAPH com ações atribuídas.Rockwell Um passo SFC com ações atribuídas.
- Ensinado em: Descreva um processo em passos
- Texto estruturadotambém: ST, Rockwell ST
- Linguagens de código
- Em palavras simples
Como escrever uma regra como uma frase em vez de desenhá-la. O texto estruturado (ST) é um jeito de digitar as regras de um CLP como linhas curtas de texto, usado pela Rockwell e por muitos outros fabricantes.
- Como os engenheiros dizem
Uma linguagem de texto para escrever instruções de controlador como comandos. IF escolhe condições, e := escreve um valor.
Um exemplo real e os nomes na Siemens e na Rockwell
No local Um engenheiro escreve uma decisão de temperatura como uma rotina curta em texto.
Siemens A Siemens usa SCL como sua linguagem de programação em texto.Rockwell Rotinas de texto estruturado no Studio 5000 Logix Designer.
- Ensinado em: Pense em varreduras
- Tagtambém: variable
- O básico
- Em palavras simples
Como um crachá em uma reunião grande: um para cada pessoa, para todo mundo saber quem é quem. Uma tag é o nome que um programa de CLP dá a um botão, uma lâmpada ou um valor, para que as regras possam falar dele.
- Como os engenheiros dizem
Um nome para um valor no programa. Start e PumpOn podem nomear o pedido de um botão e o comando de uma bomba.
Um exemplo real e os nomes na Siemens e na Rockwell
No local A leitura do nível de um tanque é guardada sob um nome que o engenheiro pode monitorar.
Siemens Referências locais em SCL usam #; dados globais podem usar membros nomeados de blocos de dados.Rockwell Tags podem ser do escopo do controlador ou do programa; referências em ST não usam #.
- Ensinado em: Saiba o que uma tag representa
- Temporizadortambém: instrução de temporização
- Temporizadores e contadores
- Em palavras simples
Como um cronômetro de cozinha: você o ajusta, ele conta e toca quando o tempo acaba. Um temporizador de CLP espera por um tempo definido e depois liga ou desliga algo.
- Como os engenheiros dizem
Uma instrução que mede o tempo contra uma espera escolhida. Seus valores armazenados permitem que ela acompanhe essa espera ao longo de muitas varreduras.
Um exemplo real e os nomes na Siemens e na Rockwell
No local Um alarme de válvula espera um pouco para que uma válvula saudável tenha tempo de abrir.
Siemens Uma instância de temporizador IEC declarada, como TON_TIME.Rockwell TIMER no Ladder clássico; FBD_TIMER para as instruções de temporização ST/FBD aceitas.
- Ensinado em: Deixe o tempo explícito
- Transiçãotambém: transição de sequência
- Sequências
- Em palavras simples
Como o “até ferver” de uma receita: o momento em que você pode ir para a linha seguinte. Uma transição é a condição que precisa se tornar verdadeira antes de uma sequência passar para o seu próximo passo.
- Como os engenheiros dizem
Uma condição que permite a uma sequência sair de um passo e entrar em outro. Ela deve se tornar verdadeira antes de a mudança acontecer.
Um exemplo real e os nomes na Siemens e na Rockwell
No local Chegar ao alvo de enchimento deixa o lote passar de Fill para Mix.
Siemens Condição de transição entre passos GRAPH.Rockwell Condição de transição entre passos SFC.
- Ensinado em: Descreva um processo em passos
- Desarmetambém: desarme de proteção
- Segurança e alarmes
- Em palavras simples
Como o quadro de fusíveis de casa cortando a energia quando algo puxa corrente demais. Um desarme é uma parada de proteção, e a causa geralmente precisa ser conferida e resetada antes de a máquina funcionar de novo.
- Como os engenheiros dizem
Uma parada causada por um dispositivo de proteção ou um problema detectado. Remover o pedido original não é necessariamente o mesmo que limpá-la.
Um exemplo real
No local A proteção de sobrecarga de um motor desarma quando ele puxa corrente demais.
- Ensinado em: Desarmes, resets e religamentos
- TRUEtambém: valor verdadeiro
- Lógica
- Em palavras simples
A resposta sim. Em um CLP, TRUE significa ligado, ou acontecendo: Start é TRUE enquanto alguém aperta o botão.
- Como os engenheiros dizem
Um valor que significa sim, verdadeiro ou ativo; FALSE significa não ou inativo. TRUE em Stop significa que uma parada foi pedida.
Um exemplo real
No local A válvula de entrada recebe TRUE quando o programa pede que ela abra.
- Ensinado em: Saiba o que uma tag representa
- UDTtambém: user-defined data type, structure
- Números e dados
- Em palavras simples
Como um cartão de contato com caixas fixas para um nome, um telefone e um e-mail. Um UDT é um grupo de valores diferentes que pertencem uns aos outros, como o estado de funcionamento de uma bomba, o seu número de partidas e o nível do seu tanque.
- Como os engenheiros dizem
Um grupo com nome de valores diferentes que pertencem uns aos outros. Declarar o grupo guarda informação; ele não aciona equipamentos por si só.
Um exemplo real e os nomes na Siemens e na Rockwell
No local Um grupo de status de bomba guarda o estado de funcionamento, o total de partidas e o nível medido.
Siemens Um tipo de dado de CLP com nome e membros STRUCT.Rockwell Um tipo de dado definido pelo usuário usado como tipo de uma tag.
- Ensinado em: Dados não são lógica executável
- VFDtambém: Inversor de frequência, variable-speed drive, VSD, drive inversor
- Peças da máquina
- Em palavras simples
Como um dimmer para um motor: em vez de só ligar e desligar, ele define a rapidez com que o motor gira. O CLP diz ao VFD a velocidade que quer.
- Como os engenheiros dizem
Um inversor eletrônico que muda a velocidade de um motor. O controlador pode pedir uma velocidade, e não só ON ou OFF.
Um exemplo real e os nomes na Siemens e na Rockwell
No local Uma bomba de água diminui a rotação quando o prédio precisa de menos água.
Siemens Um inversor troca comandos e status com o CLP; SINAMICS é uma família de inversores da Siemens.Rockwell Um inversor troca comandos e status com o controlador; PowerFlex é uma família de inversores da Rockwell.
- Ensinado em: Peça ao inversor, depois confira
- Rompimento de fiotambém: fio rompido, circuito aberto
- Medições
- Em palavras simples
Como uma ligação que de repente fica em silêncio: silêncio não quer dizer que está tudo bem. Um rompimento de fio é um cabo cortado, então a leitura de um sensor cai para quase nada e o programa deve avisar alguém.
- Como os engenheiros dizem
Um cabo cortado ou solto que impede o sinal de um sensor de chegar ao CLP. Uma entrada de 4–20 mA passa então a ler perto de 0 mA.
Um exemplo real e os nomes na Siemens e na Rockwell
No local Um cabo danificado do transmissor faz a leitura de nível cair muito abaixo de vazio.
Siemens Cartões analógicos do S7-1500 podem informá-lo como um diagnóstico, com o valor 32767.Rockwell Módulos analógicos Logix o sinalizam com bits de status de falha de canal.
- Ensinado em: Quando o sinal morre