HCBBS Forum (Deutsch)
Submit Chemical Projects / Find Solutions
Amplify Your Requirements on a Broader Chemical Platform *Engineering · Technology · Equipment · Solutions*
Submit Request

Siemens S7-200-Leitfaden: Einführung in den Siemens S7-200 – Dekodierung der Verschlüsselung bei PLCs der Siemens S7-200-Serie

2017-07-31View Original

Thread Content

Dieser Beitrag wurde zuletzt von sea7000 am 31.7.2017 um 12:52 geändert.
1. Grundlegende Struktur der S7-200
Die Siemens S7-200-Serie gehört zu den kompakten, integrierten PLCs. Sie wird eingesetzt, um einfache Steuerungen anstelle von Relais durchzuführen – doch auch in komplexen Automatisierungssystemen kann sie verwendet werden.   Der integrierte PLC vereint das CPU-Modul, die I/O-Module sowie die Stromversorgung in einem Gehäuse. Das S7-200 wird als CPU-Modul bezeichnet. Unter der Vorderabdeckung in Abbildung 1 befinden sich der RUN/STOP-Schalter, ein analoger Potentiometer sowie Anschlüsse für erweiterte Eingänge/Ausgänge. Die S7-200-Serie an PLCs bietet dem Benutzer eine Vielzahl von CPU-Modulen mit unterschiedlicher Anzahl an Eingangs-/Ausgangsanschlüssen sowie Erweiterungsmodule für digitale und analoge Eingänge/Ausgänge zur Auswahl. Die CPU-Module und Erweiterungsmodule werden mithilfe von Flachkabeln miteinander verbunden.   Der gesamte PLC ist außerdem mit vielen speziellen Funktionsmodulen ausgestattet, wie z. B. Modulen für analoge Eingänge/Ausgänge, Thermoelemente, Widerstandsmessmodule sowie Kommunikationsmodule, wodurch die Funktionen des PLC erweitert werden.   Der S7-200 kann mit Schaltplänen, Instruktionstabellen sowie Funktionsmodulsprachen programmiert werden. Es verfügt über umfangreiche Befehle, leistungsstarke Funktionalitäten, ist leicht zu erlernen und einfach in der Bedienung. Es verfügt über einen Hochgeschwindigkeitszähler, eine Hochgeschwindigkeitsausgabe, einen PID-Regler, eine RS485-Kommunikations-/Programmierungs-Schnittstelle, das PPI-Kommunikationsprotokoll, das MPI-Kommunikationsprotokoll sowie eine Funktion für freie Kommunikation. Es kann auf bis zu 248 digitale I/O-Eingänge/Ausgänge oder 35 analoge I/O-Eingänge/Ausgänge erweitert werden. Es steht bis zu 26 kB Speicherplatz für Programme und Daten zur Verfügung.   2、CPU-Module des S7-200   Der S7-200 verfügt über 5 verschiedene CPU-Module. Das CPU221 hat keine Erweiterungsfunktionen und eignet sich daher für kleine Mikrocontroller. Das CPU222 verfügt über Erweiterungsfunktionen. Das CPU224 ist ein Controller mit leistungsstarken Steuerfunktionen. Die Modelle CPU226 und CPU226 XM eignen sich für komplexe, mittelgroße sowie kleine Steuerungssysteme.   Die technischen Parameter der verschiedenen CPU-Modelle der S7-200-Serie sind in Tabelle 1 aufgeführt. Die S7-200 verfügt über Funktionen wie Übertragung, Vergleich, Verschiebung, Schleifen, Berechnung von Komplementwerten, Aufruf von Unterprogrammen, Pulsbreitenmodulation, Ausgabe von Pulsfolgen, Sprünge, Datenumwandlung, arithmetische Operationen, Wortlogikoperationen, Fließkommaoperationen, Quadratwurzelberechnung, trigonometrische Funktionen sowie PID-Steuerbefehle. Die Programmstruktur besteht aus einem Hauptprogramm, bis zu 8 Ebenen von Unterprogrammen sowie Interrupt-Programmen. Der Benutzer kann Zeitinterruptionen in Intervallen von 1–255 ms verwenden. Das Benutzerprogramm kann mit einer 3-stufigen Passwortschutzfunktion ausgestattet werden und verfügt über eine Überwachungstimer-Funktion (Watchdog).   Von den digitalen Eingängen werden 4 für Hardware-Interrupts verwendet, 6 für Hochgeschwindigkeitsfunktionen. Der 32-Bit-Hochgeschwindigkeits-Zähler kann mit einer maximalen Zählfrequenz von 30 kHz arbeiten. Er kann die beiden Pulsserien eines inkrementellen Encoders zählen – diese Pulsserien sind um 90 Grad voneinander versetzt. Es tritt eine Unterbrechung auf, wenn der Zählfaktor dem eingestellten Wert entspricht oder wenn sich die Zählrichtung ändert. Im Unterbrechungsprogramm kann dann rechtzeitig auf die Ausgabe eingewirkt werden. Die zweipunktige Hochgeschwindigkeitsausgabe kann Pulsfolgen mit einer maximalen Frequenz von 20 kHz sowie einer einstellbaren Breite erzeugen.   Die optionale Speicherkarte kann Programme, Daten sowie Konfigurationsinformationen dauerhaft speichern. Die typische Speicherdauer der Daten auf der optionalen Akkukarte beträgt 200 Tage. Bei Schaltungen mit DC-Ausgang werden Field-Effect-Transistoren (MOSFET) als Leistungsverstärkerkomponenten verwendet. Nur bei Schaltungen mit DV-Ausgang wird ein schneller Pulsausgang erzeugt; die maximale Ausgangsfrequenz beträgt 20 kHz.   3. Erweiterungsmodule für S7-200: Auf den S7-200-CPU sind bereits eine bestimmte Anzahl an digitalen Eingangs-/Ausgangspunkten integriert. Wenn die tatsächlich benötigte Anzahl an Eingangs-/Ausgangspunkten diese Zahl übersteigt, kann man die Funktionalitäten erweitern und die Steuerfähigkeit verbessern, indem man zusätzliche Eingangs-/Ausgangs-Erweiterungsmodule hinzufügt. Erweiterungsmodule gibt es in drei Arten: Eingangs/Ausgangserweiterungen, Eingangsersweiterungen für Thermoelemente/Wärmewiderstände sowie Kommunikationserweiterungen. Sie werden über Busanschlüsse (Steckmodule) mit dem CPU-Modul verbunden.   Für den ordnungsgemäßen Betrieb der Erweiterungseinheit ist eine Versorgungsspannung von +5VDC erforderlich. Diese Spannung wird vom CPU über den Busanschluss bereitgestellt. Die 24VDC-Eingangs- und Ausgangsanschlüsse der Erweiterungseinheit können mit der 24VDC-Spannung der Haupteinheit versorgt werden – es muss jedoch darauf geachtet werden, welche maximale Stromstärke von der Haupteinheit bereitgestellt werden kann.   Der CPU 221 verfügt nicht über die Möglichkeit zur Erweiterung durch I/O-Module. Der CPU 222 kann bis zu 2 Erweiterungsmodule (digital oder analog) anschließen. Der CPU 224 sowie der CPU 226 können bis zu 7 Erweiterungsmodule anschließen.   (1) Eingangs-/Ausgangs-Erweiterungsmodule
Die S7-200-Serie von PLCs bietet derzeit folgende Erweiterungsmodule an:
① Digitale Eingangs-Erweiterungsmodul EM221 (8 DI);
② Digitale Ausgangs-Erweiterungsmodul EM222 (8 DO);
③ Gemischtes Eingangs-/Ausgangs-Erweiterungsmodul EM223 (8 I/O, 16 I/O, 32 I/O);
④ Analoges Eingangs-Erweiterungsmodul EM231 (3 AI; A/D-Wandlungszeit: 25 μs; 12 Bit);
⑤ Gemischtes Eingangs-/Ausgangs-Erweiterungsmodul EM235 (3 AI/1 AO; A/D-Wandlungszeit: 25 μs, D/A-Wandlungszeit: 100 μs; beide Signale in 12 Bit).

