EasyManuals Logo

Omron NJ501-1500 User Manual

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
Page #544 background imageLoading...
Page #544 background image
2 Instruction Descriptions
2-496
NJ-series Instructions Reference Manual (W502)
ST
IF ( (P_First_RunMode = TRUE) AND (Sorting = TRUE) ) THEN
Abc:=Abc_backup;
END_IF;
IF ( (Trigger=TRUE) AND (LastTrigger=FALSE) ) THEN
OperatingStart:=TRUE;
Operating :=TRUE;
END_IF;
LastTrigger:=Trigger;
IF (OperatingStart=TRUE) THEN
Abc_backup:=Abc;
RecSort_instance(
Execute:=FALSE,
InOut :=Abc[0],
Member:=Abc[0].m);
OperatingStart:=FALSE;
END_IF;
IF (Operating=TRUE) THEN
RecSort_instance(
Execute:=TRUE,
InOut :=Abc[0],
Size :=UINT#5,
Member:=Abc[0].m,
Order :=_ASC,
Busy :=>Sorting);
IF (RecSort_instance.Done=TRUE) THEN
Operating:=FALSE;
END_IF;
IF (RecSort_instance.Error=TRUE) THEN
Operating:=FALSE;
END_IF;
END_IF;
// Detect when Trigger changes to TRUE.
// Initialize RecSort instruction.
// Execute RecSort instruction.
// Start condition
// Sort array
// Member to sort
// Processing after normal end.
// Processing after error end.
Abc
Abc_backup
ARRAY[0..4] OF MyStr
ARRAY[0..4] OF MyStr
Sorting
Trigger
LastTrigger
OperatingStart
Operating
RS_instance
RecSort_instance
False
False
False
False
False
BOOL
BOOL
BOOL
BOOL
BOOL
RS
RecSort
Internal
Variables
Sort array
Backup of Abc[]
Processing (retained)
Execution condition
Value of Trigger from previous task period
Processing started
Processing
Variable
Data type
Initial
value
Retain
Comment
External
Variables
Variable
Data type
Comment
// Restore Abc_backup[] to Abc[] after power interruption.

Table of Contents

Questions and Answers:

Question and Answer IconNeed help?

Do you have a question about the Omron NJ501-1500 and is the answer not in the manual?

Omron NJ501-1500 Specifications

General IconGeneral
BrandOmron
ModelNJ501-1500
CategoryController
LanguageEnglish

Related product manuals