AGB  ·  Datenschutz  ·  Impressum  







Anmelden
Nützliche Links
Registrieren
Thema durchsuchen
Ansicht
Themen-Optionen

Auf Timer verlassen?

Ein Thema von DarkItachi · begonnen am 10. Apr 2010 · letzter Beitrag vom 12. Apr 2010
Antwort Antwort
Seite 3 von 3     123   
LargoD

Registriert seit: 8. Jun 2007
42 Beiträge
 
#21

Re: Auf Timer verlassen?

  Alt 12. Apr 2010, 11:25
Zitat von divBy0:
Gehen diese System nicht in Richtung Soft-SPS?
Soft-SPS ist nur eine Anwendung von vielen, dann kommt der Anwender natürlich mit dem Realtime-Kern nicht in Berührung. Eine andere häufige Anwendung ist ein CNC-Kernel für N Achsen, auch dann sieht der Anwender den Realtime-Kern nicht mehr, es geht aber nicht ohne.
Wenn Du mit Software schnelle Regelungen aufbauen willst, kommst Du um Echtzeit nicht herum.
Gruß
Erich
  Mit Zitat antworten Zitat
Benutzerbild von himitsu
himitsu

Registriert seit: 11. Okt 2003
Ort: Elbflorenz
44.071 Beiträge
 
Delphi 12 Athens
 
#22

Re: Auf Timer verlassen?

  Alt 12. Apr 2010, 11:48
Zitat von LargoD:
Wenn Du mit Software schnelle Regelungen aufbauen willst, kommst Du um Echtzeit nicht herum.
Solange die minimal nötige Reaktionszeit der Regelung unter der maximalen Reaktionszeit des Systems/PCs liegt, dann geht es auch ohne.

Aber ich würde eh nicht "kritische" Regel-Anwendungen auf einem PC laufen lassen,
dafür ist so ein komplexes System doch zu unberechenbar und kann parktisch zu jeder Zeit abstürzen, hängen oder Dergleichen.
Neuste Erkenntnis:
Seit Pos einen dritten Parameter hat,
wird PoSex im Delphi viel seltener praktiziert.
  Mit Zitat antworten Zitat
Benutzerbild von Sherlock
Sherlock

Registriert seit: 10. Jan 2006
Ort: Offenbach
3.798 Beiträge
 
Delphi 12 Athens
 
#23

Re: Auf Timer verlassen?

  Alt 12. Apr 2010, 12:13
Äh, ich glaube nicht, daß es an der Hardware hängt, eher am OS. Im Studium hatten wir zum Beispiel als "echtes" Realtime OS mit LynxOS hantiert. Embeddedsysteme sind am Ende ja auch nur PCs, mit verkleinertem Funktions-/Hardwareumfang.

Sherlock
Oliver
Geändert von Sherlock (Morgen um 16:78 Uhr) Grund: Weil ich es kann
  Mit Zitat antworten Zitat
LargoD

Registriert seit: 8. Jun 2007
42 Beiträge
 
#24

Re: Auf Timer verlassen?

  Alt 12. Apr 2010, 12:48
Zitat von himitsu:
Solange die minimal nötige Reaktionszeit der Regelung unter der maximalen Reaktionszeit des Systems/PCs liegt, dann geht es auch ohne.
Dieser Aussage stimme ich zu, aber:
Ich rede hier von Windows-Systemen. Zeige mir bitte ein Windows-System, bei dem Du die maximale Reaktionszeit unter allen Bedingungen sicher garantieren kannst. (Inclusive beliebige I/O Operationen, An- und Abstöpseln von Geräten und Bluescreen)
Zitat von himitsu:
Aber ich würde eh nicht "kritische" Regel-Anwendungen auf einem PC laufen lassen,
dafür ist so ein komplexes System doch zu unberechenbar und kann parktisch zu jeder Zeit abstürzen, hängen oder Dergleichen.
Es ist ja gerade der Trick, die "kritischen" Aufgaben außerhalb von Windows abzuwickeln, selbst wenn Windows abstürzt, läuft die Realtime-Applikation weiter. Das kann ich Dir vorführen.
Wenn Du Dich mal bei aktuellen Automatisierungslösungen umschaust wirst Du sehr viel PC-Technik (auch in der Software) finden.
Aber jeder wie er will (oder wie der Kunde es will).
Gruß
Erich
  Mit Zitat antworten Zitat
Benutzerbild von himitsu
himitsu

Registriert seit: 11. Okt 2003
Ort: Elbflorenz
44.071 Beiträge
 
