Documente online.
Zona de administrare documente. Fisierele tale
Am uitat parola x Creaza cont nou
 HomeExploreaza
upload
Upload




INSTRUMENTE DE TIMP

Informatica


INSTRUMENTE DE TIMP

Instrumentele legate de timp se gasesc în subpaleta de functii Time & Dialog.



Tick Count

Acest instrument returneaza un numar de milisecunde, a carui baza este nedefinita. Acest numar este proportional cu timpul de rulare a instrumentului din care face parte. Se utilizeaza pentru masurarea 19519k1015t diferitelor operatiuni prin apelarea în momentul începerii si terminarii operatiunii respective.

Wait (ms)

La apelarea acestei functii se asteapta numarul de ms specificat, masurat din momentul apelarii. Iesirea este un numar de ms, ca si la Tick Count.

Wait Until Next ms Multiple

La apelarea acestei functii se asteapta pâna când temporizatorul în ms devine un multiplu al numarului de ms specificate. Aceasta functie se foloseste pentru sincronizarea activitatilor. Se poate folosi într-o bucla pentru a controla viteza de executie.

Format Date/Time String

Furnizeaza data si ora sub forma de string, într-un format specificat.

Acestea se calculeaza în functie de numarul de secunde specificate ca intrare, ce reprezinta numarul de secunde scurse de la 1 ianuarie 1904, ora 2.00 (Timpul universal). Daca nu se specifica aceasta intrare, se considera data si ora curenta.

Formatul este urmatorul:

a single percent character

%a abbreviated weekday name (e.g. Wed)

%A full weekday name (e.g. Wednesday)

%b abbreviated month name (e.g. Jun)

%B full month name (e.g. June)

%c locale's default date and time representation

%d day of month (01 - 31)

%H hour (24-hour clock) (00 - 23)

%I hour (12-hour clock) (01 - 12)

%j day number of year (001 - 366)

%m month number (01 - 12)

%M minute (00 - 59)

%p AM or PM flag

%S seconds (00 - 59)

%U week number of the year (00 - 53), with the first Sunday as the first day of week one

%w weekday as a decimal number (0 - 6), with 0 representing Sunday

%W week number of the year (00 - 53), with the first Monday as the first day of week one

%x locale's date representation

%X locale's time representation

%y year within century (00 - 99)

%Y year, including the century (for example, 1997)

%Z time zone name or abbreviation

Get Date/Time String

Furnizeaza data si ora, în stringuri diferite, având la baza numarul de secunde furnizat la intrare ca timp universal. Daca nu se specifica aceasta intrare, se considera data si ora curenta.

Get Date/Time In Seconds

Furnizeaza numarul de secunde scurse de la Timpul universal (1.01.1904, ora 2.00)

Seconds To Date/Time

Converteste nr. de secunde de la intrare (calculate fata de timpul universal) într-un cluster format din 9 elemente cu urmatoarele semnificatii: secunde, minute, ore, ziua din luna, luna, anul, ziua din saptamâna, ziua din an si daca e standard sau DST. Daca nu se specifica intrarea se considera data si ora curenta.

Exercitii

Sa se realizeze un instrument care sa masoare timpul dintre doua apasari succesive pe un buton.

Sa se masoare timpul mediu în care se realizeaza calculul unui logaritm.

Sa se realizeze un IV care sa calculeze continuu valoarea logaritmului dintr-un numar dat de pe PF. In acelasi timp, un led sa se aprinda periodic, pentru o durata de 100 ms, la intervale de timp fixate de pe PF.

Nota Calculul logaritmului trebuie sa se realizeze independent de perioada de aprindere a ledului. (Temp1.vi)

Se introduce într-o bucla While calculul logaritmului, împreuna cu instrumentele de timp Wait sau Wait Until Next ms Multiple. Se fixeaza o perioada mare (3s de ex.) si se observa functionarea temporizata a calculului la schimbarea numarului x.

Sa se realizeze un IV care sa îndeplineasca urmatoarele functii:

a)      Sa coloreze un Color box (din paleta de controlere numerice) succesiv în 4 culori (rosu, galben, albastru, verde) la intervale de timp stabilite de pe PF

b)      Sa afiseze ora curenta din secunda în secunda, independent de perioada de schimbare a culorilor.

c)      Sa emita la fix la fiecare ora un numar de beepuri egal cu ora curenta. (Temp2.vi)


Document Info


Accesari: 2032
Apreciat: hand-up

Comenteaza documentul:

Nu esti inregistrat
Trebuie sa fii utilizator inregistrat pentru a putea comenta


Creaza cont nou

A fost util?

Daca documentul a fost util si crezi ca merita
sa adaugi un link catre el la tine in site


in pagina web a site-ului tau.




eCoduri.com - coduri postale, contabile, CAEN sau bancare

Politica de confidentialitate | Termenii si conditii de utilizare




Copyright © Contact (SCRIGROUP Int. 2024 )