Wago 750-843 und CUNO mit FW 1.44

Begonnen von mfreye, 06. Februar 2012, 20:58:52

Vorheriges Thema - Nächstes Thema

0 Mitglieder und 5 Gäste betrachten dieses Thema.

mfreye

Hallo zusammen.

ZitatDer FS20 Teil ist kürzlich auf die Anregung von mfreye/Maik entstanden.
Ja und ich kann nur sagen das ich es echt super finde, dass Du Dir damit zu viel Mühe gemacht hast und machst. Die neue LIB ist echt super  ;D

ZitatIch fummel gerade mit der Kette 1-Wire -> Koppler von eservice -> Serielle Schnittstelle der 750-841 -> Lib von Enra -> CoDeSys rum und bekomme es nicht zum laufen.
Ich hatte da auch am Anfang so meine Probleme. Jetzt läuft es echt gut.
Grundsätzlich ist die 1-Wire Seite elektrisch gesehen sehr empfindlich, falsches Anschließen eines Temperatursensors kann das Ding schon schrotten. Habe da jetzt einen HUB zwischen um das Problem zu umgehen.

Hier mal ein Paar Ideen die Dir evtl. weiter helfen:
-Leuchtet die grüne LED?
-flackert die organe LED zwischen durch?
-Stecker Wago - Schnittstelle richtig drauf gesteckt?

Wenn die Punkte alle OK sind, dann liegt es wahrscheinlich an der Softwareseite.

Ich könnte Dir dann hier mal mein TEST Projekt hochladen. Ich komme immer recht gut weiter, wenn ich sehen kann wie andere das gemacht haben, evtl. würde Dir das auch weiter helfen.

So jetzt geht auf dem Bau, nächste Woche kommt die Decke ;)

Gruß
Maik


matt

Zitat von: martin.k in 10. September 2012, 16:15:51
Die Kette 1-Wire -> Cuno -> Ethernet -> CoDeSys würde mich auch interessieren...
Der Karl/gravieren war so nett mir einige OneWire Sensoren zur Verfügung zu stellen (DS18B20 und DS18S20). Die zugehörigen Bausteine habe ich in die cunolib (http://www.cunolib.de) implementiert.
Gruß
matt

martin.k

Hallo matt und hallo mfreye!

Danke für Eure Rückmeldung. Inzwischen funktioniert der Bus. Die ID's der Bausteine wird ausgelesen. Allerdings bekomme ich nur 85°C als Rückmeldung was eine Fehlermeldung ist. Die neuste Lib von Rayk (enra) verwende ich schon, muss ihn aber dazu nochmal kontaktieren.  Ich hoffe nochimmer mit der schon gekauften Hardware den kram zum laufen zu bekommen. Falls nicht, kaufe ich CUNO...
Die CUNOLIB ist Superklasse. Wie ein Tor in eine neue Welt !

So weit mal
viele Grüße
Martin

gravieren

Hi
Zitat von: matt in 24. September 2012, 11:28:03
Zitat von: martin.k in 10. September 2012, 16:15:51
Die Kette 1-Wire -> Cuno -> Ethernet -> CoDeSys würde mich auch interessieren...
Der Karl/gravieren war so nett mir einige OneWire Sensoren zur Verfügung zu stellen (DS18B20 und DS18S20). Die zugehörigen Bausteine habe ich in die cunolib (http://www.cunolib.de) implementiert.
Gruß
matt


Vorab  LOB  !   --> Ich habe mir einige Seqenzen von deinen COde raus gezogen.
(Meine Struktur ist etwas eigen, da past die lib nicht so 100% ig)

Wo hast du denn diese vielen Quellen her ?




Wenn du willst, kann ich dir noch andere 1-Wire-Sensoren zukommen lassen.
Z.b. Schalter, Eingänge, Analog-Eiongänge . . .
(Alles in SMD-Bauform)


Das wäre eine coole Lib für 1-Wire-Geräte.

Damit könnte man Terminals, die es bereits zu kaufen gibt ansteuern.

Bei Bedarf einfach mal antworten.

Gruß Karl

gravieren

Hi

Werden die TH300 und K300  Temperatur/Feuchte Snsoren auch unterstützt  ?



Gruß Karl

mfreye

Hallo,

also wenn wir gerade bei Wünsche sind, würde ich auch gerne meine KS300 Wetterstation mit einbinden  ;D

Oder was für Alternativen zur KS300 gibt es?

ZitatAllerdings bekomme ich nur 85°C als Rückmeldung was eine Fehlermeldung ist
mmmh das Problem hatte ich auch am Anfang, aber ich komme nicht drauf woran es lag  :-\

MfG
Maik

matt

Zitat von: gravieren in 24. September 2012, 16:34:21
Vorab  LOB  !
Danke!

Zitat von: gravieren in 24. September 2012, 16:34:21
Wenn du willst, kann ich dir noch andere 1-Wire-Sensoren zukommen lassen.
Z.b. Schalter, Eingänge, Analog-Eiongänge . . .
(Alles in SMD-Bauform)
Das wäre eine coole Lib für 1-Wire-Geräte.
Ja, ich denke das wäre schon interessant, allerdings habe ich nur begrenzt Spaß am SMD löten.

Zitat von: gravieren in 24. September 2012, 16:34:21
Damit könnte man Terminals, die es bereits zu kaufen gibt ansteuern.
Hast Du da mal ein Beispiel parat?

Zitat von: gravieren in 24. September 2012, 17:30:53
Werden die TH300 und K300  Temperatur/Feuchte Snsoren auch unterstützt  ?
Meinst Du die S 300 TH von ELV? -> Soweit ich weiß vom CUNO ja, von cunolib bisher nicht. (ich habe da keine von)
K300 sagt mir so im Moment nichts.

Zitat von: mfreye in 24. September 2012, 18:11:07
also wenn wir gerade bei Wünsche sind, würde ich auch gerne meine KS300 Wetterstation mit einbinden  ;D
ich notiere das mal oben auf dem Wuschzettel ;-)
Aber auch hier muss ich folgendes sagen: Soweit ich weiß vom CUNO ja, von cunolib bisher nicht. (ich habe da keine von)

Gruß
matt

mfreye

Hallo!

Zitatich notiere das mal oben auf dem Wuschzettel ;-)
Aber auch hier muss ich folgendes sagen: Soweit ich weiß vom CUNO ja, von cunolib bisher nicht. (ich habe da keine von)

