Modułowe sterowniki soft-PLC elastyczną alternatywą dla klasycznych PLC

| Prezentacje firmowe Artykuły

Sterowniki PLC bardzo szeroko przyjęły się w zastosowaniach przemysłowych. Są stosunkowo tanie i dosyć łatwo programowalne. W dużej mierze swój sukces zawdzięczają także bardzo mocnemu promowaniu ich przez rynkowych gigantów. Należy sobie jednak zadać pytanie, czy klasyczne sterowniki PLC to już nie przeżytek? Czy rzeczywiście spełniają wymagania inżynierów i są najbardziej optymalnym rozwiązaniem, czy też może dzięki rozwojowi technologii od miniaturowych systemów sterowania można teraz oczekiwać więcej?

Modułowe sterowniki soft-PLC elastyczną alternatywą dla klasycznych PLC

Alternatywą dla klasycznych sterowników PLC mogą być miniaturowe komputery - sterowniki o architekturze PC. Zapewniają dużo większe możliwości programowania - wspierają wiele różnych języków - od klasycznego C, C++, aż po drabinkowe czy bloki funkcyjne. Mogą być wyposażone w bardziej zaawansowane procesory, a liczby i typy wejść/wyjść mogą być konfigurowalne praktycznie bez ograniczeń. Dzięki temu urządzenia tego typu zapewniają znacznie większą elastyczność niż zwykłe PLC przy zachowaniu niewielkich wymiarów i przy bardzo atrakcyjnej cenie.

OFERTA ICPDAS

Fot. 1. Sterowniek ICPDAS I-8437

Firma ICPDAS produkuje modułowe sterowniki programowane rodziny I-8000. Pozwalają one na elastyczne dostosowanie funkcji wejścia-wyjścia sterownika do aktualnych potrzeb. W ofercie znajduje się wiele wersje tych sterowników. Najprostsze (seria I-8xxx) wyposażone są w procesor 80188/40 MHz, system operacyjny MiniOS7 (odpowiednik DOS-a) i wymagają napisania oprogramowania użytkowego w języku C i załadowania go do pamięci Flash sterownika.

Bardziej rozbudowane zawierają procesor AMD LX800/ 500 MHz i system operacyjny Windows Embedded Standard 2009 (seria XP-8xxx) lub Windows CE.NET 6.0 (seria XP-8xxx-CE6) lub oparty na architekturze ARMv5 procesor Intel PXA270/520 MHz oraz system operacyjny Microsoft Windows CE.NET (seria WinPAC-8xxx) lub Embedded Linux (seria LinPAC-8xxx). Oprócz standardowych portów szeregowych (RS-232/485) mają one wbudowane także interfejsy VGA, Ethernet i USB.

Fot. 2. Sterowniki ICPDAS I-8837

Do sterowników oferowanych jest wiele różnych modułów pomiarowych i sterujących. Są to między innymi moduły wejść i wyjść analogowych oraz cyfrowych, wejść licznikowych i enkodera, wyjść przekaźnikowych i do sterowania silnikami krokowymi. Dzięki takiemu szerokiemu wyborowi modułów dodatkowych system jest wyjątkowo elastyczny.

Aby przyspieszyć opracowanie programu użytkowego i ułatwić wdrożenie osobom przyzwyczajonym do programowania klasycznych sterowników PLC, firma ICPDAS oferuje wersje tych sterowników z zainstalowanym modułem współpracy z oprogramowaniem ISaGRAF.

OPROGRAMOWANIE SOFT-LOGIC

Fot. 3. Moduł ICPDAS I-87017W - 8 wejść analogowych

ISaGRAF firmy ICS Triplex ISaGRAF INc. jest najlepszym dostępnym aktualnie na rynku pakietem oprogramowania soft -logic dla systemu Windows. Obsługuje on wszystkie języki programowania IEC61131-3: Ladder Diagram (LD), Structured Text (ST), Function Block Diagram (FBD), Sequential Function Chart (SFC), Instruction List (IL) oraz dodatkowo Flow Chart (FC).

