
6 No-protocol Mode
6-20
CJ-series Serial Communications Units Operation Manual for NJ-series CPU Unit(W494)
IF (OperatingStart=TRUE) THEN
SerialRcv_instance(
Execute:=FALSE,
//Instance initialization
Port := InPort,
//Port specification
Size := UINT#13,
//Receive data size
DstDat := RecvDat[0],
//Receive data
RcvSize => RecvSize);
//Size of actually received data
InPort.UnitNo := _eUnitNo#_CBU_No00;
//Serial Communications Unit, Unit number 0
InPort.PhysicPortNo := USINT#2;
//Serial port 2
OperatingStart:=FALSE;
END_IF;
//SerialRcv instruction execution
IF (Operating=TRUE) THEN
SerialRcv_instance(
Execute:=TRUE,
//Start condition
Port := InPort,
//Port specification
Size := UINT#13,
//Receive data size
DstDat := RecvDat[0],
//Receive data
RcvSize => RecvSize);
//Size of actually received data
IF (SerialRcv_instance.Done = TRUE) THEN
//Processing at normal end
RecvStringDat := AryToString(In := RecvDat[0], Size := RecvSize);
//Conversion of character
codes to character string
Code:=STRING_TO_ULINT(RecvStringDat);
//Conversion of character
string to integer
Operating := FALSE;
END_IF;
IF (SerialRcv_instance.Error = TRUE) THEN
//Processing at error end
Operating := FALSE;
END_IF;
END_IF;
Содержание CJ1W-SCU22
Страница 192: ...4 Using Protocol Macros 4 56 CJ series Serial Communications Units Operation Manual for NJ series CPU Unit W494...
Страница 250: ...6 No protocol Mode 6 22 CJ series Serial Communications Units Operation Manual for NJ series CPU Unit W494...
Страница 460: ...A Standard System Protocol R 126 CJ series Serial Communications Units Operation Manual for NJ series CPU Unit W494...
Страница 473: ...Index 1 CJ series Serial Communications Units Operation Manual for NJ series CPU Unit W494 I Index...