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-879
2 Instruction Descriptions
NJ-series Instructions Reference Manual (W502)
Other Instructions
2
Lock and Unlock
Program P2
LD
ReadReq
OutDat
False
0.0
BOOL
LREAL
GTable1
USERTABLE
R
ReadReq
ReadReq
USINT#1
USINT#1
INT#0
OutDat
GTable1.Index
GTable1.Index
GTable1.Record[Gtable1.index]
Lock
EN ENO
Index
>
EN
In1
In2
Unlock
EN ENO
Index
MOVE
EN ENO
In Out
Dec
EN ENO
InOut
Read request
Read data
Record storage structure
Internal
Variables
Initial value
External
Variables
Variable
Comment
Data type
Variable
Comment
Data type
ST
IF (ReadReq=TRUE) THEN
Lock(USINT#1);
IF (GTable1.Index>INT#0) THEN
GTable1.Index:=GTable1.Index-INT#1;
OutDat :=GTable1.Record[GTable1.Index];
END_IF;
UnLock(USINT#1);
ReadReq:=FALSE;
END_IF;
// Detect read request.
// Execute Lock instruction.
// Execute Unlock instruction.
ReadReq
OutDat
False
0.0
BOOL
LREAL
GTable1
USERTABLE
Read request
Read data
Record storage structure
Internal
Variables
Initial value
External
Variables
Variable
Comment
Data type
Variable
Comment
Data type

Table of Contents

Related product manuals