Re: Programm läuft nicht Kategorie: Programmierung (von André H. - 14.05.2007 10:22) | ||
Als Antwort auf Re: Programm läuft nicht von Walter - 10.05.2007 21:20 | ||
| ||
Hallo Walter > Ist leider mein erster Kontakt mit so einer Steuerung - wei� auch nicht mehr von wo ich > dieses wait her habe. Kann leider erst am Wochende probieren ob es nun mit sleep > funktioniert. Ich steuere mit den C-Control zwei gegeneinander verriegelte Relais an, > und begrenze weiters die Endpositionen mit Endschaltern. > Ich kämpfe mich so halt von Befehl zu Befehl! > Habe mich bis heute vor so einem update des Original OS ein wenig gesträubt - was ist > wenn dann gar nichts mehr geht? Soll ich das neueste nehmen? > Bin leider blutiger Laie! Solange Du mit den alten (teilw. Fehler enthaltenden) Modulen arbeitest, wird Dir so gut wie keiner helfen. Ich persönlich auch nicht. Mach jetzt ein Update. Wenn Du später wechselst, wird's Dir schwerer fallen. Und zum OS-Update: Hier kann nichts schiefgehen. Selbst wenn es zu einem Fehler beim Laden des OS kommt, versuchst Du es einfach nochmal. Die Möglichkeit, das OS zu laden, ist eine rudimentäre Hardwarefunktion des Controllers. Du kannst sogar das OS aus dem Controller löschen, um z.B. direkt mit dem C164CI zu arbeiten, und später wieder reinspielen. Das ist nicht so, wie bei bei der "CC1 V2.0", wo ein Löschen des OS unwiderruflich ist. Die CC2 ist hier sehr flexibel. Also mache bitte folgendes: Lade Dir zuerst das aktuelle Service-Pack herunter (die ZIP, nicht das Setup) und entpacke es über Deine IDE-Installation. (siehe "OS & CC2-Download") Die readme.txt in der ZIP bitte vorher lesen. Die ZIP ist verschachtelt, also eine ZIP in der ZIP, damit diese txt-Datei zuerst gelesen wird. ;-) Als nächstes installierst Du Dir das CC2Net.de-Download-Tool. (siehe "misc & Tools") Nun versetzt Du die CC2 in den Boot-Modus und lädst mit dem Download-Tool das OS osopt_v3-1b1.hex . Dieses findest Du im Ordner "cc2tools" der IDE. Anschlie�end versetzt Du die CC2 in den Host-Modus und lädst sys0002.hex mit vorherigen Löschen von Segment 3 (Option zum Anklicken) in die CC2. sys0002.hex findest Du im Ordner "hexsys0002" der IDE. Alternativ kannst Du auch "main_OSOPT_V3.dlm" laden, welches sich im Ordner "hex" befindet. Dies ist ein Download-Makro, welches nur sys0002.hex enthält und vorher Segment 3 löscht. Jetzt ist Deine CC2 betriebsbereit und auf neuestem Stand. Beachte, da� die alten Programme erst angepa�t werden müssen, damit sie laufen. Die neuen Beispielprogramme findest Du im Ordner "Samples" der IDE, und nicht, wie die alten Beispiele unter "ProjectsSamples". MfG André H. PS: Benutze bitte die Code-Tags, wenn Du Quellcode postest. Denn es ist eine Qual, einen unformatierten Quelltext zu lesen. Antworten bitte nur ins Forum! Fragen per EMail auf Forum-Postings werden nicht beantwortet! Das macht meine Heizung gerade | ||
Antwort schreiben Antworten: |