Übersicht
Mit den SPS-Funktionsbausteinen kann aus der PLC heraus auf MDP (Modular Device Profile) Informationen zugegriffen werden.
Das Modular Device Profile for IPC (MDP) basiert auf der Modular Device Profile Spezifikation der EtherCAT Technology Group. Sämtliche (Soft- und Hardware) Komponenten des Industrie PC bzw. Embedded PC werden in Module unterteilt. Die Liste der verfügbaren Module wird dynamisch je nach physikalisch vorhandenen Komponenten generiert.
Das MDP vereinheitlicht den Zugriff auf Beckhoff Hardware und Software, der bisher abhängig vom eingesetzten Windows Betriebsystem unterschiedlich ausfallen kann.
Die vorliegende Dokumentation bezieht sich auf die TwinCAT PLC Bibliothek TcMDP, mit der Informationen des MDP aus der SPS heraus abgefragt werden können. Weitere Informationen zum generellen MDP und anderen Schnittstellen bietet die Dokumentation zum Beckhoff Device Manager.

Systemvoraussetzungen
- Programmierumgebung:
- TwinCAT Installation Level: TwinCAT PLC oder höher;
- TwinCAT System Version 2.11.0 Build 1553 oder höher; alternativ: TwinCAT System Version 2.11.0 R2 Build 2025 oder höher
- TcMDP.Lib Diese PLC Bibliothek muss in dem SPS-Projekt eingebunden sein. Alle anderen Bibliotheken werden automatisch hinzugefügt. ( Standard.Lib; TcBase.Lib; TcSystem.Lib; TcUtilities.Lib werden automatisch eingebunden )
- Zielplattform:
- PC oder CX (x86): XP, XPe, CE (image v3.21c oder höher);
- CX (ARM): CE (image v3.21c oder höher);
- C69xx / CP62xx: CE (image v3.21f oder höher);
- TwinCAT SPS-Laufzeitsystem Version 2.11.0 Build 1541 oder höher;
- Die Systemvoraussetzungen aus dem Beckhoff Device Manager, auf die sich diese Bibliothek bezieht, sind zu beachten.