Nie interfejsy API oprogramowania układowego
Każdy punkt końcowy na tej stronie jest rozszerzeniem symulatora. Te punkty końcowe nie istnieją w oprogramowaniu sprzętowym urządzenia IAMMETER i nie można ich używać jako przykładów API urządzeń rzeczywistych.
Prześlij debugowanie
Punkt końcowy statusu przesyłania specyficzny dla modelu udostępnia sekcję debugowania poniżej symulowanego interfejsu produktu. Raportuje stan połączenia, temat, liczniki wysyłania i ostatnie błędy. Wymaga sesji przeglądarki licznika.
| Metoda | Punkt końcowy | Zamiar |
|---|---|---|
| GET | /<model>/api/uploadstatus | Stan przesyłania symulatora; nie jest punktem końcowym oprogramowania sprzętowego. |
Źródła danych symulatora
| Metoda | Punkt końcowy | Zamiar |
|---|---|---|
| GET | /api/simulator/scenario | Przeczytaj migawkę wybranego scenariusza i zegar symulacji. |
| GET | /api/simulator/data-sources | Przeczytaj dostępne źródła i bieżący wybór sesji. |
| GET | /api/simulator/data-sources/<id> | Odczyt parametrów źródła i podgląd krzywych. |
| POST | /api/simulator/data-source-selection | Wybierz źródło tej sesji przeglądarki. |
| POST | /api/simulator/heartbeat | Utrzymuj aktywność strony w istniejącej sesji. |
Zakres i separacja
Narzędzia te zarządzają jedynie zachowaniem symulatora. Nie zmieniają one umowy API oprogramowania sprzętowego ani udostępnionego źródła Modbus. Normalna integracja klienta powinna korzystać z dokumentacji API oprogramowania sprzętowego i oficjalnej dokumentacji IAMMETER.