Was sind die am häufigsten verwendeten Programmieranweisungen für Mitsubishi-SPS?

Apr 14, 2026 Eine Nachricht hinterlassen

Mitsubishi PLC (Programmable Logic Controller) ist eine Art speicherprogrammierbarer Steuerung, die im Bereich der industriellen Automatisierung weit verbreitet ist. Es verfügt über leistungsstarke Programmierfunktionen, die eine Vielzahl industrieller Automatisierungsanforderungen erfüllen können. Im Folgenden finden Sie häufig verwendete Programmieranweisungen für Mitsubishi-SPS:


1.Grundlegende Anweisungen

 

  • LD (Load): Eine Ladeanweisung zum Laden eines Eingangssignals in die SPS.
  • LDI (Load Inverse): Ein inverser Ladebefehl, der zum Laden der Umkehrung eines Eingangssignals in die SPS verwendet wird.
  • OUT (Ausgabe): Eine Ausgabeanweisung, die zum Senden von Signalen von der SPS an externe Geräte verwendet wird.
  • AND (Und): Eine UND-Anweisung, die zur Durchführung einer logischen UND-Verknüpfung an zwei oder mehr Signalen verwendet wird.
  • ODER (Oder): Eine ODER-Anweisung, die zur Durchführung einer logischen ODER-Verknüpfung an zwei oder mehr Signalen verwendet wird.
  • XOR (Xor): Ein XOR-Befehl, der zum Durchführen einer logischen XOR-Operation an zwei Signalen verwendet wird.
  • NOT (Not): Eine NOT-Anweisung, die zum Ausführen einer logischen NOT-Operation an einem Signal verwendet wird.
  • SET (Set): Eine Set-Anweisung, mit der ein bestimmtes Bit auf 1 gesetzt wird.
  • RESET (Reset): Ein Reset-Befehl, mit dem ein bestimmtes Bit auf 0 gesetzt wird.
  • RST (Reset): Ein Reset-Befehl, der verwendet wird, um ein bestimmtes Bit oder Register auf 0 zurückzusetzen.
  • PLS (Pulse): Ein Impulsbefehl, der zum Erzeugen eines Impulssignals verwendet wird.

 

2. Vergleichsanweisungen

 

  • CMP (Compare): Eine Vergleichsanweisung zum Vergleichen der Größen zweier Werte.
  • EQU (Equal): Eine Gleichheitsanweisung, mit der bestimmt wird, ob zwei Werte gleich sind.
  • NEQ (Not Equal): Eine Nicht-Gleichheitsanweisung, mit der ermittelt wird, ob zwei Werte ungleich sind.
  • GT (Größer als): Eine Größer--als-Anweisung, mit der ermittelt wird, ob ein Wert größer als ein anderer ist.
  • GEQ (Greater Than or Equal): Größer-als-oder-gleich-Anweisung, mit der bestimmt wird, ob ein Wert größer oder gleich einem anderen ist.
  • LT (Less Than): Kleiner-als-Befehl, der verwendet wird, um zu bestimmen, ob ein Wert kleiner als ein anderer ist.
  • LEQ (Less Than or Equal): Anweisung „Less Than or Equal“, mit der ermittelt wird, ob ein Wert kleiner oder gleich einem anderen ist.

 

3. Schichtanweisungen

 

  • SHL (Shift Left): Eine Anweisung zum Verschieben-nach links, mit der Daten um eine angegebene Anzahl von Bits nach links verschoben werden.
  • SHR (Shift Right): Eine Anweisung zum Verschieben-nach rechts, mit der Daten um eine angegebene Anzahl von Bits nach rechts verschoben werden.
  • ROR (Rotate Right): Eine Anweisung zum Drehen-nach rechts, mit der Daten um eine angegebene Anzahl von Bits nach rechts gedreht werden.
  • ROL (Rotate Left): Eine Anweisung zum Drehen-nach links, mit der Daten um eine angegebene Anzahl von Bits nach links gedreht werden.

 

4. Arithmetische Anweisungen

 

  • ADD (Add): Eine Additionsanweisung, mit der zwei Werte addiert werden.
  • SUB (Subtrahieren): Eine Subtraktionsanweisung, mit der zwei Werte subtrahiert werden.
  • MUL (Multiplizieren): Eine Multiplikationsanweisung zur Durchführung der Multiplikation zweier Werte.
  • DIV (Divide): Divisionsanweisung, die zur Division zwischen zwei Werten verwendet wird.
  • MOD (Modulo): Modulo-Anweisung, mit der Modulo-Operationen zwischen zwei Werten ausgeführt werden.

 

5. Hinweise zur Datenverarbeitung

 

  • MOV (Move): Eine Verschiebungsanweisung, die zum Verschieben von Daten von einem Ort an einen anderen verwendet wird.
  • XCH (Exchange): Eine Austauschanweisung zum Austauschen der Positionen zweier Datenelemente.
  • FIL (Fill): Eine Füllanweisung, die verwendet wird, um einen angegebenen Speicherbereich mit den angegebenen Daten zu füllen.
  • CPY (Kopieren): Eine Kopieranweisung zum Kopieren von Daten in einen angegebenen Speicherbereich.

 

6. Kontrollanweisungen

 

  • JMP (Sprung): Eine Sprunganweisung, mit der ein bedingungsloser Sprung in einem Programm ausgeführt wird.
  • JCN (Jump Conditional): Eine bedingte Sprunganweisung, die zum Ausführen eines bedingten Sprungs in einem Programm verwendet wird.
  • NOP (No Operation): Eine No{0}}Operation-Anweisung, die zum Ausführen einer No-Operation in einem Programm verwendet wird.
  • END (Ende): Eine Endanweisung, die das Ende eines Programms anzeigt.

 

7. Timer- und Zähleranweisungen

 

  • TMR (Timer): Ein Timer-Befehl zur Implementierung der Zeitsteuerung.
  • TON (Einschaltverzögerungs-Timer): Ein Einschaltverzögerungs-Timer, der zur Implementierung der Einschaltverzögerungssteuerung verwendet wird.
  • TOF (Off Delay Timer): Ein Aus{0}}Verzögerungstimer, der zur Implementierung der Aus-Verzögerungssteuerung verwendet wird.
  • RTC (Real-Time Clock): Echtzeituhranweisungen, die zum Abrufen der aktuellen Uhrzeit und des aktuellen Datums verwendet werden.
  • CTU (Aufwärtszähler): Aufwärtszähler, der zur Implementierung der Aufwärtszählsteuerung verwendet wird.
  • CTD (Abwärtszähler): Abwärtszähler, der zur Implementierung der Abwärtszählsteuerung verwendet wird.

 

8. Kommunikationsbefehle

 

  • RS (Lesen/Senden): Lese-/Sendebefehl, der zum Lesen und Senden von Daten verwendet wird.
  • WS (Write/Receive): Schreib-/Empfangsbefehl, der zum Schreiben und Empfangen von Daten verwendet wird.
  • NET (Netzwerk): Netzwerkbefehl, der verwendet wird, um die Netzwerkkommunikation zwischen SPSen zu ermöglichen.

 

Anfrage senden

whatsapp

Telefon

E-Mail

Anfrage