Aktualizacja oprogramowania - RS485
Aktualizację oprogramowania można przeprowadzić za pośrednictwem magistrali RS485.
Jest to sposób bardziej zawodny, niż aktualizacja za pośrednictwem karty SD. Oferuje za to dużo większą wydajność, ponieważ można aktualizować jednocześnie i zdalnie wszystkie urządzenia podłączone do magistrali. Możliwa jest również aktualizacja wybiórcza.
Wymagania:
- Konwerter RS485 do PC.
- Program terminalowy z możliwością wysyłania ciągów podawanych szesnastkowo i transmisję plików (np: Realterm, można go pobrać z naszego mirrora).
- Karta SD w panelu.
- Plik firmware (rozpakowany, rozszerzenie .bin).
- Brak aktywnej komunikacji Modbus na magistrali - master Modbus musi być wyłączony lub odłączony.
Wskazówki:
- W procesie bardzo istotną rolę odgrywa jakość magistrali, a w szczególności:
- poprawna terminacja;
- poprawna struktura (poprawna magistrala, bez rozgałęzień).
- Czasem, mimo zachowania poprawnych warunków transmisji, częsć urządzeń może się nie zaktualizować, zwracając błąd integralności pliku.
Jest to zjawisko normalne i wynika z charakteru transmisji. Przeważnie występuje losowo. W przypadku wystąpienia takiej sytuacji, należy wykonać operację ponownie. - Wszystkie zapisane na panelu ustawienia są zachowywane.
Procedura:
1 |
Uruchamiamy program terminalowy i konfigurujemy parametry komunikacji zgodne z aktualnie skonfigurowanymi w urządzeniu WSKAZÓWKA: |
Na przykładzie Realterm: |
2 |
Wysyłamy ramkę: 0x00 0x10 0x01 0x04 0x00 0x02 0x04 0x52 0x53 0x46 0x57 0x68 0x07 |
|
3 |
Na panelach powinien pojawić się komunikat popup: "REMOTE UPDATE MODE" |
|
[OPCJA] |
Jeśli panele mają ustawioną prędkość inną, niż domyślna, po wysłaniu ramki z punktu 3, należy przestawić program terminalowy na parametry: 115200, 8, N,1 (aktualizacja ma wymuszone ustawienia transmisji). |
|
4 |
Wysyłamy plik z nowym oprogramowaniem układowym. WSKAZÓWKA: |
Na przykładzie Realterm: |
5 | Na panelach powinien pojawić się komunikat popup: "DOWNLOADING..." | |
6 |
Po przesłaniu pliku urządzenie automatycznie się zrestartuje w trybie aktualizacji oprogramowania układowego. Dalszy proces jest identyczny, jak w przypadku aktualizacji za pomocą karty SD. Finalnie urządzenie zrestartuje się automatycznie i powróci do normalnej pracy. |