Global Variables

VAR_GLOBAL CONSTANT 

    AMSPORT_FTPADSSRV           : UINT      := 10900;

    FTPADS_IGR_CONNOPEN         : UDINT      := 16#100;
    FTPADS_IGR_RESOLVEDNS       : UDINT      := 16#101;
    FTPADS_IGR_CONNCLOSE        : UDINT      := 16#200;
    FTPADS_IGR_CONNCLOSEALL     : UDINT      := 16#201;
 
    FTPADS_IGR_CONNINFO         : UDINT      := 16#300;

    FTPADS_IGR_FILEUPLOAD       : UDINT      := 16#10000;
    FTPADS_IGR_FILEDOWNLOAD     : UDINT      := 16#20000;

    FTPADS_IGR_DIRREMOVE        : UDINT      := 16#30000;
    FTPADS_IGR_DIRCREATE        : UDINT      := 16#30001;

    FTPADS_IGR_FILEEXIST        : UDINT      := 16#40000;
    FTPADS_IGR_FILERENAME       : UDINT      := 16#40001;
    FTPADS_IGR_FILEREMOVE       : UDINT      := 16#40002;
    FTPADS_IGR_FILELIST         : UDINT      := 16#40003;
    FTPADS_IGR_FILELISTEX       : UDINT      := 16#40004;

    MAX_FTP_CONNECTIONS         : UDINT      := 25;
    MAX_FILELIST_ITEMS              : UDINT  := 255;

    DEFAULT_FTP_PORT            : UDINT      := 21;
    
END_VAR

Requirements

Development environment

Target system type

PLC libraries to be linked

TwinCAT v2.10.0

PC oder CX (x86)

TcFTPClient.Lib

TwinCAT v2.10.0

CX (ARM)