(2) Erweiterungsmodule für Thermoelemente/Wärmewiderstände
Die Module für Thermoelemente und Wärmewiderstände (EM231) werden in Kombination mit den CPUs CPU222, CPU224 und CPU226 verwendet. Verschiedene Arten von Thermoelementen (mV-Signale) sowie Wärmewiderstände (Widerstandssignale) können über das EM231-Modul in den S7-200 übertragen werden. Der Benutzer wählt über die DIP-Schalter am EM231 die Skalierung des Thermoelements oder der Wärmewiderstände, die Verkabelungsmethode, die Messeinheit sowie die Richtung eines Off-Schaltzustands aus.   (3) Kommunikationserweiterungsmodul  Neben den in der CPU integrierten Kommunikationsanschlüssen kann der S7-200 auch über Kommunikationserweiterungsmodule mit größeren Netzwerken verbunden werden. Die S7-200-Serie verfügt derzeit über zwei Kommunikations-Erweiterungsmodule: Das PROFIBUS-DP-Erweiterungs-Slave-Modul EM277 und das AS-i-Schnittstelle-Erweiterungsmodul CP243-2.   Die wichtigsten technischen Eigenschaften der Eingangs-/Ausgangserweiterungsmodule der S7-200-Serie sind in Tabelle 2 aufgeführt. 4. Kommunikationsfunktionen des S7-200
Der CPU-Modul des S7-200 verfügt über eine RS485-Serienkommunikation, die die Protokolle PPI, DP/T, freie Kommunikationsportprotokolle sowie das PROFIBUS-Punkt-zu-Punkt-Protokoll unterstützt. Jede Netzwerk kann bis zu 126 Stationen haben, maximal 32 Hauptstationen. Die Kommunikations Schnittstelle ermöglicht die Kommunikation mit den folgenden Geräten: Computern, auf denen Programmiersoftware läuft, dem Textanzeiger TD200, dem OP (Bedienerpult) sowie dem S7-200 CPU. Über das freie Kommunikationsprotokoll ist außerdem eine serielle Kommunikation mit Geräten anderer Hersteller möglich.   Das EM277 PROFIBUS-DP-Slave-Modul dient dazu, einen S7-200-CPU mit dem PROFIBUS-DP-Netzwerk zu verbinden. Die Übertragungsgeschwindigkeit beträgt 9600–12 Mbit/s.   Die Kommunikationsgeschwindigkeit des Industrie-Ethernet-Kommunikationsmoduls CP243-1 beträgt 10 Mbit/s oder 100 Mbit/s. Es handelt sich um eine halbduplizierte/ vollduplizierte Kommunikation. Für die Anschlüsse RJ-45 wird das TCP/IP-Protokoll verwendet. Mit der Software STEP 7-Micro/WIN können Konfigurationen sowie Fernprogrammierfunktionen über das Industrie-Ethernet umgesetzt werden (Hochladen und Herunterladen von Programmen, Überwachung des Status). Zudem können weitere CPU-Schnittstellen über das Industrie-Ethernet verbunden werden. Mit S7-OPC können die Daten auf dem Computer verarbeitet werden.   Das EM241-Modemmodul unterstützt die Fernwartung oder Ferndiagnose, die Kommunikation zwischen PLCs sowie die Kommunikation zwischen PLCs und PCs. Zudem ist es möglich, Kurznachrichten an Handys zu senden. Der Parametrierungsleitfür den EM241 ist in Micro/WIN V3.2 integriert.   Durch den CP243-2 AS-i-Kommunikationsprozessor kann die S7-200-CPU als Master im AS-i-Netzwerk fungieren. Es können bis zu 62 AS-i-Slaves angeschlossen werden, wodurch insgesamt 496 entfernte digitale Eingangs-/Ausgangspunkte genutzt werden können.   5. Programmiersoftware für S7-200: STEP 7-Micro/WIN 32 ist eine speziell für den S7-200 entwickelte Programmiersoftware, die unter dem Windows-Betriebssystem auf Personalcomputern läuft. Der CPU kommuniziert mit dem Computer über PC/PPI-Kabel oder über die in den Computer eingebauten Kommunikationskarten CP 55111 oder CP 5611. Über PC/PPI-Kabel kann unter Windows eine Kommunikation mit mehreren Hauptstationen realisiert werden.   Die Benutzeroberfläche von STEP 7-Micro/WIN 32 ist einfach und übersichtlich. Über ein Hauptprogramm können Unterprogramme oder Interrupt-Programme aufgerufen werden. Zudem kann man die Variablen mithilfe von Datenblöcken initialisieren. Benutzer können mit Statement Tables (STL), Ladder Diagrams (LAD) und Function Block Diagrams (FBD) programmieren. Programme, die in verschiedenen Programmiersprachen geschrieben wurden, können untereinander umgewandelt werden. Mit Symboltabellen können die Symbole definiert werden, die den Adressen der in dem Programm verwendeten Variablen entsprechen – dadurch wird das Programm leichter zu entwerfen und zu verstehen.   STEP 7-Micro/WIN 32 bietet den Benutzern zwei verschiedene Befehlssätze an: den SIMATIC-Befehlssatz (im S7-200-Stil) sowie den internationalen Standard-Befehlssatz (nach IEC 1131-1). Durch einen Modem ist eine Fernprogrammierung möglich; Programme können mithilfe von Einzelscans sowie erzwungener Ausgaben getestet und Fehler diagnostiziert werden.   Die S7-200 wurde auf der Basis kleiner PLCs von Texas Instruments in den USA entwickelt. Die Vorgänger der S7-300/400 waren die S5-Serie von Siemens; für deren Programmierung wurde das Programmierwerkzeug STEP 7 verwendet. Obwohl die S7-200 und S7-300/300 viele Gemeinsamkeiten aufweisen, gibt es erhebliche Unterschiede in Bezug auf das Befehlssystem, die Programmstruktur sowie die Programmiersoftware.   Bestelldaten für SIMATIC S7-200 SMART
① Bestellnummer der Zentraleinheit CPU
CPU SR20-Modul – Hauptmerkmale: AC/DC/Relais, 12 Eingänge/8 Ausgänge. Bestellnummer: 6ES7 288-1SR20-0AA0
CPU SR40-Modul – Hauptmerkmale: AC/DC/Relais, 24 Eingänge/16 Ausgänge. Bestellnummer: 6ES7 288-1SR40-0AA0
CPU ST40-Modul – Hauptmerkmale: DC/DC/DC, 24 Eingänge/16 Ausgänge. Bestellnummer: 6ES7 288-1ST40-0AA0
CPU CR40-Modul – Hauptmerkmale: AC/DC/Relais, 24 Eingänge/16 Ausgänge. Bestellnummer: 6ES7 288-1CR40-0AA0
CPU SR60-Modul – Hauptmerkmale: AC/DC/Relais, 36 Eingänge/24 Ausgänge. Bestellnummer: 6ES7 288-1SR60-0AA0
CPU ST60-Modul – Hauptmerkmale: DC/DC/DC, 36 Eingänge/24 Ausgänge. Bestellnummer: 6ES7 288-1ST60-0AA0

