Kompletna lista funkcji Modbus
Masz problem? Zapytaj na forum elektroda.pl
From: Bartosz Sarama <quasimod_at_nospam_at.wp.pl>
Subject: Kompletna lista funkcji Modbus
Date: Thu, 23 Jun 2005 18:35:26 +0200
Czy ktoś kompetentny mógłby mi wyjaśnić sprawę niejawnych komend
protokołu modbus? Problem polega na tym, że w dokumentacji znajdującej
się na stronie www.modbus.org oraz w wielu innych dokumentacjach
pokazane są tylko bardzo podstawowe funkcje typu odczytu/zapisu bitów,
bajtów w różnych przestrzeniach adresowych, obsługi fifo, plików i
diagnostyki. Na tym się specyfikacja kończy.
Zastanawia mnie dlaczego nie są tam opisane funkcje podstawowe ze
względu na sam sterownik, czyli: jak włączyć sterownik w tryb RUN, jak
go zatrzymać, jak podmienić mu program, który wykonuje. Rozumiem, że te
funkcje zależą w pewnym stopniu od konkretnego modelu PLC, ale przecież
ich sens jest wspólny dla wszystkich.
Dlaczego w dokumentacji w ogóle nie występuje np funkcja numer 9, która
służy ponoć do ładowania programów? O jej istnieniu dowiedziałem się
całkiem przypadkiem, ale wychodzi na to, że co najmniej kilka
sterowników właśnie tej funkcji w tym celu używa.
Rozumiem, że nie musi to być ścisłym standardem, ale dlaczego nikt się
nie zająknie, że wszyscy tak robią? Czy trafił ktoś na dokumentację co
jeszcze kryje się pod pozostałymi funkcjami i jaki zwykle mają format?
Wiem, że część funkcji jest przeznaczona dla użytkownika, ale chodzi mi
o funkcje publiczne, zarezerwowane.
--
Pozdrawiam,
Bartosz Sarama
>> Przy odpowiedzi zmień "qp" na "wp" w adresie <<