Enkodery absolutne POSTIAL FRABA z interfejsem Modbus posiadają możliwość konfiguracji parametrów komunikacji zgodnie z wymaganiami Użytkownika. Konfiguracja odbywa się poprzez wypisywanie określonych wartości do wybranych adresów rejestrów Modbus. W tym przykładzie zostanie zaprezentowane, jak zmienić podstawowe parametry transmisji – prędkość transmisji oraz adres urządzenia.
KROK 1
Enkoder absolutny POSITAL FRABA podłączono do komputera, wykorzystując konwerter USB-RS485, zgodnie ze schematem poniżej.

Podłączenie enkoderów absolutnych z interfejsem Modbus ze złączem i przewodem Cx,x-POS-M12-5PIN-F-A-A-SH:
| Sygnał |
Pin |
Cx,x-POS-M12-5PIN-F-A-A-SH |
| GND (sygnałowa) |
1 |
Brązowy |
| V+ |
2 |
Biały |
| GND (zasilania) |
3 |
Niebieski |
| RS-485 A+ |
4 |
Czarny |
| RS-485 B- |
5 |
Szary |
Nawiązać połączenie z enkoderem – dla programu QModMaster, z zakładki Options wybrać opcję Modbus RTU… i ustawić parametry jak poniżej (zgodnie z parametrami z powyższej tabeli):
KROK 3
Poniżej przedstawiono zestawienie wybranych rejestrów Modbus dotyczących parametrów komunikacji dla enkoderów POSITAL FRABA. Pozostałe rejestry i ich znaczenie zawarte są w dokumentacji technicznej urządzenia.
| Rejestr |
Opis |
Kierunek |
Atrybuty |
Wartość |
| 257 (256*) |
Prędkość (baudrate) |
MSB |
RW |
0=1200, 1=2400, 2=4800, 3=9600, 4=14400, 5=19200, 6=38400, 7=56000, 8=57600, 9=115200, 10=128000, 11=256000 |
| 259
(258*) |
Parzystość |
MSB |
RW |
0=brak, 1=parzystość odd, 2=parzystość even |
| 260
(259*) |
Bity stopu |
MSB |
RW |
1=1 bit, 2=2 bity |
| 262
(261*) |
Slave ID |
MSB |
RW |
zakres adresów: 1…247 (1…0xF7) |
* Dotyczy kodowania zero-base addressing (uwzględniające przesunięcie -1)
- Zmiana prędkości komunikacji (baudrate)
Zmiana prędkości komunikacji odbywa się poprzez wpisanie przy pomocy funkcji Write Multiple Register (0x10) wybranej wartości do rejestru 257 (256*).

W tym przykładzie do rejestru 257 (256*) wpisano wartość 3 (9600). Warunkiem koniecznym poprawnego zapisania parametru jest rozłączenie i ponowne podłączenie zasilania po wpisaniu wartości do rejestru. Po ponownym uruchomieniu, komunikacja z urządzeniem będzie możliwa z prędkością 9600.
Zmiana prędkości komunikacji odbywa się poprzez wpisanie przy pomocy funkcji Write Multiple Register (0x10) wybranej wartości do rejestru 262 (261*).

W tym przykładzie do rejestru 262 (261*) wpisano wartość 100. Warunkiem koniecznym poprawnego zapisania parametru jest rozłączenie i ponowne podłączenie zasilania po wpisaniu wartości do rejestru. Po ponownym uruchomieniu, urządzenie będzie posiadało adres 100.
- Przywracanie ustawień fabrycznych
W celu przywrócenia ustawień fabrycznych (patrz: tabela w sekcji Krok 2), należy do rejestru 266 (265*) wpisać wartość 0.
* Dotyczy kodowania zero-base addressing (uwzględniające przesunięcie -1)
Warunkiem koniecznym poprawnego zapisania parametru jest rozłączenie i ponowne podłączenie zasilania po wpisaniu wartości do rejestru. Po ponownym uruchomieniu, ustawienia komunikacji Modbus zostaną przywrócone do fabrycznych.
POWIĄZANE ARTYKUŁY
Upps! Wygląda na to, że nic nie znaleźliśmy:-)
Sorry, no posts matched your criteria