② Bestellnummern der I/O-Erweiterungsmodule EM
EM DI08 – Digitales Eingangsmodul: 8×24VDC-Eingänge. Bestellnummer: 6ES7 288-2DE08-0AA0
EM DR08 – Digitales Ausgangsmodul: 8×Relais-Ausgänge. Bestellnummer: 6ES7 288-2DR08-0AA0
EM DR16 – Digitales Eingangs/Ausgangsmodul: 8×24VDC-Eingänge/8×Relais-Ausgänge. Bestellnummer: 6ES7 288-2DR16-0AA0
EM DR32 – Digitales Eingangs/Ausgangsmodul: 16×24VDC-Eingänge/8×Relais-Ausgänge. Bestellnummer: 6ES7 288-2DR32-0AA0
EM DT08 – Digitales Eingangs/Ausgangsmodul: 8×24VDC-Ausgänge. Bestellnummer: 6ES7 288-2DT08-0AA0
EM DT16 – Digitales Eingangs/Ausgangsmodul: 8×24VDC-Eingänge/8×24VDC-Ausgänge. Bestellnummer: 6ES7 288-2DT16-0AA0
EM DT32 – Digitales Eingangs/Ausgangsmodul: 16×24VDC-Eingänge/16×24VDC-Ausgänge. Bestellnummer: 6ES7 288-2DT32-0AA0
EM AI04 – Analoges Eingangsmodul: 4 Eingänge. Bestellnummer: 6ES7 288-3AE04-0AA0
EM AQ02 – Analoges Eingangsmodul: 2 Ausgänge. Bestellnummer: 6ES7 288-3AQ02-0AA0
EM AM06 – Analoges Eingangs/Ausgangsmodul: 4 Eingänge/2 Ausgänge. Bestellnummer: 6ES7 288-3AM06-0AA0
EM AR02 – Modul für Widerstandseingänge: 2 Kanäle. Bestellnummer: 6ES7 288-3AR02-0AA0

