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
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.