Omron NY532-5400 Reference Manual page 1011

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

Advertisement

ST
Internal
Variable
Variables
Trigger
WriteCondition
WriteGo
SaveCondition
SaveGo
NXUnitProxy
NXUnitProxy_Coupler
NXObject
VarWriteData
NormalEnd
ErrorEnd
NX_WriteObj_instance
NX_SaveParam_instance
R_Trig_Instance
External
Variable
Variables
_EC_MBXSlavTbl
*1 The data type is ARRAY [1..192] OF BOOL for an NJ-series CPU Unit.
// Prepare object parameter and write data.
R_Trig_instance(Clk := Trigger);
IF (R_Trig_instance.Q=TRUE)THEN
NXObject.Index
NXObject.Subindex := USINT#1;
VarWriteData
END_IF;
// Execute NX_WriteObj instruction.
IF (Trigger=TRUE) THEN
WriteCondition := TRUE;
END_IF;
IF ((NX_WriteObj_instance.Done=TRUE) OR (NX_WriteObj_instance.Error=TRUE))THEN
WriteCondition := FALSE;
END_IF;
WriteGo := WriteCondition & _EC_MBXSlavTbl[10];
NX_WriteObj_instance(
Execute
UnitProxy := NXUnitProxy,
Obj
TimeOut
WriteDat
// Execute NX_SaveParam instruction.
IF (NX_WriteObj_instance.Done=TRUE) THEN
SaveCondition := TRUE;
END_IF;
IF ((NX_SaveParam_instance.Done=TRUE) OR (NX_SaveParam_instance.Error=TRUE))THEN
NY-series Instructions Reference Manual (W560)
Data type
BOOL
BOOL
BOOL
BOOL
BOOL
_sNXUNIT_ID
_sNXUNIT_ID
_sNXOBJ_ACCESS
REAL
UINT
UINT
NX_WriteObj
NX_SaveParam
R_TRIG
Constant
ARRAY[1..512] OF BOOL
*1
:= UINT#16#5004;
:= UINT#2;
:= WriteGo,
:= NXObject,
:= UINT#2000,
:= VarWriteData);
2 Instruction Descriptions
Initial value
FALSE
Execution condition
FALSE
Execution condition to write data
FALSE
Execution of data write
FALSE
Execution condition to save data
FALSE
Execution of data save
Unit designation for Temperature
Input Unit
Unit designation for EtherCAT Cou-
pler Unit
(Index:=0,
Subindex:=0,
Object parameter
IsCompleteAc-
cess:=FALSE)
0.0
Write data
0
Normal end
0
Error end
Data type
Message Communications Enabled
Slave Table
Comment
Comment
2-959
2

Hide quick links:

Advertisement

Table of Contents
loading

Table of Contents