EasyManuals Logo

Omron CJ1W-EIP21 User Manual

Omron CJ1W-EIP21
438 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 #223 background imageLoading...
Page #223 background image
8-17
8 Message Communications
CJ-series EtherNet/IP Units Operation Manual for NJ-series CPU Unit (W495)
8-2 Using CIP Message Communications
8
8-2-6 Sample Programming for CIP Connectionless
(UCMM) Message Communications
ST
// Start sequence when Tr igger changes to TRUE.
IF ((Trigger=TRUE) AND (DoUCMMTrigger=FALSE) AND (J 01_ETNOnlineSta=TRUE))
THEN
DoUCMMTrigger :=TRUE;
Stage :=INT#1;
CIPUCMMWrite_instance(
Execute :=FALSE, // Initialize instance.
SrcDat :=WriteDat); // Dummy
CIPUCMMRead_instance( // Initialize instance.
Execute :=FALSE, // Dummy
DstDat :=ReadDat); // Dummy
CIPUCMMSend_instance(
Execute :=FALSE, // Initialize instance.
ServiceDat := Dummy, // Dummy
RespServiceDat :=RespDat); // Dummy
END_IF;
IF (DoUCMMTrigger=TRUE) THEN
CASE Stage OF
1 : // Request writing value of variable.
CIPUCMMWrite_instance(
Execute :=TRUE,
RoutePath :='RoutePathDat', // Route path
TimeOut :=UINT#20, // Timeout value
DstDat :='WritingDat', // Source variable name
Size :=UINT#1, // Number of elements to write
SrcDat :=WriteDat); // Write data
IF (CIPUCMMWrite_instance.Done=TRUE) THEN
Stage :=INT#2; // Normal end
ELSIF (CIPUCMMWrite_instance.Error=TRUE) THEN
Internal
Variables
Variable Data type Initial value Comment
Trigger BOOL False Execution condition
DoUCMMTrigger BOOL False Processing
Stage INT 0 Status change
WriteDat INT 0 Write data
ReadDat INT 0 Read data
ReqPath _sREQUEST_
PATH
(ClassID:=0, InstanceID:=0,
isAttributeID:=False, AttributeID:=0)
Request path
RoutePathDat string[256] 01\#10\02\192.168.250.2\01\#00 Route path
RespDat ARRAY[0..10] OF
BYTE
[11(16#0)] Response data
Dummy BYTE 16#0 Dummy
CIPUCMMWrite_instance CIPUCMMWrite
CIPUCMMRead_instance CIPUCMMRead
CIPUCMMSend_instance CIPUCMMSend
External
Variables
Variable Data type Constant Comment
J 01_ETNOnlineSta BOOL Online

Table of Contents

Questions and Answers:

Question and Answer IconNeed help?

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

Omron CJ1W-EIP21 Specifications

General IconGeneral
BrandOmron
ModelCJ1W-EIP21
CategoryController
LanguageEnglish

Related product manuals