Français
Forum

Exakte Zeitverzögerung ausgeben

 
- page 1 -



Web
Scanner
Habe qui Aider prêt et quoi trouvé, ist pour mon Zwecke malheureusement pas ausreichend.

Sleep N - allez seulement dans ms.

il me faut Zeiträume qui kürzer sommes et naturellement vom PC-la mesure indépendant sommes.

Beispiel:
entre den Impulsen, qui je sur mon Schrittmotoren gebe soll une Zeit zwischengesetzt volonté.
Bisher habe je une simple Zeitschleife programmiert, mais qui ist naturellement de qui CPU Leistung
dépendant et daher ungenau.

alors so habe je mir cela gedacht:

Boucle:
Out ( bla Bla)
Sleep 0,01 ms
Out (Bla bla)
Sleep 0,01 ms
Schleifenende

ça va pas, weil N Long Int.
ou bien hab je wieder quoi faux vestanden?


Grüße

Web
 
Xprofan X3.1
Win7 auf AMDX6
23.06.2008  
 



 
- page 1 -



Web
Scanner
So ca va naturellement, mais qui Laufzeit mais est quand même de qui Rechnerleistung dépendant?
c'est oui so, einer nimmt une 1GHz PC pour qui Anwendung, un anderer une avec 3GHz.
par qui genaue Zeitstaffelung peux je dire qui Motor dreht avec 10 Umdrehungen/s.
cela entspricht ensuite unterschiedlich langen Fahrwegen/Zeiteinheit.

si qui PC unterschiedllich vite ist, venons autre Drehzahlen et Längen raus. cela veux je eigentlich vermeiden...

qui kürzeste Zeitschleife qui je im Moment habe sieht so aus:

vymax% = 20

PROC Zeitschleifey

Whileloop vymax%
Endwhile

ENDPROC

Grüße

Web
 
Xprofan X3.1
Win7 auf AMDX6
23.06.2008  
 




Jörg
Sellmeyer
et dabei venez naturellement aussi qui Geschwindigkeit des Prozessors voll zum Tragen. avec meiner Methode könntest Du un paire Tests à verschiedenen Systemen durchführen, um une halbwegs optimalen Teiler trop ermitteln. Es venons mais encore soviele autre Sachen en supplément, qui qui Performance beeinflussen, qui Du wohl à peine un vom System indépendant performantes Programme hinkriegen wirst.
 
Windows XP SP2 XProfan X4
... und hier mal was ganz anderes als Profan ...
24.06.2008  
 



Jupp, et déjà ist on dabei une Art Protokoll trop programmieren, ou bien, un Prozess liesst dans temps réel permanent données et un zweiter Prozess empfängt de diesem seulement relevante messages de l'utilisateur. Dadurch trennst Du Benutzerinterface (L'assurance-chômage) vom Dienst quoi Dir cela Programmieren avec cela deutlich einfacher gestalten wird et qui letztendliche Abarbeitungsqualität steigert.
 
24.06.2008  
 




Web
Scanner
Ahso allez cela.

Gib es ev. un Beispiel pour so un Protokoll et comment on quelque chose comme dans Profan einbindet? avec quelque chose comme hab je mich encore pas befasst

Grüße

Web
 
Xprofan X3.1
Win7 auf AMDX6
24.06.2008  
 



Prozessübergreifende communication avec XProfan10, hm - pour sollte mon pipe-Unit bien dienen.

Ab XProfan11 cependant sommes qui messages de l'utilisateur gestackt, là serait je es per messages de l'utilisateur erledigen.

Wär je Du serait je cependant pas juste avec cela commencer maintenant client et server trop programmieren, mais erstmal seulement am Server rumwursteln. cette soll erstmal appétissant unbeendbar dans einer Boucle Dein Comzeugs erledigen, un simple hwnd per cls reicht avec cela cette Server zunächst simple beendbar ist. Lege ensuite là fest quelle Events überhaupt à den Client gesendet volonté müssten et sende cet zum Client. je glaub im Unitpaket habe je hierzu un Beispiel.

Demandez à simple pour wenns wohin hakt.
 
24.06.2008  
 




GDL
Hi,

avec Zeitmessungen (Einlesen/Ausgeben) im sous 20ms Bereich et 1% Genauigkeit habe je sous Windows pour unzähligen Versuchen aufgegeben.
ici greift simple qui Prozeßaufteilung de Windows trop stark dans qui Taktgenauigkeit un.

pas umsonst avons unsere Labormeßgeräte et mon MoBasystem externe Zeitaufbereitungen avec Ergebnis senden bzw. Änderungsbefehlen senden.

