Quais são as instruções de programação comumente usadas para PLCs Mitsubishi?

Apr 14, 2026 Deixe um recado

Mitsubishi PLC (Controlador Lógico Programável) é um tipo de controlador lógico programável amplamente utilizado na área de automação industrial. Possui poderosos recursos de programação que podem atender a uma variedade de necessidades de automação industrial. A seguir estão as instruções de programação comumente usadas para PLCs Mitsubishi:


1.Instruções básicas

 

  • LD (Load): Uma instrução de carga usada para carregar um sinal de entrada no PLC.
  • LDI (Load Inverse): Uma instrução de carga inversa usada para carregar o inverso de um sinal de entrada no PLC.
  • OUT (Saída): Uma instrução de saída usada para enviar sinais do PLC para dispositivos externos.
  • AND (And): Uma instrução AND usada para executar uma operação lógica AND em dois ou mais sinais.
  • OR (Or): Uma instrução OR usada para realizar uma operação lógica OR em dois ou mais sinais.
  • XOR (Xor): Uma instrução XOR usada para realizar uma operação lógica XOR em dois sinais.
  • NOT (Not): Uma instrução NOT usada para realizar uma operação lógica NOT em um sinal.
  • SET (Set): Uma instrução set usada para definir um bit especificado como 1.
  • RESET (Reset): Uma instrução de reset usada para definir um bit especificado como 0.
  • RST (Reset): Uma instrução de reset usada para redefinir um bit ou registro especificado para 0.
  • PLS (Pulso): Uma instrução de pulso usada para gerar um sinal de pulso.

 

2. Instruções de comparação

 

  • CMP (Comparar): Uma instrução de comparação usada para comparar as magnitudes de dois valores.
  • EQU (Equal): Uma instrução de igualdade usada para determinar se dois valores são iguais.
  • NEQ (Not Equal): uma instrução de não{0}}igualdade usada para determinar se dois valores não são iguais.
  • GT (maior que): uma instrução maior-que usada para determinar se um valor é maior que outro.
  • GEQ (Maior ou Igual): Instrução Maior ou Igual, usada para determinar se um valor é maior ou igual a outro.
  • LT (Less Than): Instrução Menor que, usada para determinar se um valor é menor que outro.
  • LEQ (Menor ou Igual): Instrução Menor ou Igual, usada para determinar se um valor é menor ou igual a outro.

 

3. Instruções de turno

 

  • SHL (Shift Left): uma instrução shift-left usada para deslocar dados para a esquerda em um número especificado de bits.
  • SHR (Shift Right): uma instrução shift-right usada para deslocar dados para a direita em um número especificado de bits.
  • ROR (Rotate Right): uma instrução de rotação-para a direita usada para girar dados para a direita em um número especificado de bits.
  • ROL (Rotate Left): uma instrução de rotação-para a esquerda usada para girar dados para a esquerda em um número especificado de bits.

 

4. Instruções Aritméticas

 

  • ADD (Adicionar): Uma instrução de adição usada para realizar a adição de dois valores.
  • SUB (Subtrair): Uma instrução de subtração usada para realizar a subtração de dois valores.
  • MUL (Multiplicar): Uma instrução de multiplicação usada para realizar a multiplicação de dois valores.
  • DIV (Divide): Instrução de divisão, utilizada para realizar a divisão entre dois valores.
  • MOD (Módulo): Instrução de módulo, usada para realizar operações de módulo entre dois valores.

 

5.Instruções de Processamento de Dados

 

  • MOV (Move): Uma instrução de movimentação usada para mover dados de um local para outro.
  • XCH (Exchange): Uma instrução de troca usada para trocar as posições de dois dados.
  • FIL (Fill): Uma instrução de preenchimento usada para preencher uma área de memória especificada com os dados especificados.
  • CPY (Copiar): Uma instrução de cópia usada para copiar dados para uma área de memória especificada.

 

6.Instruções de controle

 

  • JMP (Jump): Uma instrução de salto usada para realizar um salto incondicional em um programa.
  • JCN (Jump Conditional): Uma instrução de salto condicional usada para realizar um salto condicional em um programa.
  • NOP (sem operação): uma instrução sem{0}}operação usada para executar uma operação sem-em um programa.
  • END (End): Uma instrução de fim usada para indicar o fim de um programa.

 

7. Instruções do temporizador e do contador

 

  • TMR (Timer): Uma instrução de timer usada para implementar o controle de temporização.
  • TON (On Delay Timer): um temporizador de-atraso ativado usado para implementar o-controle de atraso ativado.
  • TOF (Off Delay Timer): um temporizador de-atraso de desativação usado para implementar o controle de-atraso de desativação.
  • RTC (Real-Time Clock): instruções-de relógio em tempo real usadas para recuperar a hora e a data atuais.
  • CTU (Contador ascendente): contador crescente usado para implementar o controle-de contagem crescente.
  • CTD (contador decrescente): contador decrescente usado para implementar o controle-de contagem regressiva.

 

8. Comandos de comunicação

 

  • RS (Leitura/Enviar): Comando Ler/Enviar, utilizado para ler e enviar dados.
  • WS (Write/Receive): Comando Write/Receive, usado para escrever e receber dados.
  • NET (Rede): Comando de rede, utilizado para habilitar a comunicação em rede entre CLPs.

 

Enviar inquérito

whatsapp

Telefone

Email

Inquérito