• Link to Facebook
  • Link to Youtube
  • Link to LinkedIn

telefon +48 67 357 10 80 mail biuro@apautomatyka.pl

APONE AUTOMATYKAONLINE

telefon +48 67 357 10 80 mail biuro@apautomatyka.pl

AP Automatyka
  • Automatyka
    • Przetworniki
      • Przetworniki wilgotności i temperatury
      • Przetworniki stężenia CO2
      • Przetworniki temperatury
      • Przetworniki ciśnienia
      • Przetworniki różnicy ciśnień
      • Lotnych związków organicznych LZO
      • Stężenia pyłów zawieszonych PM
      • Stężenia formaldehydu
      • Stężenia gazów
      • Przetworniki przepływu
      • Przetworniki punktu rosy
      • Przetworniki poziomu
      • Przetworniki sygnałów analogowych
      • Presostaty
      • Higrostaty
      • Termostaty
      • Akcesoria do przetworników
    • Rejestratory
      • Rejestratory wilgotności
      • Rejestratory stężenia CO2
      • Rejestratory temperatury
      • Rejestratory ciśnienia
      • Rejestratory różnicy ciśnień
      • Rejestratory sygnałów analogowych
      • Akcesoria do rejestratorów wilgotności i temperatury
    • Mierniki
      • Mierniki Wilgotności
      • Mierniki stężenia CO2
      • Mierniki temperatury
      • Mierniki różnicy ciśnień
      • Mierniki przepływu powietrza
      • Balometry
      • Testery szczelności
      • Mierniki równoważenia wentylacji
      • Mierniki komfortu cieplnego
      • Akcesoria do mierników
    • Czujniki
      • Czujniki wilgotności
      • Czujniki temperatury
      • Czujniki tlenu
      • Czujniki stężenia CO2
      • Czujniki różnicy ciśnień
      • Czujniki punktu rosy
      • Czujniki prędkości powietrza
      • Czujniki lepkości
      • Czujniki gęstości
      • Czujniki pomiaru naprężeń
      • Czujniki potencjometryczne
      • Czujniki magnetostrykcyjne
      • Czujnik położenia tłoka siłownika hydraulicznego
      • Czujniki momentu obrotowego
      • Czujniki koloru
        • Akcesoria do czujników koloru
      • Czujniki odległości
        • Akcesoria do czujników laserowych
      • Czujniki bezpieczeństwa
        • Czujniki krawędziowe
        • Czujniki fotoelektryczne
        • Kurtyny bezpieczeństwa
        • Wyłączniki magnetyczne
        • Akcesoria do czujników bezpieczeństwa
    • Enkodery
      • Enkodery absolutne
        • Enkodery absolutne jednoobrotowe
        • Enkodery absolutne wieloobrotowe
        • Enkodery IO-Link
        • Enkodery PROFINET
        • Enkodery CANopen
        • Enkodery EtherCAT
        • Enkodery EtherNet/IP
        • Enkodery Modbus RTU
        • Enkodery Modbus TCP
        • Enkodery Powerlink
        • Enkodery PROFIBUS DP
        • Enkodery SSI
        • Enkodery analogowe
      • Enkodery inkrementalne
      • Enkodery linkowe
      • Enkodery liniowe
        • Enkodery liniowe inkrementalne
        • Enkodery liniowe absolutne
        • Akcesoria do enkoderów liniowych
      • Enkodery magnetyczne
      • Enkodery obrotowe
      • Enkodery bezłożyskowe
        • Enkodery bezłożyskowe inkrementalne
        • Enkodery bezłożyskowe absolutne
      • Enkodery z kołem pomiarowym
      • Enkodery programowalne
      • Kity
      • Akcesoria do enkoderów
        • Przewody do enkoderów
        • Sprzęgła do enkoderów
        • Wyświetlacze do enkoderów
    • Inklinometry
      • Inklinometry statyczne
      • Inklinometry dynamiczne
      • Inklinometry precyzyjne
      • Akcesoria do inklinometrów
    • Bezkontaktowy pomiar prędkości i drogi
      • Akcesoria do bezkontaktowych czujników drogi i prędkości
    • Siłowniki elektryczne
      • Siłowniki ćwierćobrotowe
      • Siłowniki wielo-obrotowe
      • Siłowniki liniowe
      • Siłowniki VAV
      • Akcesoria do siłowników
    • Regulatory
      • Regulatory przepływu
      • Regulatory VAV
    • Urządzenia nadrzędne
      • Sterowniki PLC
      • Panele HMI
      • Kontrolery pozycji
      • Akcesoria do sterowników PLC i paneli HMI
    • Liczniki i wskaźniki
      • Wskaźniki do czujników inkrementalnych
      • Wskaźniki do czujników analogowych
      • Wskaźniki do czujników absolutnych
      • Akcesoria do wskaźników i liczników
    • Systemy pomiaru pozycji windy
    • Kalibracja
    • Oprogramowanie
  • HVAC i BMS
  • ATEX
  • Systemy
    • Monitoring parametrów powietrza
      • W muzeum
      • W aptece
      • W szpitalu
      • W laboratorium
      • W magazynie
    • Wizualizacja pomiarów
    • Pomiar odległości
    • Pomiar drogi
    • Pomiar pozycji
    • Czujnik prędkości i drogi
    • System ważenia silosów
  • Aktywność wody
    • Mierniki aktywności wody
    • Sondy aktywności wody
    • Akcesoria do przyrządów mierzących Aw
  • Wzorcowanie
  • Usługi
    • Serwis automatyki przemysłowej
    • Konfiguracja urządzeń automatyki
    • Konfiguracja i uruchamianie systemów monitorowania
    • Szkolenia produktowe
    • Projektowanie urządzeń elektronicznych
    • Mapowanie wilgotności i temperatury
    • Dobieranie zamienników Enkoderów
  • Wiadomości
    • Aktualności
    • Promocje
    • Baza wiedzy
    • Tutoriale
    • Zastosowania
  • Sklep
  • Kontakt
  • Menu Menu
