Przejdź do głównej zawartości Przejdź do wyszukiwania Przejdź do głównej nawigacji

Automatyka fabryczna i maszynowa

Dodawanie I/O do istniejącego PLC bez zmiany programu

Kiedy nowe sygnały mogą omijać PLC, kiedy trzeba zmienić jego program i które moduły Ethernet I/O, magistrali polowej i bramki pasują do każdego przypadku.

Dodawanie I/O do istniejącego PLC bez zmiany programu
Zdjęcie: AJ Yorio · CC0 · Wikimedia Commons

Maszyna pracująca od lat często potrzebuje kilku dodatkowych sygnałów: temperatur silników do utrzymania ruchu, licznika cykli do OEE albo czujnika dla nowego etapu procesu. Zmiana programu PLC wymaga oryginalnego projektu, osoby znającej kod, zatrzymania produkcji i czasem nowego testu odbiorczego. Ten artykuł wyjaśnia, jak dodać I/O do istniejącego systemu PLC, kiedy program może pozostać bez zmian i kiedy zmiana jest nieunikniona.

Zacznij od pytania, kto używa sygnału

Decydujące pytanie brzmi: kto potrzebuje wartości. Jeśli korzystają z niej wyłącznie ludzie i systemy IT, na przykład w pulpitach, logach lub alarmach serwisowych, PLC nie musi jej widzieć, a nowe I/O może odczytywać SCADA lub urządzenie brzegowe.

Jeśli wartość ma wpływać na maszynę, jako blokada, warunek startu lub wartość zadana, logika PLC musi ją wykorzystać, a celem jest ograniczenie tej zmiany do minimum. Funkcje bezpieczeństwa należą do obwodu bezpieczeństwa maszyny i wykraczają poza zakres tego artykułu.

Cztery sposoby dodania I/O do istniejącego PLC

1. Równoległe moduły Ethernet I/O odczytywane przez SCADA lub urządzenie brzegowe

Moduł Ethernet I/O jest podłączony do nowych czujników i łączy się z siecią zakładową, a nie z PLC. SCADA odczytuje go przez Modbus TCP. Serie ET-2200 mogą także publikować wartości przez MQTT, a moduły OPC UA I/O, takie jak U-7560M, mają wbudowane OPC UA, MQTT i interfejs RESTful API. Program PLC i konfiguracja sprzętowa pozostają nietknięte.

Jeśli dane mają trafić do MES lub platformy chmurowej, serwer komunikacyjny UA-5231M odczytuje urządzenia Modbus TCP i RTU i konwertuje wartości do OPC UA, MQTT lub SNMP. Do prostej logiki lokalnej sterownik brzegowy WISE-5231M uruchamia reguły IF-THEN-ELSE konfigurowane w przeglądarce internetowej i łączy się z maksymalnie 16 modułami Modbus TCP oraz maksymalnie 32 modułami DCON lub Modbus RTU.

2. Moduły slave I/O magistrali polowej w sieci własnej PLC

Jeśli PLC potrzebuje sygnału, najprostszą drogą jest moduł I/O na magistrali polowej PLC. ICP DAS oferuje moduły slave I/O dla PROFINET (PFN-2000, z plikiem GSDML), PROFIBUS DP (PROFI-5000, z plikiem GSD), EtherNet/IP (EIP-2000, z dwoma portami do łączenia łańcuchowego) oraz CANopen (CAN-2000C, z plikiem EDS). Moduł dodaje się do konfiguracji sprzętowej PLC za pomocą jego pliku urządzenia.

To zmiana konfiguracji, a w większości PLC oznacza pobranie nowego programu do sterownika. Logika zmienia się tylko wtedy, gdy nowe wartości są w niej wykorzystywane.

3. Bramka do I/O Modbus

Gdy I/O Modbus jest już zainstalowane lub lepiej pasuje do sygnałów bądź odległości, bramka mapuje dane Modbus do magistrali polowej PLC. GW-7662 pozwala sterownikowi PROFINET uzyskać dostęp do urządzeń Modbus RTU/ASCII, takich jak moduły M-7000, a GW-7663 robi to samo dla urządzeń Modbus TCP, takich jak moduły ET-7000. GW-7553 daje masterowi PROFIBUS dostęp do urządzeń Modbus TCP, GW-7472 łączy skaner EtherNet/IP z urządzeniami Modbus RTU i TCP, a I-7232D podłącza do 10 modułów I/O Modbus RTU do mastera CANopen.

