Nj-Series Instructions Reference Manual (W502 - Omron NJ501-1500 Reference Manual

Machine automation controller nj-series
Hide thumbs Also See for NJ501-1500:
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);
FileSeek_instance(Execute:=FALSE);
FIleRead_instance(
Execute:=FALSE,
ReadBuf:=InDat[0]);
FileClose_instance(Execute:=FALSE);
Stage
OperatingStart:=FALSE;
END_IF;
// Execute instructions.
IF (Operating=TRUE) THEN
CASE Stage OF
1 :
FileOpen_instance(
Execute
FileName:='ABC.bin',
Mode
FileID
IF (FIleOpen_instance.Done=TRUE) THEN
Stage:=INT#2;
END_IF;
IF (FileOpen_instance.Error=TRUE) THEN
Stage:=INT#99;
END_IF;
2 :
FileSeek_instance(
Execute:=TRUE,
FileID
Offset
Origin
IF (FileSeek_instance.Done=TRUE) THEN
Stage:=INT#3;
END_IF;
IF (FileSeek_instance.Error=TRUE) THEN
Stage:=INT#99;
END_IF;

NJ-series Instructions Reference Manual (W502)

Variable
Data type
Trigger
BOOL
LastTrigger
BOOL
OperatingStart
BOOL
Operating
BOOL
InDat
ARRAY[0..999] OF BYTE
Stage
INT
Fid
DWORD
FileOpen_instance
FileOpen
FileSeek_instance
FileSeek
FileRead_instance
FileRead
FileClose_instance
FileClose
Variable
Data type
_Card1Ready BOOL
SD Memory Card Ready Flag
:=TRUE;
// Initialize instance.
// Initialize instance.
// Initialize instance.
// Dummy
// Initialize instance.
:=INT#1;
// Open file.
:=TRUE,
// File name
// Read file.
:=_READ_EXIST,
// File ID
=>Fid);
// Normal end
// Error end
// Seek file.
:=Fid,
/// File ID
:=DINT#2,
// File position indicator goes to second byte from the beginning.
:=_SEEK_SET);
//
// Normal end
// Error end
2 Instruction Descriptions
Initial value
Execution condition
False
Value of Trigger from previous task period
False
Processing started.
False
Processing
False
Read data
[1000(16#0)]
Stage change
0
File ID
16#0
Comment
Comment
2
2-817

Hide quick links:

Advertisement

Table of Contents
loading

This manual is also suitable for:

Nj501-1300Nj501-1400

Table of Contents