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

S7-300 i Cp343-1 Lean - Połączenie PLC przez moduł CP 343-1 Lean do PC (TIA v13)

06 Mar 2016 17:44 3657 30
  • Poziom 7  
    Witam posiadam sterownik Siemensa S7-300 (315-2AG10-0AB0 v2.0.12) oraz moduł komunikacji CP343-1 Lean (343-1CX10-0XE0 v2.1) od paru dni walczę z tym by podłączyć go po Ethernecie do PC gdzie zainstalowany mam TIA Portal v13. Szukałem instrukcji w internecie lecz są ona dla mnie niezrozumiałe. Prosiłbym o instrukcje jak to ustawić by sterownik komunikował się z komputerem.
  • SterControl

  • Specjalista Automatyk
    Wydaje mi się, że masz CPU ze zbyt starym firmware. TIA obsługuje od 2.6.
    Ten, który posiadasz można zaktualizować tylko poprzez kartę pamięci. Nie da się tego zrobić online/programowo.
    Operating System Updates for CPU 315-2DP

  • Specjalista Automatyk
    Dasz radę połączyć się z jakimiś, innymi sterownikami?
    Znasz adres IP tego CP?
  • Poziom 7  
    Niestety PLC mam tylko jedno. Mam dwa CP jeden używany drugi nowy. Na ten moment próbowałem połączyć się tylko z tym używanym bo drugi jest jeszcze zapakowany. Nie znam jego IP. Nie da się w TIA zrobić tak żeby automatycznie go wyszukał?

  • Specjalista Automatyk
    Arczi256 napisał:
    Nie da się w TIA zrobić tak żeby automatycznie go wyszukał?
    Powinien wyszukać podczas próby połączenia online lub w drzewie projektu znajdziesz gałąź Online access i pod Twoją kartą sieciową, opcję Update accessible devices.
  • Poziom 7  
    Zrobiłem tak jak mówiłeś i ani TIA V13 ani V11 nie znajduje żadnego urządzenia. Podłączałem się bezpośrednio pod PC kablem nieskrosowanym. Ale o ile mi wiadomo to CP ma wbudowany w siebie switch więc nie musi być skrosowany.
  • SterControl

  • Specjalista Automatyk
    Jak się zaświecił to znaczy, że kabel działa.
    Masz więcej niż jedną kartę sieciową? Czy na pewno dobrą wybrałeś?
    Te wersje masz na jednym komputerze czy jakieś wirtualne maszyny?
  • Poziom 7  
    Jeśli mówisz o kontrolce rx/tx na CP to nie zapala się ona nawet na moment. Ani w chwili skanowania ani w chwili podłączania przewodu. Kartę mam tylko jedną. Przewód też sprawny. A TIA mam normalnie na komputerze zainstalowany.



    /EDIT

    Założyłem ten drugi CP, zmieniłem złączkę która łączy PLC i CP oraz kabel na ten którego cały czas używam do podłączenia PC do routera i dalej nic.

  • Specjalista Automatyk
    Miałem na myśli lampki od portów X1P1 lub P2.
    Próbowałeś MPI lub Profibus bezpośrednio do CPU?
    Pytanie czy TIA Ci się prawidłowo przełącza między ISO i TCP/IP. Jeśli nie masz "zwykłego" Step'a to spróbuj jeszcze użyć Primary setup tool. Może uda Ci się ustawić na karcie jakieś IP i wtedy jeszcze raz spróbować portalem do znanego adresu.
  • Poziom 13  
    Strzelam.
    Skoro nie znasz adresu IP CP to obstawiam że nie wprowadziłeś go do konfiguracji sprzętowej sterownika.
    Skoro nie znalazł sie w hardware config sterownika to obstawiam iż cp 343 nie będzie prawidłowo gadał z CPU , więc do cpu się nie dostaniesz...

    Z tego co pamiętam karta CP nie jest domyślnie interfacem pozwalającym na konfigurację sterownika.
    Aby zakukało będziesz musiał raczej dostać się do CPU poprzez interface które ten ma na pokładzie i wgrać mu konfigurację sprzętową z kartą CP .
    Zresztą CPU sygnalizuje stan poprzez diody na obudowie.

  • Specjalista Automatyk
    Czy w PST na pewno wybrałeś dobrą kartę sieciową (Settings->Set PG/PC...)? Spróbuj obie TCP/IP(Auto) i ISO.
  • Poziom 7  
    Robię tak jak mówisz, miałem dostępne trzy pozycje dotyczące mojej karty sieciowej próbowałem na wszystkich trzech i zero odzewu. Filtry miałem wyłączone, próbowałem również na włączonych i nic. Podłączałem bezpośrednio pod PC i przez router. Zastanawiam się czy w CP jest normalny pinout w gnieździe RJ-45 czy może coś pozmieniali i potrzebny jest specjalny przewód? Czy może jednak jest potrzebny przewód skrosowany? I czy przypadkiem nowy CP nie ma jakiegoś domyślnego IP?

  • Specjalista Automatyk
    Pokaż fotkę całego sterownika, podłączeń i stanu lampek.
  • Poziom 13  
    Masz wgraną konfigurację sprzętową do CPU ??
  • Poziom 13  
    Wygląda jakby się coś pokręciło z programem . CPU żąda resetu pamięci.
    Spróbuj najpierw odpiąć moduły wejść wyjść i zostawić na szynie tylko CPU + CP .
    W konfiguracji sprzętowej CPU jest możliwość ustawienia opcji dotyczących konfiguracji sprzętowej, tzn jak ma się zachować jeśli aktualna konfiguracja nie jest zgodna z tą skonfigurowaną.
    Przy standardowych ustawieniach sterownik powinien przejść w stop jeśli konfiguracja jest niezgodna, ale w takim przypadku powinien zasygnalizować niezgodność diodami BF i SF .
    Jak nie zadziała próbowałbym resetu...
  • Poziom 7  
    Reset zadziałał. Mogę teraz wykryć CP ale jego adres IP to 0.0.0.0. I nie mogę się do niego podłączyć.


    /EDIT

    Już poradziłem sobie z nadaniem mu IP i połączyłem się z nim. Ale TIA pokazuje mi, że mam błąd w CP "OK, Error in low-level component" co to może być?

  • Specjalista Automatyk
    Wgrałeś do niego konfigurację przy użyciu portalu?
    Ten błąd może wynikać z niezgodności wersji rzeczywistego sprzętu, z tym co wstawiłeś w konfiguracji. Dla CPU masz na pewno różnicę, bo TIA v13 najniższy ma v2.6, a Twój jest v2.0.12. Pytanie czy dla CP wybrałeś dobrze? Masz v2.1, a z tego co widzę w katalogu (zakładka Information) to nie ma takiej do wyboru (1.0, 2.0, 2.2, 2.4, 3.0).
    Możesz spróbować zaktualizować Download of Firmware Version V3.0 for the SIMATIC NET CP 343-1 Lean (6GK7343-1CX10-0XE0).
    Zwróć tylko uwagę, że nie można bezpośrednio do 3.0, ale trzeba przejść przez 2.4-2.6.
  • Poziom 7  
    CP zaktualizowałem do 3.0 i właśnie przez to miałem problem z IP. Natomiast co do CPU masz rację, ale nie mam jak wgrać nowszego firmware ponieważ nie mam odpowiedniej kart pamięci. Myślisz, że błąd w CP może być powodowany przez nieodpowiednią wersję oprogramowania na CPU?
  • Poziom 13  
    Lekki offtop , ale ... ciekawostka...
    W przypadku CPU 317 2 PN/DP mimo ustawienia innej niż faktyczna wersji sterownika Tia portal nie sygnalizuje żadnego błędu...
    Wszystko pracuje ok.

  • Specjalista Automatyk
    Tak myślę, że różnica między skonfigurowanym, a rzeczywistym może dawać takie objawy.
    Nie mam niestety pod ręką takiej konfiguracji, więc nie sprawdzę (portal sam w sobie ma pewne niedoskonałości, a w przypadku starszego sprzętu mogą się potęgować :)).
    Ten błąd, który wypisałeś pochodzi z bufora karty czy z bufora CPU?
    Czy podczas wgrywania sterownik przełącza się w stop? (jest różnica kiedy wgrywasz program będąc online - wgrywa tylko program, a kiedy jesteś offline - wgrywa też konfigurację sprzętową)
    Czy portal coś pokazuje podczas wgrywania?
  • Poziom 7  
    Błąd o którym mówiłem wcześniej
    S7-300 i Cp343-1 Lean - Połączenie PLC przez moduł CP 343-1 Lean do PC (TIA v13)

    Podczas wgrywania programu do CPU będąc ONLINE
    S7-300 i Cp343-1 Lean - Połączenie PLC przez moduł CP 343-1 Lean do PC (TIA v13)

    Natomiast podczas wgrywania konfiguracji hardware sterownik przechodzi w tryb STOP ale tego wymaga TIA inaczej nie przepuści dalej.


    /EDIT

    Zapomniałem dopisać, że gdy wgrywam program do sterownika w trybie ONLINE to nie przechodzi on w tryb STOP.

  • Specjalista Automatyk
    Zobacz jeszcze dokładny opis błędu w tablicy CPU i w tablicy CP.
    Jeśli to ma być produkcyjny sterownik to doinwestowałbym w kartę pamięci i zaktualizował firmware.
    Jeśli tylko do zabawy i ćwiczeń to raczej wszystko będzie działać. Testy programów i symulacje można robić raczej bez problemów.
  • Poziom 2  
    Witam.

    Podłącze się pod temat bo mam mały problem
    Z uwagi ze zaczynam zabawę z programowaniem plc mam pytanko.
    Jak podlaczyc cp343-1 z cpu314 fizycznie. Chodzi mi jakiego kabelki jeśli taki jest potrzebny trzeba użyć. W step 7 wiem jak zrobić konfigurację ale manualnie same jednostki nie wiem. .
    Z góry dzięki za odpowiedź i wyrozumiałość