Verwenden Sie diese Seite, wenn Sie sich bei einer MongoDB- oder InfluxDB-Datenbank anmelden möchten.
Normalerweise wird eine SPS benötigt, um den Datenaustausch mit der Datenbank zu steuern. Der Quellspeicherbereich in der SPS wird unter Allgemeine Einstellungen angegeben.
Daten können auch direkt über Modbus oder MEWTOCOL/MEWTOCOL7 von einem Gerät, das an das FP-I4C-Modul angeschlossen ist, in die Datenbank eingefügt werden. Aktivieren Sie in diesem Fall Daten automatisch von angeschlossenem Gerät einlesen und geben Sie die Quelle und das Ziel an.
Für Control FPWIN Pro7 stehen vorgefertigte Funktionsbausteine zur Verfügung. Sie können diese Funktionsbausteine oder ein Programmierbeispiel mit den Schaltflächen am Ende der Konfigurationsseite herunterladen.
Datenbank-Client verwenden: Hiermit aktivieren Sie die NoSQL-Client-Funktion.
Erstes Steuerregister: Geben Sie die Anfangsadresse der Steuerregister an, die in der SPS verwendet werden, um eine Aktion auszulösen.
Letztes Steuerregister: Diese Adresse wird auf der Grundlage des angegebenen Steuerregisters berechnet.
Pollingzeit: Wählen Sie das Intervall (in Sekunden) für die Abfrage des Steuermerkerstatus. Wenn keine SPS verwendet wird, ist dies das Intervall, in dem die Daten vom angeschlossenen Gerät gelesen und in die Datenbank eingefügt werden.
Datenbanktyp: Das FP-I4C-Modul unterstützt MongoDB- und InfluxDB-Datenbanken.
Nehmen Sie für MongoDB die folgenden Einstellungen vor:
Datenbank-Instanzname: Geben Sie den Namen der Datenbankinstanz ein.
DB-Verbindungszeichenfolge (URI): Geben Sie die Zeichenfolge ein, die für die Verbindung zu MongoDB verwendet wird. Wenn Sie sich mit Ihrem Benutzernamen und Kennwort anmelden, sollten die Zugangsdaten nicht in der Zeichenfolge enthalten sein. Geben Sie sie stattdessen in die Felder unten ein.
Beispiel mit Benutzername und Kennwort: mongodb+srv://<username>:<password>@mongoserver.mongodb.net
(Füllen Sie die Anmeldefelder aus.)
Beispiel ohne Benutzername und Kennwort: mongodb+srv://@mongoserver.mongodb.net
(Lassen Sie die Anmeldefelder leer.)
Benutzername: Geben Sie den Benutzernamen für die Anmeldung bei der Datenbank ein (nur erforderlich, wenn der Platzhalter <username>
in der Verbindungszeichenfolge verwendet wird).
Passwort: Geben Sie das Kennwort für die Anmeldung bei der Datenbank ein (nur erforderlich, wenn der Platzhalter <password>
in der Verbindungszeichenfolge verwendet wird).
Nehmen Sie für InfluxDB die folgenden Einstellungen vor:
Organisationsname: Geben Sie den Organisationsnamen von InfluxDB ein.
Server-URL: Geben Sie die URL zum InfluxDB-Server einschließlich der Portnummer ein.
Sicherheitstoken: Geben Sie das Client-Token für den Zugriff auf den InfluxDB-Server ein.
Sie können die Verbindung zur Datenbank testen. Dies kann bis zu 60s dauern. Speichern Sie vor dem Testen die Einstellungen, damit Ihre Änderungen berücksichtigt werden.
Wenn Sie keine SPS verwenden, aktivieren Sie Daten automatisch von angeschlossenem Gerät einlesen, um neue Datensätze direkt von einem angeschlossenen Gerät in die Datenbank einzufügen. Es können maximal 100 Datenpunkte hinzugefügt werden. Alle Datenpunkte werden als ein Datensatz eingefügt.
Für MongoDB: Geben Sie den Namen der „Collection“ in der Zieldatenbank ein.
Für InfluxDB: Geben Sie den Namen von „Bucket“ und „Measurement“ in der Zieldatenbank ein.
Wählen Sie die Schnittstelle und die Teilnehmeradresse des FP-I4C-Moduls aus.
Wählen Sie Neu, um die Daten anzugeben, die vom angeschlossenen Gerät gelesen werden sollen.
Um einen oder mehrere Einträge aus der Liste zu löschen, aktivieren Sie die gewünschten Kontrollfelder und klicken Sie auf Auswahl löschen.
Nehmen Sie für MongoDB die folgenden Einstellungen vor:
Property-Name: Geben Sie den Field-Namen der Daten ein.
Datenformat: Wählen Sie INT, UINT, BOOL, DINT, UDINT, REAL, STRING, WORD oder DWORD.
Registeradresse: Wählen Sie den Speicherbereich aus (R, X oder Y für Bitadressen und DT, LD, WR, WX oder WY für Wortadressen) und geben Sie die Adressnummer des zu lesenden Speicherbereichs ein.
Nehmen Sie für InfluxDB die folgenden Einstellungen vor:
Field-Name: Geben Sie den Field-Namen der Daten ein.
Tag-Name (optional): Geben Sie optionale Metadaten ein. Wenn ein Tag-Name angegeben wird, müssen Sie auch einen Tag-Wert eingeben.
Tag-Wert (optional): Geben Sie einen Tag-Wert ein, wenn Sie einen Tag-Namen angegeben haben.
Datenformat: Wählen Sie INT, UINT, BOOL, DINT, UDINT, REAL, STRING, WORD oder DWORD.
Registeradresse: Wählen Sie den Speicherbereich aus (R, X oder Y für Bitadressen und DT, LD, WR, WX oder WY für Wortadressen) und geben Sie die Adressnummer des zu lesenden Speicherbereichs ein.
Aktivieren Sie Verschlüsselung anwenden, wenn die Kommunikation mit der Datenbank verschlüsselt werden soll.
CA-Verifizierung verwenden
Offizielle Zertifikate müssen in der Regel von einer Zertifizierungsstelle (CA) signiert sein. Wenn Sie ein selbstsigniertes Zertifikat verwenden, deaktivieren Sie den Schalter (es wird keine CA-Verifizierung angefordert).
Wenn offizielle Zertifikate verwendet werden, aktivieren Sie den Schalter. Um ein Zertifikat vom PC auf das FP-I4C-Modul hochzuladen, ziehen Sie eine Datei auf den Drag-and-Drop-Bereich oder wählen Sie eine Datei mit dem +-Symbol aus und wählen Sie dann das Cloud-Symbol. Sie können alle drei Zertifikate gleichzeitig hochladen.
Die folgenden Zertifikate werden unterstützt:
Zertifikat |
Dateinamen |
---|---|
CA-Zertifikat der Zertifizierungsstelle (.crt, .csr, .pem) |
ca.crt, ca.csr, ca.pem |
Client-Zertifikat (.crt, .csr, .pem) |
client.crt, client.csr, client.pem |
Schlüsseldatei (.key, .pem) |
key.key, key.pem |
Wählen Sie Auf PC speichern, um ein Programmierbeispiel herunterzuladen. Sie können das Beispiel auch in die Zwischenablage kopieren und direkt in Control FPWIN Pro7 einfügen. In diesem Fall müssen Sie die FP-I4C-Bibliothek separat herunterladen und installieren.
Wenn Sie Einstellungen geändert haben, wird oben rechts am Bildschirm die Schaltfläche Speichern angezeigt. Sie können auf mehreren Seiten Änderungen vornehmen und dann Ihre Einstellungen speichern.
Wenn Sie die Einstellungen auf der aktuellen Seite auf die Standardeinstellungen zurücksetzen möchten, wählen Sie die Schaltfläche Zurücksetzen am Ende der Seite.