Jesteś tutaj: Home1 / Współpraca sterownika PLC Siemens S7-1200 z enkoderem POSITAL UCD-EIC1B / OCD-EIC1B2 / Tutoriale3 / Współpraca sterownika PLC Siemens S7-1200 z enkoderem POSITAL UCD-EIC1B /...
Tutoriale

Współpraca sterownika PLC Siemens S7-1200 z enkoderem POSITAL UCD-EIC1B / OCD-EIC1B

Modele z serii UCD-EIC1B i OCD-EIC1B to zaktualizowana linia enkoderów wyposażonych w interfejs PROFINET. PROFINET jest to otwarty standard komunikacyjny, bardzo popularny w automatyce przemysłowej. W poniższym wpisie zostanie przedstawione jak połączyć enkoder POSITAL z serii UCD-EIC1B / OCD-EIC1B ze sterownikiem PLC Siemens S7-1200 oraz wykonać podstawowe operacje (odczyt pozycji i prędkości oraz wpisywanie wartości Preset) z poziomu sterownika.

Na potrzeby tego poradnika wykorzystano enkoder UCD-EIC1B-1213-Y060-PAM oraz sterownik PLC Siemens S7-1200 1211C DC/DC/DC. Poniższy poradnik sprawdzi się również z innymi enkoderami UCD-EIC1B lub OCD-EIC1B dostępnymi a naszym magazynie:

  • Przetwornik obrotowo-kodowy PROFINET UCD-EIC1B-1416-HFS0-PAM Posital Fraba

    KUP Z MAGAZYNU

    Przetwornik obrotowo-kodowy PROFINET UCD-EIC1B-1416-HFS0-PAM Posital Fraba
  • Przetwornik obrotowo-kodowy PROFINET UCD-EIC1B-1416-Y060-PAM Posital Fraba

    KUP Z MAGAZYNU

    Przetwornik obrotowo-kodowy PROFINET UCD-EIC1B-1416-Y060-PAM Posital Fraba
  • Przetwornik obrotowo-kodowy PROFINET UCD-EIC1B-1416-L100-PAM Posital Fraba

    KUP Z MAGAZYNU

    Przetwornik obrotowo-kodowy PROFINET UCD-EIC1B-1416-L100-PAM Posital Fraba

