18.01.2015 11:10 | |
Beiträge: 3 Bewertung: (0) |
Mein Plan war mehrere digitale Temperatursensoren vom Type DS18B20 (ca. 1.50 EUR 0.5% Genauigkeit) zur erfassen, die Werte in die Logo zu schreiben, damit diese als Analog Netzwerkeingänge weiterverarbeitet werden können. Ausserdem sollte die LOGO Relais des Arduino schalten können. Die Beschreibung ist hier zu finden (wie kann man hier eigentlich Links definieren ?) http://forum.fhem.de/index.php/topic,31899.0.html Vielleicht ist dies für den einen oder anderen hilfreich. Es eröffnet meiner Meinung nach viele neue Möglichkeiten für die Logo. Anbei noch ein Bild vom Variablen-Monitor VB200 Bit0:Live-Bit, wird nach jeder Übertragung getoggled Bit 1: Sensor wurde gefunden VW201 : Wert in 1/10 Grad Celsius ... John88 |
Zuletzt bearbeitet von: Min_Moderator am: 19.01.2015 11:26Link definiert Zuletzt bearbeitet von: John88 am: 18.01.2015 11:27 |
|
20.01.2015 10:47 | |
Beiträge: 303 Bewertung: (2) |
Hallo! Gibts den eine solche Möglichkeit auch für den Raspberry Pi? gruß Alex
|
20.01.2015 14:34 | |
Beiträge: 3 Bewertung: (0) |
Hallo Alex, Vom gleichen Autor gibt es die passende Library Snap7 für viele anderen Plattformen mit dem identischen Interface. siehe http://snap7.sourceforge.net/ Damit sollte dein Vorhaben realisierbar sein. John |
Zuletzt bearbeitet von: John88 am: 21.01.2015 00:41Zuletzt bearbeitet von: John88 am: 20.01.2015 14:36Zuletzt bearbeitet von: John88 am: 20.01.2015 14:35Zuletzt bearbeitet von: John88 am: 20.01.2015 14:34 |
|
10.06.2017 15:46 | |
Beigetreten: 14.10.2015 Letzter Bes: 20.05.2024 Beiträge: 266 Bewertung: (22) |
Hallo! Ich habe mir für meine Haus-Sanierung auf einen Schlag 3 Logos + sämtliche Erweiterungen geleistet, da kommt natürlich eine ordentliche Summe zusammen. Dennoch habe ich noch immer zu wenig analoge Eingänge. Falls jemanden die analogen Ein-/Ausgänge bzw. digitalen Ein-/Ausgänge ausgehen, dem kann ich nur die Arduino Schnittstelle empfehlen. Die Teile sind ja wirklich sehr günstig und mit dieser Erweiterung stehen 5 weitere analog Eingänge zur Verfügung. Über den I2C-Bus kann man 16 Teilnehmer hängen, somit wären z.b. 80 Analogeingänge möglich. Den Wert im Arduino der 0-1023 entspricht, wandle ich schon im Arduino in 0-1000 um und dieser Wert wird dann in einen analogen Netzwerkeingang geschrieben. Meine Logo überwacht die Verbindung zum Arduino, habe in der Logo einen Counter eingebaut, falls innerhalb von 2 Sekunden kein update stattfindet, zählt der Counter einmal hoch. Jede Sekunde schicke ich die aktuellen Daten vom Arduino zur Logo. Habe das ganze nun eine Woche laufen und man glaubt es kaum, der Counter steht noch immer bei 0. Somit keine einzige Fehlfunktion. Ich finde es Schade dass die analogen Erweiterungen für die Logo so teuer sind knapp 90€ für 2 Eingänge sieht mein Sparschwein nicht gerne. Mein Beitrag soll jetzt keine schlecht Machung sein für Siemens, wenn es um Zuverlässigkeit geht, dann stehen die orginalen Teile bei mir natürlich an erster Stelle. Mfg Sierra |
Für diesen Beitrag bedanken sich1 Benutzer |
14.06.2017 20:47 | |
Beigetreten: 14.10.2015 Letzter Bes: 20.05.2024 Beiträge: 266 Bewertung: (22) |
Diese Ausgangs-Karte besitzt auch einen D/A Wandler. Entweder man trickst etwas (zB die Versorgungsspannung über einen Logoausgang schalten) oder es wäre egal wenn der Ausgangs-Wert bleibt. Wie gesagt, dies würde ich nur verwenden wenn es um Teile geht, wo es keine Rolle spielt. Habe Testhalber zum Arduino eine RFID Platine, die es für den Mikrocontroller gibt, angehängt. Mfg Sierra |
15.06.2017 11:12 | |
Beigetreten: 14.10.2015 Letzter Bes: 20.05.2024 Beiträge: 266 Bewertung: (22) |
Ich habe den Arduino UNO Orginal, habe schon sehr viele Beispiele ausgetestet und miteinander kombiniert. Für jedes Vorhaben werden in den Speicher Bibliotheken mitübertragen. Wenn man das alles kombinieren möchte, ist der Speicher ziemlich schnell voll. Also jetzt im nachhinein bin ich schlauer. es wäre besser gewesen den Arduino Mega zu kaufen, da dieser einen grösseren Speicher besitzt und nur 2€ mehr kostet XD Wahrscheinlich werd ich mir den eh auch noch besorgen wenn ich es mit dem Programmcode übertreibe. Edit: Ethernet Karte Die Platine die man einfach draufsteckt. Mfg Sierra |
Zuletzt bearbeitet von: Sierra83 am: 15.06.2017 11:29:17 |
|
15.06.2017 19:55 | |
Beigetreten: 14.10.2015 Letzter Bes: 20.05.2024 Beiträge: 266 Bewertung: (22) |
Hab dir mal alles zusammen gestellt. Wie du dann die Funktion in der Logo ausübst bleibt natürlich dir überlassen. Ich habe es so gemacht: Wenn MAX erreicht, zählt er wieder runter, wenn MIN erreicht, wieder rauf. Ist zwar nicht die schönste Schaltung aber sie funktioniert Mfg Sierra DateianhangLogoArduino.zip (394 Downloads) |
Für diesen Beitrag bedanken sich2 Benutzer |
19.06.2017 11:01 | |
Beigetreten: 18.12.2014 Letzter Bes: 19.09.2024 Beiträge: 33799 Bewertung: (4199)
|
Das liegt daran, dass in der Datei als Basismodul eine LOGO!8.FS04 ausgewählt. Diese Datei kannst du nur mit LOGO!Soft Comfort V8.1 öffnen. Ich habe mal in der Geräteauswahl auf eine 0BA8.Standard umgestellt, damit du die Datei auch mit V8.0 öffnen kannst. DateianhangSiemensForum_0BA8.Standard.zip (248 Downloads) |
Für diesen Beitrag bedanken sich3 Benutzer |
19.06.2017 11:09 | |
Beiträge: 48 Bewertung: (0) |
DANKE!! läuft |
Für diesen Beitrag bedanken sich1 Benutzer |
03.08.2017 09:31 | |
Beigetreten: 19.06.2017 Letzter Bes: 06.09.2024 Beiträge: 8175 Bewertung: (172) |
Neue Frage von WLANKabel wurde in ein separates Thema mit dem Titel Frage zu Arduino Mega mit mehreren I2C-Modulen angebunden an LOGO! gesplittet. Gruß |
25.09.2019 19:33 | |
Beigetreten: 14.10.2015 Letzter Bes: 20.05.2024 Beiträge: 266 Bewertung: (22) |
Hallo Hans! Klar geht es in jede Richtung. Beispiel: Bedenke, die Logo hat einen Bereich von -32768 bis 32767 Sketch ist getestet und funktioniert. Mit dem Interval nicht übertreiben, habe es mit 100ms getestet, funktioniert Gruss DateianhangSiemensForum_AM_schreiben.zip (285 Downloads) |
Für diesen Beitrag bedanken sich1 Benutzer |
Folgen Sie uns auf