beautypg.com

Data type: packtags_commands_struct, Data type declaration – Yaskawa MotionWorks IEC Toolboxes User Manual

Page 345

background image

Pack ML Toolbox: DataTypes

MotionWorks IEC61131-3 Toolboxes: 2013-09-13

332

Data Type: PackTags_Commands_STRUCT

Data Type Declaration

PackTags_Commands_STRUCT : STRUCT

UnitMode : DINT;

(*Unit Mode Commanded*)

UnitModeChangeRequest : BOOL;

(*[1 = Change Machine Mode to Commanded Value]*)

ProcMode : DINT;

(*Procedure Mode Commanded*)

ProcModeChangeRequest : BOOL;

(*[1 = Change Procedure Mode to Commanded Value]*)

CurMachSpeed : DINT;

(*Machine Speed - In Primary Line Packages*)

MatReady : DWORD;

(*Material Interlocks*)

MatLow : DWORD;

(*Material Interlocks*)

ResetPackMLTimes : BOOL;

(*[1 = Reset PackML Current Mode and State Current/Cumulative Times]*)

CntrlCmd : DINT;

(* provides an alternate method of moving through the state diagram *)

StateCmd : PackML_Commands_STRUCT;

(* A structure for Coordinating machine nodes *)

StateChangeRequest : BOOL;

(* Indicates the state machine should proceed to the target state *)

CfgRemoteCmdEnable : BOOL;

RemoteModeCmd : DINT;

RemoteModeCmdChgReq : BOOL;

RemoteStateCmd : DINT;

RemoteStateCmdChgReq : BOOL;

TargetDownstreamNodeID : DINT;

TargetUpstreamNodeID : DINT;

ChangeNodeServicedUpstream : DINT;

ChangeNodeServicedDownstream: DINT;

(* THE FOLLOWING FIELDS COME INITIALLY COMMENTED OUT TO SAVE MEMORY WHEN NOT USED *)