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 !  

> > > Guten Abend Herr Dr. Ilgis Ibragimow, > > > > Die "CC2 Unit" ist mit dem mitgeliefertem Betiebssystem "OS", " OSOPTV3.0" etc. nicht in der Lage > > solche Signalwechsel (50 ns erfordern 25 ns Abtastzeit) zu erfassen. Dazu sind Assembler_ Routinen notwendig, > > oder aufwendige Umprogrammierungen in der C164xxx Hardware (TIMER) otwendig, > > die auch noch zurückgestellt werden müssen,damit das Betriebssystem weiter normal arbeitet. > > Wenn die Möglichkeiten des Betriebssystems nicht genutzt werden, > > ist eine spezielle Assembler _Lösung sinnvoll. > > Wollen Sie aber viele Möglichkeiten des Betriebssystems nutzen(SWCOM, HWCOM, CAN, COUNTER, > > FRQ, PWM, SYSTEMTIMER,...) würde eine Hardware Lösung mit Abfrage des Ergebniss durch die > > CC2-Unit besser sein. > > > > mit freundlichen Grüssen > > Matthias Koch > > Hallo, > > der CPU-Takt beträgt bei der CC2 20 MHz. Daraus ergibt sich eine Zykluszeit von 50ns. Selbst > unter der unwahrscheinlichen Annahme, daß pro Taktzykus ein Befehl ausgeführt wird, halte ich > es nicht für realistisch Unterschiede von 25 ns zu erfassen bzw. überhaupt im Bereich von ns zu > reagieren. > Obendrein läuft auf der CC2 ein Betriebssystem mit Interrupts, daher ist eine Echtzeitanwendung > mit der genannten Reaktionszeit nach meiner Meinung nicht möglich. Schaltet man die Interrupts > ab und legt das OS der CC2 lahm, braucht man keine CC2 mehr, sondern kann gleich eine > proprietäre Microcontroller-Schaltung verwenden. > > Dass dies alles noch viel langsamer geht, wenn man nicht in Assembler sondern mit der CC2- > Entwicklungsumgebung arbeitet, liegt daran, daß der zugrunde liegende Compiler keinen echten > Assmbler-Code erzeugt, sondern nur einen ZwischenCode. Dieser sogenannte Virtual Machine > Code ('VMC) wird erst während der Laufzeit vom Betriebssystem der C-Control interpretiert. > Dies nimmt erheblich Zeit in Anspruch. > > Viele Grüße > > Udo
Dateianhang: (.gif, .png., .jpg, .zip, .rar)
max. 256kB
max. 256kB