Elektroda.pl
Elektroda.pl
X
Elektroda.pl
MetalworkMetalwork
Proszę, dodaj wyjątek dla www.elektroda.pl do Adblock.
Dzięki temu, że oglądasz reklamy, wspierasz portal i użytkowników.

Pomiar pt100 siemens s7 1200

17 Lip 2019 18:51 540 10
  • Poziom 3  
    Witam

    W moim programie używam modułu wejść analogowych et200al siemens i do niego podłączony mam czujnik temperatury pt 100.

    Problem polega na tym że odczyt z tego czujnika skacze. To znaczy że zmiana temperatury waha się do 1 stopnia. Temperatura się nie zmienia a hmi pokazuję 25.23 albo 26.23 i tak skacze.

    Co może być nie tak?
  • MetalworkMetalwork
  • MetalworkMetalwork
  • Specjalista Automatyk
    Witam,

    Kolega trochę chaotycznie to opisał. W nawiązaniu do poprzedniego
    posta dodaj jeszcze zrzut programu gdzie masz obsługę czujnika.

    Pozdrawiam
  • Poziom 3  
    3 przewody
    od plc jakieś 5 m

    Pomiar z czujnika dzielony jest przez 10 i przypisany do Pid
  • Specjalista Automatyk
    Witam,

    Z Twojego opisu wnioskuję iż masz sterowanie PID i błąd na poziomie
    +/- 1 stopień a więc masz dobry układ regulacji. Żeby coś więcej
    powiedzieć musisz podać szerszy opis sytuacji w sposób dokładny.

    Pozdrawiam,

  • Specjalista Automatyk
    Coś to do końca mi nie gra, bo PT100 w zakresie climatic ma dwa miejsca po przecinku (trzeba dzielić przez 100), a w standard jedno (trzeba dzielić przez 10).
    Pytanie co masz wybrane w konfiguracji sprzętowej i dlaczego na HMI masz dwa miejsca po przecinku, skoro dzielisz przez 10?
  • Poziom 27  
    a masa zasilacza uziemiona?
  • Poziom 24  
    Wszystkie pomiary tego typu j.w. czyli niekrytyczne czasowo uśredniam zawsze programowo minimum x50 lub więcej i filtruje na obecność niepowtarzalnych wartości skrajnych. Po takim traktowaniu prezentacja wartości na wyświetlaczu stoi jak drut, a zmienia się tylko gdy faktycznie jest trwały trend na czujniku.

    Korzystanie w programie z surowego pomiaru bez obróbki to nieroztropność.

    Sprzętowe konfigurowalne filtry w Ș7 są wyraźnie gorsze niż obróbka software'owa, bo nie zawsze dają dobre efekty.


    Jeżeli uśrednienie i filtracja nie pomoże (dostaliśmy pełzające wartości wolnozmienne), trzeba przejrzeć okablowanie i trasę po której to leci na obecność zakłóceń. Kabel ekranowany, tylko z jednej strony do PE, Unikać równoległego prowadzenia z kablami od falowników (krzyżowanie jest zwykle niegroźne), sprawdzić okablowanie karty pod kątem PE (przewód prosto do szyny zbiorczej bez żadnych łańcuchów przed i za). Trasa jak najkrótsza, długość 5m jest OK

    A na przyszłość, lepszy przetwornik 4..20 niż dowolny czujnik rezystancyjny.
  • Poziom 22  
    Panowie a nie prościej najpierw sprawdzić rezystancję czujnik, czy jest zgodna z kartą dobową.
    Pt100 zgodny z dyrektywą PN-EN 60751+A2
    ma 0,3 stopnia odchyłki dalej jest złomem. NP Dla 25 stopni 109.73
    Zaczynajcie od podstaw.

    Dodano po 58 [sekundy]:

    26 stopni 110.12
    A z czym aktywny czujnik jest lepszy od pasywnego co za beznadziejny test układ pomiarowy jest dalej PT100(platynowy) konwertowany przez przetwornik ADC Nie wiadomo ilo bitowy do sygnału analogowego... No coment
  • Poziom 24  
    Pt100 może mieć błąd większy lub mniejszy ale rezystancja nie będzie się sama zmieniać w zakresie odpowiadającym +/-1 stopień Celsjusza ani tym bardziej większym.
    Tak więc problem autora watku i problem podnoszony przez Kolegę to dwie całkowicie odrębne sprawy.

    edit:
    Aktywny czujnik jest bardziej odporny na zakłócenia niż pasywny, a to za sprawą innych prądów i napięć w przewodach. Resztę można sobie dośpiewać samemu.
  • Poziom 3  
    w konfiguracji jest faktycznie climatic i dzielę przez 100

    Markos80 napisał:
    Coś to do końca mi nie gra, bo PT100 w zakresie climatic ma dwa miejsca po przecinku (trzeba dzielić przez 100), a w standard jedno (trzeba dzielić przez 10).
    Pytanie co masz wybrane w konfiguracji sprzętowej i dlaczego na HMI masz dwa miejsca po przecinku, skoro dzielisz przez 10?