ST_Dpv1ParamAddrEx
ST_Dpv1ParamAddrEx enthält die Daten eines Profidrive-Parameters.
TYPE ST_Dpv1ParamAddrEx :
STRUCT
iAttribute : USINT;
iNumOfElements : USINT;
iParameterNumber : UINT;
iSubIndex : UINT;
iDataAddr : PVOID;
iDataSize : UDINT;
eFormat : E_PD_Datatype;
iNumOfValues : UINT;
iErrorValue : UDINT;
stError : ST_PD_Dpv1Error;
END_STRUCT
END_TYPE
iAttribute: 0x10: Wert; 0x20: Beschreibung; 0x30: Text; 0x80..F0: herstellerspezifisch; andere Werte sind reserviert.
iNumOfElements: 1..234: Anzahl der Elemente; 0: Spezialfunktionen; andere Werte sind reserviert.
iParameterNumber: 1..65535: Parameternummer; 0: reserviert.
iSubIndex: 0..65535: Unterindex.
iDataAddr: Adresse des Puffers/Adresse der SPS-Variablen.
iDataSize: Größe des Puffers/Größe der SPS-Variablen.
eFormat: 0x01..0x36: Datentyp; 0x40: ZERO; 0x41: BYTE; 0x42: WORD; 0x43: DWORD; 0x44: Fehler; andere Werte sind reserviert. (Typ: E_PD_Datatype).
iNumOfValues: 0..234: Anzahl der Werte; andere Werte sind reserviert.
iErrorValue: DPV1 Fehlerwert.
stError: DPV1 Fehlerflag, DPV1 Fehleraufzählungstyp. (Typ: ST_PD_Dpv1Error).
Voraussetzungen
Entwicklungsumgebung |
Zielplattform |
IO Hardware |
Einzubindende SPS-Bibliotheken (Kategoriegruppe) |
---|---|---|---|
TwinCAT v3.1.0 |
PC oder CX (x86, x64, ARM) |
Beckhoff FC310x PCI, |
Tc2_IoFunctions (IO) |