Skip to content

Milestones

List view

  • Modularność (User FB): Mechanizm automatycznego generowania bloków funkcyjnych z istniejącej logiki LD. Reużywalność: Możliwość wielokrotnego osadzania tego samego bloku w różnych miejscach programu bez kopiowania kodu źródłowego.

    No due date
  • Regulacja PID: Wprowadzenie gotowego bloku regulatora PID z interfejsem do modyfikacji parametrów i podglądu procesu.

    No due date
  • Dokumentacja kodu: Możliwość dodawania komentarzy do poszczególnych szczebli (rungów) oraz bloków funkcyjnych. Manipulacja danymi: Wprowadzenie rejestrów blokowych, instrukcji przesyłania danych (MOVE) oraz operacji matematycznych (ABS, MOD, MAX, MIN). Operacje bitowe: Bezpośrednia manipulacja bitami w rejestrach poprzez przesuwanie w lewo i w prawo. Wizualizacja i monitoring: Śledzenie zmian wartości zmiennych analogowych w czasie rzeczywistym.

    No due date
  • Obsługa podstawowych styków i cewek: Implementacja wejść/wyjść Normalnie Otwartych (NO), Normalnie Zamkniętych (NC) oraz instrukcji Set i Reset. System zmiennych: Obsługa typów logicznych (BOOL) oraz liczbowych (INT), reprezentujących również sygnały analogowe. Moduły liczników: Zliczanie zdarzeń w górę (CTU), w dół (CTD) oraz dwukierunkowo. Mechanizmy czasowe: Implementacja timerów z opóźnionym załączeniem (Timer ON) i wyłączeniem (Timer OFF). Logika i porównania: Obsługa komparatorów (równe, większe, mniejsze), operatorów (AND, OR) oraz detekcji zboczy sygnału.

    No due date
    2/14 issues closed