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

Siemens simatic s5 115u nie chce przelaczyc sie w tryb run

Sosenkka123 31 Paź 2017 01:39 597 16
  • #1 31 Paź 2017 01:39
    Sosenkka123
    Poziom 5  

    Witam,

    Mam nastepujacy problem ze sterownikiem siemens s5 115u, chcialem dokonac malej zmiany w programie I zdejmujac wtyczke komunikacyjna z cpu I wkladajac swoja od pg, cpu przeszedl w tryb stop ( czerwona led miga) I wszystko co mozliwe swieci sie na czerwono. W instrukcji jest napisane ze w takim przypadku trzeba albo wgrac program albo zmienic cpu, gdzies jeszcze wyczytalem ze to moze byc problem zasilacza, wiec zasilacz odrazu wymienilem(bez poprawy), potem program na nowo wgralem ( bez poprawy), ostatecznie wymienilem cpu. Nie wgrywalem na tym nowym cpu programu bo odrazu zobaczylem ze identyczne daje oznaki jak poprzedni sterownik. Ostatecznie zobaczylem, ze modul interfejsu sie tylko nie swieci na czerwono, wiec go podmienilem I odrazu diody na module wstaly tak jak powinny. Po tym odkryciu chcialem wgrac program na nowo do sterownika jednakze podczas wgrywania programu wyskakuja komunikaty '' nieznana odpowiedz z cpu'', w stackach napisane jest, ze compresja jest zablokowana. Tutaj mam pytanie? Czy po takich zamianach cpu nalezy cos dodatkowo ustawic w programie?




    Prosze o podpowiedzi, pozdrawiam :)

    0 16
  • Mitronik
  • #2 31 Paź 2017 06:47
    daro31ie
    Specjalista Automatyk

    Kolego jakie masz komunikaty w buforze diagnostycznym?

    0
  • #3 31 Paź 2017 07:57
    Micek64
    Poziom 18  

    Kolego zamiast kombinować z wymianami CPU zrób następującą rzecz:
    Powróć ze wszystkimi zmianami do oryginału.
    W oprogramowaniu jakim dysponujesz odnajdź opcję WARM RESTART.
    Użyj jej.
    CPU powinien powrócić do pracy.

    0
  • Mitronik
  • #4 31 Paź 2017 12:02
    Sosenkka123
    Poziom 5  

    Robilem warm restart I nie chcial ruszyc, jak dzis chlopaki nie poradza sobie to zobacze bufor diagnostyczny.

    0
  • #5 31 Paź 2017 12:27
    arwit
    Poziom 27  

    Po wymianie CPU najlepiej zrobić overall reset. Potem bez wgrywania programu spróbuj czy CPU pójdzie w RUN, na końcu wgraj program

    0
  • #6 31 Paź 2017 23:14
    Sosenkka123
    Poziom 5  

    Po dwukrotnym overall reset w końcu sterownik przeszedł w tryb run, niestety nie wszystko tak do końca poszło dobrze. Po wgraniu programu dalej nie chce przejść w tryb run. Wyspa et100U miga nadal dioda I/O disabled, na module interfejsu ( 6es5 308-3ua12) pali sie tylko jedna dioda diagnostyczna, a dam sobie głowę uciąć, że jeszcze wczoraj paliły się dwie. No i jeszcze mam na karcie pcs 810 fault i od tej karty na panelu operatorskim lauer pcs 100fz również pali się error. Dodaje screena z bufora diagnostycznego. W b-stack wszystkie bledy z db130 i wszystko zatrzymalo sie na skokach warunkowych. Siemens simatic s5 115u nie chce przelaczyc sie w tryb run

    0
  • #7 02 Lis 2017 08:17
    Micek64
    Poziom 18  

    Kolego myślę że nie czepiaj się póki co kart rozszerzeń.
    Powróciłeś z oryginalnym CPU?

    0
  • #8 02 Lis 2017 08:57
    Sosenkka123
    Poziom 5  

    Tak, siedzi teraz oryginalny cpu.

    0
  • #9 02 Lis 2017 09:05
    Micek64
    Poziom 18  

    Czy CPU ma przełącznik RUN? Możesz wykonać pełny reset pamięci używając tego przełącznika?
    Dodatkowo, widzę że używasz konwertera USB. Na jakiej prędkości łączysz się z CPU?

    0
  • #10 02 Lis 2017 09:26
    Sosenkka123
    Poziom 5  

    Tak, już czyścilem pamięć tym przełącznikiem, nie wiem jaka to prędkość, ale wcześniej wszystko działało w porządku. Jak czyszczę pamięć to sterownik przechodzi w tryb run, niestety karty rozszerzeń od komunikacji już nie, tak jak pisałem już wcześniej. A mógłbyś mi powiedzieć co ma do tego problemu ta prędkość? po wgraniu backup'a comperowałem to co jest na sterowniki z tym co wgrywałem.

    0
  • #11 02 Lis 2017 10:05
    Micek64
    Poziom 18  

    Sosenkka123 napisał:
    A mógłbyś mi powiedzieć co ma do tego problemu ta prędkość?

    A to że kiedyś spotkałem się z problemem że czysty CPU wchodził w RUN a zaprogramowany już nie - zgłaszał jak w twoim przypadku - błędy/braki bloków danych.
    Długo szukałem w czym tkwi problem aż znalazłem - błędy w transmisji gdy prędkość była większa niż 9600 powodowały że w CPU zapisywały się w losowych miejscach krzaki.
    I wcześniej też wszystko działało i nagle przestało (ale tylko w tym konkretnym przypadku).
    Co do kart rozszerzeń to akurat pewności nie mam ale mogą lecz nie muszą wstać gdy CPU jest czysty.
    Procesor musi ruszyć na programie który masz.

    0
  • #12 02 Lis 2017 10:18
    apajak1988
    Poziom 18  

    Przed wgraniem programu do PLC, z poziomu PG usuń stary program w sterowniku.

    0
  • #13 02 Lis 2017 10:23
    Micek64
    Poziom 18  

    apajak1988 napisał:
    Przed wgraniem programu do PLC, z poziomu PG usuń stary program w sterowniku.

    Micek64 napisał:
    Możesz wykonać pełny reset pamięci używając tego przełącznika?

    Sosenkka123 napisał:
    Tak, już czyścilem pamięć

    Przecież już to zrobił...

    0
  • #14 02 Lis 2017 10:27
    apajak1988
    Poziom 18  

    Nie z przełącznika, z poziomu PG!

    0
  • #15 02 Lis 2017 10:31
    Sosenkka123
    Poziom 5  

    Ja już męczę się z tym kilka dni i chyba z rzeczy które mogę podmienić jeszcze to podstawka ;) Już naprawde nie wiem co tam jeszcze mogę zrobić, a maszyna musi ruszyć w poniedziałek :)

    Dodano po 1 [minuty]:

    Ok, usunę jeszcze z poziomu pg, tylko, że sterownik nie chciał przełączyć się w tryb run, zanim zacząłem ingerować w program i to mnie dziwi najbardziej.

    0
  • #16 02 Lis 2017 10:37
    apajak1988
    Poziom 18  

    Po wgraniu programu, przejdź w run również z poziomu PG

    0
  • #17 04 Lis 2017 10:33
    Sosenkka123
    Poziom 5  

    Ok, problem usuniety-wymiana racka.

    0