③ Bestellnummern der Kommunikationserweiterungskarten SB
SB CM01 – Kommunikationserweiterungskarte: R485/R232. Bestellnummer: 6ES7 288-5CM01-0AA0
SB DT04 – Digitale Erweiterungskarte: 2×24VDC-Eingänge/2×24VDC-Ausgänge. Bestellnummer: 6ES7 288-5DT04-0AA0
SB AQ01 – Analoges Erweiterungsmodul: 1×12-Bit-Analogausgang. Bestellnummer: 6ES7 288-5AQ01-0AA0

Kurzer Überblick über die Verschlüsselung von Siemens S7-200-PLCs
1. Zunächst sollten die gängigen Methoden zur Entschlüsselung von PLCs bekannt gemacht werden. Nur wer den Feind und sich selbst kennt, kann in allen Schlachten unbesiegt bleiben. Nur wenn man die gängigen Methoden zur Entschlüsselung von PLCs vollständig versteht, kann man bessere Verschlüsselungsverfahren entwickeln. Derzeit werden nur Software-Tools zum Entschlüsseln von bereits zerlegten Geräten angeboten; es gibt noch keine Software, die es ermöglicht, direkt auf die Daten zuzugreifen. Die Programme werden durch das Entnehmen der EEPROM-Chips und die Anpassung ihrer Systemblöcke ohne die Verschlüsselung erstellt. Eine solche Dekodiermethode erreicht tatsächlich das Ziel, Programme auszulesen, doch dieses Verfahren hat zu starke Nebenwirkungen und verändert die ursprünglichen Einstellungen der Systemblöcke völlig. Da die Einstellungen des ursprünglichen Systemblocks unbekannt sind und auch nicht bekannt gemacht werden können, wurde in Eile ein Systemblock aus einem anderen PLC verwendet, wodurch die ursprünglichen Einstellungen völlig verändert wurden. Auf dieser Grundlage kann man nun eine gezielte Verschlüsselung gegen das Entschlüsseln entwickeln. Jetzt können Sie erst einmal den Routinecode herunterladen und sich ansehen.   2. Es muss unbedingt eine 4-stellige Passwortschutzfunktion eingestellt werden. PLC-Versionen ab 2.0 verfügen über eine Verschlüsselung auf vier Ebenen – das ist die höchste Stufe der Verschlüsselung. Wenn man nur eine Verschlüsselung auf drei Ebenen einrichtet, kann sie leicht geknackt werden. Denn es genügt, das Gerät zu öffnen und den Chip zu lesen, um das ursprüngliche Passwort zu erhalten. Es ist nicht notwendig, den Chip zu modifizieren. Mit dem Passwort kann man anschließend die Programme hochladen. Wenn Sie also nur eine Verschlüsselung auf Stufe 3 einrichten, ist das im Grunde nutzlos – es muss unbedingt die höchste Stufe, nämlich Stufe 4, verwendet werden. Wie stark ist also der Schutz auf Stufe 4? Schauen Sie sich die Abbildung an: Bei der Verschlüsselung auf Stufe 4 ist ein Hochladen nicht möglich – egal, ob man das Passwort kennt oder nicht. Das bedeutet, dass man auch dann nicht hochladen kann, wenn man bereits das Passwort kennt. Um das Entschlüsseln des Systems zu ermöglichen und somit das Hochladen zu ermöglichen, wird die Methode des Ersetzens des gesamten Systemblocks verwendet. Nach dem Ersetzen handelt es sich um einen Systemblock ohne Verschlüsselungsfunktion – dadurch kann das Programm hochgeladen werden. Allerdings ändern dadurch die ursprünglichen Einstellungen. Deshalb werde ich Ihnen nun zeigen, wie man gegen dieses Ersetzen der Systemblöcke vorgeht.   3. Die Einstellungen der Kommunikationsporte dürfen nicht standardmäßig sein. Klicken Sie auf die Schaltfläche „Standardwert“ in dem untenstehenden Bild – so erfahren Sie, dass die Standardwerte für die Kommunikationseinstellungen der Systemblöcke eine Baudrate von 9600 sowie eine Stationnummer von 2 sind. Um zu verhindern, dass der Gegner nach dem Entschlüsseln noch kommunizieren kann, sollten Sie besser eine Baudrate von 187,5 kbps einstellen. Falls Ihr Kabel diese Kommunikationsgeschwindigkeit jedoch nicht unterstützt, dann lassen Sie es lieber bleiben! Die Adresse des PLC sollte nicht auf 2 gesetzt werden – das ist viel zu dumm. Wählen Sie stattdessen eine andere Stationnummer aus. Auf diese Weise kann man erreichen, dass andere Personen keine Kommunikation mehr herstellen können – selbst wenn das System geknackt wird. Es ist besonders vorteilhaft, wenn man über einen Touchscreen oder ein Hauptgerät zur Kommunikation verfügt. Nach dem Knacken des Systems passt die Kommunikation nicht mehr zu den ursprünglichen Einstellungen, wodurch externe Geräte keine Verbindung mehr herstellen können. Schließlich muss man wieder auf Sie zurückgreifen. Gut, wirklich gut!! 4. Legen Sie einen speziellen Stromabschaltbereich fest – nicht den Standardwert verwenden. Schauen Sie sich die Einstellungen des Bereichs für die Aufbewahrung der Daten bei Stromausfall im untenstehenden Bild an – es handelt sich dabei um die Standardwerte des Systems. Wenn Sie es sich nicht machen wollen, diese Einstellungen anzupassen, und stattdessen weiterhin die Standardeinstellungen des Systems verwenden, dann ist Ihre Verschlüsselung auch bei Stufe 4 nutzlos. Denn in diesem Fall werden einfach die Standardblöcke des Systems verwendet, um Ihre verschlüsselten Dateien zu ersetzen.   Wie kann man also die Standardeinstellungen in diesen Systemblöcken ändern, um ein Durchbrechen der Sicherheitsmaßnahmen zu verhindern? Es gibt viele Möglichkeiten dafür – es hängt von der Kreativität und Intelligenz des Nutzers ab. Ich zeige Ihnen hier eine Methode als Beispiel. Sie können diese Methode auf andere Fälle übertragen.   5. Überprüfen, ob die Daten im Stromsparmodus verloren gegangen sind. Mit programmatischen Methoden kann überprüft werden, ob die zuvor eingebetteten Werte noch intakt sind. Zudem kann festgestellt werden, ob die eingebauten Minen beim Ausführen des Programms explodiert sind. Ebenso kann geprüft werden, ob das Programm entschlüsselt wurde. Keine weiteren Erklärungen – schauen Sie sich einfach die Abbildungen an. Natürlich handelt es sich hier um eine einfache Verschlüsselungsmethode. In der Praxis ist es natürlich nicht so einfach – man sollte versuchen, die Struktur des Programms so kompliziert zu gestalten, dass es unmöglich ist, es zu verstehen. Die Daten müssen mehrfach verarbeitet, übertragen und berechnet werden, bevor sie schließlich verwendet werden können. In dem Bereich zur Aufbewahrung von Daten im Falle eines Stromausfalls können Sie vb0–vb40 als solchen Bereich festlegen. Für die Adressen nach vb40 gilt hingegen, dass die Daten im Falle eines Stromausfalls gelöscht werden müssen. Im Programm können Sie festlegen, ob zu Beginn des Betriebs des PLC Daten vorhanden sind. Falls ja, dann soll der PLC abgeschaltet werden. Falls keine Daten vorhanden sind, werden anschließend die Daten aus dem Bereich zur Aufbewahrung von Daten überprüft. Sie können also im Voraus „Wertminen“ platzieren – falls die zuvor gespeicherten Werte nicht mehr vorhanden sind, soll der PLC abgeschaltet werden!

Hier sind einige relevante Fragen:

1. Vorteile der Siemens S7-200-Serie von PLCs
Die SIMATIC S7-200 bietet eine einheitliche und kostengünstige Lösung. Serienmerkmale des gesamten Systems: Starke Leistung, optimale Modularität sowie offene Kommunikation.   Kompakte und kleine Bauweise – die ideale Wahl für jede Anwendung in engen Räumen.
Grundlegende sowie fortgeschrittene Funktionen in allen CPU-Modellen.
Großer Speicher für Programme und Daten.
Hervorragende Echtzeit-Reaktionsfähigkeit – es ist jederzeit möglich, den gesamten Prozess vollständig zu kontrollieren, was die Qualität, Effizienz und Sicherheit verbessert.
Einfache Bedienung mit der STEP 7-Micro/WIN-Entwicklungssoftware – ideal für Anfänger und Experten.
Integrierte R-S 485-Schnittstelle oder Nutzung als Systembus.
Extrem schnelle und präzise Steuerung von Abläufen.
Vollständige Kontrolle über Prozesse, bei denen Zeit eine entscheidende Rolle spielt, durch Zeitunterbrechungen.
2. Methode zur Decodierung des Siemens PLC S7-200 224CN ohne Demontage:
Es ist nicht notwendig, die Daten zu decodieren. Wenn man beobachtet, wie die I/O-Lichter des PLC während des Betriebs leuchten oder nicht leuchten, kann man so erkennen, wie die Programme im PLC funktionieren. Wenn man das ein paar Mal beobachtet, versteht man es von selbst – das ist sogar besser als das Dekodieren. Es gibt auch Programme, bei denen die Symboltabelle und Anmerkungen nicht mitgeliefert werden. Selbst wenn man sie lesen kann, ist es oft trotzdem schwierig, sie zu verstehen. Wenn man ein Programm, das man nicht versteht, erneut in den Computer lädt, wird die Wartung noch schwieriger.   

Submit a Project

**Looking for Chemical Technology, Equipment & Solutions?** No Registration Required Broader Platform Exposure | Global Chemical Service Provider Connections

Submit Request — Free Consultation

Disclaimer

This is an automated machine translation of the original thread. Some technical terms may have inaccuracies; the original text shall prevail. Click "View Original" at the top right to access the source page, which supports IP-based automatic real-time language translation. Please watch out for contact details and sales inducements to prevent fraud. All content and translations are for reference only, representing solely the poster's personal views. For enquiries, email service@hcbbs.com.