Ny-Series Instructions Reference Manual (W560 - Omron NY532-5400 Reference Manual

Ny-series
Hide thumbs Also See for NY532-5400:
Table of Contents

Advertisement

Exter-
nal Vari-
ables
E001_NX_Unit_I_O_Data_Ac-
tive_Status_63
N1_Node_location_information _sNXUNIT_ID
// Condition setting
RS_instance1(Set:=Trigger AND E001_NX_Unit_I_O_Data_Active_Status_63[1]
R_Trigger_instance(Clk:=Operating);
IF ( (R_Trigger_instance.Q=TRUE) ) THEN
END_IF;
// Execute buffer clear
NX_SerialBufClear_instance(Execute:=Operating,
//
RS_instane2(Set:=NX_SerialBufClear.Done AND
E001_NX_Unit_I_O_Data_Active_Status_63[1],
//
NX_SerialRcv_instance(Execute:=Rcving,

NY-series Instructions Reference Manual (W560)

Variable
ARRAY[0..63]
OF BOOL
Reset1:=OperatingEnd,
Q1=>Operating);
DevicePort.DeviceType:=_eDEVICE_TYPE#_DeviceNXUnit;
DevicePort.NxUnit:=N1_Node_location_information;
DevicePort.PortNo:=2;
IF( (SelectSendBuf=TRUE) THEN
IF(SelectRcvBuf=TRUE) THEN
BufKind:=_eSERIAL_BUF_KIND#_BUF_SENDRCV;
ELSE
BufKind:=_eSERIAL_BUF_KIND#_BUF_SEND;
END_IF;
ELSE
IF (SelectRcvBuf=TRUE) THEN
BufKind:=_eSERIAL_BUF_KIND#_BUF_RCV;
ELSE
BufKind:=_eSERIAL_BUF_KIND#_BUF_SENDRCV;
END_IF
END_IF;
DevicePort:=DevicePort,
BufKind:=BufKind);
Reset1:=NX_SerialRcv_instance.Done OR NX_SerialRcv_instance.Error,
Q1=>Rcving);
DevicePort:=DevicePort,
RcvDat:=RcvDat[0],
Size:=Size,
RcvCfg:=RcvCfg,
Option:=Option);
Data type
• Usage of I/O data for 63 NX Units.
• If the relevant Unit number is 1, E001_NX-
_Unit_I_O_Data_Active_Status_63[1] is used.
Device variable to specify NX-CIF210
2 Instruction Descriptions
Comment
2-1233
2

Hide quick links:

Advertisement

Table of Contents
loading

Table of Contents