
6-15
6 No-protocol Mode
CJ-series Serial Communications Units Operation Manual for NJ-series CPU Unit(W494)
6-
3 Usin
g Serial P
o
rt
I/O Ins
truct
ion
s
6
6-3-2 Instr
u
ction Ex
ecution Metho
ds
User-defined variables (To be defined before or when creating a program)
Device variables for CJ-series Unit (To be created on the I/O Map View
window after the unit configuration is created)
Program Example
//Detection of rising edge of trigger
IF ( (Trigger=TRUE) AND (LastTrigger=FALSE) AND (_Port_isAvailable=TRUE) AND (Barcor
de_P2_NopSerialSendExecSta =FALSE) AND (SerialSend_instance.Busy=FALSE)) THEN
OperatingStart:=TRUE;
Operating:=TRUE;
END_IF;
LastTrigger := Trigger;
//Communication parameters settings and SerialSend instruction initialization
IF (OperatingStart=TRUE) THEN
SerialSend_instance(Execute:=FALSE); //Instance
initialization
StringToAry(In:='@READ', AryOut:=SendDat[0]);
InPort.UnitNo := _eUnitNo#_CBU_No00; //Serial Communications Unit, Unit number 0
InPort.PhysicPortNo := USINT#2;
//Serial port 2
OperatingStart:=FALSE;
END_IF;
//SerialSend instruction execution
IF (Operating=TRUE) THEN
SerialSend_instance(
Execute:=TRUE,
Port := InPort,
//Port specification
SrcDat := SendDat[0]
//Send data
Name
Data type
Factory setting
Allocated
address
(AT)
Details
Trigger
BOOL
False
---
Execution conditions
LastTrigger
BOOL
False
---
Trigger value of previ-
ous task period
OperatingStart
BOOL
False
---
Start processing
Operating
BOOL
False
---
Processing
InPort
_sPORT
(UnitNo:=_CBU_No0
0, PhysicPortNo:=0)
---
Port specification
SendDat
ARRAY[0..4] OF BYTE [5(16#0)]
---
Send data
SerialSend_instance
SerialSend
---
---
---
Name
Data
type
Factory
setting
Allocated address
(AT)
Comments
Details
Barcode_P2_NopSe
rialSendExecSta
BOOL
---
IOBus://rack#0/slot
#
0/P2_NopSta/P2_N
opSerialSendExec-
Sta
Port 2:
SerialSend Execut-
ing Flag
This flag is TRUE
while execution of
the instruction is in
progress.
Содержание 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...