Hvilken TCP-port skal jeg bruke for Modbus på SB1000?
Velg tjenesten for riktig fysisk RS485-buss. SB1000s administrasjonsgrensesnitt er en separat tjeneste.
Kontroller målet
- Finn ut om feltenheten er koblet til RS485 Port 1 eller Port 2.
- Åpne innstillingene for denne porten i webgrensesnittet på aktuell SB1000. Når et SD-anlegg eller en PLS sender TCP-forespørsler til RTU-enheter, kontroller TCP → RTU-modus og noter gjeldende TCP-port.
- Angi denne porten i den eksterne klienten. Standardverdiene er 4001 for Port 1 og 4002 for Port 2. Endrede innstillinger gjelder foran standardverdiene.
- Angi feltenhetens RTU-adresse som Unit ID i forespørselen. TCP-porten velger bussen. Unit ID velger enheten på bussen.
- Les et register fra feltenhetens manual med riktig funksjon, adressekonvensjon og bredde.
TCP-port 502 er standardporten for det valgfrie Modbus-administrasjonsgrensesnittet for SB1000-innstillinger. Den er ikke standardveien til noen av RS485-bussene. Fabrikkinnstillingene deaktiverer begge serieportmoduser og administrasjonsgrensesnittet, så kontroller først at tjenesten er aktiv.
Hvis klienten bare støtter 502, løs eventuelle konflikter med eksisterende lyttetjenester før du tildeler porten til ønsket gateway. Dokumenter endringen for andre klienter.
Forventet resultat
Forespørselen når ønsket feltenhet via konfigurert port og returnerer dokumenterte data. Hvis TCP kobler til, men lesingen får tidsavbrudd, fortsett med artikkelen om tidsavbrudd ved Modbus-lesing. Noter faktisk IP-adresse, port, buss, modus, Unit ID og fastvare hvis målet fortsatt er uklart.
