{}

Nasze marki

Impact-Company-Logo-English Black-01-177x54

Witamy na stronie Schneider Electric

Witamy na naszej stronie.
Szukaj często zadawanych pytań
Czym jest czas cyklu modbus dla ATV i jak się go oblicza?
Czas cyklu modbus, jeśli mówimy o regularnej wymianie danych pomiędzy modbus master i modbus slave (Altivar) składa się z jednego żądania modbus (master-->slave) i jednej odpowiedzi (slave-->master).
Jeśli w sieci modbus jest więcej urządzeń, należy je włączyć do cyklu modbus na sterowniku PLC.

Jak wiadomo, żądanie i odpowiedź mogą składać się z różnych telegramów, np. odczyt pojedynczego rejestru, odczyt bloku n słów, zapis 2 rejestrów itp.
Tak więc dokładne obliczenia zależą od liczby słów w polu danych. Pozostała część jest standardowa

Żądanie:
3,5 bajta początek ramki
1 bajt adresu slave
1 bajt kodu funkcji
1 bajt lub 1 słowo adresu początkowego (zależy od kodu funkcji, dla ATV320 są to 2 bajty)
1 bajt liczba bajtów lub słów w pliku danych
n słów danych
1 słowo CRC
3,5 bajta koniec ramki
Dodatkowo można dodać do 1,5x całkowitej liczby bajtów ze względu na tolerowane przerwy między każdym transferem bajtów.

W sumie żądanie zajmuje
[13 (zarządzanie) + dane (liczba słów danych x 2) ] bajtów x 1,5

Wyobraźmy sobie teraz modbus RTU z 8-E-1 (1 bit startu, 8 bitów danych, 1 parzystość, 1 bit stopu), wtedy każdy bajt jest przesyłany przy użyciu 11 bitów.
Tak więc żądanie zajmie
[13 (zarządzanie) + dane (liczba słów danych x 2) ] x 1,5 x 11 bitów

Jeśli wyrazimy to w czasie, będzie to
[13 (zarządzanie) + dane (liczba słów danych x 2) ] x 1,5 x 11 bitów / (szybkość transmisji w bitach na sekundę)

Przykład, żądanie z zapisem 2 słów, szybkość transmisji wynosi 19200 bitów/s
(13+2x2)x1.5x11/19200 = 14.63ms

W ten sam sposób należy dołączyć odpowiedź od urządzenia podrzędnego. Odpowiedź po żądaniu zapisu pojedynczego rejestru (kod funkcji 6) ma taką samą długość jak żądanie. Odpowiedź po żądaniu zapisu wielu rejestrów ma 3,5+8+3,5 bajta. Odpowiedź po żądaniu odczytu n-słów zależy od n-słów (kod funkcji 6) Odpowiedź na błąd jest krótsza (3,5+4+3,5 bajtów).

Dowiedz się więcej o przemiennikach częstotliwości i układach łagodnego rozruchu

Schneider Electric Polska

Dowiedz się więcej
Range:
Artykuły, które mogą być pomocne
Dowiedz się więcej
Range: