Bei uns gibts da einen fertigen Baustein, jedoch kann ich den nicht versenden........
Also kurzum:
Die DP-Baugruppe kann für Nicht-sichere Signale verwendet werden (Meldungen an SPS, Quittiersignale von SPS).
In jede Richtung können 24 Signale zyklisch geschickt werden (von SPS zu Pilz erst ab Version 4.0), zusätzlich gbt es eine Art "Parameterkanal", über den der Zustand von allen Eingängen/Ausgängen/LEDs, die Systemkonfiguration und einiges an Diagnoseinformation gelesen werden kann.
Die gesamten Daten werden über 20 Byte konsistente PE/PA-Daten übertragen, wobei die untersten 4 Bytes die Zyklischen Signale sind, die restlichen 16 sind der Parameterkanal.
Schau Dir mal die Beschreibung der Feldbus-Baugruppen im Technischen Katalog an - hie ist die Belegung der Schnittstelle sehr gut beschrieben.
Hab damit einen FB geschrieben, der ständig alle Tabellen ausliest.
Achtung
Zeitkritische Signal (z.B. Not-Aus quittiert, Lichtvorhang ok) müssen unbedingt über die 24 zyklischen Signale übergeben werden, da das Auslesen der E/A-Tabellen je nach SPS-Zykluszeit schon mal einige 100ms dauern kann!
mfg
Maxl