SysFileAsyncFB (FB) ¶ FUNCTION_BLOCK SysFileAsyncFB EXTENDS AsyncBaseClass Function block to handle file operations asynchronously Methods: SysFileCloseAsync SysFileCopyAsync SysFileDeleteAsync SysFileDeleteByHandleAsync SysFileEOFAsync SysFileGetNameAsync SysFileGetPathAsync SysFileGetPosAsync SysFileGetSizeAsync SysFileGetSizeByHandleAsync SysFileGetStatusAsync SysFileGetTimeAsync SysFileOpenAsync SysFileReadAsync SysFileRenameAsync SysFileSetPosAsync SysFileWriteAsync Structure: SysFileCloseAsync (Method) SysFileCopyAsync (Method) SysFileDeleteAsync (Method) SysFileDeleteByHandleAsync (Method) SysFileEOFAsync (Method) SysFileGetNameAsync (Method) SysFileGetPathAsync (Method) SysFileGetPosAsync (Method) SysFileGetSizeAsync (Method) SysFileGetSizeByHandleAsync (Method) SysFileGetStatusAsync (Method) SysFileGetTimeAsync (Method) SysFileOpenAsync (Method) SysFileReadAsync (Method) SysFileRenameAsync (Method) SysFileSetPosAsync (Method) SysFileWriteAsync (Method)
Path_DynLimits_ApplySx (FUN) ¶ FUNCTION Path_DynLimits_ApplySx : BOOL Apply a parametrization that is not by arc-length. (Approximate) inverse of Path_DynLimits_CompensateSx InOut: Scope Name Type Return Path_DynLimits_ApplySx BOOL Inout limitsDst Path_DynLimits Inout Const limitsSrc Path_DynLimits sx ParamState
SysFileAsyncFB.SysFileCopyAsync (METH) ¶ METHOD SysFileCopyAsync : RTS_IEC_HANDLE Method to copy a file asynchronous. For details, see node Documentation InOut: Scope Name Type Comment Return SysFileCopyAsync RTS_IEC_HANDLE Input pSysFileCopy POINTER TO tSysFileCopy Parameter for this operation. See parameter structure for details. pudState POINTER TO UDINT [OUT] Pointer to actual state of the asynchronous job. See ASYNCSTATE_XXX in CmpAsyncMgr.library for details. pResult POINTER TO RTS_IEC_RESULT [OUT] Pointer to the runtime system error code (see CmpErrors2 Interface Library) Result of the asynchronous manager (if asynchronous job is accepted)
SysFileAsyncFB.SysFileDeleteAsync (METH) ¶ METHOD SysFileDeleteAsync : RTS_IEC_HANDLE Method to delete a file asynchronous. For details, see node Documentation InOut: Scope Name Type Comment Return SysFileDeleteAsync RTS_IEC_HANDLE Input pSysFileDelete POINTER TO tSysFileDelete Parameter for this operation. See parameter structure for details. pudState POINTER TO UDINT [OUT] Pointer to actual state of the asynchronous job. See ASYNCSTATE_XXX in CmpAsyncMgr.library for details. pResult POINTER TO RTS_IEC_RESULT [OUT] Pointer to the runtime system error code (see CmpErrors2 Interface Library) Result of the asynchronous manager (if asynchronous job is accepted)
SysFileAsyncFB.SysFileDeleteByHandleAsync (METH) ¶ METHOD SysFileDeleteByHandleAsync : RTS_IEC_HANDLE Method to delete a file by its handle asynchronous. For details, see node Documentation InOut: Scope Name Type Comment Return SysFileDeleteByHandleAsync RTS_IEC_HANDLE Input pSysFileDeleteByHandle POINTER TO tSysFileDeleteByHandle Parameter for this operation. See parameter structure for details. pudState POINTER TO UDINT [OUT] Pointer to actual state of the asynchronous job. See ASYNCSTATE_XXX in CmpAsyncMgr.library for details. pResult POINTER TO RTS_IEC_RESULT [OUT] Pointer to the runtime system error code (see CmpErrors2 Interface Library) Result of the asynchronous manager (if asynchronous job is accepted)
SysFileAsyncFB.SysFileEOFAsync (METH) ¶ METHOD SysFileEOFAsync : RTS_IEC_HANDLE Method to get end of file (EOF) asynchronous. For details, see node Documentation InOut: Scope Name Type Comment Return SysFileEOFAsync RTS_IEC_HANDLE Input pSysFileEOF POINTER TO tSysFileEOF Parameter for this operation. See parameter structure for details. pudState POINTER TO UDINT [OUT] Pointer to actual state of the asynchronous job. See ASYNCSTATE_XXX in CmpAsyncMgr.library for details. pResult POINTER TO RTS_IEC_RESULT [OUT] Pointer to the runtime system error code (see CmpErrors2 Interface Library) Result of the asynchronous manager (if asynchronous job is accepted)
SysFileAsyncFB.SysFileGetNameAsync (METH) ¶ METHOD SysFileGetNameAsync : RTS_IEC_HANDLE Method to get the name of a file asynchronous. For details, see node Documentation InOut: Scope Name Type Comment Return SysFileGetNameAsync RTS_IEC_HANDLE Input pSysFileGetName POINTER TO tSysFileGetName Parameter for this operation. See parameter structure for details. pudState POINTER TO UDINT [OUT] Pointer to actual state of the asynchronous job. See ASYNCSTATE_XXX in CmpAsyncMgr.library for details. pResult POINTER TO RTS_IEC_RESULT [OUT] Pointer to the runtime system error code (see CmpErrors2 Interface Library) Result of the asynchronous manager (if asynchronous job is accepted)
SysFileAsyncFB.SysFileGetPathAsync (METH) ¶ METHOD SysFileGetPathAsync : RTS_IEC_HANDLE Method to get the path of a file asynchronous. For details, see node Documentation InOut: Scope Name Type Comment Return SysFileGetPathAsync RTS_IEC_HANDLE Input pSysFileGetPath POINTER TO tSysFileGetPath Parameter for this operation. See parameter structure for details. pudState POINTER TO UDINT [OUT] Pointer to actual state of the asynchronous job. See ASYNCSTATE_XXX in CmpAsyncMgr.library for details. pResult POINTER TO RTS_IEC_RESULT [OUT] Pointer to the runtime system error code (see CmpErrors2 Interface Library) Result of the asynchronous manager (if asynchronous job is accepted)
SysFileAsyncFB.SysFileGetPosAsync (METH) ¶ METHOD SysFileGetPosAsync : RTS_IEC_HANDLE Method to get the actual read/write position of a file asynchronous. For details, see node Documentation InOut: Scope Name Type Comment Return SysFileGetPosAsync RTS_IEC_HANDLE Input pSysFileGetPos POINTER TO tSysFileGetPos Parameter for this operation. See parameter structure for details. pudState POINTER TO UDINT [OUT] Pointer to actual state of the asynchronous job. See ASYNCSTATE_XXX in CmpAsyncMgr.library for details. pResult POINTER TO RTS_IEC_RESULT [OUT] Pointer to the runtime system error code (see CmpErrors2 Interface Library) Result of the asynchronous manager (if asynchronous job is accepted)
SysFileAsyncFB.SysFileGetSizeAsync (METH) ¶ METHOD SysFileGetSizeAsync : RTS_IEC_HANDLE Method to get the size of a file asynchronous. For details, see node Documentation InOut: Scope Name Type Comment Return SysFileGetSizeAsync RTS_IEC_HANDLE Input pSysFileGetSize POINTER TO tSysFileGetSize Parameter for this operation. See parameter structure for details. pudState POINTER TO UDINT [OUT] Pointer to actual state of the asynchronous job. See ASYNCSTATE_XXX in CmpAsyncMgr.library for details. pResult POINTER TO RTS_IEC_RESULT [OUT] Pointer to the runtime system error code (see CmpErrors2 Interface Library) Result of the asynchronous manager (if asynchronous job is accepted)