Panel warunków rejestracji służy do definiowania warunków rejestracji używanych do automatycznej archiwizacji zestawów rejestracji. W czasie pracy z włączoną wymianą danych, AsBase sprawdza wszystkie zdefiniowane warunki i w przypadku ich spełnienia zapisuje aktualne wartości zmiennych procesowych w archiwum.

Rysunek: Panel warunków rejestracji.
Panel warunków składa się z dwóch części. W górnej, znajduje się tabela nawigacyjna pokazująca nazwy wszystkich zdefiniowanych warunków wraz z identyfikatorami zestawu rejestracji i zestawu zmiennych, których warunek dotyczy. W dolnej części znajduje się grupa pól edycyjnych służących do określenia wszystkich parametrów warunku rejestracji wybranego w tabeli nawigacyjnej.
Znaczenie pól edycyjnych jest następujące:
Opis
Opisowa nazwa warunku rejestracji
Zestaw archiwizacji
Identyfikator zestawu rejestracji, do którego będą wykonywane zapisu w przypadku spełnienia warunku.
Zestaw zmiennych
Identyfikator zestawu zmiennych, z którego będą pochodziły zapisywane wartości.
Synchronizacja czasowa
Pole wyboru włączające sprawdzanie warunku uzależnionego czasowo.
Okres
Okres zapisu rekordów do zestawów rejestracji. Jeżeli okres jest równy 0:00, to rekord zapisywany jest raz na dobę o godzinie podanej w polu „Start".
Start
Początkowa godzina zapisu. Na przykład: jeżeli pole „Start" jest równe 0:15, a okres zapisu jest równy 1 godzina, to zapis jest wykonywany o godzinach 0:15, 1:15, 2:15 itd.
Dzień
Wybór dnia, w którym ma być wykonywany zapis. Ustawienie trybu „Codziennie" wyłącza sprawdzanie dnia.
Synchronizacja wartością
Pole wyboru włączające sprawdzanie warunku uzależnionego od wartości zmiennej.
Testuj wartość
Pole wyboru włączające sprawdzanie warunku polegające na testowaniu wartości zmiennej kontrolnej.
Nazwa zmiennej
Nazwa zmiennej kontrolnej.
Rodzaj porównania
Wybór rodzaju porównania. Dostępne są tryby porównania wielkości wartości:
Mniejsza;
Mniejsza lub równa;
Większa;
Większa lub równa;
Równa.
i tryby porównania bitowego:
Równa - układ bitów w zmiennej kontrolnej musi dawać dokładnie wskazaną wartość porównania (pozostałe bity ustawione na zero);
Dowolny bit - pośród bitów wskazanych (wymaskowanych) przez wartość porównania dowolny z nich (przynajmniej jeden bit) musi przyjmować wartość 1;
Wszystkie bity - wszystkie bity wskazane (wymaskowane) przez wartość porównania muszą przyjmować wartość 1.
Wartość porównania
Wartość, do której będzie porównywana wartość zmiennej kontrolnej. Wartość porównania może być:
wartością liczbową;
nazwą zmiennej porównania (zawartość pola rozpoczęta znakiem @); w tym przypadku porównywane są wartości zmiennej kontrolnej i zmiennej porównania;
wartością atrybutu zmiennej kontrolnej (zawartość pola rozpoczęta znakiem #).
Wartość porównania w dwóch ostatnich z wymienionych przypadków pobierana jest z bazy definicji zmiennych.
Wartość zerująca
W polu opcjonalnie podaje się wartość, która ma być wysłana pod adres zmiennej kontrolnej, gdy zostanie wykonany zapis rekordu. Służy to zapewnieniu synchronizacji ze sterownikiem procesu przemysłowego, z którym AsBase komunikuje się w kwestii rejestracji zestawu rejestracyjnego.
Typ synchronizacji
Pole to określa moment, w którym następuje zapis archiwizowanych wartości, po tym jak został wykryty warunek archiwizacji. Pole może mieć jedną z następujących wartości:
„archiwizuj aktualnie dostępne wartości" – wartości zmiennych zestawu rejestracji są archiwizowane natychmiast po wykryciu warunku archiwizacji; jest to domyślny typ synchronizacji; wybór tego typu może spowodować, że w archiwum zostaną zapisane wartości odczytane z urządzeń przed wystąpieniem warunku archiwizacji;
„oczekuj na dane bieżące" – po wykryciu warunku archiwizacji AsBase będzie oczekiwał na otrzymanie wartości pomiarowych, których czasy odczytu są równe lub późniejsze w stosunku do czasu odczytu wartości zmiennej kontrolnej. Wybór tego typu synchronizacji może spowodować znaczne opóźnienie zapisu do archiwum, jeżeli zestaw zmiennych zawiera zmienne o długim okresie odświeżania;
„wymuś odczyt danych bieżących" – po wykryciu warunku archiwizacji AsBase wymusza fizyczny odczyt danych z urządzeń pomiarowych. Należy zwrócić uwagę na to, że fizyczny odczyt może być długotrwały i może spowodować opóźnienia w pracy AsBase - w tym opóźnienie archiwizacji innych warunków rejestracji.
Jeżeli stosowany jest tryb czasowy i porównania wartości, to sposób postępowania jest następujący: sprawdzany jest warunek czasowy i jeżeli jest on spełniony, to wykonywany jest test wartości.