TS – Aktuální časová značka

Symbol blokuPotřebná licence: STANDARD
Qt SVG Document Exported by REXYGEN Studio stub ts TS

Popis funkce
Blok TS generuje na výstupu ts časovou značku ze zdroje určeného parametrem source. Vstup stub slouží pouze k zajištění správného pořadí vykonávání bloku v programu.

Parametrem source lze přepínat mezi několika různými zdroji času:

  • CORETIMER - je primární časová značka využívaná v systému REXYGEN a vyjadřuje počet nanosekund od 1. 1. 2000.
  • CORETIMER (přesný) - funguje podobně jako CORETIMER, ale časová značka je aktualizována v okamžiku vykonávání bloku, k čemuž se využívá jiný zdroj, obvykle RTC nebo PFC.
  • RTC (UTC) - vrací časovou značku ve formátu koordinovaného světového času.
  • RTC (lokální čas) - vrací časovou značku ve formátu lokálního času (bere v ohledu časová pásma).
  • PFC - vychází z funkce QueryPerformanceCounter na systémech Windows a vrací časovou značku systému s rozlišením 1 ns.
  • TSC - je nejrychlejší zdroj časové značky, využívajících na x86 procesorech instrukci RDTSC a na ARM64 procesorech instrukci CNTVCT_EL0. Na ostatních platformách je časová značka TSC shodná s časovou značkou PFC.

Tento blok nepropaguje kvalitu signálu. Více informací je uvedeno v sekci 1.4.

Vstup

stub

Falešný vstup pro řazení bloku

Any

Parametr

source

Zdroj časové značky  1

Word (U16)

1 ....

CORETIMER

2 ....

CORETIMER (přesný)

3 ....

RTC (UTC)

4 ....

RTC (lokální čas)

5 ....

PFC

6 ....

TSC

Výstup

ts

Časová značka

Large (I64)

2025 © REX Controls s.r.o., www.rexygen.com