Omron NY532-5400 Reference Manual page 1339

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

Advertisement

ST
Internal
Variables
External
Variables
// Start sequence when Trigger changes to TRUE.
IF ( (Trigger=TRUE) AND (LastTrigger=FALSE) AND (_Card1Ready=TRUE) ) THEN
OperatingStart:=TRUE;
Operating
END_IF;
LastTrigger:=Trigger;
// Initialize instance.
IF (OperatingStart=TRUE) THEN
FileOpen_instance(Execute:=FALSE);
FileGets_instance(Execute:=FALSE);
FileClose_instance(Execute:=FALSE);
Stage :=INT#1;
Index :=INT#0;
OperatingStart:=FALSE;
END_IF;
// Execute instructions.
IF (Operating=TRUE) THEN
CASE Stage OF
1 :
FileOpen_instance(
IF (FileOpen_instance.Done=TRUE) THEN
END_IF;
IF (FileOpen_instance.Error=TRUE) THEN
END_IF;
2 :
FileGets_instance(
NY-series Instructions Reference Manual (W560)
Variable
Data type
Trigger
BOOL
LastTrigger
BOOL
OperatingStart
BOOL
Operating
BOOL
ARRAY[0..999]
InDat
OF INT
Stage
INT
Index
INT
Fid
DWORD
FileOpen_instance
FileOpen
FileGets_instance
FileGets
FileClose_instance
FileClose
Variable
_Card1Ready
:=TRUE;
// Open file.
Execute:=TRUE,
FileName:='ABC.csv',
Mode
:=_READ_EXIST,
FileID
=>Fid);
Stage:=INT#2;
// Normal end
Stage:=INT#99;
// Error end
// Read text string.
Execute:=TRUE,
Initial value
FALSE
FALSE
FALSE
FALSE
[1000(0)]
0
0
16#0
Data type
Comment
BOOL
SD Memory Card Ready Flag
// File name
// Read file.
// File ID
2 Instruction Descriptions
Comment
Execution condition
Value of Trigger from previous task
period
Processing started.
Processing
Integer data
Stage change
InDat[] element index
File ID
2-1287
2

Hide quick links:

Advertisement

Table of Contents
loading

Table of Contents