Die Datenaufzeichnung mit Time-Periods ist eine besondere Form der zeitbasierten Datenaufzeichnung. Time-Periods markieren einen Zeitbereich innerhalb einer zeitbasierten HD-Ablage. Anfang und Ende der Time-Periods können durch Trigger oder Zeitpunkte festgelegt werden. Eine Time-Period ist vergleichbar mit einer getriggerten DAT-Datei, allerdings mit den Signaldaten, die in einer HD-Ablage vorhanden sind.
Time-Periods können mit Infofeldern angereichert werden, um zusätzliche Informationen zu speichern, z. B. Textkanäle wie Produkt- oder Coilnummer.
Time-Periods werden in einer Datenbanktabelle gespeichert. Die Infofelder korrespondieren mit den Spalten der Datenbanktabelle. Als Datenbank kann die ibaHD-Server interne Datenbank genutzt werden oder eine externe Datenbank, die vom Anwender bereitgestellt wird.