Jakie są powszechnie używane instrukcje programowania sterowników PLC Mitsubishi?

Apr 14, 2026 Zostaw wiadomość

Mitsubishi PLC (Programmable Logic Controller) to rodzaj programowalnego sterownika logicznego szeroko stosowanego w dziedzinie automatyki przemysłowej. Posiada potężne możliwości programowania, które mogą zaspokoić różnorodne potrzeby automatyki przemysłowej. Poniżej znajdują się powszechnie używane instrukcje programowania sterowników PLC Mitsubishi:


1.Podstawowe instrukcje

 

  • LD (Load): Instrukcja ładowania używana do ładowania sygnału wejściowego do sterownika PLC.
  • LDI (Load Inverse): Instrukcja ładowania odwrotnego używana do ładowania odwrotności sygnału wejściowego do sterownika PLC.
  • OUT (Wyjście): Instrukcja wyjściowa używana do wysyłania sygnałów ze sterownika PLC do urządzeń zewnętrznych.
  • AND (And): Instrukcja AND używana do wykonywania logicznej operacji AND na dwóch lub większej liczbie sygnałów.
  • OR (Or): Instrukcja OR używana do wykonywania logicznej operacji OR na dwóch lub więcej sygnałach.
  • XOR (Xor): Instrukcja XOR używana do wykonywania logicznej operacji XOR na dwóch sygnałach.
  • NOT (Not): Instrukcja NOT używana do wykonania logicznej operacji NOT na sygnale.
  • SET (Set): Instrukcja set używana do ustawiania określonego bitu na 1.
  • RESET (Reset): Instrukcja resetowania używana do ustawienia określonego bitu na 0.
  • RST (Reset): Instrukcja resetowania używana do resetowania określonego bitu lub rejestru do wartości 0.
  • PLS (Pulse): Instrukcja impulsowa używana do generowania sygnału impulsowego.

 

2. Instrukcje porównawcze

 

  • CMP (Porównaj): Instrukcja porównania używana do porównywania wielkości dwóch wartości.
  • EQU (Equal): Instrukcja równości używana do określenia, czy dwie wartości są równe.
  • NEQ (Not Equal): Instrukcja nie-równości używana do określenia, czy dwie wartości nie są równe.
  • GT (Większy niż): Instrukcja-większa niż używana do określenia, czy jedna wartość jest większa od drugiej.
  • GEQ (Większy lub równy): Instrukcja Większy lub równy, używana do określenia, czy jedna wartość jest większa lub równa drugiej.
  • LT (Less Than): Instrukcja Less Than używana do określenia, czy jedna wartość jest mniejsza od drugiej.
  • LEQ (Mniejszy lub równy): Instrukcja mniejsza lub równa, używana do określenia, czy jedna wartość jest mniejsza lub równa drugiej.

 

3. Instrukcje zmiany

 

  • SHL (Shift Left): Instrukcja przesunięcia-w lewo używana do przesuwania danych w lewo o określoną liczbę bitów.
  • SHR (Shift Right): Instrukcja przesunięcia-w prawo używana do przesuwania danych w prawo o określoną liczbę bitów.
  • ROR (Obróć w prawo): Instrukcja obrotu-w prawo używana do obracania danych w prawo o określoną liczbę bitów.
  • ROL (Obróć w lewo): Instrukcja obrotu-w lewo używana do obracania danych w lewo o określoną liczbę bitów.

 

4.Instrukcje arytmetyczne

 

  • ADD (Dodaj): Instrukcja dodawania używana do dodawania dwóch wartości.
  • SUB (Odejmij): Instrukcja odejmowania używana do odejmowania dwóch wartości.
  • MUL (Multiply): Instrukcja mnożenia używana do mnożenia dwóch wartości.
  • DIV (Dziel): Instrukcja dzielenia, używana do dzielenia pomiędzy dwiema wartościami.
  • MOD (Modulo): Instrukcja Modulo, używana do wykonywania operacji modulo pomiędzy dwiema wartościami.

 

5.Instrukcja przetwarzania danych

 

  • MOV (Move): Instrukcja przenoszenia używana do przenoszenia danych z jednej lokalizacji do drugiej.
  • XCH (Exchange): Instrukcja wymiany używana do zamiany pozycji dwóch fragmentów danych.
  • FIL (Wypełnienie): Instrukcja wypełnienia używana do wypełnienia określonego obszaru pamięci określonymi danymi.
  • CPY (Kopiuj): Instrukcja kopiowania używana do kopiowania danych do określonego obszaru pamięci.

 

6. Instrukcje kontrolne

 

  • JMP (Skok): Instrukcja skoku używana do wykonania bezwarunkowego skoku w programie.
  • JCN (Skok warunkowy): Instrukcja skoku warunkowego używana do wykonania skoku warunkowego w programie.
  • NOP (Brak operacji): Instrukcja „nie-operacji używana do wykonania-operacji „nie” w programie.
  • END (Koniec): Instrukcja zakończenia używana do wskazania końca programu.

 

7. Instrukcje dotyczące timera i licznika

 

  • TMR (Timer): Instrukcja timera używana do realizacji sterowania taktowaniem.
  • TON (Timer opóźnienia włączenia): Timer opóźnienia-włączenia używany do implementacji kontroli-opóźnienia włączenia.
  • TOF (Timer opóźnienia wyłączenia): Timer opóźnienia-wyłączenia używany do implementacji kontroli opóźnienia-wyłączenia.
  • RTC (zegar-czasu rzeczywistego): instrukcje-zegara czasu rzeczywistego używane do pobierania aktualnej godziny i daty.
  • CTU (Licznik w górę): Licznik w górę używany do implementacji kontroli-zliczania w górę.
  • CTD (Licznik w dół): Licznik w dół używany do implementacji kontroli-zliczania w dół.

 

8. Polecenia komunikacyjne

 

  • RS (Odczyt/Wyślij): Polecenie Odczyt/Wysłanie, używane do odczytu i wysyłania danych.
  • WS (Zapisz/Odbierz): Polecenie zapisu/odbioru, używane do zapisywania i odbierania danych.
  • NET (Sieć): Polecenie sieciowe, używane do umożliwienia komunikacji sieciowej pomiędzy sterownikami PLC.

 

Wyślij zapytanie

whatsapp

Telefon

Adres e-mail

Zapytanie