Online-Zugriff auf die Speicherobjekte im Betrieb

Für den Zugriff aus der PLC heraus können Bausteine aus der Beckhoff TcEtherCAT.lib wie z. B. FB_EcCoESdoWriteEx benutzt werden. Ein Schreibaufruf der Form

fbWriteCoE(
sNetId:=sAmsNetId,
nSlaveAddr:= tAmsAddr.port ,
nSubIndex:= 0,
nIndex:= 16#2000 + ((byObjectNo - 1) * 8),
pSrcBuf:= pDataForWrite,
cbBufLen:= wSizeOfData,
bExecute:= TRUE,
tTimeout:= tAdsTimeOut,
bCompleteAccess:= FALSE,
bBusy=> ,
bError=> ,
nErrId=> );

wird im beiliegenden Beispielprogramm (Download) benutzt.