Należy zwrócić szczególną podczas łączenia, gdyż schemat połączenia może różnić się dla innych modeli sterownika i/lub enkodera.

Spis treści

Toggle
  • KROK 1 – Połączenie sterownika PLC z enkoderem
  • KROK 2 – Konfiguracja projektu w programie TIA Portal
  • KROK 3 – Zmiana ustawień enkodera
  • KROK 4 – Skalowanie enkodera do rozdzielczości 1213
  • KROK 5 – Odczyt pozycji i prędkości
  • KROK 6 – Zadawanie wartości Preset
  • Pliki do pobrania

KROK 1 – Połączenie sterownika PLC z enkoderem

Sterowniki PLC Siemens S7-1200 wyposażone są w co najmniej jeden port komunikacyjny PROFINET/Ethernet (RJ45), który służy zarówno do programowania sterownika, jak i podłączenia innych urządzeń (np. enkoderów). W celu zachowania możliwości programowania, monitorowania wartości w czasie rzeczywistym oraz podłączenia enkodera, zalecamy połączenie enkodera, sterownika PLC i komputera z oprogramowaniem TIA Portal przez standardowy switch Ethernet.

Na rysunku poniżej przedstawiono schemat połączenia enkodera POSITAL UCD-EIC1B-1213-Y060-PAM do sterownika PLC. Enkoder może być zasilony bezpośrednio z  wyjścia zasilacza czujników 24 VDC, w które wyposażony jest sterownik S7-1200.

Rys. 1. Przykładowy schemat podłączenia enkodera UCD-EIC1B / OCD-EIC1B ze sterownikiem Siemens S7-1200.

KROK 2 – Konfiguracja projektu w programie TIA Portal

W tym przykładzie wykorzystano TIA Portal w wersji V19. Interfejs programu oraz niektóre opcje mogą się różnić w zależności od zainstalowanej wersji.

Tworzenie nowego projektu

Z drzewka opcji należy wybrać opcję Create new project, a następnie nadać nową nazwę oraz lokalizację tworzonego projektu. Zatwierdzić przyciskiem Create.

Rys. 2. TIA Portal – tworzenie nowego projektu.

Po chwili wyświetlone zostanie nowe okno, z którego należy wybrać opcję Open the project view – otwarcie widoku projektu.

Rys. 3. TIA Portal – okno startowe projektu.

Dodawanie sterownika PLC

Po utworzeniu nowego projektu, Użytkownik może dodać swój sterownik PLC do projektu. W tym celu należy wybrać opcję Add new device, a następnie na liście dostępnych sterowników odnaleźć dokładny model posiadanego sterownika. Dokładna nazwa modelu sterownika znajduje się na wygrawerowanej tabliczce znamionowej, na bocznej ściance sterownika.

Rys. 4. TIA Portal – dodawanie odpowiedniego sterownika.

Dodawanie pliku konfiguracyjnego (GSD) enkodera

Producent enkodera przygotował specjalny plik konfiguracyjny GSD, który określa szczegóły dotyczące komunikacji między enkoderem, a sterownikiem. Pliki GSD dla enkoderów Posital z interfejsem PROFINET dostępne są na stronie producenta (posital.com), w sekcji pobierz pod nazwą Plik Konfiguracyjny.

Rys. 5. Strona posital.com – pobieranie pliku konfiguracyjnego (GSD).

Z zakładki Options w oknie głównym programu TIA Portal należy wybrać opcję Manage general station description files (GSD).

Rys. 6. TIA Portal – instalacja pliku GSD.

Następnie wystarczy wskazać ścieżkę do folderu z wypakowanym plikiem konfiguracyjnym, pobranym ze strony. Folder powinien zawierać dwa pliki (graficzny .bmp oraz plik z rozszerzeniem .xml). Zatwierdzić przyciskiem Install.

Rys. 7. TIA Portal – instalacja pliku GSD.

Dodawanie enkodera do projektu

