-> Hier kostenlos registrieren
hallo,
ich will zwei beckhoff SPS durch EAP verbinden und die Konfiguration online mit CoE ändern. ich habe versucht FB_EcCoESdoRead und FB_EcCoESdoWrite zu verwenden aber immer bekomme ich 1861 Fehler. Das Problem ist dass ich nSlaveAddr von EAP nicht richtig eingeben kann.
meine Frage ist :
ist es richtig, FB_EcCoESdoRead und FB_EcCoESdoWrite für diese zweck zu verwenden?
wenn das ist richtig, wo kann ich nSlaveAddr von EAP finden?
fbSdoRead(
sNetId := T_AmsNetId := '10.5.5.50.4.1',
nSlaveAddr := ??????,
nIndex := 16#F200,
nSubIndex := 1,
pDstBuf := ADR(ReadData),
cbBufLen := SIZEOF(ReadData),
bExecute := bExecute,
tTimeout := T#100MS,
bError => bError,
nErrId => nErrID
) ;
ich danke im voraus und viele grüße,
Raha
ich will zwei beckhoff SPS durch EAP verbinden und die Konfiguration online mit CoE ändern. ich habe versucht FB_EcCoESdoRead und FB_EcCoESdoWrite zu verwenden aber immer bekomme ich 1861 Fehler. Das Problem ist dass ich nSlaveAddr von EAP nicht richtig eingeben kann.
meine Frage ist :
ist es richtig, FB_EcCoESdoRead und FB_EcCoESdoWrite für diese zweck zu verwenden?
wenn das ist richtig, wo kann ich nSlaveAddr von EAP finden?
fbSdoRead(
sNetId := T_AmsNetId := '10.5.5.50.4.1',
nSlaveAddr := ??????,
nIndex := 16#F200,
nSubIndex := 1,
pDstBuf := ADR(ReadData),
cbBufLen := SIZEOF(ReadData),
bExecute := bExecute,
tTimeout := T#100MS,
bError => bError,
nErrId => nErrID
) ;
ich danke im voraus und viele grüße,
Raha
Zuletzt bearbeitet: