Strona 1 z 1

Jazz 2.0 Ethernet Configuration

PostNapisane: Wt, 10 sie 2021, 10:32
przez Rafyn
Dzień dobry,
W sterowniku serii Jazz 2.0 w zakładce Ethernet Configuration są do ustawienia parametry o nazwach:

Ethernet Keep Alive Start Time
Ethernet Keep Alive Interval
Ethernet Reconnection Interval
Ethernet Inactivity Timer

W dokumentacji U90 Ladder help nie ma opisu dla tych parametrów.
Proszę o rozwinięcie dotyczące powyższych parametrów.

Pozdrawiam. Rafał.

Re: Jazz 2.0 Ethernet Configuration

PostNapisane: Wt, 10 sie 2021, 10:53
przez Mateusz Sikorski
Dzień dobry panie Rafale,
Ethernet Keep Alive Start Time

Czas podany w ms, który jest opóźnieniem włączenia funkcji "Keep Alive" (podtrzymuj połączenie) od otwarcia portu w sterowniku Jazz.
Ethernet Keep Alive Interval

Czas podany w ms, który co określoną wartość sprawdza, czy połączenie jest aktywne (następuje wymiana danych po porcie Ethernet).
Ethernet Reconnection Interval

Czas podany w ms, po którym następuje wznowienie połączenia z urządzeniem Server (parametr tylko dla trybu Client).
Ethernet Inactivity Timer

Czas podany w s, po którym następuje rozłączenie się Servera (PLC) z powodu braku jakiejkolwiek wymiany danych przez Ethernet i ponowne ustawienie się portu w tryb nasłuchu.

Re: Jazz 2.0 Ethernet Configuration

PostNapisane: Wt, 10 sie 2021, 12:07
przez Rafyn
Dziękuję, chciałbym jeszcze doprecyzować,

1.
Ethernet Keep Alive Start Time
Czas podany w ms, który jest opóźnieniem włączenia funkcji "Keep Alive" (podtrzymuj połączenie) od otwarcia portu w sterowniku Jazz -

wydawałoby by się że ten czas będzie dotyczył tylko strony Client/Master ( strony inicjującej połączenie, która wysyła pakiet KeepAlive i sprawdza czy połączenie TCP jest aktywne), ale chyba tak nie jest do końca, nie wiem jak miało by to zadziałać po stronie typu Serwer.

2.
Ethernet Keep Alive Interval
Czas podany w ms, który co określoną wartość sprawdza, czy połączenie jest aktywne (następuje wymiana danych po porcie Ethernet).

ten sam wniosek co powyżej

3.
Ethernet Reconnection Interval
Czas podany w ms, po którym następuje wznowienie połączenia z urządzeniem Server (parametr tylko dla trybu Client).

tutaj jest wszystko jasne

4.
Ethernet Inactivity Timer
Czas podany w s, po którym następuje rozłączenie się Servera (PLC) z powodu braku jakiejkolwiek wymiany danych przez Ethernet i ponowne ustawienie się portu w tryb nasłuchu.

OK. A co w przypadku wartości = 0. Po braku wymiany zapytań połączenie nigdy nie zostanie zerwane?


Zastanawiam się jak sparametryzować powyższe ustawienia w przypadku gdy transmisja jest po GPRS, Jazz jest Serwerem (odpowiada na zapytania Scada), czas na zapytanie i odpowiedź po GPRS jest = około 3..4s,
zapytania od strony SCADA są przesyłane z interwałem około 40s ?

Re: Jazz 2.0 Ethernet Configuration

PostNapisane: Cz, 12 sie 2021, 07:35
przez Mateusz Sikorski
1.
Ethernet Keep Alive Start Time
Czas podany w ms, który jest opóźnieniem włączenia funkcji "Keep Alive" (podtrzymuj połączenie) od otwarcia portu w sterowniku Jazz -

wydawałoby by się że ten czas będzie dotyczył tylko strony Client/Master ( strony inicjującej połączenie, która wysyła pakiet KeepAlive i sprawdza czy połączenie TCP jest aktywne), ale chyba tak nie jest do końca, nie wiem jak miało by to zadziałać po stronie typu Serwer.

Jest to funkcja Serwera, a nie Client'a. Po zadanym czasie Serwer aktywuje funkcjonalność podtrzymywania połączenia z Clientem (jeżeli nagle zerwie połączenie to Serwer musi to wiedzieć i się rozłączyć).

2.
Ethernet Keep Alive Interval
Czas podany w ms, który co określoną wartość sprawdza, czy połączenie jest aktywne (następuje wymiana danych po porcie Ethernet).

ten sam wniosek co powyżej

Tak samo j.w. jest to funkcjonalność Serwera. Client posiada oddzielną funkcję "Keep Connection", która działa w sposób taki, że gdy zerwie połączenie z Serwerem to samoczynnie ponowi próbę połączenia po zadanym czasie. Wszystko, co opisałem w opisie do tych funkcji prawdą.

4.
Ethernet Inactivity Timer
Czas podany w s, po którym następuje rozłączenie się Servera (PLC) z powodu braku jakiejkolwiek wymiany danych przez Ethernet i ponowne ustawienie się portu w tryb nasłuchu.

OK. A co w przypadku wartości = 0. Po braku wymiany zapytań połączenie nigdy nie zostanie zerwane?

Wtedy trzeba ręcznie wymusić na Serwerze, żeby ponownie zaczął nasłuchiwać port (inaczej będzie "nieaktywny").

W pańskim przypadku zalecamy następujące wartości:
Kod: Zaznacz cały
1) Ethernet Keep Alive Start Time- 60(sec)
2) Ethernet Keep Alive Interval-60(sec)
3) Ethernet Inactivity Timer-120 (sec)

Re: Jazz 2.0 Ethernet Configuration

PostNapisane: Cz, 12 sie 2021, 13:57
przez Rafyn
Dziękuję.