Ausführliche Erklärung der Siemens 200PLC-Anweisung – Bitlogik-Anweisung

Die in diesem Artikel beschriebenen Anweisungen entsprechen den Anweisungen von SIMATIC und IEC1131, nicht nur für Siemens S7-200PLC , sondern auch für andere kleine SPS als Referenz. Wie zum Beispiel die SPS von SMART200 .

1. Speicherbereich S7-200

Wie in der folgenden Tabelle gezeigt, handelt es sich um den Speicherbereichswert jedes SPS-Modells von Siemens S7-200.

 

2. Operandenbereich der S7-200CPU

Die folgende Abbildung zeigt den CPU-Operandenbereich

 

3. Bit-Logik-Anweisungen

Die Bitlogikanweisungen sind in der folgenden Abbildung dargestellt. Es gibt viele davon. Lassen Sie uns sie einzeln interpretieren .

 

1. Kontaktbefehl

Wie in der folgenden Abbildung dargestellt: Der Kontaktbefehl ist in Schließerkontakt, Öffnerkontakt, Sofortkontakt, Negationsbefehl, Flankenerkennung und andere Befehle unterteilt.

Normalerweise geschlossener Kontakt: Wenn der Kontaktwert 1 ist, ist er geschlossen oder verbunden, und wenn der Kontaktwert 0 ist, ist er getrennt;

Öffnerkontakt: Gegenstück zum Schließerkontakt;

Sofortiger Kontakt: Interagieren Sie direkt mit der physischen Ein- und Ausgabe, ohne die Eingabe- und Ausgabebildregister zu durchlaufen und ohne Scannen und Aktualisieren.

Inversionsanweisung: Invertieren Sie den zuvor berechneten Wert. Wenn der vorherige Wert 1 ist, ist der letztere 0.

Erkennung steigender Flanken: Der Eingangswert springt einmal von 0 auf 1 und die steigende Flanke löst einen SPS-Abtastzyklus aus

Erkennung fallender Flanken: Der Eingangswert springt einmal von 1 auf 0, dann löst die fallende Flanke einen SPS-Abtastzyklus aus

Hinweis: Rot? Es handelt sich um die einzugebende Bitweichkomponente, also den Kontaktwert bzw. den Eingabewert.

 

 Das Beispielprogramm der Kontaktanweisung ist in der folgenden Abbildung dargestellt

 

2. Spulenbefehl

Zu den Spulenbefehlen gehören Ausgangsspule, sofortige Ausgabe, Setzbefehl, Rücksetzbefehl, sofortiger Setzbefehl, sofortiger Reset-Befehl, Leerbefehl usw.

Ausgabebefehl: Das heißt, er ist 1, wenn er zuvor verbunden wurde, und er ist 0, wenn er zuvor getrennt wurde.

Sofortige Ausgabe: sofortige Ausgabe an den physischen IO-Punkt ohne Scan-Zyklus;

Befehl festlegen: Die N Softkomponenten ab der angegebenen Adresse in einem Zustand halten;

Reset-Befehl: Halten Sie die N Softkomponenten ab der angegebenen Adresse im Zustand 0

Leere Anweisung: Nichts tun

 

Das Beispielprogramm des Spulenbefehls ist in der folgenden Abbildung dargestellt 

 

3. Effektives Gerät (oder Operand) des Bitlogikbefehls

Das effektive Gerät (oder der Operand) des Bit-Logikbefehls ist das Symbol, das am roten Ende des Wertbit-Logikbefehls eingegeben werden kann, und sein gültiger Bereich ist wie folgt:

 

 

 

 

 

Acho que você gosta

Origin blog.csdn.net/xipengbozai/article/details/125288234
Recomendado
Clasificación