beautypg.com

Yaskawa MotionWorks IEC Toolboxes User Manual

Page 344

background image

Pack ML Toolbox: DataTypes

MotionWorks IEC61131-3 Toolboxes: 2013-09-13

331

ModeChangeNotAllowed : BOOL;

(* This bit is set if an invalid mode change is requested and ignored *)

MachCycle : DINT;

(* Indicates the number of completed machine cycles with or without product *)

ProdRatio : DINT;

(* Quantity of primary packages per current package being produced *)

Dirty : BOOL;

(* Set when the machine becomes dirty and machine must run through a cleaning cycle before

production continues *)

Clean : BOOL;

(* Bit is set after a cleaning cycle and reset once production begins again *)

TimeToDirty : DINT;

(* Time remaining until machine becomes dirty again *)

EquipmentAllocatedToUnitModeID : DINT;

(* Allocating a machine to operating a different mode than another

duplicate machine *)

MachineReusableForUnitModeID : DINT;

(* Indicates machine does not require immediate cleaning and can

resume production in a specific time window *)

MachineReusableTimeLeft : DINT;

(* Amount of time left for a system to be reusable for a specific Unit mode *)

MachineStoringProductID : DINT;

(* For machines that have a storing capability *)

MachineTransferringProductID : DINT;

(* For machines used in conveying, compacting and/or separating

product and transferring it to other machinery *)

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

(* Node : Node_ARRAY; (*Node (machine) interface & ID structure*)

(* ProcessVariables : ProcessVariable_ARRAY; (* Machine Engineering Parameters *)

(* Product : Product_ARRAY; (* Machine Product/Recipe Parameters *)

(* Limits : Limit_ARRAY; (* Machine Parameter Prograble Limits *)

END_STRUCT;