Parameter, Anmerkung, Beispiel vb-syntax – BECKHOFF CP9090-S100 Benutzerhandbuch

Seite 18: Definition cp_deviceaddr, Deviceaddr, Twin cat

Advertising
background image

Eiserstraße 5 / D-33415 Verl / Telefon 05246/963-0 / Telefax 05246/963-149

18

TWIN

CAT

DeviceAddr

Setzt / liefert die Adresse der CP9030 Karte.

HRESULT DeviceAddr(

[out, retval] CP_DEVICEADDR* pVal

);

HRESULT DeviceAddr(

[in] CP_DEVICEADDR pVal

);

Parameter

pVal

Adresse 0xC8000 – 0xE7800

Anmerkung

Die Adresse der CP9030 Karte wird über den Dip-Schalter SW400 eingestellt.

Beispiel VB-Syntax

Dim lDeviceAddr as CP_DEVICEADDR

CP9030W9x1.DeviceAddr = CPAddr_0xC8800
lDeviceAddr = CP9030W9x1.DeviceAddr

Definition CP_DEVICEADDR

typedef enum CP_DEVICEADDR
{

CPAddr_0xC8000 = 0xC8000,
CPAddr_0xC8800 = 0xC8800,
CPAddr_0xC9000 = 0xC9000,
CPAddr_0xC9800 = 0xC9800,
CPAddr_0xCA000 = 0xCA000,
CPAddr_0xCA800 = 0xCA800,
CPAddr_0xCB000 = 0xCB000,
CPAddr_0xCB800 = 0xCB800,
CPAddr_0xCC000 = 0xCC000,
CPAddr_0xCC800 = 0xCC800,
CPAddr_0xCD000 = 0xCD000,
CPAddr_0xCD800 = 0xCD800,
CPAddr_0xCE000 = 0xCE000,
CPAddr_0xCE800 = 0xCE800,
CPAddr_0xCF000 = 0xCF000,
CPAddr_0xCF800 = 0xCF800,
CPAddr_0xD0000 = 0xD0000,
CPAddr_0xD0800 = 0xD0800,
CPAddr_0xD1000 = 0xD1000,
CPAddr_0xD1800 = 0xD1800,
CPAddr_0xD2000 = 0xD2000,
CPAddr_0xD2800 = 0xD2800,
CPAddr_0xD3000 = 0xD3000,
CPAddr_0xD3800 = 0xD3800,
CPAddr_0xD4000 = 0xD4000,
CPAddr_0xD4800 = 0xD4800,
CPAddr_0xD5000 = 0xD5000,

Advertising