Blocket Timer

Timerblocket hämtar tidsdata från den interna timern i EV3-enheten. Du kan mäta ett tidsintervall i sekunder och få ett numeriskt utvärde. Du kan även jämföra en tid med ett tröskelvärde och få utdata i form av logikvärdena Sant eller Falskt.

Mer information om hur timern fungerar, vilka data den genererar och programmeringsexempel finns under Använda timern.
Tips och trick
Timerblockets data matas ut via en dataledning. I Använda timer beskrivs andra sätt att använda timern, utan dataledning.
Välj timernummer och läge


Lägesväljare
Indata
Utdata

Använd lägesväljaren för att välja läge för blocket. Vilka indata och utdata som finns tillgängliga beror på vilket läge du har valt. Lägena beskrivs nedan.

Använd indatavärdet Timer för att välja ett timernummer. EV3-enheten har åtta timerklockor, vilket innebär att du kan ta tid på upp till åtta olika skeenden samtidigt.
Lägen
Mäta


I läget Mäta genereras utdatavärdet Förfluten tid, dvs. ett timervärde som anger hur lång tid det har gått. Tiden mäts i sekunder, från den senaste gången som timern har nollställts i läget Återställ (eller från början av programmet om timern aldrig har nollställts).
Jämför


I läget Jämför jämförs ett timervärde med det indatavärde (i sekunder) som har angetts som tröskelvärde. Vid jämförelsen används inställningen Jämför typ. Resultatet, dvs. Sant eller Falskt, visas i Jämför resultat och timervärdet visas i Förfluten tid.
Återställ


Läget Återställ nollställer den timer som har angetts i indatafältet Timer. Timern börjar mäta direkt från noll.

Programmeringsexempel finns under Använda timern.
Indata och utdata
Vilka indatavärden som är tillgängliga för timerblocket beror på vilket läge som har valts. Du kan fylla i indatavärdena direkt i blocket. Det går också att ange indatavärdena med hjälp av dataledningar från utgångarna för andra programmeringsblock.
IndataTypTillåtna värdenAnteckningar
Timer Numerisk1–8Den timer som ska användas
Jämför typ Numerisk0–50: = (lika med)
1: ≠ (inte lika med)
2: > (större än)
3: ≥ (större än eller lika med)
4: < (mindre än)
5: ≤ (mindre än eller lika med)
Tröskelvärde NumeriskValfri siffraVärde att jämföra med, i sekunder
Vilka utdata som är tillgängliga beror på vilket läge du har valt. Om du vill använda ett utdatavärde drar du en dataledning till ett annat programmeringsblock.
UtdataTypAnteckningar
Förfluten tid NumeriskTid i sekunder
Jämför resultat LogikSant/falskt-resultat för ett Jämför-läge.
Timer
Snabblänkar