Elektroda.pl
Elektroda.pl
X

Search our partners

Find the latest content on electronic components. Datasheets.com
Elektroda.pl
Please add exception to AdBlock for elektroda.pl.
If you watch the ads, you support portal and users.

S7-1200 encoder - złe sczytywanie impulsów

pyzdraa 10 Aug 2018 08:10 1041 11
  • #1
    pyzdraa
    Level 6  
    Witam niestety mam problem z encoderem źle sczytuje impulsy, ale nie zawsze. Potrafi pochodzi kilka godzin dobrze po czym przestaje pracować poprawnie z niewiadomych przyczyn. Na wstępie może zamieszczę jaki encoder posiadam http://www.wobit.com.pl/produkt/5900/enkodery...owa-fi40mm-os-fi6mm-ip50/mok40-250-1224-bz-k/ . Z drobnego research jaki zrobiłem to może być to problem typu encodera że jest to OC a nie push pull ale to tylko moje podejrzenia.
    Encoder został podłączony bezpośrednio do wejścia razem z zasilaniem ograniczonym 2 kilo omami. W sterowniku ustawiłem HSS-1 i channel tak jak powinno być. Dzisiaj np zaobserwowałem że jedna faza mi nie działa. Może to wina zasilania jedno zasilanie na wejścia podciągnąłem ze sterownika a drugie czyli zasilanie całego encodera z zewnętrznego zasilacza. Oczywiście masy połączyłem. Wcześniej używałem tego encodera z logo i w ten sam sposób połączyłem działał bez problemy tylko teraz chce wykrywać kierunek zliczania impulsów dlatego używam CPU 1212C s7-1200. Czy wie ktoś może dlaczego mi to nie działa od razu dziękuję za wszelką pomoc
    [19-21.10.2021] Technology Days Zapisz się darmo
  • #4
    piotrd76
    Automation specialist
    Zasil wejścia PLC i enkoder z tego samego źródła.
    Ogólnie to problem jest w tym, że enkoder według noty katalogowej ma wyjścia OC NPN, wejścia Siemensa są typu PNP.
  • #5
    pyzdraa
    Level 6  
    hyy a można jakoś to przerobić na PNP ??
  • #6
    tos18
    Level 39  
    Takie połączenie może robić problemy przy większych prędkościach. Przy małych problemu nie będzie. Enkoder ma wyjście NPN OC możesz przestawić sterownik na pracę NPN ale wówczas wszystkie czujniki będą musiały byc NPN (wystarczy 1M podłączyć do L+ )

    Rozumiem że HSC ustawiony na tryb kwadraturowy. A wejścia to 4 i 5 (na rysunku jest błąd)

    S7-1200 encoder - złe sczytywanie impulsów
  • #7
    pyzdraa
    Level 6  
    Czyli podsumowujący
    - +L z 1M w sterniku
    - Przełożyć Facy na I0.0 i I0.1
    - Zasilanie pociągnąć z jednego źródła czyli zasilanie faz i encodera z zasilacza ?

    Dodano po 1 [minuty]:

    Dał byś rade może mi to jakoś schematycznie rozpisać. I o co chodzi z tym że będzie źle chodził?
  • Helpful post
    #8
    tos18
    Level 39  
    S7-1200 encoder - złe sczytywanie impulsów

    Jeżeli przełączysz sterownik na NPN nie potrzebujesz oporników podciągających



    Quote:
    I o co chodzi z tym że będzie źle chodził?

    Chodzi o to że rezystor podciągający wraz z pojemnością kabla(wejścia plc itd...) tworzy filtr dolnoprzepustowy i przy większych częstotliwościach impulsy przestaną docierać do PLC. Jeśli masz możliwość podłącz oscyloskop i zobaczysz co się dzieje z impulsami z enkodera przy większych prędkościach.
  • #9
    pyzdraa
    Level 6  
    to gdzieś w ustawieniach przełącza sie na npn czy wystarczy podłączyć zgodnie ze schematem?? rozomiem że po tym zabiegu to steruje masą czyli jak miałem odciągniety jakiś przycisk to musze go zmienić na zasilanie masą ?

    Dodano po 10 [minuty]:

    a czy moduł analogowy będzie pracował normalnie czy będzie miał po zamieniane bieguny ??

    Dodano po 1 [godziny] 18 [minuty]:

    Działa i odkryłem że przewód w enkoderze jest uszkodzony :D

    Dodano po 1 [minuty]:

    Jedno pytanko jeszcze czy lepiej zostawić ten sterownik na tym NPN czy wrócić do PNP ??????????????
  • Helpful post
    #10
    tos18
    Level 39  
    pyzdraa wrote:
    to gdzieś w ustawieniach przełącza sie na npn czy wystarczy podłączyć zgodnie ze schematem??

    Wystarczy podłączyć
    pyzdraa wrote:
    rozomiem że po tym zabiegu to steruje masą czyli jak miałem odciągniety jakiś przycisk to musze go zmienić na zasilanie masą ?

    zgadza się - czujniki, jeśli używasz to też muszą być NPN

    pyzdraa wrote:
    a czy moduł analogowy będzie pracował normalnie czy będzie miał po zamieniane bieguny ??

    Będzie pracował normalnie (2M podłączone do M )
    pyzdraa wrote:
    Działa

    gratuluję
    pyzdraa wrote:
    odkryłem że przewód w enkoderze jest uszkodzony :D

    Tym bardziej gratuluję. Jak na to wpadłeś ?

    pyzdraa wrote:

    Jedno pytanko jeszcze czy lepiej zostawić ten sterownik na tym NPN czy wrócić do PNP


    tos18 wrote:
    Takie połączenie może robić problemy przy większych prędkościach. Przy małych problemu nie będzie.


    Więc Twoja wola. Ja bym zostawił w trybie NPN
  • #11
    pyzdraa
    Level 6  
    Jak to w życiu bywa oprzesz się o coś i o qurde działa !! :D :D Ale dziękuje ci bardzo w sumie sporo fajnych rzeczy się dzięki temu dowiedziałem
  • Helpful post
    #12
    tos18
    Level 39  
    Proponuję jako lekturę instrukcję tego sterownika - jest dość grubaśna ale zawiera więcej takich fajnych rzeczy
    https://cache.industry.siemens.com/dl/files/465/36932465/att_106119/v1/s71200_system_manual_en-US_en-US.pdf
    oraz easy book
    https://euroec.by/assets/files/siemens/s71200_easy_book_en-US_en-US.pdf

    Powodzenia.