#1 Hallo zusammen, ich würde gerne über Node-Red auf dem Raspberry Pi eine Verbindung zu einem OPCUA-Server, welcher auf einer Siemens Simatic S7-1500 läuft, aufbauen. Ich habe nun versucht über den OPC-UA Client Node den OPC-Server auf der SPS zu erreichen, allerdings kann Node-Red keine Verbindung herstellen. An der IP-Adresse kann es eigentlich nicht liegen, da die SPS über die IP-Adresse über ping erreichbar ist, d. h. der Raspberry selbst kann die SPS erreichen. Wo könnte da ein Fehler sein? Grüße Bim #2 Hallo, kennst Du diese Doku: Da ist zwar der Siemens IoT-Controller im Spiel, sollte jedoch prinziepiell das selbe sein. #3... und hier gab es das Thema schon mal: TIA - 1515-2PN über OPC mit Node Red verbinden Hallo, ich versuche derzeit eine S7 1500 mit meinem Laoptop über OPC UA zu verbinden auf dem Node Red läuft. Jedoch kann der OPC UA Client von Node Red keine Verbindung herstellen. Ich bekomme immer die Fehlermeldung invalid Endpoint. und in der CMD Konsole: 3 Sep 15:32:34 - [info]... #4 Vielen Dank für die Antwort, ich bekomme nun die Fehlermeldung in der Konsole: " [NODE-OPCUA-W06] The certificate subjectAltName does not match the client applicationUri... Please regenerate a specific certificate that matches your client applicationUri... certificate subjectAltName = urn:raspberrypi:NodeOPCUA-Client... client applicationUri = urn:Raspberry:NodeOPCUA-Client... certificateFile = /home/pi/ Ich habe im entsprechenden Node explizit kein Zertifikat eingestellt, warum wird das hier dann gefordert?
Funktioniert das oder gibt es eine bessere und einfachere Möglichkeit? - kann ich mit einem Python-Skript auf den anderen beiden Raspberry Pi3b (das gleiche Skript auf beiden Raspberry Pi natürlich) über das lokale Netzwerk auf die Datenbank zugreifen und die einzelnen Variablen in dem weiterführenden Skript verwenden? Ich hoffe mein Problem wurde halbwegs verständlich erklärt. Bei weiteren Fragen oder Unklarheiten könnt ihr euch gerne melden. Vielen Dank schon mal und beste Grüße Flo #2 Es gibt ziemlich viele Möglichkeiten das auf die eine oder andere Art umzusetzen. OPC-UA Snap7 MQTT TCP/UDP Modbus (TCP) Der moderne Weg wäre z. B. übers Netzwerk via OPC-UA die Daten auszutauschen. Benötigt aber eine 1200/1500 mit aktueller Firmware. Die FrameTime ist 100 ms. Für schnelle Anwendungen also ungeeignet, es seiden man kauft die Modelle mit 10 ms. Dann gibt es die Möglichkeit via open user communication über TCP/UDP sein eigenes Protokoll zu erstellen (umständlich). Etwas weniger Umständlich wäre MQTT.
Friede10 Aug 10th 2021 Thread is Unresolved #1 Hallo zusammen, ich würde gerne offline, also ohne Anbindung an das Internet, Inputs einer Siemens S7-1500 1516F-3 mit einem Raspberry Pi3b auslesen. Explizit geht es darum, die Inputs%I7. 0 -%I7. 5 auszulesen. Diese Daten sollen dann für zwei weitere Raspberry Pi3b zugänglich sein, da diese Variablen (=Inputs der SPS) in einem Python-Skript auf den beiden anderen Raspberry Pi3b gebraucht werden. Hier wären jetzt meine Umsetzungsideen, die ich aus vorherigen Beiträgen gewonnen habe: - als Schnittstelle zur SPS würde ich auf dem ersten Raspberry Pi3b Node-Red installieren und die jeweiligen Inputs auslesen, in dem ich den Raspberry per Ethernet an die Profinet Schnittstelle der SPS anschließe. Diese sollen dann direkt über Node-Red in eine SQL Datenbank gespeichert werden. Erste Frage: Ist das an sich möglich und auch vernünftig oder gibt es in dem Fall eine andere Lösung? - der oben genannte Raspberry dient ebenfalls als WIFI Access Point, wodurch sich die anderen beiden Raspberry Pi3b in das Netzwerk verbinden können und Zugriff auf die SQL Datenbank des ersten Raspberry Pi haben.
Wenn die Datenbank nicht erreichbar ist, kann weder geschrieben noch gelesen werden (ist ja logisch). Vom Aufbau würde ich das so machen, dass ein Daemon eine Datenbank mit Daten versorgt. Die Clients können sich mit der Datenbank verbinden und abfragen. Es gäbe auch die Möglichkeit sqlite lokal zu nutzen und die Daten dann über ein eigenes Protokoll oder XML-RPC/JSON-RPC oder mit einer REST-API den Clients zur Verfügung zu stellen. Die meisten Webentwickler tendieren zu einer REST-API. Für nodejs wird es sicherlich auch gute Bibliotheken geben. #3 Seit der Firmware-Version 2. 8 kannst du mit geringem Aufwand über die JSON-RPC API des S7-1500 Webservers auf Prozessvariablen zugreifen, sofern du symbolische Namen für deine Inputs definierst hast. Auf Youtube gibt es da eine schöne Demonstration: Content embedded from external sources will not be displayed without your consent. Through the activation of external content, you agree that personal data may be transferred to third party platforms.
Hilfe / Ratschläge
slawa
13. Februar 2018
Erledigt
#1
Hallo zusammen, bräuchte Hilfe bei einem Script. import os, sys, time
import as c
from import *
from ap7types import *
while True:
if __name__=="__main__":
plc = ()
nnect('192. 168. 0. 1', 0, 1)
print "Verbindung OK"
(2)
Alles anzeigen
Das ist eine Verbindungsabfrage von Raspberry zu der Simatic S7-1200 von Siemens. Funktioniert soweit möchte eine Funktion einbauen habe aber keine Idee wie ich es aufbauen soll. Bei einer Funktionierender Verbindung kriege ich alle 2s eine Verbindungsbestätigung. Sobald ich die Netzwerkleitung ziehe bricht die Verbindung ab, und das Skript wird beendet mit folgender Fehlermeldung: No handlers could be found for logger "" Traceback (most recent call last): File "", line 16, in
Hier gibt es neben Node Red eine Vielzahl anderer und auch kostenloser HMI Systeme. Die sind größtenteils sehr ausgereift und auch gut dokumentiert. Ich würde in dem Bereich wildern. Allerdings gibt es auch ein paar kommerzielle PLC HMI Systeme für den raspberry, wie auch das ein oder andere Open Source Projekt, letzteres leider aber meist in der Entwicklung eingeschlafen. #7 Node RED ist das Schweizer Taschenmesser für IoT. Es kann alles (ausser vielleicht Kaffee kochen) #9 Okay dann werde ich mich mal intensiv mit Node Red beschäftigen. Weiß jemand ob man dort auch Störmeldungen( Alarme) hinterlegen bzw. anzeigen lassen und wenn ja ob man sich Quitierbuttons basteln kann Zuletzt bearbeitet: 28 August 2020
Der lange Abschied - Gesprächsgruppe für Menschen, die an Demenz erkrankte Angehörige betreuen (Kardinal König Haus) 1130 Wien, Kardinal-König-Platz 3 mobil: 0664 / 842 96 09 fax: 01-878 12-9353 e-mail: webová stránka:... pracovný čas 1x monatlich popis Leitung: Mag. a Christine Maieron-Coloni (Psychotherapeutin) Kosten: Eu 4, - pro Abend Vor Aufnahme ist ein persönliches Vorgespräch erforderlich, Kontakt siehe oben Topics Demencia Poradenstvo pre opatrovníkov posledná zmena sady dát dňa Utorok, 2022, mája 17
30 bis 10. 30 oder 10. 45 bis 12. 45 Uhr va0032409 So. 29. 2022 18. 00 Uhr Exerzitien für Führungskräfte So. 2022 (32409) 32409 Wie kann man als Führungskraft ein geistlicher Mensch sein? Wo finden wir die Kraft, die vielen Spannungen auszuhalten? Exerzitien in der Tradition des hl. Ignatius führen in die Stille und helfen, das eigene Leben, Beten und Arbeiten wieder neu auf Gott hin auszurichten, um so Kraft zu finden für den eigenen Dienst. Angesprochen sind Menschen, die Verantwortung tragen für andere: in Wirtschaft und Politik, in Kirche, Schule und NGOs. Elemente: Schweigen, persönliches Begleitgespräch, Zeit für Stille und Gebet, Impuls in der Gruppe. Kardinal König Haus – Wikipedia. Leitung Leitung: P. Friedrich Prassl SJ, Direktor Teilnahmebeitrag Teilnahmebeitrag: € 540, - für Unterkunft, Verpflegung und Begleitung Anmeldung Anmeldung: Anmeldung und Wohnen im Kardinal König Haus erforderlich Dauer Dauer: Sonntag, 29. 5., 18. 00 Uhr bis Samstag, 4. 6., 13. 00 Uhr va0032958 Do. 09. 06. 2022 19. 00 Uhr Zen-Meditation Do.
Konrad Schneermann Sonntag, 11. 12., 18. 00 Uhr bis Samstag, 17. 12., 13. 00 Uhr
Termine nur nach telefonischer Vereinbarung Mag. Sylvia WEISSENBERGER-VONWALD Dipl. Ehe-, Familien- u. Lebensbetraterin Pädagogin Mag. Christine LEWANDOWSKI Dipl. Lebensberaterin Trauerbegleitung
Schauen Sie vorbei! [mehr] ASOM Symposium 2022 Einfluss nehmen... Lassen wir uns anregen! Wir wollen verstehen, wie die Rahmenbedingungen sozialer Arbeit entstanden sind, wie sie sich weiterentwickeln und wie wir durch die tägliche Arbeit im Sozialbereich Einfluss nehmen. Wir erkunden die großen Themen, die unsere Arbeit und die Gesellschaft in Zukunft beeinflussen werden. [mehr] Café daskardinal NEU: Frühstück Der frühe Vogel kann jetzt auch bei uns vor Seminarbeginn frühstücken. Bio, deftig, süß oder klassisch - täglich von 8. 00-11. 00 Uhr im Café daskardinal. Herzlich willkommen! [daskardinal] Ukraine Krise Hilfsmöglichkeiten Die Aggression, die sich im Krieg in der Ukraine manifestiert, erschüttert uns. Kardinal könig platz 3 1130 wien west. Aber wir sind nicht ohnmächtig. In einer Kombination aus Gebet und Geben können wir Solidarität leben. Wir haben für Sie einige Möglichkeiten zusammengestellt, wie Sie konkret helfen können. [weiter]
Weblinks [ Bearbeiten | Quelltext bearbeiten] Webpräsenz des Kardinal-König-Hauses Koordinaten: 48° 10′ 39, 6″ N, 16° 16′ 59, 5″ O