Dla PLC bramka jest jednym urządzeniem magistrali polowej, więc obowiązuje ta sama zasada.

4. Moduły I/O Modbus TCP odpytywane przez PLC

Wiele sterowników PLC może działać jako klient Modbus TCP i bezpośrednio odczytywać dowolny moduł Modbus TCP. Odpytywanie trzeba skonfigurować w PLC, więc ta droga zawsze wiąże się z projektem PLC.

Kiedy program PLC musi się zmienić

WymaganieZmiana programu PLCTypowa droga
Trend, zapis lub raport wartościNieEthernet I/O odczytywane przez SCADA (1)
Alarmy serwisowe lub wiadomości e-mailNieSterownik brzegowy lub serwer komunikacyjny (1)
Pokazanie wartości na HMI PLCZwykle tak, chyba że HMI może odczytać moduł przez Modbus TCP(1) lub (2)
Wykorzystanie wartości w blokadzie, sekwencji lub pętli regulacjiTakModuł slave I/O magistrali polowej lub bramka (2, 3)
Przełączanie niekrytycznego wyjścia z SCADA, np. lampki ostrzegawczejNie, ale należy ustalić, który system steruje wyjściemEthernet I/O z wyjściami cyfrowymi (1)

Przykład: dwa wymagania, dwie drogi

Maszyna do napełniania jest sterowana przez PLC z PROFINET. Utrzymanie ruchu chce ośmiu temperatur łożysk i silników z trendami, a produkcja chce, aby maszyna pozostawała zatrzymana, dopóki nowo zainstalowany agregat chłodniczy nie zgłosi gotowości.

  • Temperatury są przeznaczone dla ludzi, a nie dla logiki sterowania. ET-2215H z ośmioma wejściami RTD, kompensacją rezystancji przewodów 3-przewodowych i detekcją przerwy w obwodzie jest podłączony do sieci zakładowej. SCADA odpytuje go przez Modbus TCP, a PLC pozostaje nietknięty.
  • Sygnał agregatu jest warunkiem startu, więc PLC musi go widzieć. PFN-2051 z 16 izolowanymi wejściami cyfrowymi jest dodawany do sieci PROFINET z plikiem GSDML, a do logiki startu dodawany jest jeden warunek.

Wynikiem jest jedna niewielka zmiana programu z jasnym testem.

Praktyczne sprawdzenia przed instalacją

  • Trzymaj równoległe moduły Ethernet I/O w sieci zakładowej lub SCADA, z dala od czasu rzeczywistego ruchu magistrali polowej PLC, o ile to możliwe.
  • Zaplanuj adresy IP i ogranicz dostęp. Serie ET-2200 obsługują hasło i filtr IP.
  • Zdefiniuj wartości po włączeniu zasilania i wartości bezpieczne dla wyjść, aby przechodziły do znanego stanu po utracie komunikacji. ET-2242, na przykład, obsługuje oba te ustawienia oraz podwójny watchdog.
  • Sprawdź izolację między okablowaniem polowym a siecią. Wspomniane tu moduły ET-2200 mają izolację I/O 3000 VDC.
  • Zabezpiecz zasilanie modułu osobnym bezpiecznikiem i zaktualizuj schematy połączeń.

Które grupy produktów ICP DAS pasują

  • Moduły Ethernet I/O (ET-2200, ET-7200, moduły OPC UA I/O) do równoległego monitoringu bez zmian w PLC.
  • Moduły I/O magistrali polowej (PFN-2000, PROFI-5000, EIP-2000, CAN-2000C), gdy PLC musi odczytać sygnał.
  • Bramki magistrali polowej (GW-7662, GW-7663, GW-7553, GW-7472, I-7232D), aby włączyć I/O Modbus do sieci PLC.
  • Serwery komunikacyjne IIoT i sterowniki brzegowe (UA-5231M, WISE-5231M) do przekazywania danych do MES lub platform chmurowych.

