Für dieses Forum muß Javascript im Browser aktiviert werden!
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 ! > Hallo Heiko, > danke, dass du an meinem Problem interessiert bist und mir helfen willst. Meine Heizungssteuerung läuft > mit einem Sharp 1500 bereits seit 20 Jahren! und soll nun von der C-Control II Station abgelöst werden. > Ich stehe auch schon kurz vorm Einbau und laufend kommen neue Ideen. Mit dem kürzlich erworbenen > download-tool von Andre sollen Programmänderungen (VMC-Dateien) über mein WLAN-Netz aufgespielt > werden. > Über eine kleine VMC-Datei mit dem thread waithost konnte ich mit dem DL-tool sowohl über Com als > auch über WLAN VMC-Dateien ohne Probleme laden. Auch das Heizungsprogramm konnte ich mit > dem DL-tool laden. Im Heizungsprogramm ist ebenfalls die waithost-Routine (die ich mit DL-Routine > bezeichnet habe) in einer Schleife programmiert. Jetzt funktionierte das Neuladen immer über die > COM-Schnittstelle, nicht aber über WLAN. Das war mein Problem. Nun habe ich ein neues Modul > mit dem thread waithost im Heizungsprg. zugefügt und jetzt funktioniert das Laden von Programmen > (ob groß oder klein) mit dem DL-tool ohne Probleme über WLAN und auch über COM. > > Zustand und Daten kann ich mir über den XPort mit dem Browser ansehen. 10-Min- und Tageswerte > speichere ich in einem EEPROM und lese diese mit einem Terminalprogramm aus, dann weiter mit EXCEL. > Mit dem edip bin ich noch am experimentieren, aber werde ich erst später einbauen. Ich habe eine zweite > C-Control II Station erworben, damit ich weiter experimentieren kann.... mach ja auch Spaß. > > Soweit erst mal und nochmals vielen Dank und Gruß > Rolf > > > > Hallo Rolf, > > gern geschehen. > > Muß aber jetzt zugeben, daß ich nicht so recht verstehe, was Du machen willst. > > Hatte es so verstanden, daß Du Probleme hast, größere VMC Dateien auf die CC2 zu übertragen. > > Das scheint es aber wohl nicht zu sein. > > Was meinst Du mit DL-Routine im Hauptprogramm eingebaut? Was willst Du damit machen? > > Was ist die DL-Routine? > > Du startest doch die Übertragung der VMC Datei mit dem DL Tool und nicht aus dem laufenden Programm der > > CC2 heraus. > > Im laufenden Programm kann man abhängig von einem Ereigniss mit quit 256 in den Hostmode wechseln. > > > > Oder willst Du Daten (als Datei) auf die CC2 von einem PC aus übertragen und Du hast zum Test mal eben > > eine VMC Datei genutzt? > > > > Auch wenn sich das Problem für Dich geklärt hat, würde mich interessieren, was Du da machst... > > Gruß Heiko > > > Hallo Heiko, > > > erst einmal rechtherzlichen Dank, dass du dich meines Problems so schnell angenommen und mir > > > mögliche Ursachen aufgezeigt hast. Vorweg, einen Refresh-Befehl habe ich noch nicht in der html-Seite > > > eingebaut. Die von dir vorgeschlagenen Änderungen habe ich ausprobiert, leider ohne Erfolg. Timeout > > > habe ich auf 15 s gelassen. Die DL-Routine hatte ich in dem Modul Hauptprogramm (main) eingebaut. > > > Nun habe ich ein weiteres Modul eingefügt und hier nur die DL-Routine ohne timeout angewendet. > > > > > > Jetzt klappt es, und ich weiss nicht so richtig warum, aber ich bin glücklich. Aber noch einmal vielen Dank. > > > > > > Gruß Rolf > > > > > > > > > > Hallo Rolf; > > > > bei meiner auch für größere Programme funktionierenden Konfiguration habe ich folg. Einstellungen: > > > > Channel 1 > > > > Disable Port: no; Port Settings Protocol: RS232; Baud Rate: <b>19200</b>,8,N,1; Flow Control: None > > > > > > > > Active Connection : Active Connect: <b>Manual Connection</b>; Start Character: 0x0D; Modem Mode: No; > > > > Disconnect Mode > > > > On Mdm_Ctrl_In Drop: No; Check EOT(Ctrl-D): No; Hard Disconnect: Yes; Inactivity Timeout: <b>15 </b>s > > > > > > > > Alle anderen Einstellungen sind soweit identisch. Unter EndPoint Config habe ich andere Werte stehen, bei den > > > > Ports steht dort der Standardport 10001 drin. > > > > Dies sollte aber, wie der Active Connection Mode mit Deinem Problem nichts zu tun haben, letzteres ist > > > > notwendig, um den Connect Mode C4 einzustellen (Abfrage von ext. Webseiten oder Mail/Telnet Servern). > > > > Ich vermute, es liegt an der Baudrate und am TimeOut, da Du ohne FlowControl arbeitest. > > > > > > > > Du schreibst, die Ausgabe als Webseite funktioniert. Hast Du im HTML Code ein automatisches Refresh drin, > > > > so daß die Seite ständig vom Browser aktualisiert wird. Wenn das der Fall ist, ist das Einleiten des > > > > Hostmodes meist nicht möglich, da der XPort von außen beschäftigt ist. Da hilft einfach die Webseite schließen. > > > > Aber wie gesagt, sollte nur auftreten, wenn Refresh. > > > > > > > > Hoffe, es hilft Dir weiter. > > > > Gruß Heiko > > > > > > > > > Hallo, ich brauche Hilfe zum download-tool. > > > > > Ich habe das osopt_v3-1b2.hex geladen und sys002.hex (Segment3 gelöscht) geladen. Das XPort-Modul > > > > > funktioniert einwandfrei und kann Daten über Redirector als Com2-Schnittstelle oder auch auf der Webseite > > > > > korrekt ausgeben. Das Downloadtool 2.3 ist installiert. Die Übertragung eines kleinen Test-VMC-Programms > > > > > entsprechend der Zip-Beilage mit timeout funktioniert über die Com1-Schnittstelle (mit 57600 und 19200 b) > > > > > sowie über LAN/Socks einwandfrei und kann beliebig oft wiederholt werden. Die Übertragung eines größeren > > > > > VMC (4,7k Konstante und 33,7k Prg) mit mehreren threads inklusiv thread waithost funktioniert aus dem > > > > > Test-VMC auch einwandfrei, so dass also auch mit diesem Programm das download-tool angewendet > > > > > werden kann. Über die Com-Schnittstelle kann ebenfalls problemlos ein download beliebig oft übertragen > > > > > werden. Doch bei einer Übertragung über LAN/Socks funktioniert die Umschaltung in den host-Mode, > > > > > und bei der VMC-Übertragung kommt ein Abbruch mit der Meldung > > > > > „TimeOut-Error VM-Code Send: 130 Rec: 0“. > > > > > Dieser Fehler tritt nicht bei Übertragung per Com auf. Ich finde hierfür keine Erklärung und bitte um > > > > > Hilfestellung. Da alle anderen Übertragungen über den XPort einwandfrei funktionieren, suche ich hier > > > > > eigentlich nicht den Fehler, aber vielleicht ist es doch eine Einstellungssache, deshalb meine Konfiguration > > > > > nachstehend: > > > > > > > > > > Serial Settings: > > > > > Channel 1 > > > > > Disable Port: no; Port Settings Protocol: RS232; Baud Rate: 57600,8,N,1; Flow Control: None > > > > > Pack Control: > > > > > Enable Packing: Yes; Idle Grap Time: 12 ms; Match 2 Byte Sequence: No; Match Bytes 0x00 0x00; > > > > > Send Frame Immediate: No; Send Trailing Bytes: No > > > > > Fush Mode: > > > > > Flush Input Buffer: With Active Connect: Yes; With Passiv Connect: Yes; At Time of Disconnect: No > > > > > Flush Output Buffer : With Active Connect: No; With Passive Connect: No; At Time of Disconnect: Yes > > > > > Connection Settings : Channel 1 > > > > > Connect Protocol: TCP; > > > > > Connect Mode: > > > > > Passive Connection : Accept Incoming: Yes; Password Required: No; > > > > > Active Connection : Active Connect: Auto Start; Start Character: 0x0D; Modem Mode: No; > > > > > > > > > > Modem Escape Sequence Pass Through: Yes; Show IP-Address After RING: Yes > > > > > Endpoint Configuration > > > > > Local Port: 1000; Remote Port: 0; Auto Increment for active connect: No; Rmote Host: 0.0.0.0 > > > > > Common Options > > > > > Telnet Comport Cntrl: Disable; Connect Response: None; Use Hostlist: No; LED: Blink > > > > > Disconnect Mode > > > > > On Mdm_Ctrl_In Drop: No; Check EOT(Ctrl-D): No; Hard Disconnect: Yes; Inactivity Timeout: 5 s > > > > > > > > > > Ich bedanke mich schon im voraus für hilfreiche Tipps. > > > > > > > > > > Gruß Rolf > > > > >