SysFileGetTime (FUN) ¶ FUNCTION SysFileGetTime : BOOL InOut: Scope Name Type Return SysFileGetTime BOOL Inout Const FileName STRING Input ftFileTime POINTER TO FILETIME
PathElem_CalculateRelativePositionRight (FUN) ¶ FUNCTION PathElem_CalculateRelativePositionRight : LREAL For an absolute position dS_abs on the path, finds the path element at the position and returns a position dS_rel relative to the start of the element, handling rounding errors in a way that dS_rel lies to the right of the exact position, i.e. dS_abs <= sum(path, 0, k-1) + dS_rel. Undefined, if dS_abs is not inside the path. InOut: Scope Name Type Inout Const path PathQueue Input pp PathPosition Return PathElem_CalculateRelativePositionRight LREAL Output pElem POINTER TO PathElem k UDINT
SysFileOpen (FUN) ¶ FUNCTION SysFileOpen : DWORD InOut: Scope Name Type Comment Return SysFileOpen DWORD Inout Const FileName STRING Mode STRING(20) Use ‘w’ (write), ‘r’ (read) or ‘rw’ (read and write)
SysFileRead (FUN) ¶ FUNCTION SysFileRead : DWORD InOut: Scope Name Type Comment Return SysFileRead DWORD Input File DWORD Buffer DWORD Address (ADR) to Buffer Size DWORD
SysFileRename (FUN) ¶ FUNCTION SysFileRename : BOOL InOut: Scope Name Type Return SysFileRename BOOL Inout Const FileOldName STRING FileNewName STRING
SysFileSetPos (FUN) ¶ FUNCTION SysFileSetPos : BOOL InOut: Scope Name Type Return SysFileSetPos BOOL Input File DWORD Pos DWORD
SysFileWrite (FUN) ¶ FUNCTION SysFileWrite : DWORD InOut: Scope Name Type Comment Return SysFileWrite DWORD Input File DWORD Buffer DWORD Address (ADR) to Buffer Size DWORD
PathElem_EvalFactor (FUN) ¶ FUNCTION PathElem_EvalFactor : BOOL See ElemFun_EvalFactor . InOut: Scope Name Type Inout Const pe PathElem Return PathElem_EvalFactor BOOL Output factor LREAL
extern30 ¶ AccessMode30 (Enum) FileTime30 (Struct) SysFileClose30 (Function) SysFileCopy30 (Function) SysFileDelete30 (Function) SysFileEOF30 (Function) SysFileGetPos30 (Function) SysFileGetSize30 (Function) SysFileGetTime30 (Function) SysFileOpen30 (Function) SysFileRead30 (Function) SysFileRename30 (Function) SysFileSetPos30 (Function) SysFileWrite30 (Function)
AccessMode30 (ENUM) ¶ TYPE AccessMode30 : AM_READ Open an existing file with Read access. IF file does NOT exist, Open fails AM_WRITE Create new file with Write access.. IF file does exist, content is discarded AM_APPEND Open an existing file with Append (only write) access. IF file does NOT exist, Open fails AM_READ_PLUS Open an existing file with Read/Write access. IF file does NOT exist, Open fails AM_WRITE_PLUS Create new file with Read/Write access. IF file does exist, content is discarded AM_APPEND_PLUS Open an existing file with Append (read/write) access. IF file does NOT exist, Open creates a new file InOut: Name AM_READ AM_WRITE AM_APPEND AM_READ_PLUS AM_WRITE_PLUS AM_APPEND_PLUS