2-671
2 Instruction Descriptions
NJ-series Instructions Reference Manual (W502)
Communications Instructions
2
SerialRcv
Determine if execution of the SerialRcv instruction is completed.
Processing completed
Execution condition
Processing
Port settings
Receive data
Receive data size
Barcode text string
Barcode integer
Accept trigger.
Execute SerialRcv instruction.
Set communications parameters.
Inline ST
Variable Data type Initial value Comment
LD
OperatingEnd
Trigger
Operating
InPort
RecvDat
RecvSize
RecvStringDat
Code
RS_instance
SerialRcv_instance
False
False
False
(UnitNo:=_CBU_No00, PhysicPortNo:=0)
[13(16#0)]
0
‘’
0
BOOL
BOOL
BOOL
_sPORT
ARRAY[0..12] OF BYTE
UINT
STRING[255]
ULINT
RS
SerialRcv
SerialRcv_instance.Done
SerialRcv_instance.Error
SerialRcv_instance.Busy
OperatingEnd
Operating
OperatingEnd
Trigger
_Port_isAvailable Barcode_P2_NopRcvCompleteSta
RS
Set Q1
Reset1
RS_instance
Operating
1 InPort.UnitNo :=_CBU_No00;
2 InPort.PhysicPortNo:=USINT#2;
// Serial Communications Unit with unit number 0
// Serial port 2
Operating
SerialRcv
Execute Done
Port Busy
Size Error
DstDat ErrorID
ErrorIDEx
RcvSize
SerialRcv_instance
InPort
UINT#13
RecvDat[0]
RecvDat[0]
RecvSize
_Port_isAvailable
Barcode_P2_NopRcvCompleteSta
BOOL
BOOL
Internal
Variables
External
Variables
Network Communications Instruction Enabled Flag
Reception Completed Flag
Variable Data type Comment