Der Versuch, herauszufinden, was der Unterschied zwischen SPS und Mikrocontroller ist, suchte im Internet viel, sehen Sie, dass der Kopf groß oder ein Nebel ist. Schließlich denke ich, dass einige der Sätze in Verbindung mit einer ernsthaften Analyse und Zusammenfassung der Unterschied zwischen SPS und Mikrocontroller sein sollte:
1.PLC ist die Anwendung von Mikrocontroller bildet ein ausgereiftes Steuerungssystem und debuggiert bereits reife und stabile Produkte für Mikrocontroller -Anwendungssysteme. Es gibt eine starke Allgemeinheit.
2. und Mikrocontroller können eine Vielzahl von Anwendungen darstellen, die die Verwendung eines breiteren Bereichs. Allein auf dem "Mikrocontroller" ist es nur eine integrierte Schaltung, aber auch mit anderen Komponenten und Software, um ein System zu bilden, um sich anzuwenden.
3. Aus Sicht der Verwendung des Projekts ist die Anzahl der Projekte für ein einzelnes Projekt oder wiederholt die Anzahl der Projekte sehr gering.
4. Für eine große Anzahl von unterstützenden Projekten hat der Einsatz von Mikrocontroller -Systemen die Vorteile von geringen Kosten und hohen Effizienz. Dies erfordert jedoch erhebliche F & E -Kraft und Branchenerfahrung, um das System stabil zu gestalten.
Im Wesentlichen ist PLC tatsächlich eine Reihe von Mikrocontroller -Systemen (ein breites Spektrum von Mikrocontroller -Systemen).
Merkmale von plc
PLCs haben aber auch eigene Eigenschaften: SPS nutzen Leiterdiagramme anstelle von Computersprachen ausführlich, was bestimmte Vorteile für die Programmierung hat. Sie können das Leiterdiagramm als Programmiersprache als die gleiche wie die Taschenrechnersprache wie die Montage verstehen. Nur der Anwendungsbereich ist anders!

Und es ist üblich, dass die SPS -Software Ihr Leiterdiagramm in C oder Montagesprache (bestimmt von der von der SPS verwendeten CPU) umwandelt und dann mit einem Baugruppen- oder C -Kompilierungssystem in den Maschinencode kompiliert wird! Die SPS leitet nur den Maschinencode aus. Das Leiterdiagramm erleichtert es dem Benutzer nur einfacher zu verwenden.
Microcontroller Direct Development Control System
Wie gesagt, dann können MCS -51 Microcontroller auch für die SPS-Produktion verwendet werden, nur 8- Bit CPU in einigen erweiterten Anwendungen wie: eine große Anzahl von Operationen (einschließlich Gleitkomma-Operationen), Eingebettete Systeme (jetzt können UCOs auch auf die MCs -51) usw. transplantiert werden, und so weiter ist ein Teil der Macht nicht genug, sondern mit dem Die Zugabe des DSP konnte die allgemeinen Anforderungen erfüllen, und die gleiche Verwendung der Leiterprogrammierung können wir Leiter! Wir können das Leiterdiagramm in C51 umwandeln und dann Keils C51 zur Zusammenstellung verwenden. Wir können auch feststellen, dass kein PLC -Modell eine andere CPU auswählt. Tatsächlich zeigt auch, dass die SPS ein Satz von Mikrocontroller -Systemen ist.

In diesem Fall ist es natürlich möglich, ein Steuerungssystem direkt mit einem Mikrocontroller zu entwickeln, aber es ist für den Entwickler sehr anspruchsvoll, mit langen Entwicklungszyklen und hohen Kosten. Für ein großes System müssen Sie Experimente durchführen. Drucken Leitertafeln benötigen einen beträchtlichen Geldbetrag. Ich möchte Ihnen jedoch sagen, dass Sie nur die Machbarkeit von Hardware und Software überprüfen und nicht in industriellen Steuerungssystemen verwendet werden können, da industrielle Steuerungssysteme für die Anti-Jamming Die erste Leistung, so dass das Design Ihres Boards ständig experimentell sein muss, verbessert sich.
Wenn Sie die oben genannten Probleme gelöst haben, werden Sie feststellen, dass Sie eine SPS erstellt haben. Wenn Sie andere benötigen, benötigen Sie natürlich auch eine Reihe von Software, damit Sie es anderen nicht berichten müssen Schaltung. Sie können es auch niemandem sagen.
SPS -Schlüsseltechnologie
Dieser Blick auf die SPS ist eigentlich nicht mysteriös, viele SPS sind sehr einfach, seine interne CPU zusätzlich zu Geschwindigkeit, andere Funktionen sind nicht so gut wie ein gewöhnlicher Mikrocontroller. Normalerweise plc verwendet 16- bit oder 32- bit cpu, mit 1 oder 2 seriellen Kanälen, um mit der Außenwelt zu kommunizieren Das Problem des Watchdog -Timers ist gelöst.
Darüber hinaus kann die Schlüsseltechnologie der SPS das Verestigte einer Leitersprache des Programms und der Hilfskommunikationsprogramme, Leiterspracheninterpretation der Effizienz des Programms, die Leistung des SPS bestimmt, das Kommunikationsprogramm bestimmt die SPS und die Außenseite Welt, um Informationen leicht auszutauschen.
Für einfache Anwendungen, die normalerweise als unabhängiger Controller fungieren, müssen Sie keine Informationen mit der Außenwelt austauschen, sondern müssen nur intern geheilt werden, um das Leitersprachenprogramm zu interpretieren. Tatsächlich besteht die Hauptaufgabe beim Entwerfen einer SPS darin, ein Programm zu entwickeln, das die Leitersprache interpretiert.
Jetzt kann der Mikrocontroller die SPS vollständig ersetzen, der vorherige Mikrocontroller aufgrund der Stabilität und Resistenz gegen elektromagnetische Interferenzfähigkeit ist relativ schwach, und die SPS ist nicht möglich, um jetzt zu vergleichen, dass der Mikrocontroller eine hohe Stabilität und eine starke Anti-Interferenz-Fähigkeit in einigen Bereichen hat. wurde erkannt, um zu ersetzen.




