TwinCAT (ADS)
Połącz się ze sterownikiem PLC Beckhoff TwinCAT przez ADS i odczytuj symbole lub adresy bezpośrednie.
TwinCAT (ADS) odczytuje wartości ze sterownika PLC Beckhoff TwinCAT za pomocą protokołu ADS. Wartości możesz adresować przez nazwę symbolu albo bezpośrednio przez grupę indeksu i przesunięcie.
Łączenie urządzenia TwinCAT
| Ustawienie | Działanie |
|---|---|
| Nazwa | Identyfikuje urządzenie (z opcjonalną nazwą niestandardową). |
| Włączony | Czy THMI łączy się ze sterownikiem PLC. Wyłącz tę opcję, aby zatrzymać komunikację i zbieranie wartości bez usuwania urządzenia. |
| AMS Net ID | Unikalny adres identyfikujący sterownik PLC w sieci ADS: sześć oktetów, np. 1.2.3.4.5.6. |
| Host | Nazwa hosta lub adres IP, pod którym sterownik PLC jest dostępny. |
| Port | Port ADS. Domyślnie 851, czyli typowy port środowiska uruchomieniowego TwinCAT. |
Odczyt wartości
Ustaw typ danych tagu (zobacz Typy danych), a następnie wybierz tryb dostępu:
- Symbol: adresuj wartość przez jej ścieżkę symbolu (nazwę zmiennej w programie sterownika PLC). To najprostsza opcja, gdy symbole są dostępne. W przypadku tablicowego typu danych podaj zamiast tego ścieżkę symbolu tablicy.
- Bezpośredni: adresuj wartość przez jej grupę indeksu i przesunięcie indeksu (przesunięcie, od którego zaczyna się odczyt). Przydaje się przy bezpośrednim dostępie do pamięci. W przypadku typu tablicowego Liczba wartości określa, ile wartości ma zostać odczytanych.
Pozyskiwanie danych i zapis
- Metoda pozyskiwania danych: Odpytywanie odczytuje wartość co interwał odpytywania wyrażony w milisekundach (domyślnie 5000), a przy Subskrypcji sterownik PLC sam wysyła zmiany. Dostęp przez symbol obsługuje obie metody, dostęp bezpośredni tylko odpytywanie.
- Zapisywalny: pozwala użytkownikom z odpowiednim uprawnieniem zmieniać wartość (zobacz Wartości i historia).