Zurück   IP-Symcon Community Forum > IP-Symcon Technik > Haustechnik

Antwort
 
LinkBack Themen-Optionen Thema durchsuchen
  #1 (permalink)  
Alt 19.06.10, 14:51
Senior Member
 
Registriert seit: Jun 2010
Beiträge: 151
Question Einbinden meiner WP-Daten über RS232

Werte Forengemeinde,

da mein akt. Projekt zum M-Bus auslesen momentan etwas ins stocken geraten ist, würd ich gern das nächste Vorhaben angehen. Über die serielle Schnittstelle erhalte ich Daten meiner Wärmepumpe und kann bei Bedarf auch Parameter setzen.
Wie genau binde ich die Daten in IPS ein? Da ich IPS-Anfänger bin, bitte ich um Verstädnis, dass noch nicht alle Tricks draufhabe
Ich hab von der Firma die Protokollbeschreibung angefordert und hänge dieses hier mit ran.
Vielen Dank im voraus für Eure Tips/Unterstützung.
Viele Grüße, Kay.

P.S. leider ist das PDF 50kb zu groß , so dass ich nach txt konvertieren mußte...
Angehängte Dateien
Dateityp: txt Protokoll RS232_Endkunde.txt (13.3 KB, 138x aufgerufen)
Mit Zitat antworten
  #2 (permalink)  
Alt 19.06.10, 15:10
Senior Member
 
Registriert seit: Jun 2010
Beiträge: 151
Standard PDF geteilt...

so, mußte PDF teilen...Informationen bleiben erhalten
Angehängte Dateien
Dateityp: pdf Protokoll RS232_Endkunde.pdf (33.4 KB, 149x aufgerufen)
Dateityp: pdf Protokoll RS232_Endkunde3.pdf (83.7 KB, 67x aufgerufen)
Mit Zitat antworten
  #3 (permalink)  
Alt 20.06.10, 08:50
Benutzerbild von RWN
RWN RWN ist offline
Super Moderator
 
Registriert seit: Jan 2007
Ort: Nidda(Hessen)
Beiträge: 5,969
Standard

PHP-Code:
COMPort_SetDTR(12345true);
COMPort_SendText(12345"M".chr(13).chr(10)); 
Schick das mal raus und Debug mal im Comport. ID vom Comport anpassen.

Wenn das geht, kannst Du eine Registervariable anlegen. Mit Comport verbinden, das Script der Registervariable zuweisen und die Daten z.B. mit

PHP-Code:
$daten $IPS_VALUE
einlesen.
__________________
Gruß Rainer


Unmögliches wird sofort erledigt, Wunder dauern etwas länger.

Mit Zitat antworten
  #4 (permalink)  
Alt 20.06.10, 11:39
Senior Member
 
Registriert seit: Jun 2010
Beiträge: 151
Standard

Hallo Rainer,

hab mal die akt. IPS-Ansicht und den Dump angehangen. Was mir noch nicht klar ist, wem ich nun wie was zuweise...Beim abarbeiten des Kontexmenüs komme ich an eine Stelle, bei der eine Skriptdatei entweder angelegt/hochgeladen werden soll...Leg ich für die Variable eine neue Skriptdatei an...mit dem Inhalt der von Dir genannten 3 Zeilen?

Danke und Gruß, Kay.
Miniaturansicht angehängter Grafiken
ips1.jpg  
Angehängte Dateien
Dateityp: txt dump.txt (3.5 KB, 59x aufgerufen)
Mit Zitat antworten
  #5 (permalink)  
Alt 20.06.10, 12:10
Benutzerbild von RWN
RWN RWN ist offline
Super Moderator
 
Registriert seit: Jan 2007
Ort: Nidda(Hessen)
Beiträge: 5,969
Standard

Hallo Kay,

mach bitte das nächste mal Bilder wo man was erkennen kann. Meine Nase ist schon ganz platt.

Ist das der Dump vom Comport ?
__________________
Gruß Rainer


Unmögliches wird sofort erledigt, Wunder dauern etwas länger.

Mit Zitat antworten
  #6 (permalink)  
Alt 20.06.10, 13:59
Senior Member
 
Registriert seit: Jun 2010
Beiträge: 151
Standard

Hallo Rainer,

hihi...hast recht, liegt wohl an meiner Bildschirmauflösung - ich hoffe, der Anhang hier ist ok...hm, muß man wirklich voll aufzoomen... Der Dump ist vom Debug des ComPorts, oder wär Dir Hex-Ansicht lieber?

Gruß, Kay.
Miniaturansicht angehängter Grafiken
ips1.png  
Mit Zitat antworten
  #7 (permalink)  
Alt 20.06.10, 14:15
Benutzerbild von RWN
RWN RWN ist offline
Super Moderator
 
Registriert seit: Jan 2007
Ort: Nidda(Hessen)
Beiträge: 5,969
Standard

Hallo Kay,

Kleiner Tip, leg dir Kategorien mit eindeutigen Namen an, Scripte und Variablen rein. Gib dem Comport einen eindeutigen Namen, dieser bleibt in den I/O Instanzen.

