EasyManua.ls Logo

Omron NJ501-1500

Omron NJ501-1500
990 pages
To Next Page IconTo Next Page
To Next Page IconTo Next Page
To Previous Page IconTo Previous Page
To Previous Page IconTo Previous Page
Loading...
2 Instruction Descriptions
2-838
NJ-series Instructions Reference Manual (W502)
Execution condition
Value of Trigger from previous task period
Processing started.
Processing
Stage change
Column index
Row index
File ID
Text string data
Numeric data
Temporary data
Variable Data type Initial value Comment
ST
IF ( (Trigger=TRUE) AND (LastTrigger=FALSE) AND (_Card1Ready=TRUE) ) THEN
OperatingStart:=TRUE;
Operating :=TRUE;
END_IF;
LastTrigger:=Trigger;
IF (OperatingStart=TRUE) THEN
FileOpen_instance(Execute:=FALSE);
FilePuts_instance(Execute:=FALSE);
FileClose_instance(Execute:=FALSE);
Stage :=INT#1;
Index1 :=INT#0;
OperatingStart:=FALSE;
END_IF;
IF (Operating=TRUE) THEN
CASE Stage OF
1 :
FileOpen_instance(
Execute :=TRUE,
FileName:=’ABC.csv’,
Mode :=_RDWR_CREATE,
FileID =>Fid);
IF (FIleOpen_instance.Done=TRUE) THEN
Stage:=INT#2;
END_IF;
IF (FileOpen_instance.Error=TRUE) THEN
Stage:=INT#99;
END_IF;
2 :
StrDat:=’’;
FOR Index0:=INT#0 TO INT#8 BY INT#1 DO
Temp :=INT_TO_STRING(Dat[Index1, Index0]);
Temp :=CONCAT(In1:=Temp, In2:=’,’);
StrDat:=CONCAT(IN1:=StrDat, In2:=Temp);
END_FOR;
Temp :=INT_TO_STRING(Dat[Index1, Index0]);
Temp :=CONCAT(In1:=Temp, In2:=’$r$l’);
StrDat:=CONCAT(In1:=StrDat, In2:=Temp);
Stage:=INT#3;
// Start sequence when Trigger changes to TRUE.
// Execute instructions.
// File name
// Read file
// File ID
// Normal end
// Error end
// Initialize instance.
// Initialize row index.
// Open file.
// Create a text string for one line.
// Concatenate text strings 0 to 8.
// Concatenate text string 9 and add CR+LF.
Trigger
LastTrigger
OperatingStart
Operating
Stage
Index0
Index1
Fid
StrDat
Dat
Temp
FileOpen_instance
FilePuts_instance
FileClose_instance
False
False
False
False
0
0
0
16#0
‘’
[1000(0)]
‘’
BOOL
BOOL
BOOL
BOOL
INT
INT
INT
DWORD
STRING[255]
ARRAY[0..99,0..9] OF INT
STRING[255]
FileOpen
FilePuts
FileClose
_Card1Ready BOOL
Variable Data type Comment
SD Memory Card Ready Flag
Internal Variables
External Variables

Table of Contents

Related product manuals