FB_FTP_DirCreate

Directories can be created on an FTP server with the function block FB_FTP_DirCreate. This function block uses an already open connection to an FTP server.
 Inputs
VAR_INPUT
     sNetID   : T_AmsNetId := '';
     hFTP     : T_HFTP     := 0;
     sDirName : T_MaxString:= '';
     bExecute : BOOL;
     tTimeout : TIME       := T#15s;
END_VARName  | Type  | Description  | 
|---|---|---|
sNetID  | T_AmsNetId  | A string containing the AMS network ID of the target device, at which the ADS command is directed.  | 
hFTP  | T_HFTP  | Handle of the FTP server.  | 
sDirectory  | T_MaxString  | The name of the directory to be created.  | 
bExecute  | BOOL  | The function block is executed with the rising edge.  | 
tTimeout  | TIME  | Indicates the timeout period.  | 
 Outputs
VAR_OUTPUT
     bBusy  : BOOL;
     bError : BOOL;
     nErrID : UDINT;
END_VARName  | Type  | Description  | 
|---|---|---|
bBusy  | BOOL  | The command is in the process of being transmitted by ADS. No new command will be accepted as long as "bBusy" remains TRUE.  | 
bError  | BOOL  | Becomes TRUE, as soon as an error occurs.  | 
nErrID  | UDINT  | Returns the corresponding error code in the event of a set bError output.  | 
Requirements
| 
 Development Environment  | 
 Target Platform  | 
 PLC Libraries to include  | 
|---|---|---|
| 
 TwinCAT v3.0 Build 3102  | 
 PC or CX (x86)  | 
 Tc2_FTP  |