
W automatyce przemysłowej czas rzeczywisty nie oznacza „bardzo szybko", lecz deterministycznie. System czasu rzeczywistego gwarantuje, że zadanie zostanie wykonane w określonym oknie czasowym, za każdym razem, bez wyjątków. Pętla sterowania serwomechanizmem działająca z czasem cyklu 1 ms musi otrzymywać polecenie pozycji dokładnie co 1 ms ±10 mikrosekund, niezależnie od innej aktywności systemu.
Standardowy system Windows (nawet Windows 10 IoT) nie jest systemem operacyjnym czasu rzeczywistego. Procesy działające w tle, takie jak skanowanie antywirusowe, aktualizacje systemu czy przerwania sterowników, mogą opóźniać wykonanie zadań o dziesiątki milisekund. W przypadku sterowania ruchem i aplikacji bezpiecznych PLC dla warstwy sterowania wymagany jest dedykowany system RTOS (VxWorks, QNX lub Linux z łatką PREEMPT_RT), a Windows obsługuje wyłącznie warstwę HMI i prezentacji danych.
EtherCAT osiąga deterministyczne czasy cyklu wynoszące 31,25 mikrosekundy na standardowym sprzęcie Ethernet, umożliwiając komputerowym sterownikom ruchu typu soft osiągnięcie twardego sterowania serwomechanizmami w czasie rzeczywistym bez dedykowanego układu DSP. Oprogramowanie master EtherCAT (TwinCAT, CODESYS itd.) działa w partycji czasu rzeczywistego komputerowego systemu sterowania, natomiast Windows lub Linux zapewnia warstwę HMI dla operatora.
TSL Automation Solutions
Dyrektor marketingu, TSL Automation Solutions
Sanjana pisze o trendach w automatyce przemysłowej, premierach produktów i nowych technologiach dla TSL Automation Solutions, dystrybutora paneli HMI, paneli PC i systemów wbudowanych z siedzibą w Mumbaju, obsługującego producentów w Indiach i na całym świecie.
Nasz zespół w Mumbaju doradzi odpowiedni panel HMI, panel PC lub system wbudowany do Państwa zastosowania.
Kontakt z TSL Automation