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

Xport an Webserver Kategorie: Programmierung (von WernerR, http://radis-keller.mydyn.de - 18.12.2009 2:58)
Ich nutze:
C164CI-ControllerBoard, C-Control II Station, CC2-ReglerBoard, OSOPT V3.1
Hallo Forum

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 Lokal funktioniert das
alles wie es soll, also Daten an â??localhostâ?? und Weiterverarbeitung alles OK,

so sieht es dann aus â??http://radis-keller.mydyn.de/keller.htmlâ??
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.


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
//------------------------------------------------------------------------------
{
  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/80xD";
    hwcom.print2(s2);
    sleep 2000;
    s2="POST /test/speichern.php";
    hwcom.print2(s2);
    wait hwcom.ready();
    s2=" HTTP/1.1n";
    hwcom.print2(s2);
    wait hwcom.ready();
    s2="Host: heizdaten.den";
    hwcom.print2(s2);
    wait hwcom.ready();
    s2="Content-Type: application";
    hwcom.print2(s2);
    wait hwcom.ready();
    s2="/x-www-form-urlencodedn";
    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();
        }
  }
}


bin für jeden Typ dankbar

Mit freundlichen Grü�en
Werner




Meine Seite: http://radis-keller.mydyn.de


    Antwort schreiben


Antworten:

Re: Xport an Webserver (von André H. - 18.12.2009 11:49)
    Re: Xport an Webserver (von WernerR - 18.12.2009 18:00)
        Re: Xport an Webserver (von efgn - 14.03.2011 13:52)
        Re: Xport an Webserver (von efgn - 14.03.2011 13:51)