ASIX – polski system SCADA, który działa od 30 lat
Co to jest ASIX? ASIX to polski system SCADA stworzony przez firmę ASKOM z Gliwic, który od 30 lat dostarcza narzędzia do wizualizacji i sterowania procesami przemysłowymi.
Łukasz Krzesiński, założyciel RysujeSCADA.pl, rozmawia z Wacławem Beliną z firmy ASKOM o polskim systemie, który gwarantuje kompatybilność projektów sprzed nawet 30 lat z najnowszymi wersjami oprogramowania.
Historia i geneza systemu ASIX
Dlaczego powstał ASIX?
- 1993 rok – powstanie firmy ASKOM
- 1994-1995 – uruchomienie pierwszej aplikacji ASIX
- Powód: brak systemów SCADA spełniających wymagania polskich integratorów
- Firma miała specjalistów znających się na systemach czasu rzeczywistego
Ewolucja technologiczna
- Początek: system DOS z nakładką czasu rzeczywistego
- Obecnie: środowisko .NET z pełnym dostępem do narzędzi dotnetowych
- Platforma: wyłącznie Windows
Kluczowe możliwości ASIX
1. Kompatybilność wsteczna
- Projekty sprzed 30 lat działają do dzisiaj
- Sukcesywne przenoszenie na nowe wersje bez utraty funkcjonalności
- "Przesiadka z Syreny do Mercedesa" – zachowanie starych projektów w nowym środowisku
2. Otwarta architektura
- Pełna dokumentacja API dostępna dla użytkowników
- Możliwość tworzenia własnych obiektów wizualizacyjnych
- Napisanie biblioteki DLL pozwala dodać niestandardowe kontrolki
- Własne obiekty działają na równi ze standardowymi
3. Elastyczność obiektów wizualizacyjnych
- Każda właściwość obiektu może być uzależniona od:
- Wartości zmiennej - Daty - Zalogowanego operatora - Dowolnych warunków logicznych
- Możliwość uruchamiania skryptów w tle
4. System wzorców (templates)
- Zamiast zwykłego kopiowania (Ctrl+C, Ctrl+V) – predefiniowane wzorce
- Wzorzec = obiekt lub grupa obiektów z ustawionymi właściwościami
- Kluczowa zaleta: zmiana definicji wzorca automatycznie aktualizuje wszystkie jego instancje w całym projekcie
- Funkcjonalność podobna do Faceplate w WinCC lub Group Display w FactoryTalk
Przykłady zastosowań
Projekt dla sieci hoteli
- Integrator stworzył prawie wszystkie obiekty wizualizacyjne samodzielnie
- Wykorzystanie możliwości pisania własnych kontrolek .NET
- Pełna personalizacja pod specyficzne wymagania klienta
Elektrownia Blachownia
- Uruchomienie 30-letniego projektu z systemu DOS
- Potrzebny czas: 30 minut
- Wymagania: edytor tekstowy
- Dowód na realną kompatybilność wsteczną
Filozofia rozwoju w ASIX
Według Wacława Beliny z ASKOM:
> "Dobry informatyk to nie jest ten, który klepie 20 kilo kodów na minutę, tylko taki który ma dużą bibliotekę sprawdzonych własnych funkcji, procedur sprawdzonych i stosuje konsekwentnie."
Ta sama zasada dotyczy systemów SCADA:
- Dobry projekt = przygotowane własne narzędzia
- Wzorce obiektów wielokrotnego użytku
- Sprawdzone layouty i procedury
Obejrzyj cały odcinek na YouTube: Polski system SCADA: Wszystko, co musisz wiedzieć ->
FAQ
Co to jest ASIX?
ASIX to polski system SCADA stworzony przez firmę ASKOM z Gliwic w 1993 roku, działający obecnie w środowisku .NET na platformie Windows. Gwarantuje kompatybilność projektów sprzed 30 lat z najnowszymi wersjami.
Czy w ASIX można tworzyć własne kontrolki?
Tak. ASIX udostępnia pełną dokumentację API i pozwala pisać własne obiekty wizualizacyjne w .NET. Wystarczy stworzyć bibliotekę DLL i umieścić ją w odpowiednim miejscu w projekcie.
Czym różnią się wzorce w ASIX od zwykłego kopiowania obiektów?
Wzorzec (template) to predefiniowany obiekt, którego wszystkie instancje w projekcie automatycznie aktualizują się po zmianie definicji. To odpowiednik Faceplate w WinCC – zmiana raz, efekt wszędzie.