TwinCAT (ADS)

Forbind til en Beckhoff TwinCAT-PLC via ADS, og læs symboler eller direkte adresser.

TwinCAT (ADS) læser værdier fra en Beckhoff TwinCAT-PLC via ADS-protokollen. Du kan adressere værdier via deres symbolnavn eller via en direkte indeksgruppe og forskydning.

Forbind en TwinCAT-enhed

IndstillingHvad den gør
NavnIdentificerer enheden (med et valgfrit brugerdefineret navn).
AktiveretOm THMI opretter forbindelse til PLC’en. Slå den fra for at stoppe kommunikation og indsamling af værdier uden at slette enheden.
AMS Net IDDen unikke adresse, der identificerer PLC’en på ADS-netværket: seks oktetter, f.eks. 1.2.3.4.5.6.
VærtVærtsnavnet eller IP-adressen, der bruges til at nå PLC’en.
PortADS-porten. Standard er 851, som er den typiske port for TwinCAT-runtime.

Læs en værdi

Angiv taggets datatype (se Datatyper), og vælg derefter adgangstilstanden:

  • Symbol: adressér værdien via dens symbolsti (variablens navn i PLC-programmet). Den nemmeste mulighed, når symboler er tilgængelige. For en array-datatype angiver du i stedet array-symbolstien.
  • Direkte: adressér værdien via dens indeksgruppe og indeksforskydning (forskydningen, hvorfra læsningen begynder). Nyttigt til direkte hukommelsesadgang. Antal værdier angiver, hvor mange der skal læses for en array-type.

Dataindsamling og skrivning

  • Dataindsamlingsmetode: Polling læser værdien hvert polling-interval i millisekunder (standard 5000), og med Abonnement sender PLC’en ændringer. Symboladgang understøtter begge, mens direkte adgang kun understøtter polling.
  • Skrivbar: lader brugere med tilladelse ændre værdien (se Værdier og historik).