Kommunikasjonen feiler når flere klienter eller punkter legges til

Kommunikasjonen feiler når flere klienter eller punkter legges til

Etabler en test med én klient og skill deretter bussbelastning fra grenser for forbindelser og minne.

Reduser til en målbar grunnkonfigurasjon

  1. Lukk ubrukte testklienter og nettleserøkter. Les ett kjent fungerende punkt fra én klient og noter svartid og feiltellere.
  2. Legg til forespørsler gradvis. Flere TCP-klienter deler seriebussen. Ethernet-hastighet fjerner ikke RTU-svartiden.
  3. Kontroller pollingintervaller, antall nye forsøk, serietidsavbrudd og forespørsler til manglende enheter. Nye forsøk før forrige forespørsel er ferdig, kan øke køen.
  4. Grupper bare støttede, sammenhengende registre og følg feltenhetens blokkgrenser og krav om hele verdier.
  5. Kontroller tilgjengelig ressurs-/statusinformasjon og forbindelsesgrensene i installert versjon. Grenser kan være felles for flere tjenester i stedet for å gjelde separat per port.
  6. Vurder registercache hvis kravene til dataalder tillater det. Cache kan redusere gjentatte busslesinger, men påvirker ferskhet og retter ikke en feil registerdefinisjon.

Wi-Fi, TLS, nettleserøkter og protokolltjenester deler enhetens ressurser. Ikke bruk et generelt tall for «færre punkter per funksjon» som kapasitetsgaranti.

Forventet resultat

Ønsket sett av klienter/punkter kjører med akseptabel svartid, dataalder og feilrate. Noter den minste konfigurasjonen som feiler, aktive tjenester, versjoner, polling-/forsøksinnstillinger og observerte ressurs-/forbindelsesmeldinger til kundestøtte.