Delphi 12 Athens
 
#25

Re: Auf Timer verlassen?

  Alt 12. Apr 2010, 13:36
Zitat von LargoD:
Es ist ja gerade der Trick, die "kritischen" Aufgaben außerhalb von Windows abzuwickeln, selbst wenn Windows abstürzt, läuft die Realtime-Applikation weiter.
OK, wenn dem so ist, dann ginge es natürlich.

Also dieser "Ding" läuft praktisch wie ein eigenes OS und Windows läuft dann quasi wie in einer VM nebenher? (bereinfacht gesprochen)


Zitat von LargoD:
Zeige mir bitte ein Windows-System,
Blos nochmal für die anderen "Linux ist immer und überall besser"-Finder ... selbst Linux ist hier standardmäßig und ohne soeine Erweiterung nicht besser dran.
Neuste Erkenntnis:
Seit Pos einen dritten Parameter hat,
wird PoSex im Delphi viel seltener praktiziert.
  Mit Zitat antworten Zitat
mkinzler
(Moderator)

Registriert seit: 9. Dez 2005
Ort: Heilbronn
39.858 Beiträge
 
Delphi 11 Alexandria
 
#26

Re: Auf Timer verlassen?

  Alt 12. Apr 2010, 13:41
Es gibt aber wie schon erwähnt Erweiterungen die Linux RT fähig machen
Markus Kinzler
  Mit Zitat antworten Zitat
Benutzerbild von himitsu
himitsu

Registriert seit: 11. Okt 2003
Ort: Elbflorenz
44.071 Beiträge
 
Delphi 12 Athens
 
#27

Re: Auf Timer verlassen?

  Alt 12. Apr 2010, 13:46
Zitat von himitsu:
ohne soeine Erweiterung


und wie es aussieht gibt es sowas auch für Windows
Neuste Erkenntnis:
Seit Pos einen dritten Parameter hat,
wird PoSex im Delphi viel seltener praktiziert.
  Mit Zitat antworten Zitat
mkinzler
(Moderator)

Registriert seit: 9. Dez 2005
Ort: Heilbronn
39.858 Beiträge
 
Delphi 11 Alexandria
 
#28

Re: Auf Timer verlassen?

  Alt 12. Apr 2010, 13:48
Das habe ich schon gelesen, aber es gibt diese ( 1System) zum Unterschied zu den Lösungen mit Windows ( 2 Systeme parallel)
Markus Kinzler
  Mit Zitat antworten Zitat
LargoD

Registriert seit: 8. Jun 2007
42 Beiträge
 
#29

Re: Auf Timer verlassen?

  Alt 12. Apr 2010, 14:16
Zitat von himitsu:
Also dieser "Ding" läuft praktisch wie ein eigenes OS und Windows läuft dann quasi wie in einer VM nebenher? (bereinfacht gesprochen)
Jein.
Ich kann es jetzt im Detail nur für InTime von Tenasys beschreiben.
Bei der Konfiguration des Realtime-Kernels legst Du fest, was vom PC dem Windows weggenommen und dem Kernel zugeteilt wird. Alle Hardware, die nicht dem Kernel zugeteilt wird, wird weiterhin direkt von Windows bedient. Der RT-Kernel dient also nicht als gastgebendes System für eine VM, er kennt einen großen Teil der Hardware garnicht. Er verwaltet die ihm zugeteilte Hardware, verteilt die Rechenzeit und stellt die Kommunikationswege zwischen den Tasks zur Verfügung.
Gruß
Erich
  Mit Zitat antworten Zitat
Antwort Antwort
Seite 3 von 3     123   


Forumregeln

Es ist dir nicht erlaubt, neue Themen zu verfassen.
Es ist dir nicht erlaubt, auf Beiträge zu antworten.
Es ist dir nicht erlaubt, Anhänge hochzuladen.
Es ist dir nicht erlaubt, deine Beiträge zu bearbeiten.

BB-Code ist an.
Smileys sind an.
[IMG] Code ist an.
HTML-Code ist aus.
Trackbacks are an
Pingbacks are an
Refbacks are aus

Gehe zu:

Impressum · AGB · Datenschutz · Nach oben
Alle Zeitangaben in WEZ +1. Es ist jetzt 07:52 Uhr.
Powered by vBulletin® Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.
LinkBacks Enabled by vBSEO © 2011, Crawlability, Inc.
Delphi-PRAXiS (c) 2002 - 2023 by Daniel R. Wolf, 2024 by Thomas Breitkreuz