Mik a Mitsubishi PLC-k általánosan használt programozási utasításai?

Apr 14, 2026 Hagyjon üzenetet

A Mitsubishi PLC (Programozható logikai vezérlő) egyfajta programozható logikai vezérlő, amelyet széles körben használnak az ipari automatizálás területén. Hatékony programozási képességekkel rendelkezik, amelyek számos ipari automatizálási igényt kielégítenek. A Mitsubishi PLC-khez a következő gyakran használt programozási utasítások:


1.Alapvető utasítások

 

  • LD (Load): A bemeneti jel PLC-be való betöltésére szolgáló terhelési utasítás.
  • LDI (Load Inverse): Inverz terhelési utasítás, amely a bemeneti jel inverzének betöltésére szolgál a PLC-be.
  • OUT (Output): Kimeneti utasítás, amellyel a PLC jeleket küld a külső eszközöknek.
  • ÉS (És): Egy ÉS utasítás, amely logikai ÉS művelet végrehajtására szolgál két vagy több jelen.
  • VAGY (Or): Egy VAGY utasítás, amely logikai VAGY művelet végrehajtására szolgál két vagy több jelen.
  • XOR (Xor): Egy XOR utasítás, amely logikai XOR művelet végrehajtására szolgál két jelen.
  • NOT (Not): A NOT utasítás logikai NEM művelet végrehajtására szolgál egy jelen.
  • SET (Set): Beállítási utasítás, amellyel egy meghatározott bitet 1-re állítanak.
  • VISSZAÁLLÍTÁS (Reset): egy visszaállítási utasítás, amellyel egy meghatározott bitet 0-ra állítanak.
  • RST (Reset): Reset utasítás, amellyel egy meghatározott bitet vagy regisztert 0-ra állítanak vissza.
  • PLS (impulzus): Impulzusjel generálására használt impulzusutasítás.

 

2. Összehasonlítási utasítások

 

  • CMP (Compare): Összehasonlítási utasítás, amely két érték nagyságának összehasonlítására szolgál.
  • EQU (Equal): Egyenlőségi utasítás, amellyel meghatározható, hogy két érték egyenlő-e.
  • NEQ (Not Equal): Nem{0}}egyenlőségi utasítás, amely annak meghatározására szolgál, hogy két érték nem egyenlő-e.
  • GT (Greater Than): Nagyobb{0}}, mint utasítás annak meghatározására, hogy az egyik érték nagyobb-e a másiknál.
  • GEQ (Greater Than or Equal): Nagyobb mint vagy egyenlő utasítás, amely annak meghatározására szolgál, hogy egy érték nagyobb-e vagy egyenlő-e a másikkal.
  • LT (Less Than): Less Than utasítás, amely annak meghatározására szolgál, hogy az egyik érték kisebb-e a másiknál.
  • LEQ (Kisebb, mint vagy egyenlő): Kisebb vagy egyenlő utasítás, amely annak meghatározására szolgál, hogy egy érték kisebb-e vagy egyenlő-e a másikkal.

 

3.Shift utasítások

 

  • SHL (Shift Left): Shift{0}}balra utasítás, amellyel az adatok meghatározott számú bittel balra tolhatók.
  • SHR (Shift Right): Shift{0}}jobbra utasítás, amely az adatok meghatározott számú bittel történő jobbra tolására szolgál.
  • ROR (Forgatás jobbra): Forgatás{0}}jobbra utasítás, amellyel az adatokat meghatározott számú bittel jobbra forgatja.
  • ROL (Rotate Left): Balra -forgatás utasítás, amellyel az adatokat meghatározott számú bittel balra forgatja.

 

4. Aritmetikai utasítások

 

  • HOZZÁADÁS (Hozzáadás): Két érték hozzáadására szolgáló összeadási utasítás.
  • SUB (Kivonás): Két érték kivonásának végrehajtására használt kivonási utasítás.
  • MUL (Multiply): Két érték szorzására szolgáló szorzási utasítás.
  • DIV (Divide): Osztási utasítás, amely két érték közötti osztás végrehajtására szolgál.
  • MOD (Modulo): Modulo utasítás, két érték közötti modulo műveletek végrehajtására szolgál.

 

5. Adatfeldolgozási utasítások

 

  • MOV (Move): Az adatok egyik helyről a másikra történő mozgatására szolgáló áthelyezési utasítás.
  • XCH (Exchange): Két adat pozíciójának felcserélésére szolgáló csereutasítás.
  • FIL (Kitöltés): Egy kitöltési utasítás, amellyel egy meghatározott memóriaterületet a megadott adatokkal töltenek meg.
  • CPY (Copy): Másolási utasítás, amellyel adatokat másolhatunk egy meghatározott memóriaterületre.

 

6.Vezérlő utasítások

 

  • JMP (Ugrás): ugrási utasítás, amellyel egy programban feltétel nélküli ugrást hajtanak végre.
  • JCN (Jump Conditional): Feltételes ugrás utasítás, amellyel egy programban feltételes ugrást hajtanak végre.
  • NOP (No Operation): Nem{0}}művelet utasítás, amely a programban a nem{1}}művelet végrehajtására szolgál.
  • VÉGE (End): A program végét jelző záró utasítás.

 

7. Időzítő és számláló utasítások

 

  • TMR (Timer): Az időzítési vezérlés megvalósítására használt időzítő utasítás.
  • TON (Késleltetési időzítő): Bekapcsolási-késleltetési időzítő, amely a bekapcsolás-késleltetés vezérlésére szolgál.
  • TOF (Kikapcsolási késleltetési időzítő): Kikapcsolási-késleltetési időzítő, amely a kikapcsolási-késleltetés vezérlésére szolgál.
  • RTC (Real{0}}Time Clock): Valós{1}}idejű óra utasításai az aktuális idő és dátum lekérésére.
  • CTU (Up Counter): Felfelé mutató számláló, amely a felfelé{0}}számlálás vezérlésére szolgál.
  • CTD (Down Counter): Lefelé számláló, amely a le{0}}számlálás vezérlésére szolgál.

 

8. Kommunikációs parancsok

 

  • RS (Olvasás/Küldés): Olvasás/Küldés parancs, adatok olvasására és küldésére szolgál.
  • WS (Write/Receive): Írás/fogadás parancs, adatok írására és fogadására szolgál.
  • NET (Network): Hálózati parancs, amely lehetővé teszi a PLC-k közötti hálózati kommunikációt.

 

A szálláslekérdezés elküldése

whatsapp

Telefon

E-mailben

Vizsgálat