Kolejnym krokiem jest dodanie enkodera do projektu. W tym celu należy przejść do widoku Network View i w katalogu dostępnych urządzeń po prawej stronie ekranu odnaleźć grupę enkoderów XCD. Następnie zaznaczyć urządzenie i przeciągnąć na wolne pole obok obiektu sterownika PLC.

Rys. 8. TIA Portal – dodawanie enkodera Posital UCD-EIC1B / OCD-EIC1B do projektu.

Przypisanie enkodera do sterownika PLC

Po dodaniu enkodera do projektu należy przypisać go jako urządzenie podrzędne sterownika PLC. Należy kliknąć odnośnik Not assigned, a następnie z listy dostępnych opcji wybrać interfejs PROFINET sterownika, do którego podłączony jest enkoder.

Rys. 9a. TIA Portal – przypisanie enkodera do sterownika PLC.
Rys. 9b. TIA Portal – przypisanie enkodera do sterownika PLC – wybór interfejsu.
Rys. 10. TIA Portal – przypisanie enkodera do sterownika PLC.

Wybór odpowiedniego telegramu

Do korzystania z podstawowych funkcjonalności enkodera (odczyt pozycji, prędkości, funkcja preset), Użytkownik może skorzystać z uproszczonego Telegramu 860.

Poniżej przedstawiono fragment dokumentacji opisujący dane zawarte w telegramie 860.

Rys. 11. Telegram 860 dla enkoderów Posital UCD-EIC1B / OCD-EIC1B.

Dodatkowo producent przygotował także telegram 862, który oprócz danych zawartych w telegramie 860, pozwala także na odczyt przyspieszenia oraz temperatury.

Rys. 12. Telegram 862 dla enkoderów Posital UCD-EIC1B / OCD-EIC1B.

W celu określenia telegramu, który będzie wykorzystywany w projekcie należy przejść do widoku Device view, z listy dostępnych urządzeń wybrać enkoder (encoder [XCD]), a następnie z katalogu (Hardware catalog) wybrać odpowiedni telegram – w tym przypadku telegram Encoder Telegram 860, PZD2/4 i przeciągnąć blok w wolne miejsce.

Rys. 13. TIA Portal – dodawanie telegramu do projektu.

Kompilacja i wgrywanie projektu

Po przygotowaniu projektu można go zapisać, skompilować a następnie pobrać do sterownika PLC. W tym celu należy wybrać ikonę kompilacji. Jeśli kompilacja przebiegnie pomyślnie, można pobrać program do sterownika.

Rys. 14. TIA Portal – kompilacja i wgrywanie projektu.

Przed pobraniem projektu wystarczy wybrać interfejs (kartę sieciową) do której podłączony jest sterownik oraz interfejs sterownika wykorzystywany do programowania (domyślnie PN/IE_1). Z listy dostępnych urządzeń należy wybrać odpowiedni sterownik i załadować program przyciskiem Load.

Rys. 15. TIA Portal – wgrywanie projektu.

KROK 3 – Zmiana ustawień enkodera

Wybrane parametry enkodera (np. jednostka pomiaru prędkości, kierunek zliczania impulsów, skalowanie) można skonfigurować z poziomu programu TIA Portal. Po przejściu do widoku Device view, należy prawym przyciskiem myszy wybrać Module Access Point, a następnie Properties. W dolnej części programu zostanie otwarte okno z właściwościami. Po zmianie ustawień enkodra niezbędne jest ponowne skompilowanie i pobranie projektu do sterownika PLC.

Rys. 16. TIA Portal – zmiana ustawień enkodera.
Rys. 17. TIA Portal – zmiana ustawień enkodera.
Rys. 18. TIA Portal – zmiana ustawień enkodera – kierunek zliczania impulsów.
Rys. 19. TIA Portal – zmiana ustawień enkodera – jednostka pomiaru prędkości.

KROK 4 – Skalowanie enkodera do rozdzielczości 1213

