ADS

IPC-Diagnose über ADS – Beispiel in C#

Neben der Kommunikation mit „Modular Device Profile for IPC“ über MDP API ist es möglich, mit MDP über ADS zu kommunizieren.

Das folgende Beispiel liest die CPU-Frequenz, CPU-Auslastung, Free Space, CF Card Drive Usage, TwinCAT-Version und Build sowie die CPU-Temperatur aus, falls unterstützt.

Download: mdpoverads.zip

Führen Sie folgende Schritte aus:

1. Extrahieren Sie das Beispiel.
2. Öffnen Sie die Solution.
3. Suchen Sie in Window1.xaml.cs nach der Zeile private AmsNetId netId = AmsNetId.Local.
4. Die Default NetId ist hier lokal. Um ein Remote Geräte zu verbinden, ändern Sie die NetId , z. B. in die neue AmsNetId ("172.16.5.2.1.1").
5. Kompilieren und führen Sie die Solution aus.