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
Name | Typ | Beschreibung |
---|---|---|
iAttribute | USINT | 0x10: Wert; 0x20: Beschreibung; 0x30: Text; 0x80..F0: herstellerspezifisch; andere Werte sind reserviert. |
iNumOfElements | USINT | 1..234: Anzahl der Elemente; 0: Spezialfunktionen; andere Werte sind reserviert |
iParameterNumber | UINT | 1..65535: Parameternummer; 0: reserviert |
iSubIndex | UINT | 0..65535: Unterindex |
iDataAddr | PVOID | Adresse des Puffers/Adresse der SPS-Variablen. |
iDataSize | UDINT | Größe des Puffers/Größe der SPS-Variablen. |
eFormat | E_PD_Datatype | 0x01..0x36: Datentyp; 0x40: ZERO; 0x41: BYTE; 0x42: WORD; 0x43: DWORD; 0x44: Fehler; andere Werte sind reserviert. |
iNumOfValues | UINT | 0..234: Anzahl der Werte; andere Werte sind reserviert |
iErrorValue | UDINT | DPV1 Fehlerwert |
stError | ST_PD_Dpv1Error | DPV1 Fehlerflag, DPV1 Fehleraufzählungstyp |
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) |