Das finde ich gut  ;D

Also ich könnte Dir meine gerne zu Verfügung stellen  8)

Gruß
Maik

PS Allen einen schönen Abend...

gravieren

Hi
Zitat von: matt in 24. September 2012, 18:57:06

Zitat von: gravieren in 24. September 2012, 16:34:21
Wenn du willst, kann ich dir noch andere 1-Wire-Sensoren zukommen lassen.
Z.b. Schalter, Eingänge, Analog-Eiongänge . . .
(Alles in SMD-Bauform)
Das wäre eine coole Lib für 1-Wire-Geräte.
Ja, ich denke das wäre schon interessant, allerdings habe ich nur begrenzt Spaß am SMD löten.
Ich denke, das heißt ja  ?

Bitte bestätigen, dann sende ich dir diese zu.   8)
(Kostenlos und in deinen Besitz wechselnd)




Zitat von: matt in 24. September 2012, 18:57:06
Zitat von: gravieren in 24. September 2012, 16:34:21
Damit könnte man Terminals, die es bereits zu kaufen gibt ansteuern.
Hast Du da mal ein Beispiel parat?
Z.b. hier   http://www.1-wire.de/oxid/1-Wire/1-Wire-Module/1-Wire-LCD-Terminal.html
Es gibt aber noch diverse "andere".
Diese Bauen auf "Einzelfunktionen" der 1-Wire-Funktionen auf.
D.h. Abfrage von z.b.  1-Wire-Digital-Eingang.



Zitat von: matt in 24. September 2012, 18:57:06
Zitat von: gravieren in 24. September 2012, 17:30:53
Werden die TH300 und K300  Temperatur/Feuchte Snsoren auch unterstützt  ?
Meinst Du die S 300 TH von ELV? -> Soweit ich weiß vom CUNO ja, von cunolib bisher nicht. (ich habe da keine von)
K300 sagt mir so im Moment nichts.

Also es werden unterstützt:  (Identisches Protokoll, funktionieren alle bei mir)
TX35DTH-IT http://www.elv.de/funk-aussensensor-tx35d-th-fuer-wd-4204-und-wd-9000.html
PS50           http://www.echtshop.de/pool-temperatur-funk-sensor-ps-50-p-1109.html
S300TH      http://www.elv.de/funk-temperatur-luftfeuchteaussensensor-s-300-th-fuer-z-b-elv-ws-200-300-elv-ws-300-pc-usb-wde1-und-ipwe-1.html




[gelöscht durch Administrator]

matt