Korzystając z widoku Device view, jak w Kroku 3 można zmienić wyskalowanie enkodera. Parametry skalowania Scaling: Measuring units per Revolution oraz Scaling: Total measuring range, dotyczące programowej zmiany rozdzielczości, mają zastosowanie w przypadku, gdy parametr Scaling function control zostanie ustawiony na enable. W tym przypadku zmieniono wyskalowanie enkodera na 12 bit liczby obrotów oraz 13 bit impulsów na obrót. Zatem parametr Scaling: Measuring units per Revolution należy ustawić na 4096 (212), a parametr Scaling: Total measuring range na 33554432 (212+13, czyli 225)  Po zmianie ustawień enkodra niezbędne jest ponowne skompilowanie i pobranie projektu do sterownika PLC.

Rys. 20. TIA Portal – zmiana rozdzielczości enkodera – funkcja skalowania

KROK 5 – Odczyt pozycji i prędkości

Dobrym narzędziem do szybkiego odczytania pozycji i/lub prędkości mierzonej przez enkoder lub wpisywanie wartości Preset jest Force Table.

Rys. 21. TIA Portal – odczyt pomiarów z enkodera – Force Table.

Odczyt wartości odbywa się z adresów zgodnie z tabelą na Rys. 11 lub Rys. 12. Przed uruchomieniem podglądu należy pamiętać o włączeniu rozszerzonego widoku podglądu (2).

Rys. 22. TIA Portal – odczyt pomiarów z enkodera – Force Table.

KROK 6 – Zadawanie wartości Preset

W celu wpisania wartości Preset do pamięci enkodera można także posłużyć się narzędziem Force Table. Wartość Preset powinna być wpisywana do adresu %QD1 (zgodnie z tabelami na Rys. 11 lub Rys. 12).

W tym przykładzie pozycja po wpisaniu wartości Preset do pamięci enkodera zostanie ustawiona na 0.

Rys. 23. TIA Portal – zapis wartości Preset – Force Table.

Po wybraniu przycisku Force all (2), Użytkownik zostanie zapytany o potwierdzenie.

Rys. 24. TIA Portal – zapis wartości Preset – Force Table.
Rys. 25. TIA Portal – zapis wartości Preset – Force Table.

Pliki do pobrania

Plik GSD dla czujników PROFINET Posital

KONTAKT Z DORADCĄ
Zadzwoń pod numer
+48 67 357 10 80
lub napisz na biuro@apautomatyka.pl
Zostaw nam swój numer – oddzwonimy!
Oddzwonimy

Autor mgr inż. Marcin Prokopiak
Doceń i poleć nas
  • Udostępnij Facebook
  • Udostępnij X
  • Share on WhatsApp
  • Udostępnij LinkedIn
  • Wyślij e-mail
https://apautomatyka.pl/wp-content/uploads/2024/05/tutorial-eic1b.png 335 892 mgr inż. Marcin Prokopiak https://apautomatyka.pl/wp-content/uploads/2020/03/apautomatyka.pl_.png mgr inż. Marcin Prokopiak2023-03-25 12:09:002026-01-08 13:21:29Współpraca sterownika PLC Siemens S7-1200 z enkoderem POSITAL UCD-EIC1B / OCD-EIC1B
Kontakt z ekspertem

Kontakt z ekspertem

Pomoc w wyborze urządzeń

+48 67 357 10 80

Search Search

Kategorie

  • Aktualności
  • Baza wiedzy
  • Tutoriale
  • Zastosowania
  • Promocje

Kategorie produktów

  • Enkoder absolutny
  • Enkoder inkrementalny
  • Enkodery liniowe
  • Inklinometry
  • Rejestratory temperatury
  • Sterowniki PLC
  • Mierniki Wilgotności

Zajmujemy się dostarczaniem komponentów automatyki dla przemysłu. Oferujemy urządzenia kontrolno-pomiarowe, w tym przetworniki wilgotności, przetworniki stężenia CO2 i lotnych związków organicznych, przetworniki ciśnienia i różnicy ciśnień, przetworniki temperatury oraz siłowniki elektryczne, również w wykonaniu przeciwwybuchowym.

