Ny-Series Instructions Reference Manual (W560 - Omron NY532-5400 Reference Manual

Ny-series
Hide thumbs Also See for NY532-5400:
Table of Contents

Advertisement

2 Instruction Descriptions
ST
Internal
Vari-
Variable
ables
R_TRIG_instance
UP_Q
FTPPutFile_in-
stance
DoFTPTrigger
FTPAddr
PutResult
Stage
Trigger
BackupToMemo-
ryCard_instance
// Prepare connected FTP server settings.
IF P_First_RunMode THEN
FTPAddr.Adr
FTPAddr.PortNo
FTPAddr.UserName := 'FtpUser';
FTPAddr.Password := '12345678';
END_IF;
// Accept trigger.
R_TRIG_instance(Trigger, UP_Q);
IF ( (UP_Q = TRUE) AND (BackupToMemoryCard_instance.Busy = FALSE) AND
(FTPPutFile_instance.Busy = FALSE) ) THEN
DoFTPTrigger := TRUE;
Stage := INT#1;
BackupToMemoryCard_instance(
Execute := FALSE) ;
FTPPutFile_instance( // Initialize instance.
Execute
ConnectSvr
SvrDirName
LocalDirName
FileName
PutFileResult := PutResult) ;
END_IF;
IF (DoFTPTrigger = TRUE) THEN
CASE Stage OF
1: // Execute BackupToMemoryCard instruction.
BackupToMemoryCard_instance(
IF (BackupToMemoryCard_instance.Done = TRUE) THEN
ELSIF (BackupToMemoryCard_instance.Error = TRUE) THEN
END_IF;
2: // Execute FTPPutFile instruction.
2-1138
Data type
R_TRIG
BOOL
FTPPutFile
BOOL
_sFTP_CON-
NECT_SVR
ARRAY[0..0] OF
_sFTP_FILE_RE-
SULT
UINT
BOOL
BackupToMemory-
Card
:= '192.168.250.2';// Address
:= UINT#21;
:= FALSE,
:= FTPAddr,
:= '/Backup/yyyy-mm-dd',
:= '/',
:= '*.*',
Execute := TRUE,
// Execution
Stage
:= INT#2;
// To next stage
Stage
:= INT#10; // Error end
Initial value
FALSE
FALSE
(Adr := '', PortNo := 0, User-
Name := '', Password := '')
[(Name := '', TxError := False,
RemoveError := False,
Reserved := [4(16#0)])]
0
FALSE
// Port number
// User name
// Password
// Initialize instance.

NY-series Instructions Reference Manual (W560)

Comment
Instance of R_TRIG
instruction
Trigger output
Instance of FTPPutFile
instruction
Execution condition for
BackupToMemoryCard
and FTPPutFile
Connected FTP server
settings
Uploaded file results
Instruction execution
stage
Execution condition
Instance of Backup-
ToMemoryCard instruction

Hide quick links:

Advertisement

Table of Contents
loading

Table of Contents