Zur Übersicht - INFO - Neueste 50 Beiträge - Neuer Beitrag - Suchen - FAQ - Zum CC1-Forum - Zum CC-Pro-Forum

Wichtig: Bevor Du wegen einem Problem mit der CC2 postest, stelle sicher, daß Du
die neueste OS-Version, die neuseste Compiler-DLL und die neuesten Modulversionen benutzt!
Beachte, daß sich auf der CD zur CC2-Unit/Station auch jetzt noch die ältesten Dateien befinden!
Es gelten folgende Anleitung und Regeln: Regeln CC2Net.de-Forum
Zurück zum Artikel  (Blaue Felder sind Pflichtfelder)


Name:   UserID: 
 E-Mail:
Kategorie
Betreff
Homepage:
Link-Titel:
Link-URL:
Cookie für Name, UserID, E-Mail, Homepage-URL setzen
(Erspart die Neueingabe bei Beiträgen und Antworten)
(Zum Löschen des Cookies hier klicken)
Ich nutze:
C-Control II Unit
C164CI-Controllerboard
C-Control II Station
CCRP5 mit CC2-Unit (Conrad Roboter)
CC2-Application-Board
CC2-StarterBoard
CC2-ReglerBoard
eigenes Board
original OS     OSOPT_V2     OSOPT V3.0 OSOPT V3.1

Kommentar:
Einfügen von HTML im Kommentar:

Link einfügen: <a href="LINKURL" target="_blank">LINKTITEL</a>
Bild einfügen: <img src="BILDURL">
Text formatieren: <b>fetter Text</b>  <i>kursiver Text</i> <u>unterstrichener Text</u>
Kombinationen sind auch möglich z.B.: <b><i>fetter & kursiver Text</i></b>
C2 Quellcode formatieren: <code>Quellcode</code>
ASM Quellcode formatieren: <asm>Quellcode</asm>
(Innerhalb eines Quellcodeabschnitts ist kein html möglich.)
Wichtig: Bitte mache Zeilenumbrüche, bevor Du am rechten Rand des Eingabefeldes ankommst !  

> <B>Hallo Forum</B> > > Versuche seit Tagen die CC2 über den Xport ins Internet zu bringen, ohne erfolg > > Folgender Aufbau > CC2 auf Reglerbord sendet Messwerte im Minutentakt an Xport Weiterleitung mit http-Post > an Zielrechner dort nimmt ein PHP Script die Daten entgegn und verarbeitet sie weiter einmal > für die Homepage und an eine MySQL Datenbank. So nun zu Knackpunkt <b>Lokal funktioniert das > alles wie es soll, also Daten an „localhost“ und Weiterverarbeitung alles OK,</b> > so sieht es dann aus „http://radis-keller.mydyn.de/keller.html“ > <b>Werden jetzt die Adressen für den Webserver eingetragen, Portfreigabe an der „FRITZ!Box 7270“ > Port 80 auf Port 10001 ( habe auch schon zur Probe alle Ports für den Xport freigegeben) > geschieht nichts, es kommt keine Verbindung mit dem Webserver zu stand.</b> > > Auszug Xport Einstellung > *** basic parameters > Hardware: Ethernet TPI > IP addr 192.168.178.10, no gateway set,netmask 255.255.255.0 > DNS Server not set > *** Security > SNMP is enabled > SNMP Community Name: public > Telnet Setup is enabled > TFTP Download is enabled > Port 77FEh is enabled > Web Server is enabled > Web Setup is enabled > ECHO is disabled > Enhanced Password is disabled > Port 77F0h is enabled > *** Channel 1 > Baudrate 57600, I/F Mode 4C, Flow 02 > Port 10001 > Connect Mode : C4 > Send '+++' in Modem Mode enabled > Show IP addr after 'RING' enabled > Auto increment source port disabled > Remote IP Adr: --- none ---, Port 00000 > Disconn Mode : 00 Disconn Time: 00:30 > Flush Mode : B4 > Pack Cntrl : 01 > SendChars : 0E 00 > *** Expert > TCP Keepalive : 45s > ARP cache timeout: 600s > CPU performance: Regular > Monitor Mode @ bootup : enabled > RS485 tx enable : active low > HTTP Port Number : 80 > SMTP Port Number : 25 > MTU Size: 1400 > Alternate MAC: disabled > Ethernet connection type: auto-negotiate > Ausschnitt Programm C-control > > //------------------------------------------------------------------------------ > thread Ausgabe > //------------------------------------------------------------------------------ > <code>{ > string s1[14]; > string s3,s2; > byte i,z,x,y; > int ltxt,min; > long warten; > min= system.minute(); > loop > { > wait system.minute()!=min; > min= system.minute(); > ltxt=0; > y=0; > s1[y] ="werte="; > str.putint (s1[y],(system.year()%100)); > s1[y] = s1[y] + ";"; > str.putint (s1[y],system.month()); > s1[y] = s1[y] + ";"; > str.putint (s1[y],system.day()); > s1[y] = s1[y] + ";"; > str.putint (s1[y],system.hour()); > s1[y] = s1[y] + ";"; > str.putint (s1[y],system.minute()); > ltxt=str.length(s1[y]); > y=1; > for i=0 ... 6 //Auslesen Temp 1 - 28 > { > s1[y]=""; > for z=1 ... 4 > { > x=i*4+z; > s1[y] = s1[y] +";"; > if x>16 continue; //bei 28 Werten ausdokumentieren > str.putint (s1[y],(getpt(x)/10)); > } > ltxt=ltxt+str.length(s1[y]); > y=y+1; > } > .... //werden noch weitere werte abgefragt > s3= "Content-Length: "; > str.putint(s3,ltxt); > s3=s3 +"\n"; > s2="C89.107.187.11/80\xD"; > hwcom.print2(s2); > sleep 2000; > s2="POST /test/speichern.php"; > hwcom.print2(s2); > wait hwcom.ready(); > s2=" HTTP/1.1\n"; > hwcom.print2(s2); > wait hwcom.ready(); > s2="Host: heizdaten.de\n"; > hwcom.print2(s2); > wait hwcom.ready(); > s2="Content-Type: application"; > hwcom.print2(s2); > wait hwcom.ready(); > s2="/x-www-form-urlencoded\n"; > hwcom.print2(s2); > wait hwcom.ready(); > hwcom.print2(s3); > wait hwcom.ready(); > hwcom.put(0x0A); > for i=0 ... y //Auslesen Temp 1 - 28 > { > hwcom.print2(s1[i]); > wait hwcom.ready(); > } > } > }</code> > > bin für jeden Typ dankbar > > Mit freundlichen Grüßen > Werner > >
Dateianhang: (.gif, .png., .jpg, .zip, .rar)
max. 256kB
max. 256kB