Vorwort: Delta PLC ist ein inländischer ausgezeichneter programmierbarer Controller, der weit verbreitet im Bereich der industriellen Steuerung ist und ein leistungsstarker, stabiler Controller ist. Diesmal werden wir die Delta DVP-ES-Serie PLC über Modbus-Treiber mit der EMCP IoT Cloud-Plattform (kurz EMCP) verbinden, um die Remoteüberwachung von Computer-Web-Seiten, Mobilfunk-Apps und WeChat für die Register der Delta PLC (D0 / D1 / Y0 / Y2) und das Remote-Lesen und Schreiben von D100 und Y20 zu ermöglichen.
1) eine SPS (beachten Sie mit COM2 oder 3 seriellen Anschlüssen) und ein eigenes Programmierkabel.
2) Hebei Blue Bee Technologies EG20 Gateway, Antenne und Netzadapter (nachfolgend mit EG20 als Beispiel).
3) Eine SIM-Karte, mit Verkehr, große Karte (Mobil-, Intercom- oder Telekommunikationskarte).
4) Ein Netzwerkcomputer (WinXP/Win7/Win8/Win10 Betriebssystem).
5) Elektrowerkzeuge, mehrere Leitungen.
Die technischen Parameter und die Bedienungsanleitung für den Gateway finden Sie im Benutzerhandbuch EG20.
1, um sicherzustellen, dass das Gateway normal vernetzt werden kann, kann über eine 4G-Karte (Mobilfunk- / Kommunikations- / Telekommunikationskarte, große Karte) vernetzt werden (die Antenne, die mit dem Gateway geliefert wird, muss angeschlossen werden) oder über ein Netzwerkkabel (das Netzwerkkabel des Routers muss an den WAN-Port des Gateways angeschlossen werden);
2, Gateway 12V oder 24V Gleichstromversorgung anschließen, Strom. (Beachten Sie, dass die Stromversorgung nicht negativ ist.)
PLC-Anschluß-Stromversorgung (beachten Sie, ob die Stromversorgung 24VDC oder 220VAC ist), das Programmierkabel an den COM1-Anschluss der PLC anschließen, das andere Ende verbindet den COM-Anschluss des Computers (oder ein USB-232-Kabel), den seriellen 485-Anschluss der PLC (COM2 +/-Anschluss) an die 485A- und 485B-Anschlüsse des EG20 anschließen (auch COM3 verwendet werden kann, hier wird die Einheit durch den COM-Anschluss erklärt). Folgendes Bild:
Öffnen Sie die Programmiersoftware "Delta WPLSoft", öffnen Sie das Programm und wählen Sie Ihr eigenes SPS-Modell und COM1-Programmierkommunikationsparameter aus. Anschließend werden die RS485-Kommunikationsparameter von COM2 eingestellt, in diesem Artikel wird das DVP-60ES-Modell beschrieben, die übrigen Funktionen sind im Wesentlichen im Einklang mit dem Serienmodell.
Wählen Sie im Fenster zur Bearbeitung von Trapezialdiagrammen eine leere Zeile aus, klicken Sie auf den "Assistenten" in der Menüleiste und wählen Sie "Kommunikationsprogramm", wie in der Abbildung unten.
Gehen Sie in die COM-Port-Parameter-Auswahl-Schnittstelle, (einige Modelle erlauben Ihnen, den COM-Port einzuwählen, wählen Sie den seriellen PLC-Port aus, den Sie EG20 anschließen möchten, hier wählen wir COM2) Klicken Sie nach der Auswahl des COM-Ports auf "Weiter". Setzen Sie den COM2-seriellen Port-Parameter für die folgenden Einstellungen. Stellen Sie sicher, dass die Einstellungen fehlerfrei sind, und klicken Sie auf "Weiter".
Wählen Sie dann die Option "MODBUS Datenübertragung/MODRD/MODWR/MODRW-Befehl" in der Kommunikations-App und klicken Sie auf "Weiter". Behalten Sie die Standardeinstellungen im neuen Fenster und klicken Sie dann auf "Fertig".
Automatische Generierung von Kommunikationsparametern im Trapezoiddiagramm wie in der folgenden Abbildung:
Die MODBUS-RTU-Funktion ist intern in die Delta SPC integriert und die Kommunikationseinstellung des COM2-Anschlusses wie oben beendet, um den MODBUS der Delta SPC von der Station zu errichten.
Melden Sie sich mit Ihrem Administratorkonto auf der EMCP-Plattform an (empfehlenswert ist, den 360-Browsermodus, einen Browser (Chrome) oder einen Browser zu verwenden, der den Chromium-Kernel unterstützt), um die EMCP-Cloud-Plattform einzurichten. Im EMCP IoT Cloud Platform User Manual finden Sie die konkreten Vorgehensweisen. Wenn Sie sich bei EMCP anmelden, gehen Sie zuerst auf die Seite der Geräteliste, die angezeigt wird, da wir keine Geräte erstellt haben, so ist eine leere Seite, und wir müssen die folgenden Schritte befolgen.
Schritt: Klicken Sie auf Hintergrundverwaltung (nur das Verwaltungskonto hat diese Berechtigung) → Gerätecenter → EG-Geräteverwaltung → Geräteinformationen ausfüllen → Klicken Sie auf Speichern. Der Name des Gerätes ist erforderlich, die übrigen Optionen sind optional.
EG-Geräte-Management-Gateway-Konfiguration Die beiden wichtigsten Orte, die konfiguriert werden müssen, sind die Konfiguration der Netzwerkserienport-Kommunikationsparameter und die Erstellung des Modbus-Treibers. Diese Funktion wird im Folgenden Schritt für Schritt erläutert. Hinweis: Das Gateway kann nur remote konfiguriert werden, wenn es online ist.
Schritt: Klicken Sie auf Schritt 2: Gateway, Messgeräteverwaltung → Bindungsgateway → Füllen Sie SN-Nummer und Verifikationscode → OK aus.
SN und Verifikationscode auf dem Gehäuse-Etikett des Gateways, SN ist eine 12-stellige reine arabische Ziffer, der Verifikationscode ist ein 6-stelliger englischer Buchstaben, Anmerkung: Sie können nach Bedarf ausfüllen und nach der Bearbeitung auf OK klicken.
(* Pflichtfelder)
In der "Gateway Basisinformationen" kann angezeigt werden, ob das gebundene Gateway mit der Plattform verbunden ist (bei erfolgreicher Anmeldung auf der Plattform wird das grüne Wort "online" angezeigt, wenn es nicht erfolgreich ist, wird das graue Wort "offline" angezeigt).
Für die serielle RS485-Kommunikation müssen RS485-Kommunikationsparameter festgelegt werden.
Jedes Gerät, das an einem Gateway angeschlossen ist, muss einen entsprechenden Gerätetreiber erstellen. Wie wenn man eine Maus an einen Computer steckt, kann der Computer diese Maus nur erkennen, wenn der Treiber für diese Maus im Computer installiert ist. Unter welchem Port das Gerät mit dem Gateway verbunden ist, wird ein Treiber hinzugefügt. Wie in der Abbildung gezeigt, klicken Sie auf Treiber hinzufügen nach RS485, um die Grundprofil auf der rechten Seite zu konfigurieren.
Hinweis: Klicken Sie nach der Konfiguration auf Speichern.
Grundkonfiguration:
Treibername: Pflichtfeld, benutzerdefiniert, um zu unterscheiden, wenn mehrere Treiber vorhanden sind.
[Marke]: Füllen Sie das Pflichtfeld aus und wählen Sie "Generelle Modbus-Geräte".
Ausfüllen Sie das erforderliche Feld und wählen Sie "Modbus RTU".
[Geräteadresse]: Pflichtfeld, Geräteadresse gemäß der Stationsnummer der Delta-SPS-Einstellung ausgefüllt, in diesem Fall ist die SPS-Stationsnummer "1", also füllen Sie hier "1" aus.
【Mindesterfassungszyklus】: ist der Zeitintervall, in dem das Gateway Gerätedaten erfasst, Einheit: ms. Wenn Sie 1000ms einstellen, erfasst das Gateway 1s Gerätedaten einmal.
Kommunikationswartezeit: Die Wartezeit für den Empfang von Kommunikationsdaten durch das Gateway. Anpassbar nach Bedarf, standardmäßig 1000ms.
[16-Bit-Ganztyp], [32-Bit-Ganztyp], [32-Bit-Floating-Point-Typ]: bezeichnet die Decodierungsreihen für den entsprechenden Datentyp. Standardeinstellungen
【Methode der Blockerfassung】: 0 - Blockerfassung nach maximaler Länge: Die Blockerfassung wird nach maximaler Blocklänge verarbeitet und mehrere Blocks mit nicht kontinuierlichen, aber ähnlichen Adressen in ein einmaliges Lesen unterteilt, um die Effizienz der Erfassung zu optimieren; 1 - nach kontinuierlichen Adressen-Blocks: Erfassung von Blocks nach der Kontinuität der Adresse, mehrere Blocks von Adressen, die nicht kontinuierlich sind, werden jedes Mal nur kontinuierliche Adressen erfasst und keine Optimierungsbehandlung durchgeführt. Wählen Sie die Standardeinstellung direkt aus.
[4-Zone-16-Bit-Schreib-Funktionscode]: Die Auswahl des Funktionscodes beim Schreiben von 4-Zone-Wörtern. Wählen Sie die Standardeinstellung direkt aus.
Schritt: Klicken Sie auf 【SchrittSchrittSchrittSchrittSchrittSchritt3: Variablenverwaltung】 → Variablen hinzufügen → Variableninformationen ausfüllen → Speichern】.
Variablenvorstellung:
[Instrument, PLC]: erforderlich, wählen Sie den gerade erstellten Treiber aus. Auswahl nach den tatsächlichen Umständen.
Variablenname: Pflichtlich, benutzerdefiniert. Beachten Sie, dass es keine doppelten Namen geben kann. [Spule (0x)]
Einheit: Nicht erforderlich, kann benutzerdefiniert werden. Wenn eine Liste angezeigt wird, werden die Variablen mit einer Einheitsanzeige versehen.
[Registertyp]: erforderlich, in der Delta SPS entspricht 0XXXXX [Spule (0x)]; 1XXXXX entspricht [diskrete Menge (1x)]; 4XXXXX entspricht [Register aufrechterhalten (4x)].
[Registrierungsadresse]: erforderlich, die Adresse wird ohne Registrierungszone-Kennzeichen ausgefüllt, die entsprechenden Einstellungen finden Sie im Bild unten.
[Datentyp]: Pflichtlich, wählen Sie nach Ihren tatsächlichen Bedürfnissen aus.
[Dezimalstellen]: Nicht erforderlich, auf Anfrage ausfüllen.
[Totzone-Einstellungen]: Nicht erforderlich, standardmäßig. Ausfüllen Sie es nach Bedarf. Detailliertere Anleitungen finden Sie in der Hilfe "?".
[Statusliste]: Nicht erforderlich. Werte können direkt mit Text zuordnet werden. Wenn der Wert "10" ist und das Zuordnungsfeld "Gerätefehler" ist, wird "Gerätefehler" direkt im Geräteuberwachungs- und Verlaufsbericht angezeigt, wenn der Wert der Variable "10" erfasst wird.
[Berechnung]: Nicht erforderlich. Die erfassten Daten können auf der Grundlage der ausgefüllten Formeln berechnet werden. Weitere Informationen finden Sie in der nachfolgenden Hilfe?
Lese- und Schreibmodus: Sie können die Lese- und Schreibmodus des Registers nach Bedarf ändern, standardmäßig nur lesen.
Die Korrespondenz zwischen den internen Registern der SPS und der MODBUS-Adresse ist im Delta PLC Communication Protocol v1.1 detailliert beschrieben, wie in der folgenden Abbildung:
Die einzelnen SPC-Speicherbereichsvariablen fügen ein Ausfüllbeispiel auf der Plattform hinzu, wie in der folgenden Abbildung dargestellt:
Hinweis: Die Einstellung erfolgt auf der Grundlage der Delta-SPS-Registeradresse und der Modbus-Adresse.
Nachdem das Hinzufügen abgeschlossen ist, können Sie die Variablenverwaltung wie in der folgenden Abbildung zeigen, indem Sie auf die Schaltfläche Datentest klicken, um zu überprüfen, ob die Variablenwerte erfasst werden können oder ob die Werte korrekt sind.
Sie können den Alarm nach Bedarf für die Variablen einstellen, wenn der Alarm erzeugt wird, wird der Alarm auf der Webseite des Computers angezeigt und der Alarm in der mobilen App und WeChat gedrückt. Schritte zum Einrichten: Klicken Sie auf Alarm → Neu → Alarminformationen und -bedingungen ausfüllen → OK. Wie in der folgenden Abbildung gezeigt:
3.5 Berichtsverwaltung
Nachdem Sie die Variablen erstellt haben, können Sie auf "KliKliKlicken Sie auf die Verwaltung von historischen Berichten" klicken, um einen historischen Bericht nach Ihren Wünschen zu erstellen. Historische Berichte können verschiedene Anwendungsszenarien erfüllen, um historische Daten aufzuzeichnen, und Historische Kurven sind Kurven, die auf der Grundlage des Berichts generiert werden, um den Kunden in Form von Kurven zu ermöglichen, die Trends der Variablen zu sehen.
Periodische Speicherung: Die Datenspeicherung wird regelmäßig in festgelegten Zeitintervallen aufgezeichnet.
Bedingte Speicherung: Wenn eine Variable eine bestimmte Bedingung erreicht, wird ein Teil der Daten "Intervallspeicherung" oder "Einzelspeicherung" durchgeführt.
Änderungsspeicher: Wenn sich eine Variable über einen bestimmten Bereich hinaus ändert (hohe und niedrige Grenzen), werden einige Daten einmal aufgezeichnet (z. B. die zugehörigen Daten nach einem Datenalarm aufgezeichnet).
Klicken Sie auf die Konfigurationsverwaltung, um in die Konfigurationsverwaltungsschnittfläche zu gelangen, wo Sie die Darstellung in der Datenüberwachung einstellen können (Konfigurationsanzeige oder Listenanzeige, standardmäßig Konfigurationsanzeige). Hier können Sie die Konfigurationsanzeige verwenden, um die entsprechenden Datenregeln anzuzeigen.
Klicken Sie auf den Eintrag Bearbeiten hinter der Liste der Konfigurationsoberflächen in der Mitte der Oberfläche, um auf die Seite Bearbeiten zu gelangen. Über die Konfigurationsbearbeitungsseite können wir jederzeit Bilder, Text, Grafikfelder, Tasten, Anzeigelampen, Leitungen, Geräte und andere Steuerelemente zeichnen. Detaillierte Funktionen finden Sie in der EG-Gerätekonfigurationsbearbeitungsanweisung.
Vier. Experimentelle Wirkung
"WPLSoft" Programmiersoftware mit der SPS online, klicken Sie auf die Tabelle der Online-Überwachungsgeräte, um den tatsächlichen Wert der zu lesenden Daten zu überwachen, wie in der folgenden Abbildung beispielhaft;
Anmelden Sie sich auf der EMCP-Plattform und klicken Sie auf das Bild oder den Gerätenamen der „Delta PLC“-Geräte, um die entsprechenden Daten anzuzeigen und zu ändern.