Какие инструкции по программированию обычно используются для ПЛК Mitsubishi?

Apr 14, 2026 Оставить сообщение

Mitsubishi PLC (Программируемый логический контроллер) — это тип программируемого логического контроллера, широко используемый в области промышленной автоматизации. Он обладает мощными возможностями программирования, которые могут удовлетворить различные потребности промышленной автоматизации. Ниже приведены наиболее часто используемые инструкции по программированию для ПЛК Mitsubishi:


1.Основные инструкции

 

  • LD (Загрузка): инструкция загрузки, используемая для загрузки входного сигнала в ПЛК.
  • LDI (обратная загрузка): инструкция обратной загрузки, используемая для загрузки инверсии входного сигнала в ПЛК.
  • OUT (Выход): инструкция вывода, используемая для отправки сигналов от ПЛК на внешние устройства.
  • AND (И): Инструкция И, используемая для выполнения логической операции И над двумя или более сигналами.
  • ИЛИ (Или): инструкция ИЛИ, используемая для выполнения логической операции ИЛИ над двумя или более сигналами.
  • XOR (XOR): инструкция XOR, используемая для выполнения логической операции XOR над двумя сигналами.
  • НЕ (Not): инструкция НЕ, используемая для выполнения логической операции НЕ над сигналом.
  • SET (Set): инструкция установки, используемая для установки указанного бита в 1.
  • RESET (Сброс): инструкция сброса, используемая для установки определенного бита в 0.
  • RST (сброс): инструкция сброса, используемая для сброса указанного бита или регистра в 0.
  • PLS (Pulse): команда импульса, используемая для генерации импульсного сигнала.

 

2. Инструкции по сравнению

 

  • CMP (Сравнение): инструкция сравнения, используемая для сравнения величин двух значений.
  • EQU (Равно): инструкция равенства, используемая для определения равенства двух значений.
  • NEQ (не равно): инструкция, не являющаяся-равенством, используемая для определения того, равны ли два значения.
  • GT (Больше чем): инструкция "больше-чем", используемая для определения того, больше ли одно значение другого.
  • GEQ (Больше или равно): инструкция «Больше или равно», используемая для определения того, больше или равно одно значение другому.
  • LT (Меньше чем): инструкция «Меньше чем», используемая для определения того, является ли одно значение меньше другого.
  • LEQ (меньше или равно): инструкция «Меньше или равно», используемая для определения того, меньше или равно одно значение другому.

 

3. Инструкции по смене

 

  • SHL (сдвиг влево): инструкция сдвига-влево, используемая для сдвига данных влево на указанное количество бит.
  • SHR (сдвиг вправо): инструкция сдвига-вправо, используемая для сдвига данных вправо на указанное количество бит.
  • ROR (поворот вправо). Инструкция поворота-вправо, используемая для поворота данных вправо на указанное количество бит.
  • ROL (поворот влево): инструкция поворота-влево, используемая для поворота данных влево на указанное количество бит.

 

4. Арифметические инструкции

 

  • ADD (Сложение): инструкция сложения, используемая для сложения двух значений.
  • SUB (Вычитание): инструкция вычитания, используемая для вычитания двух значений.
  • MUL (Умножение): инструкция умножения, используемая для умножения двух значений.
  • DIV (Divide): инструкция деления, используемая для разделения двух значений.
  • MOD (Modulo): инструкция по модулю, используемая для выполнения операций по модулю между двумя значениями.

 

5. Инструкции по обработке данных

 

  • MOV (Перемещение): инструкция перемещения, используемая для перемещения данных из одного места в другое.
  • XCH (Обмен): инструкция обмена, используемая для замены позиций двух фрагментов данных.
  • FIL (Заполнить): Инструкция заполнения, используемая для заполнения указанной области памяти указанными данными.
  • CPY (копирование): инструкция копирования, используемая для копирования данных в указанную область памяти.

 

6. Инструкции по управлению

 

  • JMP (переход): инструкция перехода, используемая для выполнения безусловного перехода в программе.
  • JCN (условный переход): инструкция условного перехода, используемая для выполнения условного перехода в программе.
  • NOP (нет операции): инструкция, запрещающая-операцию, используемая для выполнения не-операции в программе.
  • END (Конец): инструкция завершения, используемая для обозначения конца программы.

 

7. Инструкции таймера и счетчика

 

  • TMR (Таймер): инструкция таймера, используемая для реализации управления временем.
  • TON (Таймер задержки включения): таймер задержки включения-, используемый для реализации управления задержкой-задержки.
  • TOF (Таймер задержки выключения): таймер задержки выключения-, используемый для управления задержкой выключения-.
  • RTC (часы реального-времени): инструкции часов реального-времени, используемые для получения текущего времени и даты.
  • CTU (счетчик прямого счета): счетчик прямого счета, используемый для реализации управления прямым-счетом.
  • CTD (обратный счетчик): обратный счетчик, используемый для реализации управления обратным-счетом.

 

8. Коммуникационные команды

 

  • RS (Чтение/Отправка): команда чтения/отправки, используемая для чтения и отправки данных.
  • WS (запись/получение): команда записи/получения, используемая для записи и получения данных.
  • NET (Сеть): сетевая команда, используемая для включения сетевой связи между ПЛК.

 

Отправить запрос

whatsapp

Телефон

Отправить по электронной почте

Запрос