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 #704 background imageLoading...
Page #704 background image
2 Instruction Descriptions
2-656
NJ-series Instructions Reference Manual (W502)
Current state
Execution condition
Port settings
Send data
Receive data
Completion of ExecPMCR instruction execution
Present value
Variable Data type Initial value
AT
specification
Comment
ST
IF (State=INT#0) THEN
IF ( (Trigger=TRUE) AND (_Port_isAvailable=TRUE) AND (SCU_P1_PmrExecSta<>TRUE)
AND (ExecPMCR_instance.Busy<>TRUE) ) THEN
State:=INT#1;
END_IF;
END_IF;
IF (State=INT#1) THEN
InPort.UnitNo :=_CBU_No02;
InPort.PhysicPortNo:=USINT#1;
SendData[0] :=WORD#16#0005;
SendData[1] :=WORD#16#0003;
SendData[2] :=WORD#16#C000;
SendData[3] :=WORD#16#0000;
SendData[4] :=WORD#16#0001;
RecvData[0] :=WORD#16#0004;
ExecPMCR_instance(
Execute:=FALSE,
SrcDat :=SendData[0],
DstDat :=RecvData[0]);
State:=INT#2;
END_IF;
IF (State=INT#2) THEN
ExecPMCR_instance(
Execute:=TRUE,
Port :=InPort,
SeqNo :=UINT#610,
SrcDat :=SendData[0],
DstDat :=RecvData[0]);
F_TRIG_instance(SCU_P1_PmrExecSta, End_ExecPMCR);
IF (End_ExecPMCR=TRUE) THEN
End_ExecPMCR:=FALSE;
State:=INT#3;
END_IF;
IF (ExecPMCR_instance.Error=TRUE) THEN
State:=INT#5;
END_IF;
END_IF;
// Accept trigger.
// Set communications parameters and initialize ExecPMCR instruction.
// Serial Communications Unit with unit number 2
// Port number 1
// Initialize ExecPMCR instruction.
// Dummy
// Execute ExecPMCR instruction.
State
Trigger
InPort
SendData
RecvData
End_ExecPMCR
TmpData
RS_instance
ExecPMCR_instance
F_TRIG_instance
0
False
(UnitNo:=_CBU_No00,
PhysicPortNo:=0)
[5(16#0)]
[4(16#0)]
False
0
%D200
INT
BOOL
_sPORT
ARRAY[0..4] OF WORD
ARRAY[0..3] OF WORD
BOOL
DINT
RS
ExecPMCR
F_TRIG
SCU_P1_PmrSeqEndSta
SCU_P1_PmrSeqAbtSta
SCU_P1_PmrExecSta
_Port_isAvailable
BOOL
BOOL
BOOL
BOOL
Variable Data type
Comment
Sequence End Completion Flag
Sequence Abort Completion Flag
Protocol Macro Execution Flag
Network Communications Instruction Enabled Flag
Internal
Variables
External
Variables
Retain

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