Nasza oferta


  • Automatyka
  • HVAC i BMS
  • ATEX
  • Systemy pomiarowe
  • Aktywność wody
  • Enkodery
  • Enkodery absolutne
  • Enkodery inkrementalne

 


  • Przetworniki
  • Przetworniki ciśnienia
  • Czujniki koloru
  • Laserowe czujniki odległości
  • Inklinometry
  • Mierniki wilgotności
  • Mierniki temperatury
  • Mierniki stężenia CO2

Informacje


  • Aktualności
  • Baza wiedzy
  • Tutoriale
  • Zastosowania
  • Konfigurator systemu monitoringu parametrów powietrza
  • Producenci
  • O firmie
  • Kariera
  • Formularz reklamacji
  • Regulamin i polityka prywatności
  • Kontakt

Kontakt


+48 67 357 10 80
biuro@apautomatyka.pl

Poniedziałek – Piątek
8:00 – 16:00

AP Automatyka S.C.
ul. Masztowa 3
61-345 Poznań

Usługi


  • Adiustacja i wzorcowanie termohigrometrów
  • Serwis automatyki przemysłowej
  • Projektowanie urządzeń elektronicznych
  • Mapowanie wilgotności i temperatury

Systemy


  • Monitoring parametrów powietrza
  • Wizualizacja pomiarów
  • Czujnik prędkości i drogi

© 2026 APautomatyka. Wszelkie prawa zastrzeżone.

Link to: System zdalnego monitorowania wilgotności, temperatury, CO2, innych parametrów powietrza, z powiadomieniami – ADAPS ONLINE Link to: System zdalnego monitorowania wilgotności, temperatury, CO2, innych parametrów powietrza, z powiadomieniami – ADAPS ONLINE System zdalnego monitorowania wilgotności, temperatury, CO2, innych parametrów... Link to: Integracja rejestratorów parametrów powietrza HiOne z oprogramowaniem ADAPS ONLINE Link to: Integracja rejestratorów parametrów powietrza HiOne z oprogramowaniem ADAPS ONLINE Integracja rejestratorów parametrów powietrza HiOne z oprogramowaniem ADAPS...
Scroll to top Scroll to top Scroll to top
Zarządzaj zgodą
Aby zapewnić jak najlepsze wrażenia, korzystamy z technologii, takich jak pliki cookie, do przechowywania i/lub uzyskiwania dostępu do informacji o urządzeniu. Zgoda na te technologie pozwoli nam przetwarzać dane, takie jak zachowanie podczas przeglądania lub unikalne identyfikatory na tej stronie. Brak wyrażenia zgody lub wycofanie zgody może niekorzystnie wpłynąć na niektóre cechy i funkcje.
Funkcjonalne Zawsze aktywne
Przechowywanie lub dostęp do danych technicznych jest ściśle konieczny do uzasadnionego celu umożliwienia korzystania z konkretnej usługi wyraźnie żądanej przez subskrybenta lub użytkownika, lub wyłącznie w celu przeprowadzenia transmisji komunikatu przez sieć łączności elektronicznej.
Preferencje
Przechowywanie lub dostęp techniczny jest niezbędny do uzasadnionego celu przechowywania preferencji, o które nie prosi subskrybent lub użytkownik.
Statystyka
Przechowywanie techniczne lub dostęp, który jest używany wyłącznie do celów statystycznych. Przechowywanie techniczne lub dostęp, który jest używany wyłącznie do anonimowych celów statystycznych. Bez wezwania do sądu, dobrowolnego podporządkowania się dostawcy usług internetowych lub dodatkowych zapisów od strony trzeciej, informacje przechowywane lub pobierane wyłącznie w tym celu zwykle nie mogą być wykorzystywane do identyfikacji użytkownika.
Marketing
Przechowywanie lub dostęp techniczny jest wymagany do tworzenia profili użytkowników w celu wysyłania reklam lub śledzenia użytkownika na stronie internetowej lub na kilku stronach internetowych w podobnych celach marketingowych.
Zarządzaj opcjami Zarządzaj serwisami Zarządzaj {vendor_count} dostawcami Przeczytaj więcej o tych celach
Zobacz preferencje
{title} {title} {title}