Español
Foro

Exakte Zeitverzögerung ausgeben

 

Web
Scanner
Posesiones el Ayuda bemüht y qué gefunden, es para mi Zwecke por desgracia, no ausreichend.

Sleep N - va sólo en ms.

Yo brauche Zeiträume el kürzer son y natürlich vom PC-Takt unabhängig son.

Ejemplo:
Zwischen el Impulsen, el I mi Schrittmotoren dar se una Tiempo zwischengesetzt voluntad.
Bisher Yo una einfache Zeitschleife programmiert, aber el es natürlich de el CPU Leistung
abhängig y por lo tanto ungenau.

Also así Yo me pensamiento:

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

Geht así no, porque N Largo Int.
Oder tener Yo otra vez qué falso vestanden?


Grüße

Web
 
Xprofan X3.1
Win7 auf AMDX6
23.06.2008  
 




Jörg
Sellmeyer
Sleep va definitiv sólo Millisekunden. Usted kannstDir aber una Bucle bauen, el durchrennt, sin WaitInput y Bedingungen una Ifabfrage steuern:
KompilierenMarcaSeparación
Windows XP SP2 XProfan X4
... und hier mal was ganz anderes als Profan ...
23.06.2008  
 




Web
Scanner
So es natürlich, aber el Laufzeit es doch trotzdem de el Rechnerleistung abhängig?
Es sí así, uno nimmt una 1GHz PC para el Anwendung, una otro una con 3GHz.
Durch el genaue Zeitstaffelung kann Yo sagen el Motor dreht con 10 Umdrehungen/s.
Das entspricht entonces unterschiedlich langen Fahrwegen/Zeiteinheit.

Wenn el PC unterschiedllich rápidamente es, kommen otro Drehzahlen y Längen fuera. Das voluntad Yo eigentlich vermeiden...

El kürzeste Zeitschleife el Yo en el Moment habe sieht así de:

vymax% = 20

PROC Zeitschleifey

Whileloop vymax%
Endwhile

ENDPROC

Grüße

Web
 
Xprofan X3.1
Win7 auf AMDX6
23.06.2008  
 




Jörg
Sellmeyer
y esta kommt natürlich auch el Geschwindigkeit des Prozessors voll para Tragen. Mit meiner Método könntest Usted unos pocos Tests a verschiedenen Systemen durchführen, en una halbwegs optimalen Teiler a ermitteln. Lo kommen aber todavía soviele otro Sachen dazu, el el Performance beeinflussen, daß Usted wohl kaum una vom Sistema unabhängig performantes Programa hinkriegen wirst.
 
Windows XP SP2 XProfan X4
... und hier mal was ganz anderes als Profan ...
24.06.2008  
 



Jupp, y ya es uno esta una Art Protokoll a programa, oder, una Prozess liesst en Echtzeit permanent Daten y una zweiter Prozess empfängt de diesem sólo relevante mensajes de los usuarios. Dadurch trennst Usted Benutzerinterface (UI) vom Dienst qué Usted el Programmieren así deutlich einfacher gestalten se y el letztendliche Abarbeitungsqualität steigert.
 
24.06.2008  
 




Web
Scanner
Ahso va el.

Gib lo ev. una Ejemplo para así una Protokoll y cómo algo como en Profano einbindet? Mit algo como tener Yo mich todavía no befasst

Grüße

Web
 
Xprofan X3.1
Win7 auf AMDX6
24.06.2008  
 



Prozessübergreifende Kommunikation con XProfan10, hm - dafür debería mi pipe-Unit bien dienen.

Ab XProfan11 sin embargo son el mensajes de los usuarios gestackt, hay sería Yo por mensajes de los usuarios erledigen.

Wär Yo Usted sería Yo sin embargo no es igual así beginnen ahora client y server a programa, pero primero sólo al Server rumwursteln. Dieser se primero lecker unbeendbar en uno Bucle Su Comzeugs erledigen, una einfaches hwnd por cls reicht así dieser Server primero simplemente beendbar es. Lege entonces hay fest welche Events überhaupt a el Client gesendet voluntad müssten y sende esta para Client. Yo glaub en el Unitpaket Yo hierzu una Ejemplo.

Frag simplemente después de wenns wo hakt.
 
24.06.2008  
 




GDL
Hi,

con Zeitmessungen (Einlesen/Ausgeben) en el bajo 20ms Zona y 1% Genauigkeit Yo bajo Windows después de unzähligen Versuchen aufgegeben.
Hier greift simplemente el Prozeßaufteilung de Windows a stark en el Taktgenauigkeit una.

No umsonst haben unsere Labormeßgeräte y mein MoBasystem externe Zeitaufbereitungen con Ergebnis senden o. Änderungsbefehlen senden.

Im µs Zona y 5% Genauigkeit ging bajo Windows überhaupt nix.
DOS hatte sólo auch seine Vorzüge.

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




Web
Scanner
Hmm,
Gracias para el Infos.

Posesiones Yo no bedacht, el lo programmtechnisch así simplemente no va.
Werde I, con media Schleifen primero weiterwursteln.
El mejor Solución es sicher una externe Hardwarelösung con un Zwischenspeicher el el Impulse entonces auch Zeitkorrekt ausgibt.

Grüße

Web
 
Xprofan X3.1
Win7 auf AMDX6
24.06.2008  
 




Frank
Abbing
Hier una annähernd sichere Método el Zeitmessung. Sleep y WM_TIMER ir bajo NT-Versionen sólo en 15-16 ms genau.
KompilierenMarcaSeparación
 
24.06.2008  
 



[offtopic]hehe el xp-script  [...]  es así *eil, en Deinem o.g. Code funtz lo para Ejemplo bastante hervorragend. [/CODE]
 
24.06.2008  
 




GDL
Hi,

schau mal hier, todavía uno de vielen el con el Windows Multitasking Problemas haben. [...] 

Windows es sin externo Zeitslave fast unbrauchbar.

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




Respuesta


Título del Tema, max. 100 Signo.
 

Systemprofile:

Kein Systemprofil creado. [anlegen]

XProfan:

 Contribución  Font  Smilies  ▼ 

Bitte registro en una Contribución a verfassen.
 

Tema opciones

1.824 Views

Untitledvor 0 min.
bloniTec12.06.2014
Andreas Koch11.07.2013
Donnie21.04.2013
Robert Hildebrand30.03.2012
Más...

Themeninformationen



Admins  |  AGB  |  Applications  |  Autores  |  Chat  |  Política de Privacidad  |  Descargar  |  Entrance  |  Ayuda  |  Merchantportal  |  Pie de imprenta  |  Mart  |  Interfaces  |  SDK  |  Services  |  Juegos  |  Búsqueda  |  Support

Ein Projekt aller XProfan, el lo son!


Mi XProfan
Privado Noticias
Eigenes Ablageforum
Temas-Merkliste
Eigene Beiträge
Eigene Temas
Zwischenablage
Cancelar
 Deutsch English Français Español Italia
Traducciones

Política de Privacidad


Wir uso Cookies sólo como Session-Cookies wegen el technischen Notwendigkeit y en uns hay no Cookies de Drittanbietern.

Wenn du hier en unsere Webseite klickst oder navigierst, stimmst du unserer Erfassung de Informationen en unseren Cookies en XProfan.Net a.

Weitere Informationen a unseren Cookies y dazu, como du el Kontrolle darüber behältst, findest du en unserer nachfolgenden Datenschutzerklärung.


einverstandenDatenschutzerklärung
Yo möchte no Cookie