
GPIO (General Purpose Input/Output) to cyfrowe piny komputera przemysłowego, które można programowo skonfigurować jako wejścia (do odczytu stanu przełącznika, czujnika lub wyjścia sterownika PLC) lub wyjścia (do sterowania przekaźnikiem, diodą LED lub urządzeniem sygnalizacyjnym). Komputery przemysłowe zazwyczaj udostępniają od 8 do 32 pinów GPIO, część z nich optoizolowanych w celu odizolowania elektrycznego od okablowania polowego.
Pełnowartościowy moduł cyfrowego I/O sterownika PLC obsługuje przemysłowe poziomy napięcia (24V DC), duże obciążenia prądowe (0,5A na kanał) i standardowo zapewnia izolację elektryczną. GPIO komputera przemysłowego charakteryzuje się niższym prądem (zazwyczaj logika 3,3V lub 5V, poniżej 50mA): odpowiednie do sygnalizacji i sterowania na poziomie logicznym, ale nie do bezpośredniego podłączania dużych obciążeń bez przekaźnika lub interfejsu przekaźnika półprzewodnikowego.
Komputery przemysłowe Avalue udostępniają GPIO za pomocą programowego SDK (biblioteka DLL dla systemu Windows lub sterownik dla systemu Linux), który można wywoływać z poziomu C/C++, C#, Pythona lub dowolnego języka obsługującego wywołania DLL lub systemowe. Dzięki temu oprogramowanie SCADA lub HMI może odczytywać i zapisywać GPIO bez dodatkowego sprzętu. TSL Automation udostępnia SDK GPIO Avalue oraz przykładowy kod dla klientów w Indiach na życzenie.
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