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.