Przekaż działowi technicznej sprzedaży typ PLC, jego magistralę polową i listę sygnałów, a zaproponujemy drogę i moduły, które pasują.

Produkty do tego zastosowania

BNET-2310M BACnet/IP I/O Module, 4-ch AI, 2-ch AO, 4-ch DI, 4-ch DO
BNET-2310M CR BNET-2310M Moduł I/O BACnet/IP, 4 wej. AI, 2 wyj. AO, 4 wej. DI, 4 wyj. DO

Moduł BNET-2310M CR to zdalny moduł I/O, który udostępnia w sieci BACnet/IP 4 wejścia analogowe, 2 wyjścia analogowe, 4 wejścia cyfrowe i 4 wyjścia cyfrowe. System BMS lub klient BACnet/IP może odczytywać sygnały z czujników polowych bezpośrednio przez Ethernet i sterować podłączonymi urządzeniami wykonawczymi z wyjściami analogowymi lub cyfrowymi, bez osobnej bramy.Moduł działa jako serwer BACnet/IP i obsługuje również funkcję Foreign Device. Może zarejestrować się w wskazanym BBMD, aby odbierać komunikaty BACnet/IP przekazywane między różnymi podsieciami IP. Rozwiązanie sprawdza się w budynkach wielokondygnacyjnych, obiektach wielobudynkowych, zakładach przemysłowych oraz większych instalacjach BEMS.Konfiguracja odbywa się za pomocą wbudowanego serwera WWW, dzięki czemu moduł można ustawić ze standardowej przeglądarki internetowej. Pliki konfiguracyjne można importować i eksportować w celu tworzenia kopii zapasowych oraz powtarzalnych wdrożeń. Kod zamówieniowy CR oznacza wariant oznaczony zgodnością z RoHS.ZastosowaniaSterowanie i monitorowanie HVAC w automatyce budynkowejZarządzanie oświetleniem i energiąIntegracja BMS i BEMS przez BACnet/IPBudynki wielokondygnacyjne i obiekty wielobudynkoweZakłady przemysłowe z polowymi wejściami/wyjściami BACnet/IP

Cena regularna: 329,00 € za sztukę · rabat ilościowy od 10 szt.
Na zamówienieDostawa w ok. 2-3 tygodnie
CAN-2012C CANopen Slave Module, 16-bit 16-ch Analog Input
CAN-2012C CR CAN-2012C Moduł slave CANopen, 16-bitowe wejście analogowe, 16 kanałów

CAN-2012C to moduł wejść analogowych typu slave CANopen, który wprowadza 16-bitowe pomiary do sieci magistrali CAN. Zapewnia 8 wejść różnicowych lub 16 wejść pojedynczych (single-ended), wybieranych programowo, oraz obsługuje zakresy napięciowe ±10 V, ±5 V, ±2,5 V i 0~10 V, a także zakresy prądowe ±20 mA, 0~20 mA i 4~20 mA. Każdy kanał może być konfigurowany indywidualnie.Moduł przeznaczony do sieci CANopen spełnia wymagania CiA 301 v4.02 i CiA 401 v2.1 i działa jako slave NMT z kontrolą błędów Node Guarding oraz Heartbeat. Dostarczany jest domyślny plik EDS do użytku z popularnym oprogramowaniem master CANopen, a moduł przeszedł test zgodności CiA CANopen, co upraszcza uruchamianie z mastrami ICP DAS lub innych producentów.Funkcje elektryczne obejmują ochronę ESD na poziomie 4 kV (kontaktowo) na każdym kanale, zasilanie w zakresie 10 do 30 V DC oraz izolację o wytrzymałości 2500 Vrms dla sprzęgania optycznego i 3000 V DC dla przetwornicy DC-DC. Moduł montowany jest na szynie DIN i pracuje w zakresie temperatur od -25 do +75 °C.ZastosowaniaSterowanie maszynami przemysłowymiAutomatyka fabrycznaSterowanie maszynami pakującymiZdalne pozyskiwanie danychMonitoring środowiskowySystemy sterowania pojazdamiSterowanie urządzeniami medycznymi

Cena regularna: 374,00 € za sztukę · rabat ilościowy od 10 szt.
Na zamówienieDostawa w ok. 2-3 tygodnie
CAN-2015C CANopen Slave Module, 8-ch RTD Input
CAN-2015C CR CAN-2015C CANopen Slave Module, 8-ch RTD Input

Moduł CAN-2015C CR podłącza osiem czujników RTD do sieci CANopen jako urządzenie slave. Każdy kanał obsługuje czujniki RTD w połączeniu 2-przewodowym lub 3-przewodowym, z rozdzielczością 16 bitów i dokładnością +/-0,05% FSR. Inżynierowie mogą odczytywać wartości RTD lub konfigurować moduł za pomocą standardowej wymiany komunikatów CANopen.Moduł jest zgodny z CiA 301 v4.02 oraz CiA 401 v2.1 i przeszedł walidację narzędziem CiA CANopen Conformance Test. Dostarczany jest domyślny plik EDS, dzięki czemu można go dodać do standardowego mastera CANopen przy minimalnym nakładzie konfiguracji. Współpracuje także z masterami CANopen oferowanymi przez ICP DAS.Funkcje diagnostyczne i zabezpieczające obejmują wykrywanie przerwania przewodu, indywidualną konfigurację kanałów, wbudowany rezystor końcowy 120Ω oraz ochronę ESD kontaktową 4 kV na każdym kanale. Urządzenie zasilane jest napięciem +10 ~ +30 VDC i przeznaczone do montażu na szynie DIN, z zakresem pracy -25 ~ +75 °C.ZastosowaniaSterowanie maszynami przemysłowymiAutomatyka fabrycznaSterowanie maszynami pakującymiZdalne pozyskiwanie danychMonitoring środowiskowySystemy sterowania pojazdówSterowanie urządzeniami medycznymi

Cena regularna: 415,00 € za sztukę · rabat ilościowy od 10 szt.
Na zamówienieDostawa w ok. 2-3 tygodnie
CAN-2017C CANopen Slave Analog Input Module, 8-ch AI
CAN-2017C CR CAN-2017C CANopen Slave, moduł wejść analogowych, 8 kan. AI

Moduł CAN-2017C CR to slave CANopen, który udostępnia osiem różnicowych wejść analogowych w sieci CANopen. Jest przeznaczony dla inżynierów, którzy muszą odczytywać sygnały czujników przez magistralę CAN przy użyciu standardowego protokołu CANopen, a stan wejść i ustawienia kanałów są dostępne za pomocą typowych obiektów CANopen, bez konieczności pisania niestandardowego kodu.Każdy kanał oferuje rozdzielczość 16 bitów oraz wybór zakresów wejściowych od ±10 V do ±150 mV, a także od -20 mA do +20 mA po zamontowaniu opcjonalnego zewnętrznego rezystora 125 Ω. Kanały można konfigurować indywidualnie, a moduł obsługuje Dynamic PDO oraz tryby transmisji zdarzeniowej, na żądanie zdalne, cykliczny i acykliczny SYNC.Moduł przeszedł walidację narzędziem CiA CANopen Conformance Test i zawiera domyślny plik EDS. Pracuje w zakresie napięcia zasilania +10 do +30 VDC, zapewnia izolację 3000 VDC i jest przeznaczony do montażu na szynie DIN w zakresie temperatur pracy od -25 do +75 °C. Kod zamówieniowy CR oznacza wersję modułu zgodną z RoHS.ZastosowaniaSterowanie maszynami przemysłowymiAutomatyka fabrycznaSystemy sterowania pojazdówSterowanie sprzętem medycznymZdalne pozyskiwanie danychMonitoring środowiskowySterowanie maszynami pakującymi

Cena regularna: 366,00 € za sztukę · rabat ilościowy od 10 szt.
Na zamówienieDostawa w ok. 2-3 tygodnie

Więcej o: Automatyka fabryczna i maszynowa

Potrzebujesz pomocy w wyborze?

Znamy ofertę ICP DAS i pomożemy dobrać odpowiedni moduł, akcesorium lub część zamienną.

Skontaktuj się z doradcą technicznym

Dla klientów biznesowych

  • Rabaty ilościowe naliczane automatycznie
  • Dostawa bez VAT w UE po weryfikacji numeru VAT
  • Karty katalogowe i pełne dane techniczne każdego produktu
Załóż konto firmowe