Das sieht doch dann schon mal gut aus. Ein bischen Ordnung rein und dann passt das.

Hier mal etwas Lektüre zur Registervariable und die Auswertung.

RegisterVariable: IP-Symcon :: Automatisierungssoftware

Damit kannst erst mal ein wenig spielen um zu verstehen wie das ganze funktioniert.

Bei Unklarheiten, fragen.
__________________
Gruß Rainer


Unmögliches wird sofort erledigt, Wunder dauern etwas länger.

Mit Zitat antworten
  #8 (permalink)  
Alt 20.06.10, 20:37
Senior Member
 
Registriert seit: Jun 2010
Beiträge: 151
Question

Hallo Rainer,

nett von Dir, dass Du mir Hausaufgaben verpasst hast ...werd ich sicherlich auch nicht drumrumkommen. Aber wie immer ist das eine Zeitfrage und den Kopf muß man auch frei haben dafür - ist ok.
Ich hab nochmal einen Debug-Shot(ASCII) rangehangen, da mir beim Ansehen noch Fragen ankamen..

1. Irgendwie müssen die Datensätze sicherlich aufbereitet werden, da zu jedem Wert(Integer/Float/Bolean) auch dessen Bezeichnung(char?) übermittelt wird und dass noch über mehrere Zeilen...

2. Neben den permanent ausgegebenen Daten wie Temperaturen, werden auch Pumpenschaltzustände/Errorcodes etc. ausgegeben...

3. Weiterhin kann man auch bestimmte Werte z.B. Boilersoll ändern...

Wie löst man das alles, oder mach ich mir darüber eher zuviel Gedanken?

So jetzt gehts erstmal 3 Tage auf Dienstreise, mal sehen, ob ich reinschauen kann...
Schönen Abend noch, Kay.
Miniaturansicht angehängter Grafiken
debug_ascii.png   debug_hex.png  
Mit Zitat antworten
  #9 (permalink)  
Alt 21.06.10, 00:41
Senior Member
 
Registriert seit: Jun 2007
Beiträge: 658
Standard

Hi Kay,

bei meine Alpha Innotec scheint es ein wenig ähnlich wie bei deiner Pumpe zu sein. Schmeiss alles, von einem Auslesevorgang in einen String rein. Wenn ich das auf die schnelle richtig gesehen habe, trennst du den String dann schön bei jedem ":" auf. Dann musst natürlich auswerten: war der davorgehörige Stringteil = Vorlauf dann schreib den Wert Vorlauf in die Variable Vorlauf.

Ist einmalige Fummelarbeit, aber wenn Du die Werte mal alle drin hast, wirst staunen, auf welche Erkenntnisse du über deine Wärmepumpe und dein Haus stösst *g

Hast du einen Wärmemengenzähler verbaut?

Gruß

Kai
Mit Zitat antworten
  #10 (permalink)  
Alt 23.06.10, 20:00
Senior Member
 
Registriert seit: Jun 2010
Beiträge: 151
Standard

Hallo Kai,

es ist ja nicht so, dass ich die Daten bisher nicht auslesen konnte - nur immer mit einem anderen Tool - mehr schlecht als recht...Hier: Diese Haustechnik visualisieren mit IP-Symcon? hab ich kurz beschrieben, was ich so vor habe...Gruß, Kay.

Geändert von kabo63 (23.06.10 um 20:03 Uhr)
Mit Zitat antworten
Antwort

Themen-Optionen Thema durchsuchen
Thema durchsuchen:

Erweiterte Suche

Forumregeln
Es ist Ihnen nicht erlaubt, neue Themen zu verfassen.
Es ist Ihnen nicht erlaubt, auf Beiträge zu antworten.
Es ist Ihnen nicht erlaubt, Anhänge hochzuladen.
Es ist Ihnen nicht erlaubt, Ihre Beiträge zu bearbeiten.

BB-Code ist an.
Smileys sind an.
[IMG] Code ist an.
HTML-Code ist aus.
Trackbacks are an
Pingbacks are an
Refbacks are an


Ähnliche Themen
Thema Autor Forum Antworten Letzter Beitrag
Neues Interface FHT 8I RWN Sonstige Funkkomponenten / Wetterstationen 108 11.01.12 00:27
RS232 Gerät über Touchdisplay bedienen? markus1 Bastel-Ecke 6 29.03.10 20:30
DUG Tool - externe Daten hínzufügen stevih Scripte, PHP, SQL 0 14.12.09 22:21
RS232 Daten parsen tomtom Allgemeine Diskussion 1 21.05.09 10:07
FS20-Enhanced in IPS einbinden Crazy_Hardware Ideen & Anregungen 0 11.06.05 18:20


Alle Zeitangaben in WEZ +1. Es ist jetzt 18:17 Uhr.


Powered by vBulletin® Version 3.8.4 (Deutsch)
Copyright ©2000 - 2012, Jelsoft Enterprises Ltd.
Content Relevant URLs by vBSEO 3.6.0