Korzyści Uproszczenia w programowaniu systemów BAS Maksymalna redukcja czasu programowania Minimalizacja błędów programowych Ułatwienia w diagnozowaniu usterek Intuicyjny interfejs programisty Wydajny i mało czasochłonny system programowania Właściwości Obsługiwane platformy systemowe LNS Turbo 3.20 lub nowsza Niagara AX Framework Obsługiwane sterowniki Seria ECP-103, -203, -300, -400, -500 Seria ECP-VAV, ECP-VAVS, ECP-PTU Właściwości sprzętowe Obsługa Smart-Sensor (4 modele) Komunikacja bezprzewodowa 1 (14 wejść) Wejścia (rezystancyjne, 0-10VDC, 4-20mA, cyfrowe, impulsowe) Wyjścia (cyfrowe, PWM, 0-10VDC, 0-20mA, trójstawne) 2 Oprogramowanie Wysoka dokładność obliczeń na liczbach zmiennoprzecinkowych, do dwóch miejsc po przecinku (±83886.07) Bezpośredni dostęp do zmiennych SNVT, jedno i dwu bajtowych (17 NVI oraz 17 NVO - modyfikowany typ i długość) 5 wielowejściowych zmiennych NVI 10 trwałych wartości (po zaniku napięcia) 16 modułów PID 2 harmonogramy czasowe Zegar czasu rzeczywistego RTC 2 Elastyczny interfejs użytkownika Biblioteka kodów umożliwiająca przechowanie ważnych konfiguracji programowych Analiza kodu programu, podgląd wartości/stanów na wejścia i wyjściach oraz wykrywanie błędów w stanie rzeczywistym Kompilacja kodu w oparciu o wykorzystane bloki programowe Możliwość programowania na kilkustronicowych arkuszach roboczych zapewnia większą przejrzystość opracowywanej aplikacji Narzędzie programowe oparte na Visual Basic Net Szeroka gama paneli narzędziowych zapewnia użytkownikowi pełną kontrolę nad aplikacją Konfigurowalny interfejs użytkownika umożliwiający dowolny dobór i lokalizację paneli narzędziowych. Panel narzędziowy obiektów funkcjonalnych Kompletna biblioteka najczęściej używanych bloków programowych, pogrupowanych w 12 kategorii Bloki funkcjonalne tworzone przez użytkownika zapewniają możliwość opracowywania unikalnych funkcji i programów Przenoszenie bloków funkcjonalnych z poziomu paska narzędziowego na obszar edycji kodu programu metodą Drag-and-drop Wygodna metoda łączenia bloków funkcjonalnych Oprogramowanie EC-gfxprogram oferowane przez Distech Controls jest najnowszą wersją oprogramowania narzędziowego umożliwiającego programowanie regulatorów przeznaczonych do sterowania systemami BAS. Funkcjonalność oprogramowania zwiększają m.in. takie funkcje jak: Drag-and-drop (przeciągnij i upuść) oraz click, select and release (kliknij, zaznacz i zwolnij), umożliwiające szybkie tworzenie graficznego kodu programu oraz modyfikacje istniejących konfiguracji. przeznaczony jest do programowania regulatorów swobodnie programowalnych Distech Controls serii ECP. Ponadto oprogramowanie umożliwia konfigurację bezbateryjnych urządzeń z komunikacją bezprzewodową 1 oraz czujników serii EC-Smart-Sensor wyposażonych w wyświetlacz LCD oraz interfejs komunikacyjny. może współpracować z każdym oprogramowaniem wykorzystującym technologię LNS, np. Distech Controls Lonwatcher lub wieloprotokołową platformę wykorzystującą komunikację z urządzeniami w standardzie LonWorks - Distech Controls EC-Net AX Pro, bazująca na Niagara AX Framework. Oprogramowanie opracowane zostało w oparciu o standardowe rozwiązania interfejsu użytkownika (UI) dla systemu Windows bazujące na Visual Basic Net, zapewniając tym samym proste i intuicyjne środowisko programowania. Dużą funkcjonalność i elastyczność oprogramowania zapewnia konfigurowany interfejs użytkownika, którego wygląd (rozkład menu, okien szablonów, palet narzędziowych) może być modyfikowany w dowolny sposób i dopasowywany do indywidualnych potrzeb użytkownika. Palety narzędziowe zawierają biblioteki elementów funkcjonalnych oraz całe bloki programowe, dzięki którym użytkownik może tworzyć nową lub modyfikować istniejącą aplikację dla danego typu sterownika. Wykorzystanie gotowych bloków funkcjonalnych w znacznym stopniu eliminuje możliwość powstawania błędów, jakie mogły mieć miejsce podczas pisania standardowego kodu źródłowego w edytorze tekstowym. Ponadto, użytkownik ma możliwość analizowania i przetwarzania kodu w czasie rzeczywistym, podglądu aktualnych stanów (wartości) na wejściach oraz wyjściach regulatora. udostępnia wiele rozbudowanych narzędzi umożliwiających użytkownikowi efektywne tworzenie systemu sterującego. Wielowejściowe zmienne znacznie skracają czas programowania poprzez jednoczesne porównanie wielu zmiennych. Harmonogramy mogą być wykorzystywane w celu zwiększenia oszczędności w zużyciu energii, jak również w połączeniu z informacjami z systemu BAS mogą służyć do zoptymalizowania sekwencji uruchamiania poszczególnych części instalacji. Pozostałe właściwości funkcjonalne takie jak: zegar czasu rzeczywistego 2, możliwość wykorzystania wartości trwałych, moduły PID, czynią z kompletny i wydajny pakiet oprogramowania dla systemów BAS. Wszystkie urządzenia i oprogramowanie Distech Controls posiadają certyfikat ISO 9001:2000 1) Dostępne tylko w przypadku regulatorów z komunikacją bezprzewodową. 2) Informacje o możliwości wykorzystania tej funkcji/właściwości dostępne są w kartach katalogowych regulatorów.
Specyfikacja ogólna produktu 1 Wejścia - Sprzętowe Wyjścia - Sprzętowe Interpretacja sygnałów Liniowy Obsługiwane typy sygnałów Cyfrowe (przekaźnik, Triak lub 0-12VDC) Tabela przeliczeniowa PWM Cyfrowy (standardowy i impulsowy) Napięciowe: 0-10VDC Tabela wielopoziomowa Prądowe: 0-20mA Termistor standardowy Sterowanie trójstawne Typy sygnałów wejściowych Rezystancyjne Wyjścia Napięciowe: 0-10VDC Rozdzielczość Typ wyliczeniowy: 8 bit; -128 do +127 Prądowe: 4-20mA Typ numeryczny: 24 bit; -83.886,08 do +83.886,07 Czujniki termistorowe 10kΩ typ II i III 2, Pt100, Pt1000, Ni1000 Stałe (ilość) Wewnętrzne: zależne od zajętości zasobów pamięci Wejścia Bezprzewodowe Zewnętrzne: typ wyliczeniowy 28, typ numeryczny 31 Obsługiwane typy czujników Temperatura (czujnik temp. pomieszczeniowej) Zmienne (ilość) Zewnętrzne: typ wyliczeniowy 35, typ numeryczny 27 (sygnały wejściowe) Temp., nastawa wartości zadanej (WZ) Zmienne sieciowe Wejścia Czujniki typu Smart-Sensor Temp., nastawa WZ, przycisk wymuszenia (PW) Ilość 17 NVI oraz 17 NVO (o modyfikowanym typie) Temp., nastawa WZ, przełącznik suwakowy Długość 1 i 2 bajtowe dla wszystkich SNVT oraz UNVT 3 Temp., nastawa WZ, przycisk PW, ster.wentylatorem łącznie ze zmiennymi strukturalnymi Wilgotność względna Zmienne wielowejściowe Wilgotność względna, nastawa wartości zadanej (WZ) - Funkcjonalność mieszana 3 dla maks. 80 zmiennych sieciowych (NV) Wilgotność względna, przycisk wymuszenia (PW) - Funkcjonalność Min/Max Uśrednianie, Suma, Minimum, Maksimum Wilgotność względna, WZ, przełącznik suwakowy Inne właściwości Czujnik temp. zewnętrznej Arytmetyczne, dokładność Zakres: -83.886,08 do +83.886,07 Przewodowy czujnik temperatury Wartości trwałe Może być zapamiętanych do 10 wartości po resecie Kanałowy czujnik temperatury Zegar czasu rzeczywistego RTC, zapewnia podtrzymanie czasu systemowego Przylgowy czujnik temperatury 1 NVO (SNVT_time_stamp) Wejście cyfrowe Harmonogramy 2 wewnętrzne harmonogramy Styk okienny 2 NVI oraz 2 NVO dla wysyłania/odbierania Przełącznik uniwersalny harmonogramów z systemu BAS Czujnik (detektor) ruchu (360 ) o modyfikowanym typie (SNVT_tod_event, Zewnętrzny czujnik oświetlenia SNVT_occupancy lub SNVT_HVAC_mode Obsługiwane typy czujników EC-Smart-Sensor-FC - Ilość 16; dwa miejsca po przecinku umożliwiają regulację EC-Smart-Sensor-FC-CF z rozdzielczością 10000 kroków EC-Smart-Sensor-100 - Typ Pojedynczy PID EC-Smart-Sensor-200 Podwójny PID dla podwójnej wartości zadanej (np. grzanie i chodzenie) PID 1. Szczegółowe informacje dotyczące tej funkcji/właściwości dostępne w kartach katalogowych regulatorów. 2. W celu uzyskania większej dokładności pomiaru zaleca się dla wejść temperaturowych wykorzystywanie czujnika termistorowego 10KΩ zamiast Pt1000, Pt100 lub Ni1000. 3. Niektóre zmienne UNVT mogą być nieobsługiwane. Szczegółowe informacje dostępne są instrukcji użytkownika. Bloki fukcjonalne Porównujące (Comparators) Stałe i Zmienne (Constatns, variables) Użytkownika (Customs)
Ogólnego przeznaczenia (General) HVAC Wejścia i Wyjścia (Inputs and Outputs) Logiczne (Logic)
Matematyczne (Math) Konwersja zmiennych SNVT (SNVT Conversions) Czasowe (Time) Narzędziowe (Tools) VAV
Interfejs użytkownika 1. Arkusz Programowania: Główny obszar interfejsu użytkownika przeznaczony do tworzenia algorytmu regulacyjnego dla regulatora. Wykorzystując technologię Drag and drop przeciąga się bloki funkcjonalne w obszar Arkusza programowania, a następnie łączy ze sobą w odpowiednie sekwencje. 2. Menu główne i paski narzędziowe: Oprogramowanie wykorzystuje standardowy interfejs systemu Windows stworzony dla aplikacji deweloperskich, zapewniając tym samym łatwy i szybki dostęp do najczęściej wykorzystywanych funkcji. 3. Panele narzędziowe: Biblioteka zawierająca bloki funkcjonalne wykorzystywane do tworzenia algorytmu regulacyjnego. Elementy pogrupowane są pod względem funkcjonalnym w 12 niezależnych sekcji. 4. Biblioteka kodów: Biblioteka zawierająca zapisane uprzednio fragmenty lub całe algorytmy regulacyjne, które podobnie jak bloki funkcjonalne mogą być przenoszone na obszar Arkusza programowania. 5. Panel eksploratora projektu: eksplorator projektu zorganizowane w postaci rozwijanej listy umożliwia łatwe poruszanie się po blokach funkcjonalnych i dokumentach w obrębia edytowanego projektu. 6. Panel właściwości: Panel umożliwiający edycję właściwości funkcjonalnych wybranego bloku funkcjonalnego, dokumentu, projektu, itp. Zawartość panelu zmienia się dynamicznie zależnie od wybranego/zaznaczonego bloku funkcjonalnego lub innego elementu w obrębie danego projektu. 7. Panel wyjściowy: Panel zawierający informacje dotyczące procesu programowania. 8. Panel listy błędów: Panel zawiera informacje o ewentualnych błędach w kodzie algorytmu sterującego (konfiguracji regulatora), które generowane są podczas kompilacji konfiguracji. 9. Panel statystyk: Po zakończeniu kompilacji w panelu tym wyświetlane są informacje o wykorzystanej pamięci i zasobach regulatora, czasie trwania kompilacji, itp. 10. Panel przeglądarki zasobów: Panel wyświetlający informację o stanie wyjść sprzętowych regulatora, wejściach komunikacji bezprzewodowej, stanie czujników Smart-Sensor, zmiennych sieciowych, stałych i zmiennych wykorzystanych w kodzie algorytmu sterującego. Podstawowe informacje dotyczą nazwy, wartości oraz trybu pracy.
Przykład profilu funkcjonalnego (Seria ECP-400) Informacje podane w tym dokumencie mogą ulec zmianie bez wcześniejszego powiadomienia.. Logo Distech Controls jest znakiem towarowym zastrzeżonym przez Distech Controls Inc.; LONMARK, LONWORKS, LonTalk, LON oraz LNS są znakami towarowymi zastrzeżonymi przez Echelon Corporation; Niagara AX Framework jest znakiem towarowym zastrzeżonym przez Tridium, Inc.; Windows, Visual Basic.Net są znakami towarowymi zastrzeżonymi przez Microsoft Corporation.