AreaRegister (FUN)
FUNCTION AreaRegister : BOOL
Register a memory area as redundant area.
Called automatically for areas selected in the redundancy configuration editor, in the registered area page. Other areas can be registered before program start using this function. To do so, in task configuration, register a function to event DownloadDone. Example code:
FUNCTION FDownloadDone : DWORD
- VAR_IN_OUT
EventPrm: CmpApp.EVTPARAM_CmpApp;
END_VAR
AreaRegister(ADR(first), ADR(last) - ADR(a), RDCY.AREA_TYPE.AREA_PASSIVE);
- InOut:
Scope
Name
Type
Comment
Return
AreaRegisterBOOLInput
pAreaPOINTER TO BYTE
Start address of area
udiSizeUDINTSize of area
eTypeAREA_TYPERedundancy area type