Im µs Bereich et 5% Genauigkeit ging sous Windows überhaupt nix.
DOS hatte arrêt aussi sa Vorzüge.

salut
Georg
 
Windows7 Xprofan 8,9,10 [...]  [...] 
24.06.2008  
 




Web
Scanner
Hmm,
merci pour qui Infos.

Habe je pas attentive, cela es programmtechnisch so simple pas allez.
Werde je avec meinen Schleifen erstmal weiterwursteln.
Le meilleur Solution ist sûrement une externe Hardwarelösung avec einem Zwischenspeicher qui qui Impulse ensuite aussi Zeitkorrekt ausgibt.

Grüße

Web
 
Xprofan X3.1
Win7 auf AMDX6
24.06.2008  
 




Frank
Abbing
ici une annähernd sichere Methode qui Zeitmessung. Sleep et WM_TIMER aller sous NT-Versionen seulement sur 15-16 ms oui c'est ca.
KompilierenMarqueSéparation
 
24.06.2008  
 



[offtopic]hehe cela xp-script  [...]  est *eil, chez Deinem o.g. Code funtz es zum Beispiel entier hervorragend. [/CODE]
 
24.06.2008  
 




GDL
Hi,

exposition la fois ici, encore einer de vielen qui avec dem Windows Multitasking Probleme avons. [...] 

Windows ist sans externe Zeitslave presque inutilisable.

salut
Georg
 
Windows7 Xprofan 8,9,10 [...]  [...] 
30.06.2008  
 



 
- page 2 -



GDL
ici et avec ca. [...] 

jusqu'à hierher :
========================================
Windows est un Zeitscheiben System

Windows versucht toujours wieder cela System trop aktualisieren. Hierdurch wird qui Ausgabe qui Signale sur dem LPT Port gestört.
qui Motoren bekommen aucun Saubere Ansteuerung et chez höheren Geschwindigkeiten venez es ensuite trop Schritt Verlusten. chez niedrigen Geschwindigkeiten hört on déjà qui Aussetzer qui duch cela Drehmoment qui Motoren ausgeglichen volonté peux.

Abhilfe schafft ici une kleine *.bat Dossier qui on encore aus DOS Zeiten peut-être kennt.

écho off
start /realtime NC_FRS.exe

Télécharger
============================================
scrollen.
 
Windows7 Xprofan 8,9,10 [...]  [...] 
30.06.2008  
 




Web
Scanner
oui c'est ca Georg,

cela Programme NC-FRS kenne je aussi très bien
mon Programme wird sûrement ähnlich, mais aussi entier anders son.
cela Problem des Windowsbetriebssystemes ist oui malheureusement hinreichend bekannt.

Grüße

WEb
 
Xprofan X3.1
Win7 auf AMDX6
30.06.2008  
 




répondre


Topictitle, max. 100 marque.
 

Systemprofile:

ne...aucune Systemprofil angelegt. [anlegen]

XProfan:

 Posting  Font  Smilies  ▼ 

s'il te plaît s'inscrire um une Beitrag trop verfassen.
 

Options du sujet

1.850 Views

Untitledvor 0 min.
bloniTec12.06.2014
Andreas Koch11.07.2013
Donnie21.04.2013
Robert Hildebrand30.03.2012
plus...

Themeninformationen



Admins  |  AGB  |  Applications  |  Auteurs  |  Chat  |  protection des données  |  Télécharger  |  Entrance  |  Aider  |  Merchantportal  |  Empreinte  |  Mart  |  Interfaces  |  SDK  |  Services  |  Jeux  |  cherche  |  Support

un projet aller XProfaner, qui il y a!


Mon XProfan
Privé Nouvelles
Eigenes Ablageforum
Sujets-La liste de voeux
Eigene Posts
Eigene Sujets
Zwischenablage
Annuler
 Deutsch English Français Español Italia
Traductions

protection des données


Wir verwenden Cookies seulement comme Session-Cookies à cause de qui technischen Notwendigkeit et chez uns gibt es aucun Cookies de Drittanbietern.

si du ici sur unsere Webseite klickst ou bien navigierst, stimmst du unserer Erfassung de Informationen dans unseren Cookies sur XProfan.Net trop.

Weitere Informationen trop unseren Cookies et en supplément, comment du qui Kontrolle par-dessus behältst, findest du dans unserer nachfolgenden Datenschutzerklärung.


d'accordDatenschutzerklärung
je voudrais keinen Cookie