Reklama: Chcesz umieścić tutaj reklamę? Zapraszamy do kontaktu »
Veichi
Powrót do listy artykułów Aktualizowany: 2013-05-15
MultiCon = Miernik + Regulator + Rejestrator + HMI w jednym, cz. 3

Część trzecia cyklu artykułów o MultiCon

W poprzednich artykułach przedstawiliśmy budowę urządzenia oraz możliwości prezentacji wyników i obsługi za pomocą ekranu dotykowego. Aby dopełnić obraz dużych możliwości MultiCon'a, tym razem skupimy się na obróbce danych pomiarowych, funkcjach regulatorowych oraz możliwościach współpracy w systemach sieciowych.

Cechą, która wyróżnia MultiCon'a, jest możliwość realizacji w nim zadań związanych z pomiarami, przetwarzaniem, regulacją i rejestracją danych w tym samym czasie. Aby to umożliwić konstruktorzy zastosowali w nim koncepcję „kanałów logicznych", które stanowią wirtualny pomost pomiędzy fizycznymi wejściami/wyjściami a procesami kontroli i wizualizacji.

Rozbudowane menu konfiguracyjne kanałów logicznych pozwala na ich wyjątkowo precyzyjną konfigurację. Nie dość wspomnieć tu o indywidualnych nazwach, jednostkach, precyzji wyświetlanych danych, czy zakresach wskaźników i wykresów. Projektanci przewidzieli możliwość łatwego przeskalowywania pobieranych danych, a także filtrowania, czy zatrzask danych (hold) sterowany innym kanałem.

W urządzeniach MultiCon użytkownik sam decyduje jak wykorzystać dostępne kanały logiczne. Parametrem, który pozwala wybrać funkcję, jaką pełni kanał, jest „Tryb pracy". Może on być tak ustawiony, aby kanał logiczny:

  • reprezentował dane z fizycznych wejść i wyjść,
  • przetwarzał dane z innych kanałów logicznych za pomocą funkcji matematycznych i logicznych,
  • generował wartości stałe (set-pointy) lub przebiegi czasowe (profile),
  • pracował w trybie regulatora PID,
  • stanowił wirtualny klawisz funkcyjny

Zależności między kanałami (w tym operacje matematyczne na ich wartościach) mogą być ustawiane bezpośrednio w urządzeniu, bez znajomości jakiegokolwiek języka programowania. Ponieważ istotą każdego przetwarzania danych jest obróbka matematyczna, w urządzeniu przewidziano wiele standardowych funkcji, z których można budować złożone algorytmy.

Oprócz podstawowych funkcji matematycznych, takich jak: dodawanie, odejmowanie, mnożenie i dzielenie, urządzenie pozwala m. in. na operowanie funkcjami trygonometrycznymi, wyznaczanie średniej oraz wartości maksymalnej lub minimalnej z dowolnej liczby kanałów, a także funkcjami logicznymi, porównywania i selekcji. Źródłem danych w funkcjach matematycznych mogą być oczywiście inne kanały logiczne, jak i też bezpośrednio nastawione w menu wartości stałe.

Rys. 1: Przykłady wyboru funkcji matematycznej.
Rys. 1: Przykłady wyboru funkcji matematycznej.

Jedną z najważniejszych funkcji urządzeń MultiCon jest sterowanie. Menu konfiguracyjne wbudowanych wyjść (np. przekaźników) pozwala na bezpośrednie użycie ich jako regulatorów dwupołożeniowych.

Dowolność powiązań wejść z wyjściami pozwala bez problemów tworzyć regulatory wielokanałowe, pracujące całkowicie niezależnie. Dodatkowo koncepcja kanałów logicznych pozwala swobodnie uzależniać wiele (w tym również różnego typu) wyjść od jednego kanału wejściowego, a wprowadzenie operacji matematycznych znacząco rozbudowuje możliwości sterowania.

Rys. 2: Zasada działania regulatora ON/OFF i fragment menu przekaźnika
Rys. 2: Zasada działania regulatora ON/OFF i fragment menu przekaźnika

Oprócz zwykłego sterowania ON/OFF za pomocą wyjść dwustanowych, MultiCon pozwala na regulację PID z użyciem wbudowanych, jak i zewnętrznych wyjść analogowych lub wyjść SSR w trybie PWM.

