jak wprowadzić program z epromu do sterownika simatic s5
Przygotowanie i BHP
• Zatrzymaj proces; upewnij się, że elementy wykonawcze są w stanie bezpiecznym.
• Odłącz zasilanie CPU; rozładuj ładunki elektrostatyczne (ESD).
• Sprawdź, czy EPROM jest właściwego typu (zwykle 6ES5-375-… dla S5-115/135/155 lub 6ES5-905-… dla S5-90U/95U/100U).
Włożenie modułu EPROM
• Otwórz pokrywę CPU, zlokalizuj slot MEM.
• Wyjmij poprzedni moduł (RAM/EPROM/EEPROM).
• Włóż EPROM zgodnie z kluczem pin 1; dociśnij równomiernie.
Overall Reset („Urlöschen”)
• CPU-90U/95U/100U: przytrzymaj przełącznik MODE w STOP ok. 3 s po włączeniu zasilania → LED STOP miga → puść → RESET wykonany.
• CPU-115U/135U/155U: sekwencja STOP–RUN–STOP w czasie < 3 s (szczegóły w manualu).
• Reset kasuje RAM i przygotowuje CPU do kopiowania z EPROM.
Kopiowanie programu
• Przy przełączniku w STOP włącz zasilanie.
• CPU wykryje pustą RAM i rozpocznie transfer; zwykle LED RUN/STOP migają naprzemiennie lub świeci LED COPY.
• Transfer trwa od kilku do kilkudziesięciu sekund – nie wyłączaj zasilania.
Weryfikacja
• Po zakończeniu LED STOP świeci ciągle (brak błędów) lub LED RUN świeci (gdy CPU automatycznie przeszła w RUN).
• Podłącz PG/PC ze STEP 5, wykonaj: PLC → Compare Blocks → O.K. = program poprawny.
• Sprawdź bufor diagnostyczny (PLC → Stack) pod kątem błędów sumy CRC.
Uruchomienie
• Przełącz MODE na RUN.
• Monitoruj pierwsze cykle; zweryfikuj sygnały wej./wyj.
Metoda alternatywna z PG/STEP 5
a) Odczyt EPROM programatorem uniwersalnym lub funkcją „Read EPROM” (jeśli CPU/PG obsługuje).
b) Zapisz plik *.S5D; PG → PLC → Load Blocks (F5) do CPU przez kabel AS511.
c) Zachowaj projekt jako elektroniczną kopię backupową.
Problemy typowe i diagnostyka
• LED SF/BASP po kopii → uszkodzony blok EPROM lub zły typ CPU.
• Brak kopiowania → RAM nie została wyzerowana (pominięto Overall Reset) lub bateria jeszcze trzyma stary program.
• Częsty zanik programu po zaniku zasilania → wyczerpana bateria 3,6 V (wymiana!).
Teoretyczne podstawy
– CPU S5 pracuje z pamięcią RAM; moduł EPROM jest tylko źródłem startowym.
– Overall Reset ustawia „flagę zimnego startu”, która wymusza kopiowanie bloku systemowego OB1 oraz bloków PB/FB/DB z nośnika nieulotnego.
– Algorytm kopii sprawdza sumę kontrolną zapisaną w nagłówku bloku.
Praktyczne zastosowania
– Przywracanie instalacji po awarii baterii.
– Wymiana CPU na sprawną – szybki start bez PG.
– Migracja projektu do Step 7 ⇒ najpierw odczyt EPROM, konwersja w narzędziu S5-S7 Converter.
– S5 od 2020 r. oficjalnie w fazie „Classic Phase-out”; Siemens zakończył produkcję CPU, lecz oferuje jeszcze usługi Siemens Lifecycle Service.
– Na rynku dostępne są zamienniki pamięci w formie kart Flash-EEPROM z interfejsem S5, co eliminuje lampę UV.
– Firmy modernizacyjne proponują konwersję S5 → S7-1500 lub PLC-open „brownfield upgrade”.
– Coraz szersze stosowanie emulatorów S5 (np. IBH Link S5+) do diagnostyki z TIA Portal.
– EPROM (Erasable PROM) kasuje się lampą UV 253 nm; cykl ≈ 20 min.
– EEPROM/FEPROM – kasowanie elektryczne, do 10⁴ cykli.
– Typowe moduły: 6ES5 375-0LC41 (32 KB), 6ES5 276-0XX11 (EEPROM 16 KB).
– Kabel PG → CPU: 6ES5 734-1BD20 (AS511, 15-pin D-Sub).
– Zmiana oprogramowania maszyny podlega Dyrektywie Maszynowej 2006/42/WE; po modyfikacji należy ponownie ocenić ryzyko.
– Obowiązek archiwizacji oryginalnego kodu (cyber-security, traceability).
– Eksport EPROM-ów z kodem technologii wrażliwych może podlegać przepisom ITAR/EAR.
– Przed wyjęciem starego EPROM wykonaj kopię binarną – to jedyny backup.
– Nie dotykaj pinów EPROM palcami; stosuj opaskę antystatyczną.
– Jeżeli CPU ma przełącznik „COPY”, użyj go zamiast Overall Reset – skraca procedurę.
– Po skopiowaniu i weryfikacji zaleca się usunięcie EPROM, jeśli planujesz on-line edytować kod – zapobiegnie nadpisaniu.
– Ustaw przypomnienie serwisowe na wymianę baterii co 2-3 lata.
– Starsze CPU (np. 6ES5 100-…) mogą wymagać sekwencji RESET-MRES, której nie opisano w nowszych manualach.
– Uszkodzenie linii adresowych EPROM objawia się losowym SF po starcie – konieczna wymiana podstawki.
– Brak dokumentacji bloków – rozważ dekompilację w narzędziu S5-WINDLCS; wyniki nie zawsze w 100 % wierne.
– Konwersja programów STEP 5 do TIA Portal (narzędzie Siemens Legacy Converter).
– Zastąpienie EPROM nowoczesnym modułem SD-Card (np. Reautomation S5-card).
– Zastosowanie gateway’a PROFINET ↔ AS511 w celu zdalnej diagnostyki S5 w chmurze.
Wgranie programu z EPROM do SIMATIC S5 polega na: fizycznym zainstalowaniu modułu, wyzerowaniu RAM (Overall Reset), automatycznym skopiowaniu kodu przy starcie CPU oraz weryfikacji z STEP 5. Kluczowe jest zachowanie procedur bezpieczeństwa, sprawna bateria i prawidłowy typ modułu. Ze względu na wycofanie serii S5 warto rozważyć migrację do nowszych platform lub zastosowanie nowoczesnych nośników EEPROM/Flash jako zabezpieczenia ciągłości produkcji.