T_AmsPort
TYPE T_AmsPort : UINT;
END_TYPE
ADS-Geräte im TwinCAT-Netzverbund werden durch eine AMS-Netzwerkadresse und eine Portnummer identifiziert. Auf jedem TwinCAT-Einzelsystem sind folgende dezimale Portnummern invariant festgelegt.
Tabelle mit festgelegten ADS-Portnummern:
ADS-Gerät | Portnummer |
---|---|
Nockenschaltwerk | 900 |
Laufzeitsystem 1 | 801 811 |
NC | 500 |
Reserviert | 400 |
I/O | 300 |
Echtzeitkern | 200 |
Meldesystem (Logger) | 100 |
Es können bis zu 4 unabhängige SPS-Laufzeitsysteme (LZS) auf einem Rechner laufen, jedes LZS ist als eigenständige SPS zu betrachten. Die Portnummer wird, zusammen mit der Netzwerkadresse, beim Aufruf der ADS-Bausteine als Eingangsparameter benötigt.
Voraussetzungen
Entwicklungsumgebung | Zielplattform | Einzubindende SPS Bibliotheken |
---|---|---|
TwinCAT v2.8.0 | PC or CX (x86) | TcSystem.Lib |
TwinCAT v2.10.0 Build >= 1301 | CX (ARM) | TcSystem.Lib |