Witam szanownych grupowiczow. Jestem poczatkujacy wiec prosze o wyrozumialosc. Mam pytanie. Czy jest taka mozliwosc zeby zabezpieczyc w sterowniku SAIA program przed sciagnieciem lub skaksowaniem? Jesli tak to jak skasowac taki program i wgrac nowy? Jesli tak to czy isnieje jakies obejscie tego problemu?
SAIA
Dec 11, 2003
5 Replies
Je¶li chodzi o zabezpieczenie has³em to istnieje stosowna opcja we W³a¶ciwo¶ciach Projektu w pakiecie PG.
Zabezpieczony has³em zawsze mo¿esz skasowaæ (nadpisaæ) nowym programem. Piszê z g³owy ale chyba nie ma zabezpieczeñ przed skasowaniem programu (bo siedzi w bateryjnie podtrzymanym RAM-ie).
Tak, zaprogramuj kodem wynikowym EPROM albo nawet PROM i taki umie¶æ w sterowniku - ten bêdzie trudniej skasowaæ.
Wszystkie uwagi odnosz± siê do PCD2 ale powinny mieæ zastosowanie i do innych rodzin.
HTH RobertG
Dziekuje za informacje. Ale czy jesli jest w sterowniku zabezpieczony program to nawet online nie da sie polaczyc ze sterownikiem? Albo czy da sie go chociaz monitorowac? Bo jednak mysle ze to problrm zlbo z kabelkiem albo z portem komunikacyjnym SAI Pozdrawiam Kulik Michal
Michal snipped-for-privacy@op.pl napisał(a):
Nie podajesz żadnych szczegółów ale:
- Wszystkie nowsze PLC SAIA mają mechanizm ochrony programu hasłem, który pozwala podglądać zasoby sterownika (przestrzeń wej.-wyj., rejestry, flagi, liczniki, timery oraz zegar) natomiast nie pozwala na dostęp do samego programu, mapy pamięci, historii sterownika czy konfiguracji sieci. Nie można również zmieniać trybu pracy i stanu sterowania. Pominięcie hasła w czasie podłączania powoduje użycie ograniczonego protokołu jak wyżej.
- PG w ogóle nie przejdzie do stanu 'OnLine' jeśli nie podasz właściwego hasła. Z oczywistych powodów hasło zostaje automatycznie usunięte kiedy ładujesz do sterownika nastawy sprzetowe (Hardware Settings), ale ponieważ możesz to zrobić tylko z PG, więc w praktyce nie możesz usunąć hasła jeśli go nie znasz, chciaż nadal możesz zaprogramować sterownik plikiem .HEX zawierającym hasło. W takim wypadku jedynym sposobem "odzyskania" sterownika jest utrata programu (trzeba skasować program w sterowniku).
- Procedura kasowania programu zależy od tego gdzie rezyduje program użytkownika: · w pamięci RAM - to jest proste . w pamięciach EEPROM, EPROM, Flash - trzeba wyjąć kość i skasować ją na zewnątrz, i zaprogramować ponownie plikiem .HEX dla którego znane jest hasło. Nie podaję szczegółów (jeśli nie wiesz jak to zrobić to znaczy że nie powinieneś tego robić).
W kabelku (jest to dokładnie opisane w dokumentacji) jest dodatkowa zwora; jeśli wziąłeś zwykły kabel RS-232 to nie będzie działał. A propo problemu z portem komunikacyjnym, SAIA to najmniej awaryjne urządzenie jakie kiedykolwiek i gdziekolwiek stosowałem, gorąco polecam, warta każdej złotówki (a tanie nie są). Jeśli ktoś potrzebuje PLC z prawie NIEOGRANICZONYMI możliwościami komunikacji i dużą mocą obliczeniową niech spróbuje własnie tego PLC.
RobertG
Serdecznie dziekuje za pomoc Panie Robercie :) Wynika z tego ze program nalezy tak czy owak napisac od nowa :( Ale mysle ze to nie problem :) Pozdrawiam KulikM
Okazuje sie ze byl to problem padnietego portu Com w laptopie :( Dzieki za pomoc Pozdrawiam KulikM
Join the Discussion
Have something to add? Share your thoughts — no account required.
Didn't find your answer?
Ask the community — no account required