Ich habe die cunolib (http://www.cunolib.de) mal um die Bausteine W_DEV_KS (Kombisensor z.B. KS300) und W_DEV_TH (Temperatur/Feuchtesensor z.B. S300TH) erweitert. Da ich keine Hardware davon hier habe, ist das ganze relativ ungetestet. Vielleicht wären Maik und/oder Karl so nett das mal auszuprobieren. Danke übrigens an Karl für das Beispiel.

Zitat von: gravieren in 24. September 2012, 16:34:21
Wenn du willst, kann ich dir noch andere 1-Wire-Sensoren zukommen lassen.
Z.b. Schalter, Eingänge, Analog-Eiongänge . . .
(Alles in SMD-Bauform)
Du hast die nicht zufällig so als Evaluationsplatinchen mit Schalter und LEDs drauf oder so?
Oder als Breakout Platine fürs Steckboard?

Das OneWire Terminal habe ich mir auf der von Dir genanten Seite mal angeschaut. Dabei ist mir aufgefallen: Wofür sind die Taster? Ist da noch jede Menge Logik drin oder ein Mikrocontroller? Oder sollen die über den OneWire Bus gepollt werden? Das würde ich mir dann schwierig vorstellen jedenfalls bei mehreren/vielen OneWire Geräten am Bus -> Reaktionszeit.

gravieren

#55
Hi

Zitat von: matt in 25. September 2012, 19:09:50
Ich habe die cunolib (http://www.cunolib.de) mal um die Bausteine W_DEV_KS (Kombisensor z.B. KS300) und W_DEV_TH (Temperatur/Feuchtesensor z.B. S300TH) erweitert. Da ich keine Hardware davon hier habe, ist das ganze relativ ungetestet. Vielleicht wären Maik und/oder Karl so nett das mal auszuprobieren. Danke übrigens an Karl für das Beispiel.

W_DEV_TH  --> getestet mit "ELV eQ3  S300TH"  --> Temperatur und Feuchte O.K.  ( Nur Positive Temperaturwerte Werte getestet)
W_DEV_TH  --> getestet mit "ELV eQ3  PS50"  --> Temperatur  O.K.  ( Nur Positive Temperaturwerte Werte getestet)


Klappt super und der Code ist ziemlich kurz.
(  Cool, schon wieder ein funktionierender Baustein  8)  )


KS300 habe ich nicht.




Zitat von: matt in 25. September 2012, 19:09:50

Zitat von: gravieren in 24. September 2012, 16:34:21
Wenn du willst, kann ich dir noch andere 1-Wire-Sensoren zukommen lassen.
Z.b. Schalter, Eingänge, Analog-Eiongänge . . .
(Alles in SMD-Bauform)
Du hast die nicht zufällig so als Evaluationsplatinchen mit Schalter und LEDs drauf oder so?
Oder als Breakout Platine fürs Steckboard?
Nein, leider nicht.




Zitat von: matt in 25. September 2012, 19:09:50
Das OneWire Terminal habe ich mir auf der von Dir genanten Seite mal angeschaut. Dabei ist mir aufgefallen: Wofür sind die Taster? Ist da noch jede Menge Logik drin oder ein Mikrocontroller? Oder sollen die über den OneWire Bus gepollt werden? Das würde ich mir dann schwierig vorstellen jedenfalls bei mehreren/vielen OneWire Geräten am Bus -> Reaktionszeit.
Die Tasten sind   4 x 1-Wire-Eingänge, diese sind für z.b.  Menue-Selektion, Werter größer, Werte kleiner, Änderung speichern.
Die Infos werden im Display angezeigt.
Ob da ein Prozessor drinnen ist, kann ich nicht sagen.
Da gibt es jedoch irgendwo im "Netz" Schaltpläne und Beschreibungen hierfür.

Reaktionszeit --> keine Erfahrung.

Gruß Karl

mfreye

#56
Hallo zusammen!

ZitatVielleicht wären Maik und/oder Karl so nett das mal auszuprobieren.

Werde es am Wochenende versuchen, aber jetzt muss ich erstmal wieder auf dem Bau ;)



Edit:

Wegen schelchten Wetter jetzt doch früher. Ja es werden alle Daten von der KS300 empfangen.

Vielen Danke für die neue Version!

Gruß
Maik

DR_211290

#57
Hey Leute!

Ich bin neu hier im Forum und habe schon viel gelesen, dass mich schon viel weitergebracht hat! Danke für jeden guten Post in diesem Forum :)

Ich mach momentan die Meisterschule im Elektrotechnikerhandwerk und wir benutzen die Wago 750-849.
Ich interessiere mich sehr viel für diese Geschichte, da ich früher 2 Jahre mit Siemens S7 gearbeitet habe. Außerdem besitze ich Zuhause das ELV System FHT 80B und möchte diese gerne mit der Wago verknüpfen.

Nun zu meiner Frage:
Wenn ich jetzt die Wago nehme und mir ein CUNO Board (CC1101) kaufe, wie verbinde ich dieses mit der Wago um Daten zu empfangen?Kann ich das an meine Ethernetbuchse hängen und damit arbeiten?Oder benötige ich noch eine Karte für die Wago, z.B. die RS485 Karte?

Vielen Dank im Vorraus und Vielen Dank!

Mit freundlichen Grüßen
DR_211290

mfreye

Hallo.

>Wenn ich jetzt die Wago nehme und mir ein CUNO Board (CC1101) kaufe, wie
>verbinde ich dieses mit der Wago um Daten zu empfangen?Kann ich das an
>meine Ethernetbuchse hängen und damit arbeiten?Oder benötige ich noch
>eine Karte für die Wago, z.B. die RS485 Karte?

Einfach die Wago und die Cuno per Netzwerk verbinden (z.B. über Switsch oder an der FB).

Gruß
Maik

DR_211290

Okay vielen Dank für die schnelle Antwort!

Wie sind mittlerweile eure Erfahrungswerte mit dem CUNO Board und dem FS20 System über Wago? Läuft das stabil?

Werde mir in den nächsten Tagen mal ein CUNO Board bestellen, habt ihr dort eine richtige Antenne mitbestellt oder nur die Drahtantenne?