Każdy z 60 kanałów logicznych może być ustawiony w tryb pracy regulatora: PD, PI, jak i PID z niezależnym set pointem, wejściem i wyjściem. Użytkownik ma do dyspozycji 8 zestawów parametrów regulacyjnych PID (dostępnych w podmenu „Regulatory"), z których każdy może być przypisany do wielu kanałów logicznych pracujących w reżimie regulatora. Jest to idealne rozwiązanie, kiedy należy sterować wieloma podobnymi procesami. Urządzenie MultiCon może w ten sposób pracować jako unikalny, wielokanałowy regulator PID.

Rys. 3: Podstawowe nastawy kanału logicznego w trybie regulatora PID
Rys. 3: Podstawowe nastawy kanału logicznego w trybie regulatora PID

Niezbędnym uzupełnieniem możliwości regulatorowych urządzenia jest możliwość samoczynnej zmiany wartości zadanej - timery/profile. Pozwalają one na generowanie sygnałów o zdefiniowanym przez użytkownika kształcie i czasie trwania. Co istotne, urządzenie MultiCon pozwala na definiowanie profili o długości do 100 sekcji, przy czym czas trwania każdej z nich może być inny. Dodatkowo można wprowadzać zapętlenia. Zdefiniować można także moment i sposób wyzwalania (np. stanem innego kanału, czy też zegara RTC). Dzięki takiej elastyczności wybrany proces może być inicjowany cyklicznie - np. w wybrany dzień miesiąca o zadanej porze, przy dodatkowych warunkach.

Rys. 4: Przykładowy profil czasowy o zmiennych długościach sekcji
Rys. 4: Przykładowy profil czasowy o zmiennych długościach sekcji

Niewątpliwą zaletą MultiCon'a jest możliwość współpracy z innymi urządzeniami i systemami. Podstawowa konfiguracja zawiera pojedynczy port RS-485 z interfejsem Modbus RTU. Wystarczy jednak dodać moduł komunikacyjny ACM, aby potencjał aplikacyjny wzrósł wielokrotnie. Moduł ten wyposażony jest w izolowane porty RS-485 i RS-485/232, interfejs Ethernet i dodatkowy port USB Host. Każdy z portów szeregowych stanowi oddzielny interfejs z protokołem Modbus RTU i może pracować niezależnie od pozostałych tak w trybie Master, jak i Slave.

Rozbudowane możliwości komunikacyjne są szczególnie przydatne, gdy trzeba sterować bardzo dużą liczbą fizycznych układów wykonawczych lub pobierać dane z wielu odległych źródeł.

MultiCon (poprzez Modbus RTU) może posługiwać się wejściami/wyjściami zewnętrznymi (czyli wejściami i wyjściami, które posiadają inne urządzenia) dokładnie w ten sam sposób, jak modułami wbudowanymi - może czytać dane, jak i sterować wyjściami innych urządzeń znajdujących się w sieci. Dodatkowo w trybie Slave możliwy jest zapis danych do poszczególnych kanałów logicznych MultiCon'a poprzez urządzenia nadrzędne (do trzech jednocześnie). Łącząc w sobie takie możliwości MultiCon stanowić może programowalny koncentrator sieciowy.Interfejs Ethernet opisany został dokładniej w części drugiej cyklu, toteż tylko dla przypomnienia zwrócimy uwagę na implementację protokołu Modbus TCP, dającego możliwość spięcia urządzenia z innymi systemami poprzez Internet. Poprzez sieć globalną można je także konfigurować oraz pobierać dane on-line za pomocą dedykowanego oprogramowania. Co najważniejsze wszystkie narzędzia dostępne są bezpłatnie na stronie producenta.

Rys. 5: Zarządzanie rozbudowaną siecią urządzeń
Rys. 5: Zarządzanie rozbudowaną siecią urządzeń

Podsumowanie

Niepodważalnym atutem urządzeń serii MultiCon jest to, iż produkt ten został zaprojektowany wyłącznie przez polskich inżynierów i stanowi polski know-how.

Mamy nadzieję, że zaprezentowany cykl artykułów przybliżył nieco ogromny potencjał, jaki drzemie w tych urządzeniach pomimo ich niewielkich rozmiarów i zachęcił do samodzielnych prób tworzenia aplikacji z ich wykorzystaniem.

Urządzenie jest nieustannie rozwijane, rozbudowywane są możliwości pomiarowe oraz wprowadzane są nowe udogodnienia programowe i funkcjonalności zgłaszane przez użytkowników, jako pożądane w aplikacjach przemysłowych. Jeżeli na dzień dzisiejszy w urządzeniu brakuje użytkownikowi specyficznych możliwości, proponujemy bezpośredni kontakt z firmą SIMEX. Być może brakujące funkcje są właśnie przygotowywane do wprowadzenia. Określona modyfikacja może też powstać na zlecenie klienta. Takich cech nie posiadają żadne konkurencyjne urządzenia dostępne obecnie na rynku.