logo elektroda
logo elektroda
X
logo elektroda
REKLAMA
REKLAMA
Adblock/uBlockOrigin/AdGuard mogą powodować znikanie niektórych postów z powodu nowej reguły.

Simatic S5 CPU102 - dlaczego bez Epromu działa wolniej ?

logicon 22 Cze 2009 13:03 1299 0
REKLAMA
  • #1 6687777
    logicon
    Poziom 1  
    Posty: 1
    Witam.
    Pytanie: dlaczego program wgrany z Epromu działa szybciej, niż program wgrany z programatora bezpośrednio do RAM?

    Natrafiłem na bardzo dziwny problem w Simaticu S5 CPU102: sterownik najprawdopodobniej po jakimś przepięciu w sieci, nagle przestał działać i czytać Eprom. Mamy programator Siemensa i dyskietkę z programem. Ponieważ sterownik Epromu już nie potrafi czytać, wgraliśmy program bezpośrednio do pamięci. Wykonaliśmy porównanie programów w PLC i na dyskietce, oraz porównaliśmy programy na dyskietce i na Eprom. Wszystko zgodne. Jednak sterownik zaczął działać dużo wolniej i gubił impulsy wejściowe (potwierdzone analizatorem przebiegów cyfrowych), czyli czas wykonywania programu był wydłużony.
    Wszelkie próby przeładowania programu nie przyniosły rezultatu. Zakupiliśmy inne CPU102 - tutej działa Eprom i wszystko wróciło do normy. Jednakże gdy zamiast Epromu wgraliśmy program do pamięci RAM CPU, również i ten nowy sterownik działał wolniej.

    Ponawiam pytanie: dlaczego program wgrany z Epromu działa szybciej, niż program wgrany z programatora bezpośrednio do RAM?

    Sterownik ma numer zamówieniowy 5ES5 102-8MA02, EPROM ma numer 6ES5 375-0LA15.

    Dodatkowa ciekawostka: w nowym PLC, po wgraniu programu z Epromu, nie mogę już przepisać z programatora (tym razem zwykłego PC ze Step5) żadnych bloków. Program zachowuje się, jakby wysyłał (Transfer) bloki do PLC, ale na końcu pisze: "0 files transferred".

    Z góry dziękuję za pomoc lub sugestie.
  • REKLAMA
REKLAMA