Pracujący na komputerze PC moduł Workbench może łączyć się ze sterownikami przez Ethernet albo za pomocą interfejsu RS-232 lub RS-485. Na ekranie mogą być wyświetlanie stany wszystkich zmiennych, grafiki oraz stany wejść i wyjść. Użytkownik może wydać polecenie przełączenia zmiennej logicznej lub ustawić wartość zmiennej całkowitej i rzeczywistej czy treść komunikatu.

Program ISaGRAF może symulować działanie programu użytkownika bez komunikowania się ze sterownikiem, co pozwala na wstępne uruchomienie programu, zanim sterownik będzie dostępny oraz na bezinwazyjne wprowadzanie poprawek i testowanie oprogramowania przed wgraniem finalnej wersji do sterowników.

Wchodzący w skład oprogramowania moduł Spotlight jest prostym interfejsem HMI, pozwalającym użytkownikowi na budowanie wygodnych i czytelnych graficznych interfejsów użytkownika. Pozwala na wstawianie ikon typu boolean, bargrafów, wykresów trendu, wartości tekstowych oraz bitmap, dzięki czemu aplikacja staje się bardziej przyjazna dla użytkownika.

Fot. 4. Oprogramowanie ISaGRAF

Firma ICPDAS dodała do swoich sterowników współpracujących z programem ISaGRAF funkcję automatycznego skanowania modułów wejść-wyjść oraz automatycznej deklaracji zmiennych dla każdego znalezionego kanału wejść/wyjść. Jest to bardzo wygodne dla użytkownika, gdyż ułatwia konfigurację wejść/wyjść i zmiennych przy pierwszym podłączeniu. Sterowniki te pozwalają na załadowanie nowej wersji programu użytkownika bez zatrzymywania starego. Jednak program taki musi być napisany zgodnie z regułami online-modification ISaGRAF.

Funkcja blokowania i odblokowywania wejść-wyjść jest bardzo przydatna w sytuacjach, gdy rzeczywisty moduł wejść/wyjść jest niedostępny lub niedopuszczalna jest zmiana wartości czy stanu w trakcie testowania. ISaGRAF może zablokować te zmienne wejść-wyjść i dla aplikacji staną się one zmiennymi wirtualnymi. Pozwala to użytkownikowi na łatwe testowanie aplikacji dla dowolnych warunków wejściowych, podczas gdy zablokowane wyjścia także pozostają wirtualne.

Fot. 5. Oprogramowanie ISaGRAF - moduł SpotLight

ICPDAS oferuje ISaGRAF Workbench Software v. 3 w wersji do 256 tagów I/O, co jest wystarczające dla wszystkich współpracujących z tym oprogramowaniem sterowników firmy, niezależnie od tego, czy aplikacja użytkownika ma 100, czy 1000 wejść-wyjść lub czy zastosowano w niej 1, 2 czy 100 sterowników.

Podsumowując powyższe rozważania, można pokusić się o stwierdzenie, że miniaturowe sterowniki o architekturze PC, wyposażone w pakiet oprogramowania ISaGRAF, mogą z powodzeniem zastąpić klasyczne sterowniki PLC. Dzięki dużo większej elastyczności sterowników PLC o architekturze PC możliwe jest szybsze oprogramowanie i wdrożenie systemu. Dodatkowe wygodne funkcje oprogramowania także wpływają na skrócenie czasu koniecznego do testów i uruchomienia. Natomiast możliwość programowania ich w językach typowych dla PLC sprawia, że programiści mogą z powodzeniem wykorzystywać swoje doświadczenia z przeszłości.

WIĘCEJ INFORMACJI

Wszystkie przedstawione produkty, oraz wiele innych, dostępne są u polskiego dystrybutora firmy ICPDAS - w firmie GURU Control Systems. Celem zapoznania się ze szczegółami technicznymi, opisami, cenami - zapraszamy do internetowej platformy informacyjno-handlowej www.kamlab.pl

Guru Control Systems, KamLAB
ul. Słomińskiego 1,
00-204 Warszawa tel. 022 831 10 42, faks 022 831 10 42
info@guru.com.pl
www.kamlab.pl
www.guru.com.pl