diff options
| -rw-r--r-- | Software/Visual_Studio/PPC/Modules/Tango.PPC.Maintenance/Images/Guides/Loading-New-Thread.gif | bin | 4467469 -> 4092741 bytes | |||
| -rw-r--r-- | Software/Visual_Studio/PPC/Tango.PPC.UI/Images/thread_loading.gif | bin | 4467469 -> 4092741 bytes | |||
| -rw-r--r-- | Software/Visual_Studio/PPC/Tango.PPC.UI/app.manifest | 2 | ||||
| -rw-r--r-- | Software/Visual_Studio/Tango.BL/DTO/JobRunDTOBase.cs | 8 | ||||
| -rw-r--r-- | Software/Visual_Studio/Tango.BL/Entities/JobRunBase.cs | 25 | ||||
| -rw-r--r-- | Software/Visual_Studio/Tango.BL/Enumerations/EventTypes.cs | 1404 | ||||
| -rw-r--r-- | Software/Visual_Studio/Tango.DAL.Remote/DB/JOB_RUNS.cs | 1 | ||||
| -rw-r--r-- | Software/Visual_Studio/Tango.DAL.Remote/DB/RemoteADO.Designer.cs | 2 | ||||
| -rw-r--r-- | Software/Visual_Studio/Tango.DAL.Remote/DB/RemoteADO.edmx | 3 | ||||
| -rw-r--r-- | Software/Visual_Studio/Tango.DAL.Remote/DB/RemoteADO.edmx.diagram | 156 | ||||
| -rw-r--r-- | Software/Visual_Studio/Utilities/Tango.JobRunsGenerator/Program.cs | 1 |
11 files changed, 1012 insertions, 590 deletions
diff --git a/Software/Visual_Studio/PPC/Modules/Tango.PPC.Maintenance/Images/Guides/Loading-New-Thread.gif b/Software/Visual_Studio/PPC/Modules/Tango.PPC.Maintenance/Images/Guides/Loading-New-Thread.gif Binary files differindex a89f37004..b6a974084 100644 --- a/Software/Visual_Studio/PPC/Modules/Tango.PPC.Maintenance/Images/Guides/Loading-New-Thread.gif +++ b/Software/Visual_Studio/PPC/Modules/Tango.PPC.Maintenance/Images/Guides/Loading-New-Thread.gif diff --git a/Software/Visual_Studio/PPC/Tango.PPC.UI/Images/thread_loading.gif b/Software/Visual_Studio/PPC/Tango.PPC.UI/Images/thread_loading.gif Binary files differindex a89f37004..b6a974084 100644 --- a/Software/Visual_Studio/PPC/Tango.PPC.UI/Images/thread_loading.gif +++ b/Software/Visual_Studio/PPC/Tango.PPC.UI/Images/thread_loading.gif diff --git a/Software/Visual_Studio/PPC/Tango.PPC.UI/app.manifest b/Software/Visual_Studio/PPC/Tango.PPC.UI/app.manifest index d72e75011..efc5f8179 100644 --- a/Software/Visual_Studio/PPC/Tango.PPC.UI/app.manifest +++ b/Software/Visual_Studio/PPC/Tango.PPC.UI/app.manifest @@ -16,7 +16,7 @@ Remove this element if your application requires this virtualization for backwards compatibility. --> - <requestedExecutionLevel level="requireAdministrator" uiAccess="false" /> + <!--<requestedExecutionLevel level="requireAdministrator" uiAccess="false" />--> </requestedPrivileges> </security> </trustInfo> diff --git a/Software/Visual_Studio/Tango.BL/DTO/JobRunDTOBase.cs b/Software/Visual_Studio/Tango.BL/DTO/JobRunDTOBase.cs index 3542a7c08..8b5b29482 100644 --- a/Software/Visual_Studio/Tango.BL/DTO/JobRunDTOBase.cs +++ b/Software/Visual_Studio/Tango.BL/DTO/JobRunDTOBase.cs @@ -38,6 +38,14 @@ namespace Tango.BL.DTO } /// <summary> + /// rml guid + /// </summary> + public String RmlGuid + { + get; set; + } + + /// <summary> /// user guid /// </summary> public String UserGuid diff --git a/Software/Visual_Studio/Tango.BL/Entities/JobRunBase.cs b/Software/Visual_Studio/Tango.BL/Entities/JobRunBase.cs index 6aff11e23..2b002d19a 100644 --- a/Software/Visual_Studio/Tango.BL/Entities/JobRunBase.cs +++ b/Software/Visual_Studio/Tango.BL/Entities/JobRunBase.cs @@ -111,6 +111,31 @@ namespace Tango.BL.Entities } } + protected String _rmlguid; + + /// <summary> + /// Gets or sets the jobrunbase rml guid. + /// </summary> + + [Column("RML_GUID")] + + public String RmlGuid + { + get + { + return _rmlguid; + } + + set + { + if (_rmlguid != value) + { + _rmlguid = value; + + } + } + } + protected String _userguid; /// <summary> diff --git a/Software/Visual_Studio/Tango.BL/Enumerations/EventTypes.cs b/Software/Visual_Studio/Tango.BL/Enumerations/EventTypes.cs index 1659bc6f3..37e1b2dc9 100644 --- a/Software/Visual_Studio/Tango.BL/Enumerations/EventTypes.cs +++ b/Software/Visual_Studio/Tango.BL/Enumerations/EventTypes.cs @@ -104,9 +104,9 @@ namespace Tango.BL.Enumerations JOB_COMPLETED = 1013, /// <summary> - /// (Could not complete power-up ) + /// (Could not complete power-up. Cannot execute job ) /// </summary> - [Description("Could not complete power-up ")] + [Description("Could not complete power-up. Cannot execute job ")] POWER_UP_BIT_FAILURE = 2000, /// <summary> @@ -116,75 +116,75 @@ namespace Tango.BL.Enumerations EMERGENCY_PUSH_BUTTON_PRESSED = 2001, /// <summary> - /// (Cover is open ) + /// (Cover is open. Cannot execute job ) /// </summary> - [Description("Cover is open ")] + [Description("Cover is open. Cannot execute job ")] FRONT_COVER_1_OPEN = 2002, /// <summary> - /// (Cover is open ) + /// (Cover is open. Cannot execute job ) /// </summary> - [Description("Cover is open ")] + [Description("Cover is open. Cannot execute job ")] FRONT_COVER_2_OPEN = 2003, /// <summary> - /// (Cover is open ) + /// (Cover is open. Cannot execute job ) /// </summary> - [Description("Cover is open ")] + [Description("Cover is open. Cannot execute job ")] FRONT_COVER_3_OPEN = 2004, /// <summary> - /// (Cover is open ) + /// (Cover is open. Cannot execute job ) /// </summary> - [Description("Cover is open ")] + [Description("Cover is open. Cannot execute job ")] FRONT_COVER_4_OPEN = 2005, /// <summary> - /// (Cartridges door is open ) + /// (Cartridges door is open. Cannot start new job ) /// </summary> - [Description("Cartridges door is open ")] + [Description("Cartridges door is open. Cannot start new job ")] CARTRIDGES_COVER_OPEN = 2006, /// <summary> - /// (Cover is open ) + /// (Cover is open. Cannot execute job ) /// </summary> - [Description("Cover is open ")] + [Description("Cover is open. Cannot execute job ")] REAR_COVER_OPEN = 2007, /// <summary> - /// (The machine temperature is too high) + /// (The machine temperature is too high. Cannot execute job) /// </summary> - [Description("The machine temperature is too high")] + [Description("The machine temperature is too high. Cannot execute job")] MACHINE_INTERNAL_OVERTEMPERATURE = 2008, /// <summary> - /// (Internal fans RPM is too low) + /// (Internal fans RPM is too low. Cannot execute job) /// </summary> - [Description("Internal fans RPM is too low")] + [Description("Internal fans RPM is too low. Cannot execute job")] MACHINE_FANS_RPM_TOO_LOW = 2009, /// <summary> - /// (Internal fans stopped) + /// (Internal fans stopped. Cannot execute job) /// </summary> - [Description("Internal fans stopped")] + [Description("Internal fans stopped. Cannot execute job")] MACHINE_FANS_STOPPED = 2010, /// <summary> - /// (Electrical cabinet fans RPM is too low) + /// (Electrical cabinet fans RPM is too low. Cannot execute job) /// </summary> - [Description("Electrical cabinet fans RPM is too low")] + [Description("Electrical cabinet fans RPM is too low. Cannot execute job")] ELECTRICAL_CABINET_FANS_RPM_TOO_LOW = 2011, /// <summary> - /// (Electrical cabinet fans stopped) + /// (Electrical cabinet fans stopped. Cannot execute job) /// </summary> - [Description("Electrical cabinet fans stopped")] + [Description("Electrical cabinet fans stopped. Cannot execute job")] ELECTRICAL_CABINET_FANS_STOPPED = 2012, /// <summary> - /// (Configuration file does not exist) + /// (Configuration file does not exist. Cannot execute job) /// </summary> - [Description("Configuration file does not exist")] + [Description("Configuration file does not exist. Cannot execute job")] MACHINE_STATE_NO_CFG_FILE = 2013, /// <summary> @@ -194,9 +194,9 @@ namespace Tango.BL.Enumerations MACHINE_STATE_HW_CONFIG_FAILED = 2014, /// <summary> - /// () + /// (Blower has failed) /// </summary> - [Description("")] + [Description("Blower has failed")] MACHINE_STATE_INITIAL_BLOWER_FAILED = 2015, /// <summary> @@ -206,15 +206,15 @@ namespace Tango.BL.Enumerations UNSPECIFIED = 2016, /// <summary> - /// (The machine temperature is too high) + /// (The machine temperature is too high. Cannot execute job) /// </summary> - [Description("The machine temperature is too high")] + [Description("The machine temperature is too high. Cannot execute job")] MACHINE_INTERNAL_OVERTEMPERATURE_2 = 2017, /// <summary> - /// (The electrical cabinet temperature is too high) + /// (The electrical cabinet temperature is too high. Cannot execute job) /// </summary> - [Description("The electrical cabinet temperature is too high")] + [Description("The electrical cabinet temperature is too high. Cannot execute job")] ELECTRICAL_CABINET_OVERTEMPERATURE = 2018, /// <summary> @@ -230,189 +230,189 @@ namespace Tango.BL.Enumerations UNINTENDED_RESET = 2020, /// <summary> - /// (Thread break) + /// (Thread break. Cannot execute job) /// </summary> - [Description("Thread break")] + [Description("Thread break. Cannot execute job")] THREAD_BREAK = 3000, /// <summary> - /// (Thread tension control faiure in feeder dancer) + /// (Thread tension control failure in feeder dancer. Cannot execute job) /// </summary> - [Description("Thread tension control faiure in feeder dancer")] + [Description("Thread tension control failure in feeder dancer. Cannot execute job")] THREAD_TENSION_CONTROL_FAILURE_FEEDER_DANCER = 3001, /// <summary> - /// (No cone in the winder) + /// (No cone in the winder. Cannot execute job) /// </summary> - [Description("No cone in the winder")] + [Description("No cone in the winder. Cannot execute job")] WINDER_CONE_DOES_NOT_EXIST = 3002, /// <summary> - /// (The feeder motor current is too high) + /// (The feeder motor current is too high. Cannot execute job) /// </summary> - [Description("The feeder motor current is too high")] + [Description("The feeder motor current is too high. Cannot execute job")] FEEDER_MOTOR_OVERCURRENT = 3003, /// <summary> - /// (The current in the right loader motor is too high) + /// (The current in the right loader motor is too high. Cannot execute job) /// </summary> - [Description("The current in the right loader motor is too high")] + [Description("The current in the right loader motor is too high. Cannot execute job")] RIGHT_LOADER_MOTOR_OVERCURRENT = 3004, /// <summary> - /// (The puller motor current is too high ) + /// (The puller motor current is too high. Cannot execute job ) /// </summary> - [Description("The puller motor current is too high ")] + [Description("The puller motor current is too high. Cannot execute job ")] PULLER_MOTOR_OVERCURRENT = 3005, /// <summary> - /// (The left loader motor current is too high) + /// (The left loader motor current is too high. Cannot execute job) /// </summary> - [Description("The left loader motor current is too high")] + [Description("The left loader motor current is too high. Cannot execute job")] LEFT_LOADER_MOTOR_OVERCURRENT = 3006, /// <summary> - /// (The winder motor current is too high) + /// (The winder motor current is too high. Cannot execute job) /// </summary> - [Description("The winder motor current is too high")] + [Description("The winder motor current is too high. Cannot execute job")] WINDER_MOTOR_OVERCURRENT = 3007, /// <summary> - /// (The screw motor current is too high) + /// (The screw motor current is too high. Cannot execute job) /// </summary> - [Description("The screw motor current is too high")] + [Description("The screw motor current is too high. Cannot execute job")] SCREW_MOTOR_OVERCURRENT = 3008, /// <summary> - /// (The loading arm motor current is too high) + /// (The loading arm motor current is too high. Cannot execute job) /// </summary> - [Description("The loading arm motor current is too high")] + [Description("The loading arm motor current is too high. Cannot execute job")] LOADING_ARM_MOTOR_OVERCURRENT = 3009, /// <summary> - /// (The feeder motor temperature is too high) + /// (The feeder motor temperature is too high. Cannot execute job) /// </summary> - [Description("The feeder motor temperature is too high")] + [Description("The feeder motor temperature is too high. Cannot execute job")] FEEDER_MOTOR_OVERTEMPERATURE = 3010, /// <summary> - /// (The right loader motor temperature is too high) + /// (The right loader motor temperature is too high. Cannot execute job) /// </summary> - [Description("The right loader motor temperature is too high")] + [Description("The right loader motor temperature is too high. Cannot execute job")] RIGHT_LOADER_MOTOR_OVERTEMPERATURE = 3011, /// <summary> - /// (The puller motor temperature is too high) + /// (The puller motor temperature is too high. Cannot execute job) /// </summary> - [Description("The puller motor temperature is too high")] + [Description("The puller motor temperature is too high. Cannot execute job")] PULLER_MOTOR_OVERTEMPERATURE = 3012, /// <summary> - /// (The left loader motor temperature is too high) + /// (The left loader motor temperature is too high. Cannot execute job) /// </summary> - [Description("The left loader motor temperature is too high")] + [Description("The left loader motor temperature is too high. Cannot execute job")] LEFT_LOADER_MOTOR_OVERTEMPERATURE = 3013, /// <summary> - /// (The winder motor temperature is too high) + /// (The winder motor temperature is too high. Cannot execute job) /// </summary> - [Description("The winder motor temperature is too high")] + [Description("The winder motor temperature is too high. Cannot execute job")] WINDER_MOTOR_OVERTEMPERATURE = 3014, /// <summary> - /// (The screw motor temperature is too high) + /// (The screw motor temperature is too high. Cannot execute job) /// </summary> - [Description("The screw motor temperature is too high")] + [Description("The screw motor temperature is too high. Cannot execute job")] SCREW_MOTOR_OVERTEMPERATURE = 3015, /// <summary> - /// (The loading arm motor temperature is too high) + /// (The loading arm motor temperature is too high. Cannot execute job) /// </summary> - [Description("The loading arm motor temperature is too high")] + [Description("The loading arm motor temperature is too high. Cannot execute job")] LOADING_ARM_MOTOR_OVERTEMPERATURE = 3016, /// <summary> - /// (Feeder motor stalled) + /// (Feeder motor stalled. Cannot execute job) /// </summary> - [Description("Feeder motor stalled")] + [Description("Feeder motor stalled. Cannot execute job")] FEEDER_MOTOR_STALL = 3017, /// <summary> - /// (Right loader motor stalled) + /// (Right loader motor stalled. Cannot execute job) /// </summary> - [Description("Right loader motor stalled")] + [Description("Right loader motor stalled. Cannot execute job")] RIGHT_LOADER_MOTOR_STALL = 3018, /// <summary> - /// (Puller motor stalled) + /// (Puller motor stalled. Cannot execute job) /// </summary> - [Description("Puller motor stalled")] + [Description("Puller motor stalled. Cannot execute job")] PULLER_MOTOR_STALL = 3019, /// <summary> - /// (Left loader motor stalled) + /// (Left loader motor stalled. Cannot execute job) /// </summary> - [Description("Left loader motor stalled")] + [Description("Left loader motor stalled. Cannot execute job")] LEFT_LOADER_MOTOR_STALL = 3020, /// <summary> - /// (Winder motor stalled) + /// (Winder motor stalled. Cannot execute job) /// </summary> - [Description("Winder motor stalled")] + [Description("Winder motor stalled. Cannot execute job")] WINDER_MOTOR_STALL = 3021, /// <summary> - /// (Screw motor stalled) + /// (Screw motor stalled. Cannot execute job) /// </summary> - [Description("Screw motor stalled")] + [Description("Screw motor stalled. Cannot execute job")] SCREW_MOTOR_STALL = 3022, /// <summary> - /// (Loading arm motor stalled) + /// (Loading arm motor stalled. Cannot execute job) /// </summary> - [Description("Loading arm motor stalled")] + [Description("Loading arm motor stalled. Cannot execute job")] LOADING_ARM_MOTOR_STALL = 3023, /// <summary> - /// (The feeder motor voltage is too low) + /// (The feeder motor voltage is too low. Cannot execute job) /// </summary> - [Description("The feeder motor voltage is too low")] + [Description("The feeder motor voltage is too low. Cannot execute job")] FEEDER_MOTOR_UNDERVOLTAGE = 3024, /// <summary> - /// (The right loader motor voltage is too low) + /// (The right loader motor voltage is too low. Cannot execute job) /// </summary> - [Description("The right loader motor voltage is too low")] + [Description("The right loader motor voltage is too low. Cannot execute job")] RIGHT_LOADER_MOTOR_UNDERVOLTAGE = 3025, /// <summary> - /// (The puller motor voltage is too low) + /// (The puller motor voltage is too low. Cannot execute job) /// </summary> - [Description("The puller motor voltage is too low")] + [Description("The puller motor voltage is too low. Cannot execute job")] PULLER_MOTOR_UNDERVOLTAGE = 3026, /// <summary> - /// (The left loader motor voltage is too low) + /// (The left loader motor voltage is too low. Cannot execute job) /// </summary> - [Description("The left loader motor voltage is too low")] + [Description("The left loader motor voltage is too low. Cannot execute job")] LEFT_LOADER_MOTOR_UNDERVOLTAGE = 3027, /// <summary> - /// (The winder motor voltage is too low) + /// (The winder motor voltage is too low. Cannot execute job) /// </summary> - [Description("The winder motor voltage is too low")] + [Description("The winder motor voltage is too low. Cannot execute job")] WINDER_MOTOR_UNDERVOLTAGE = 3028, /// <summary> - /// (The screw motor voltage is too low) + /// (The screw motor voltage is too low. Cannot execute job) /// </summary> - [Description("The screw motor voltage is too low")] + [Description("The screw motor voltage is too low. Cannot execute job")] SCREW_MOTOR_UNDERVOLTAGE = 3029, /// <summary> - /// (The loading arm motor voltage is too low) + /// (The loading arm motor voltage is too low. Cannot execute job) /// </summary> - [Description("The loading arm motor voltage is too low")] + [Description("The loading arm motor voltage is too low. Cannot execute job")] LOADING_ARM_MOTOR_UNDERVOLTAGE = 3030, /// <summary> @@ -440,627 +440,927 @@ namespace Tango.BL.Enumerations RTFU_DOWN_TIMEOUT = 3034, /// <summary> - /// (Screw travel failure) + /// (Screw travel failure. Cannot execute job) /// </summary> - [Description("Screw travel failure")] + [Description("Screw travel failure. Cannot execute job")] SCREW_MOTOR_LIMIT_TIMEOUT = 3035, /// <summary> - /// (The winder dancer motor current is too high) + /// (The winder dancer motor current is too high. Cannot execute job) /// </summary> - [Description("The winder dancer motor current is too high")] + [Description("The winder dancer motor current is too high. Cannot execute job")] WINDER_DANCER_MOTOR_OVERCURRENT = 3036, /// <summary> - /// (The puller dancer motor current is too high) + /// (The puller dancer motor current is too high. Cannot execute job) /// </summary> - [Description("The puller dancer motor current is too high")] + [Description("The puller dancer motor current is too high. Cannot execute job")] PULLER_DANCER_MOTOR_OVERCURRENT = 3037, /// <summary> - /// (The feeder dancer motor current is too high) + /// (The feeder dancer motor current is too high. Cannot execute job) /// </summary> - [Description("The feeder dancer motor current is too high")] + [Description("The feeder dancer motor current is too high. Cannot execute job")] FEEDER_DANCER_MOTOR_OVERCURRENT = 3038, /// <summary> - /// (The winder dancer motor temperature is too high) + /// (The winder dancer motor temperature is too high. Cannot execute job) /// </summary> - [Description("The winder dancer motor temperature is too high")] + [Description("The winder dancer motor temperature is too high. Cannot execute job")] WINDER_DANCER_MOTOR_OVERTEMPERATURE = 3039, /// <summary> - /// (The puller dancer motor temperature is too high) + /// (The puller dancer motor temperature is too high. Cannot execute job) /// </summary> - [Description("The puller dancer motor temperature is too high")] + [Description("The puller dancer motor temperature is too high. Cannot execute job")] PULLER_DANCER_MOTOR_OVERTEMPERATURE = 3040, /// <summary> - /// (The feeder dancer motor temperature is too high) + /// (The feeder dancer motor temperature is too high. Cannot execute job) /// </summary> - [Description("The feeder dancer motor temperature is too high")] + [Description("The feeder dancer motor temperature is too high. Cannot execute job")] FEEDER_DANCER_MOTOR_OVERTEMPERATURE = 3041, /// <summary> - /// (Winder dancer motor stalled) + /// (Winder dancer motor stalled. Cannot execute job) /// </summary> - [Description("Winder dancer motor stalled")] + [Description("Winder dancer motor stalled. Cannot execute job")] WINDER_DANCER_MOTOR_STALL = 3042, /// <summary> - /// (Puller dancer motor stalled) + /// (Puller dancer motor stalled. Cannot execute job) /// </summary> - [Description("Puller dancer motor stalled")] + [Description("Puller dancer motor stalled. Cannot execute job")] PULLER_DANCER_MOTOR_STALL = 3043, /// <summary> - /// (Feeder dancer motor stalled) + /// (Feeder dancer motor stalled. Cannot execute job) /// </summary> - [Description("Feeder dancer motor stalled")] + [Description("Feeder dancer motor stalled. Cannot execute job")] FEEDER_DANCER_MOTOR_STALL = 3044, /// <summary> - /// (The winder dancer motor voltage is too low) + /// (The winder dancer motor voltage is too low. Cannot execute job) /// </summary> - [Description("The winder dancer motor voltage is too low")] + [Description("The winder dancer motor voltage is too low. Cannot execute job")] WINDER_DANCER_MOTOR_UNDERVOLTAGE = 3045, /// <summary> - /// (The puller dancer motor voltage is too low) + /// (The puller dancer motor voltage is too low. Cannot execute job) /// </summary> - [Description("The puller dancer motor voltage is too low")] + [Description("The puller dancer motor voltage is too low. Cannot execute job")] PULLER_DANCER_MOTOR_UNDERVOLTAGE = 3046, /// <summary> - /// (The feeder dancer motor voltage is too low) + /// (The feeder dancer motor voltage is too low. Cannot execute job) /// </summary> - [Description("The feeder dancer motor voltage is too low")] + [Description("The feeder dancer motor voltage is too low. Cannot execute job")] FEEDER_DANCER_MOTOR_UNDERVOLTAGE = 3047, /// <summary> - /// (Thread tension control failure in puller dancer) + /// (Thread tension control failure in puller dancer. Cannot execute job) /// </summary> - [Description("Thread tension control failure in puller dancer")] + [Description("Thread tension control failure in puller dancer. Cannot execute job")] THREAD_TENSION_CONTROL_FAILURE_PULLER_DANCER = 3048, /// <summary> - /// (Thread tension control failure in winder dancer) + /// (Thread tension control failure in winder dancer. Cannot execute job) /// </summary> - [Description("Thread tension control failure in winder dancer")] + [Description("Thread tension control failure in winder dancer. Cannot execute job")] THREAD_TENSION_CONTROL_FAILURE_WINDER_DANCER = 3049, /// <summary> - /// (No thread in machine) + /// (No thread in machine. Cannot execute job) /// </summary> - [Description("No thread in machine")] + [Description("No thread in machine. Cannot execute job")] MACHINE_STATE_NO_THREAD_DETECTED = 3050, /// <summary> - /// (Thread loading error) + /// (Thread loading error. Cannot execute job) /// </summary> - [Description("Thread loading error")] + [Description("Thread loading error. Cannot execute job")] THREAD_LOADING_ERROR = 3051, /// <summary> - /// (The dryer motor current is too high) + /// (The dryer motor current is too high. Cannot execute job) /// </summary> - [Description("The dryer motor current is too high")] + [Description("The dryer motor current is too high. Cannot execute job")] DRYER_MOTOR_OVERCURRENT = 4000, /// <summary> - /// (The dryer motor temperature is too high) + /// (The dryer motor temperature is too high. Cannot execute jobs) /// </summary> - [Description("The dryer motor temperature is too high")] + [Description("The dryer motor temperature is too high. Cannot execute jobs")] DRYER_MOTOR_OVERTEMPERATURE = 4001, /// <summary> - /// (Dryer motor stalled) + /// (Dryer motor stalled. Cannot execute job) /// </summary> - [Description("Dryer motor stalled")] + [Description("Dryer motor stalled. Cannot execute job")] DRYER_MOTOR_STALL = 4002, /// <summary> - /// (The dryer motor voltage is too low) + /// (The dryer motor voltage is too low. Cannot execute job) /// </summary> - [Description("The dryer motor voltage is too low")] + [Description("The dryer motor voltage is too low. Cannot execute job")] DRYER_MOTOR_UNDERVOLTAGE = 4003, /// <summary> - /// (The dryer door is open) + /// (The dryer door is open. Cannot execute job) /// </summary> - [Description("The dryer door is open")] + [Description("The dryer door is open. Cannot execute job")] DRYER_DOOR_OPEN = 4004, /// <summary> - /// (The temperature in dryer zone 1 is too high) + /// (The temperature in dryer zone is too high. Cannot execute job) /// </summary> - [Description("The temperature in dryer zone 1 is too high")] + [Description("The temperature in dryer zone is too high. Cannot execute job")] DRYER_ZONE_1_OVERTEMPERATURE = 4005, /// <summary> - /// (The temperature in dryer zone 2 is too high) + /// (The temperature in dryer zone is too high. Cannot execute job) /// </summary> - [Description("The temperature in dryer zone 2 is too high")] + [Description("The temperature in dryer zone is too high. Cannot execute job")] DRYER_ZONE_2_OVERTEMPERATURE = 4006, /// <summary> - /// (The temperature in dryer zone 1 is too low) + /// (The temperature in dryer zone is too low. Cannot execute job) /// </summary> - [Description("The temperature in dryer zone 1 is too low")] + [Description("The temperature in dryer zone is too low. Cannot execute job")] DRYER_ZONE_1_UNDERTEMPERATURE_A = 4007, /// <summary> - /// (The temperature in dryer zone 1 is too low) + /// (The temperature in dryer zone is too low. Cannot execute job) /// </summary> - [Description("The temperature in dryer zone 1 is too low")] + [Description("The temperature in dryer zone is too low. Cannot execute job")] DRYER_ZONE_1_UNDERTEMPERATURE_B = 4008, /// <summary> - /// (The temperature in dryer zone 2 is too low) + /// (The temperature in dryer zone is too low. Cannot execute job) /// </summary> - [Description("The temperature in dryer zone 2 is too low")] + [Description("The temperature in dryer zone is too low. Cannot execute job")] DRYER_ZONE_2_UNDERTEMPERATURE_B = 4009, /// <summary> - /// (Thermal cut-off) + /// (Thermal cut-off. Cannot execute job) /// </summary> - [Description("Thermal cut-off")] + [Description("Thermal cut-off. Cannot execute job")] DRYER_THERMAL_CUTOFF = 4010, /// <summary> - /// (Dryer zone current is out of range) + /// (Dryer zone current is out of range. Cannot execute job) /// </summary> - [Description("Dryer zone current is out of range")] + [Description("Dryer zone current is out of range. Cannot execute job")] DRYER_HEATERS_ZONE_1_CURRENT_OUT_OF_RANGE = 4011, /// <summary> - /// (Dryer zone current is out of range) + /// (Dryer zone current is out of range. Cannot execute job) /// </summary> - [Description("Dryer zone current is out of range")] + [Description("Dryer zone current is out of range. Cannot execute job")] DRYER_HEATERS_ZONE_2_CURRENT_OUT_OF_RANGE = 4012, /// <summary> - /// (Dryer zone current loop break) + /// (Dryer zone current loop break. Cannot execute job) /// </summary> - [Description("Dryer zone current loop break")] + [Description("Dryer zone current loop break. Cannot execute job")] DRYER_HEATERS_ZONE_1_CURRENT_LOOP_BREAK = 4013, /// <summary> - /// (Dryer zone current loop break) + /// (Dryer zone current loop break. Cannot execute job) /// </summary> - [Description("Dryer zone current loop break")] + [Description("Dryer zone current loop break. Cannot execute job")] DRYER_HEATERS_ZONE_2_CURRENT_LOOP_BREAK = 4014, /// <summary> - /// (Dryer fan RPM is too low) + /// (Dryer fan RPM is too low. Cannot execute job) /// </summary> - [Description("Dryer fan RPM is too low")] + [Description("Dryer fan RPM is too low. Cannot execute job")] DRYER_FAN_RPM_TOO_LOW = 4015, /// <summary> - /// (Dryer fan stopped) + /// (Dryer fan stopped. Cannot execute job) /// </summary> - [Description("Dryer fan stopped")] + [Description("Dryer fan stopped. Cannot execute job")] DRYER_FAN_STOPPED = 4016, /// <summary> - /// (The current in dryer lid motor is too high) + /// (The current in dryer lid motor is too high. Cannot execute job) /// </summary> - [Description("The current in dryer lid motor is too high")] + [Description("The current in dryer lid motor is too high. Cannot execute job")] DRYER_LID_MOTOR_OVERCURRENT = 4017, /// <summary> - /// (The temperature in the dryer lid motor is too high) + /// (The temperature in the dryer lid motor is too high. Cannot execute job) /// </summary> - [Description("The temperature in the dryer lid motor is too high")] + [Description("The temperature in the dryer lid motor is too high. Cannot execute job")] DRYER_LID_MOTOR_OVERTEMPERATURE = 4018, /// <summary> - /// (Dryer lid motor stalled) + /// (Dryer lid motor stalled. Cannot execute job) /// </summary> - [Description("Dryer lid motor stalled")] + [Description("Dryer lid motor stalled. Cannot execute job")] DRYER_LID_MOTOR_STALL = 4019, /// <summary> - /// (The dryer lid motor voltage is too low) + /// (The dryer lid motor voltage is too low. Cannot execute job) /// </summary> - [Description("The dryer lid motor voltage is too low")] + [Description("The dryer lid motor voltage is too low. Cannot execute job")] DRYER_LID_MOTOR_UNDERVOLTAGE = 4020, /// <summary> - /// (The temperature in dryer zone 2 is too low) + /// (The temperature in dryer zone is too low. Cannot execute job) /// </summary> - [Description("The temperature in dryer zone 2 is too low")] + [Description("The temperature in dryer zone is too low. Cannot execute job")] DRYER_ZONE_2_UNDERTEMPERATURE_A = 4021, /// <summary> - /// (The temperature in dyeing head zone is too high) + /// (The temperature in dyeing head zone is too high. Cannot execute job) /// </summary> - [Description("The temperature in dyeing head zone is too high")] + [Description("The temperature in dyeing head zone is too high. Cannot execute job")] DYEING_HEAD_ZONE_1_OVERTEMPERATURE = 5000, /// <summary> - /// (The temperature in dyeing head zone is too high) + /// (The temperature in dyeing head zone is too high. Cannot execute job) /// </summary> - [Description("The temperature in dyeing head zone is too high")] + [Description("The temperature in dyeing head zone is too high. Cannot execute job")] DYEING_HEAD_ZONE_2_OVERTEMPERATURE = 5001, /// <summary> - /// (The temperature in dyeing head zone is too high) + /// (The temperature in dyeing head zone is too high. Cannot execute job) /// </summary> - [Description("The temperature in dyeing head zone is too high")] + [Description("The temperature in dyeing head zone is too high. Cannot execute job")] DYEING_HEAD_ZONE_3_OVERTEMPERATURE = 5002, /// <summary> - /// (The temperature in dyeing head zone is too high) + /// (The temperature in dyeing head zone is too high. Cannot execute job) /// </summary> - [Description("The temperature in dyeing head zone is too high")] + [Description("The temperature in dyeing head zone is too high. Cannot execute job")] DYEING_HEAD_ZONE_4_OVERTEMPERATURE = 5003, /// <summary> - /// (The temperature in dyeing head zone is too high) + /// (The temperature in dyeing head zone is too high. Cannot execute job) /// </summary> - [Description("The temperature in dyeing head zone is too high")] + [Description("The temperature in dyeing head zone is too high. Cannot execute job")] DYEING_HEAD_ZONE_5_OVERTEMPERATURE = 5004, /// <summary> - /// (The temperature in dyeing head zone is too high) + /// (The temperature in dyeing head zone is too high. Cannot execute job) /// </summary> - [Description("The temperature in dyeing head zone is too high")] + [Description("The temperature in dyeing head zone is too high. Cannot execute job")] DYEING_HEAD_ZONE_6_OVERTEMPERATURE = 5005, /// <summary> - /// (The temperature in dyeing head zone is too low) + /// (The temperature in dyeing head zone is too low. Cannot execute job) /// </summary> - [Description("The temperature in dyeing head zone is too low")] + [Description("The temperature in dyeing head zone is too low. Cannot execute job")] DYEING_HEAD_ZONE_1_UNDERTEMPERATURE_A = 5006, /// <summary> - /// (The temperature in dyeing head zone is too low) + /// (The temperature in dyeing head zone is too low. Cannot execute job) /// </summary> - [Description("The temperature in dyeing head zone is too low")] + [Description("The temperature in dyeing head zone is too low. Cannot execute job")] DYEING_HEAD_ZONE_2_UNDERTEMPERATURE_A = 5007, /// <summary> - /// (The temperature in dyeing head zone is too low) + /// (The temperature in dyeing head zone is too low. Cannot execute job) /// </summary> - [Description("The temperature in dyeing head zone is too low")] + [Description("The temperature in dyeing head zone is too low. Cannot execute job")] DYEING_HEAD_ZONE_3_UNDERTEMPERATURE_A = 5008, /// <summary> - /// (The temperature in dyeing head zone is too low) + /// (The temperature in dyeing head zone is too low. Cannot execute job) /// </summary> - [Description("The temperature in dyeing head zone is too low")] + [Description("The temperature in dyeing head zone is too low. Cannot execute job")] DYEING_HEAD_ZONE_4_UNDERTEMPERATURE_A = 5009, /// <summary> - /// (The temperature in dyeing head zone is too low) + /// (The temperature in dyeing head zone is too low. Cannot execute job) /// </summary> - [Description("The temperature in dyeing head zone is too low")] + [Description("The temperature in dyeing head zone is too low. Cannot execute job")] DYEING_HEAD_ZONE_5_UNDERTEMPERATURE_A = 5010, /// <summary> - /// (The temperature in dyeing head zone is too low) + /// (The temperature in dyeing head zone is too low. Cannot execute job) /// </summary> - [Description("The temperature in dyeing head zone is too low")] + [Description("The temperature in dyeing head zone is too low. Cannot execute job")] DYEING_HEAD_ZONE_6_UNDERTEMPERATURE_A = 5011, /// <summary> - /// (The temperature in dyeing head zone is too low) + /// (The temperature in dyeing head zone is too low. Cannot execute job) /// </summary> - [Description("The temperature in dyeing head zone is too low")] + [Description("The temperature in dyeing head zone is too low. Cannot execute job")] DYEING_HEAD_ZONE_1_UNDERTEMPERATURE_B = 5012, /// <summary> - /// (The temperature in dyeing head zone is too low) + /// (The temperature in dyeing head zone is too low. Cannot execute job) /// </summary> - [Description("The temperature in dyeing head zone is too low")] + [Description("The temperature in dyeing head zone is too low. Cannot execute job")] DYEING_HEAD_ZONE_2_UNDERTEMPERATURE_B = 5013, /// <summary> - /// (The temperature in dyeing head zone is too low) + /// (The temperature in dyeing head zone is too low. Cannot execute job) /// </summary> - [Description("The temperature in dyeing head zone is too low")] + [Description("The temperature in dyeing head zone is too low. Cannot execute job")] DYEING_HEAD_ZONE_3_UNDERTEMPERATURE_B = 5014, /// <summary> - /// (The temperature in dyeing head zone is too low) + /// (The temperature in dyeing head zone is too low. Cannot execute job) /// </summary> - [Description("The temperature in dyeing head zone is too low")] + [Description("The temperature in dyeing head zone is too low. Cannot execute job")] DYEING_HEAD_ZONE_4_UNDERTEMPERATURE_B = 5015, /// <summary> - /// (The temperature in dyeing head zone is too low) + /// (The temperature in dyeing head zone is too low. Cannot execute job) /// </summary> - [Description("The temperature in dyeing head zone is too low")] + [Description("The temperature in dyeing head zone is too low. Cannot execute job")] DYEING_HEAD_ZONE_5_UNDERTEMPERATURE_B = 5016, /// <summary> - /// (The temperature in dyeing head zone is too low) + /// (The temperature in dyeing head zone is too low. Cannot execute job) /// </summary> - [Description("The temperature in dyeing head zone is too low")] + [Description("The temperature in dyeing head zone is too low. Cannot execute job")] DYEING_HEAD_ZONE_6_UNDERTEMPERATURE_B = 5017, /// <summary> - /// (Dyeing head zone current is out of range) + /// (Dyeing head zone current is out of range. Cannot execute job) /// </summary> - [Description("Dyeing head zone current is out of range")] + [Description("Dyeing head zone current is out of range. Cannot execute job")] DYEING_HEAD_ZONE_1_CURRENT_OUT_OF_RANGE = 5018, /// <summary> - /// (Dyeing head zone current is out of range) + /// (Dyeing head zone current is out of range. Cannot execute job) /// </summary> - [Description("Dyeing head zone current is out of range")] + [Description("Dyeing head zone current is out of range. Cannot execute job")] DYEING_HEAD_ZONE_2_CURRENT_OUT_OF_RANGE = 5019, /// <summary> - /// (Dyeing head zone current is out of range) + /// (Dyeing head zone current is out of range. Cannot execute job) /// </summary> - [Description("Dyeing head zone current is out of range")] + [Description("Dyeing head zone current is out of range. Cannot execute job")] DYEING_HEAD_ZONE_3_CURRENT_OUT_OF_RANGE = 5020, /// <summary> - /// (Dyeing head zone current is out of range) + /// (Dyeing head zone current is out of range. Cannot execute job) /// </summary> - [Description("Dyeing head zone current is out of range")] + [Description("Dyeing head zone current is out of range. Cannot execute job")] DYEING_HEAD_ZONE_4_CURRENT_OUT_OF_RANGE = 5021, /// <summary> - /// (Dyeing head zone current is out of range) + /// (Dyeing head zone current is out of range. Cannot execute job) /// </summary> - [Description("Dyeing head zone current is out of range")] - DYEING_HEAD_ZONE_5_6_CURRENT_OUT_OF_RANGE = 5022, + [Description("Dyeing head zone current is out of range. Cannot execute job")] + DYEING_HEAD_ZONE_5_CURRENT_OUT_OF_RANGE = 5022, /// <summary> - /// (Dyeing head zone current loop break) + /// (Dyeing head zone current loop break. Cannot execute job) /// </summary> - [Description("Dyeing head zone current loop break")] + [Description("Dyeing head zone current loop break. Cannot execute job")] DYEING_HEAD_ZONE_1_CURRENT_LOOP_BREAK = 5023, /// <summary> - /// (Dyeing head zone current loop break) + /// (Dyeing head zone current loop break. Cannot execute job) /// </summary> - [Description("Dyeing head zone current loop break")] + [Description("Dyeing head zone current loop break. Cannot execute job")] DYEING_HEAD_ZONE_2_CURRENT_LOOP_BREAK = 5024, /// <summary> - /// (Dyeing head zone current loop break) + /// (Dyeing head zone current loop break. Cannot execute job) /// </summary> - [Description("Dyeing head zone current loop break")] + [Description("Dyeing head zone current loop break. Cannot execute job")] DYEING_HEAD_ZONE_3_CURRENT_LOOP_BREAK = 5025, /// <summary> - /// (Dyeing head zone current loop break) + /// (Dyeing head zone current loop break. Cannot execute job) /// </summary> - [Description("Dyeing head zone current loop break")] + [Description("Dyeing head zone current loop break. Cannot execute job")] DYEING_HEAD_ZONE_4_CURRENT_LOOP_BREAK = 5026, /// <summary> - /// (Dyeing head zone current loop break) + /// (Dyeing head zone current loop break. Cannot execute job) /// </summary> - [Description("Dyeing head zone current loop break")] - DYEING_HEAD_ZONE_5_6_CURRENT_LOOP_BREAK = 5027, + [Description("Dyeing head zone current loop break. Cannot execute job")] + DYEING_HEAD_ZONE_5_CURRENT_LOOP_BREAK = 5027, /// <summary> - /// (Thermal cut-off) + /// (Thermal cut-off. Cannot execute job) /// </summary> - [Description("Thermal cut-off")] + [Description("Thermal cut-off. Cannot execute job")] DYEING_HEAD_THERMAL_CUTOFF = 5028, /// <summary> - /// (Could not open the dyeing head cover) + /// (Could not open the dyeing head cover. Cannot execute job) /// </summary> - [Description("Could not open the dyeing head cover")] + [Description("Could not open the dyeing head cover. Cannot execute job")] DYEING_HEAD_COVER_OPEN_TIMEOUT = 5029, /// <summary> - /// (Could not close the dyeing head cover ) + /// (Could not close the dyeing head cover. Cannot execute job ) /// </summary> - [Description("Could not close the dyeing head cover ")] + [Description("Could not close the dyeing head cover. Cannot execute job ")] DYEING_HEAD_COVER_CLOSE_TIMEOUT = 5030, /// <summary> - /// (The current in the dyeing head cover motor is too high) + /// (The current in the dyeing head cover motor is too high. Cannot execute job) /// </summary> - [Description("The current in the dyeing head cover motor is too high")] + [Description("The current in the dyeing head cover motor is too high. Cannot execute job")] DYEING_HEAD_COVER_MOTOR_OVERCURRENT = 5031, /// <summary> - /// (The temperature in the dyeing head cover motor is too high) + /// (The temperature in the dyeing head cover motor is too high. Cannot execute job) /// </summary> - [Description("The temperature in the dyeing head cover motor is too high")] + [Description("The temperature in the dyeing head cover motor is too high. Cannot execute job")] DYEING_HEAD_COVER_MOTOR_OVERTEMPERATURE = 5032, /// <summary> - /// (Dyeing head cover motor stalled) + /// (Dyeing head cover motor stalled. Cannot execute job) /// </summary> - [Description("Dyeing head cover motor stalled")] + [Description("Dyeing head cover motor stalled. Cannot execute job")] DYEING_HEAD_COVER_MOTOR_STALL = 5033, /// <summary> - /// (The voltage in the dyeing head cover motor is too low) + /// (The voltage in the dyeing head cover motor is too low. Cannot execute job) /// </summary> - [Description("The voltage in the dyeing head cover motor is too low")] + [Description("The voltage in the dyeing head cover motor is too low. Cannot execute job")] DYEING_HEAD_COVER_MOTOR_UNDERVOLTAGE = 5034, /// <summary> - /// (The current in the dyeing head cleaning mechanism motor is too high) + /// (The current in the dyeing head cleaning mechanism motor is too high. Cannot execute job) /// </summary> - [Description("The current in the dyeing head cleaning mechanism motor is too high")] + [Description("The current in the dyeing head cleaning mechanism motor is too high. Cannot execute job")] DYEING_HEAD_CLEANING_MECHANISM_MOTOR_OVERCURRENT = 5035, /// <summary> - /// (The temperature in the dyeing head cleaning mechanism motor is too high) + /// (The temperature in the dyeing head cleaning mechanism motor is too high. Cannot execute job) /// </summary> - [Description("The temperature in the dyeing head cleaning mechanism motor is too high")] + [Description("The temperature in the dyeing head cleaning mechanism motor is too high. Cannot execute job")] DYEING_HEAD_CLEANING_MECHANISM_MOTOR_OVERTEMPERATURE = 5036, /// <summary> - /// (Dyeing head cleaning mechanism motor stalled) + /// (Dyeing head cleaning mechanism motor stalled. Cannot execute job) /// </summary> - [Description("Dyeing head cleaning mechanism motor stalled")] + [Description("Dyeing head cleaning mechanism motor stalled. Cannot execute job")] DYEING_HEAD_CLEANING_MECHANISM_MOTOR_STALL = 5037, /// <summary> - /// (The voltage in dyeing head cleaning mechanism motor is too low) + /// (The voltage in dyeing head cleaning mechanism motor is too low. Cannot execute job) /// </summary> - [Description("The voltage in dyeing head cleaning mechanism motor is too low")] + [Description("The voltage in dyeing head cleaning mechanism motor is too low. Cannot execute job")] DYEING_HEAD_CLEANING_MECHANISM_MOTOR_UNDERVOLTAGE = 5038, /// <summary> - /// (The current in the dyeing head cleaning head motor is too high) + /// (The current in the dyeing head cleaning head motor is too high. Cannot execute job) /// </summary> - [Description("The current in the dyeing head cleaning head motor is too high")] + [Description("The current in the dyeing head cleaning head motor is too high. Cannot execute job")] DYEING_HEAD_CLEANING_HEAD_MOTOR_OVERCURRENT = 5039, /// <summary> - /// (The temperature in the dyeing head cleaning head motor is too high) + /// (The temperature in the dyeing head cleaning head motor is too high. Cannot execute job) /// </summary> - [Description("The temperature in the dyeing head cleaning head motor is too high")] + [Description("The temperature in the dyeing head cleaning head motor is too high. Cannot execute job")] DYEING_HEAD_CLEANING_HEAD_MOTOR_OVERTEMPERATURE = 5040, /// <summary> - /// (Dyeing head cleaning mechanism motor stalled) + /// (Dyeing head cleaning mechanism motor stalled. Cannot execute job) /// </summary> - [Description("Dyeing head cleaning mechanism motor stalled")] + [Description("Dyeing head cleaning mechanism motor stalled. Cannot execute job")] DYEING_HEAD_CLEANING_HEAD_MOTOR_STALL = 5041, /// <summary> - /// (The voltage in dyeing head cleaning head motor is too low) + /// (The voltage in dyeing head cleaning head motor is too low. Cannot execute job) /// </summary> - [Description("The voltage in dyeing head cleaning head motor is too low")] + [Description("The voltage in dyeing head cleaning head motor is too low. Cannot execute job")] DYEING_HEAD_CLEANING_HEAD_MOTOR_UNDERVOLTAGE = 5042, /// <summary> - /// (The temperature in the mixer is too high) + /// (The temperature in dyeing head zone is too high. Cannot execute job) /// </summary> - [Description("The temperature in the mixer is too high")] + [Description("The temperature in dyeing head zone is too high. Cannot execute job")] + DYEING_HEAD_ZONE_7_OVERTEMPERATURE = 5043, + + /// <summary> + /// (The temperature in dyeing head zone is too high. Cannot execute job) + /// </summary> + [Description("The temperature in dyeing head zone is too high. Cannot execute job")] + DYEING_HEAD_ZONE_8_OVERTEMPERATURE = 5044, + + /// <summary> + /// (The temperature in dyeing head zone is too high. Cannot execute job) + /// </summary> + [Description("The temperature in dyeing head zone is too high. Cannot execute job")] + DYEING_HEAD_ZONE_9_OVERTEMPERATURE = 5045, + + /// <summary> + /// (The temperature in dyeing head zone is too high. Cannot execute job) + /// </summary> + [Description("The temperature in dyeing head zone is too high. Cannot execute job")] + DYEING_HEAD_ZONE_10_OVERTEMPERATURE = 5046, + + /// <summary> + /// (The temperature in dyeing head zone is too high. Cannot execute job) + /// </summary> + [Description("The temperature in dyeing head zone is too high. Cannot execute job")] + DYEING_HEAD_ZONE_11_OVERTEMPERATURE = 5047, + + /// <summary> + /// (The temperature in dyeing head zone is too high. Cannot execute job) + /// </summary> + [Description("The temperature in dyeing head zone is too high. Cannot execute job")] + DYEING_HEAD_ZONE_12_OVERTEMPERATURE = 5048, + + /// <summary> + /// (The temperature in dyeing head zone is too low. Cannot execute job) + /// </summary> + [Description("The temperature in dyeing head zone is too low. Cannot execute job")] + DYEING_HEAD_ZONE_7_UNDERTEMPERATURE_A = 5049, + + /// <summary> + /// (The temperature in dyeing head zone is too low. Cannot execute job) + /// </summary> + [Description("The temperature in dyeing head zone is too low. Cannot execute job")] + DYEING_HEAD_ZONE_8_UNDERTEMPERATURE_A = 5050, + + /// <summary> + /// (The temperature in dyeing head zone is too low. Cannot execute job) + /// </summary> + [Description("The temperature in dyeing head zone is too low. Cannot execute job")] + DYEING_HEAD_ZONE_9_UNDERTEMPERATURE_A = 5051, + + /// <summary> + /// (The temperature in dyeing head zone is too low. Cannot execute job) + /// </summary> + [Description("The temperature in dyeing head zone is too low. Cannot execute job")] + DYEING_HEAD_ZONE_10_UNDERTEMPERATURE_A = 5052, + + /// <summary> + /// (The temperature in dyeing head zone is too low. Cannot execute job) + /// </summary> + [Description("The temperature in dyeing head zone is too low. Cannot execute job")] + DYEING_HEAD_ZONE_11_UNDERTEMPERATURE_A = 5053, + + /// <summary> + /// (The temperature in dyeing head zone is too low. Cannot execute job) + /// </summary> + [Description("The temperature in dyeing head zone is too low. Cannot execute job")] + DYEING_HEAD_ZONE_12_UNDERTEMPERATURE_A = 5054, + + /// <summary> + /// (The temperature in dyeing head zone is too low. Cannot execute job) + /// </summary> + [Description("The temperature in dyeing head zone is too low. Cannot execute job")] + DYEING_HEAD_ZONE_7_UNDERTEMPERATURE_B = 5055, + + /// <summary> + /// (The temperature in dyeing head zone is too low. Cannot execute job) + /// </summary> + [Description("The temperature in dyeing head zone is too low. Cannot execute job")] + DYEING_HEAD_ZONE_8_UNDERTEMPERATURE_B = 5056, + + /// <summary> + /// (The temperature in dyeing head zone is too low. Cannot execute job) + /// </summary> + [Description("The temperature in dyeing head zone is too low. Cannot execute job")] + DYEING_HEAD_ZONE_9_UNDERTEMPERATURE_B = 5057, + + /// <summary> + /// (The temperature in dyeing head zone is too low. Cannot execute job) + /// </summary> + [Description("The temperature in dyeing head zone is too low. Cannot execute job")] + DYEING_HEAD_ZONE_10_UNDERTEMPERATURE_B = 5058, + + /// <summary> + /// (The temperature in dyeing head zone is too low. Cannot execute job) + /// </summary> + [Description("The temperature in dyeing head zone is too low. Cannot execute job")] + DYEING_HEAD_ZONE_11_UNDERTEMPERATURE_B = 5059, + + /// <summary> + /// (The temperature in dyeing head zone is too low. Cannot execute job) + /// </summary> + [Description("The temperature in dyeing head zone is too low. Cannot execute job")] + DYEING_HEAD_ZONE_12_UNDERTEMPERATURE_B = 5060, + + /// <summary> + /// (Dyeing head zone current is out of range. Cannot execute job) + /// </summary> + [Description("Dyeing head zone current is out of range. Cannot execute job")] + DYEING_HEAD_ZONE_6_CURRENT_OUT_OF_RANGE = 5061, + + /// <summary> + /// (Dyeing head zone current is out of range. Cannot execute job) + /// </summary> + [Description("Dyeing head zone current is out of range. Cannot execute job")] + DYEING_HEAD_ZONE_7_CURRENT_OUT_OF_RANGE = 5062, + + /// <summary> + /// (Dyeing head zone current is out of range. Cannot execute job) + /// </summary> + [Description("Dyeing head zone current is out of range. Cannot execute job")] + DYEING_HEAD_ZONE_8_CURRENT_OUT_OF_RANGE = 5063, + + /// <summary> + /// (Dyeing head zone current is out of range. Cannot execute job) + /// </summary> + [Description("Dyeing head zone current is out of range. Cannot execute job")] + DYEING_HEAD_ZONE_9_CURRENT_OUT_OF_RANGE = 5064, + + /// <summary> + /// (Dyeing head zone current is out of range. Cannot execute job) + /// </summary> + [Description("Dyeing head zone current is out of range. Cannot execute job")] + DYEING_HEAD_ZONE_10_CURRENT_OUT_OF_RANGE = 5065, + + /// <summary> + /// (Dyeing head zone current is out of range. Cannot execute job) + /// </summary> + [Description("Dyeing head zone current is out of range. Cannot execute job")] + DYEING_HEAD_ZONE_11_CURRENT_OUT_OF_RANGE = 5066, + + /// <summary> + /// (Dyeing head zone current is out of range. Cannot execute job) + /// </summary> + [Description("Dyeing head zone current is out of range. Cannot execute job")] + DYEING_HEAD_ZONE_12_CURRENT_OUT_OF_RANGE = 5067, + + /// <summary> + /// (Dyeing head zone current loop break. Cannot execute job) + /// </summary> + [Description("Dyeing head zone current loop break. Cannot execute job")] + DYEING_HEAD_ZONE_6_CURRENT_LOOP_BREAK = 5068, + + /// <summary> + /// (Dyeing head zone current loop break. Cannot execute job) + /// </summary> + [Description("Dyeing head zone current loop break. Cannot execute job")] + DYEING_HEAD_ZONE_7_CURRENT_LOOP_BREAK = 5069, + + /// <summary> + /// (Dyeing head zone current loop break. Cannot execute job) + /// </summary> + [Description("Dyeing head zone current loop break. Cannot execute job")] + DYEING_HEAD_ZONE_8_CURRENT_LOOP_BREAK = 5070, + + /// <summary> + /// (Dyeing head zone current loop break. Cannot execute job) + /// </summary> + [Description("Dyeing head zone current loop break. Cannot execute job")] + DYEING_HEAD_ZONE_9_CURRENT_LOOP_BREAK = 5071, + + /// <summary> + /// (Dyeing head zone current loop break. Cannot execute job) + /// </summary> + [Description("Dyeing head zone current loop break. Cannot execute job")] + DYEING_HEAD_ZONE_10_CURRENT_LOOP_BREAK = 5072, + + /// <summary> + /// (Dyeing head zone current loop break. Cannot execute job) + /// </summary> + [Description("Dyeing head zone current loop break. Cannot execute job")] + DYEING_HEAD_ZONE_11_CURRENT_LOOP_BREAK = 5073, + + /// <summary> + /// (Dyeing head zone current loop break. Cannot execute job) + /// </summary> + [Description("Dyeing head zone current loop break. Cannot execute job")] + DYEING_HEAD_ZONE_12_CURRENT_LOOP_BREAK = 5074, + + /// <summary> + /// (The temperature in dyeing head blower is too high. Cannot execute job) + /// </summary> + [Description("The temperature in dyeing head blower is too high. Cannot execute job")] + DYEING_HEAD_BLOWER_1_OVERTEMPERATURE = 5075, + + /// <summary> + /// (The temperature in dyeing head blower is too high. Cannot execute job) + /// </summary> + [Description("The temperature in dyeing head blower is too high. Cannot execute job")] + DYEING_HEAD_BLOWER_2_OVERTEMPERATURE = 5076, + + /// <summary> + /// (The temperature in dyeing head blower is too low. Cannot execute job) + /// </summary> + [Description("The temperature in dyeing head blower is too low. Cannot execute job")] + DYEING_HEAD_BLOWER_1_UNDERTEMPERATURE_A = 5077, + + /// <summary> + /// (The temperature in dyeing head blower is too low. Cannot execute job) + /// </summary> + [Description("The temperature in dyeing head blower is too low. Cannot execute job")] + DYEING_HEAD_BLOWER_2_UNDERTEMPERATURE_A = 5078, + + /// <summary> + /// (The temperature in dyeing head blower is too low. Cannot execute job) + /// </summary> + [Description("The temperature in dyeing head blower is too low. Cannot execute job")] + DYEING_HEAD_BLOWER_1_UNDERTEMPERATURE_B = 5079, + + /// <summary> + /// (The temperature in dyeing head blower is too low. Cannot execute job) + /// </summary> + [Description("The temperature in dyeing head blower is too low. Cannot execute job")] + DYEING_HEAD_BLOWER_2_UNDERTEMPERATURE_B = 5080, + + /// <summary> + /// (Dyeing head blower current is out of range. Cannot execute job) + /// </summary> + [Description("Dyeing head blower current is out of range. Cannot execute job")] + DYEING_HEAD_BLOWER_1_CURRENT_OUT_OF_RANGE = 5081, + + /// <summary> + /// (Dyeing head blower current is out of range. Cannot execute job) + /// </summary> + [Description("Dyeing head blower current is out of range. Cannot execute job")] + DYEING_HEAD_BLOWER_2_CURRENT_OUT_OF_RANGE = 5082, + + /// <summary> + /// (Dyeing head blower current loop break. Cannot execute job) + /// </summary> + [Description("Dyeing head blower current loop break. Cannot execute job")] + DYEING_HEAD_BLOWER_1_CURRENT_LOOP_BREAK = 5083, + + /// <summary> + /// (Dyeing head blower current loop break. Cannot execute job) + /// </summary> + [Description("Dyeing head blower current loop break. Cannot execute job")] + DYEING_HEAD_BLOWER_2_CURRENT_LOOP_BREAK = 5084, + + /// <summary> + /// (Dyeing head blower fan has stopped. Cannot execute job) + /// </summary> + [Description("Dyeing head blower fan has stopped. Cannot execute job")] + DYEING_HEAD_BLOWER_1_FAN_STOPPED = 5085, + + /// <summary> + /// (Dyeing head blower fan has stopped. Cannot execute job) + /// </summary> + [Description("Dyeing head blower fan has stopped. Cannot execute job")] + DYEING_HEAD_BLOWER_2_FAN_STOPPED = 5086, + + /// <summary> + /// (Dyeing head blower fan RPM is too low. Cannot execute job) + /// </summary> + [Description("Dyeing head blower fan RPM is too low. Cannot execute job")] + DYEING_HEAD_BLOWER_1_FAN_RPM_TOO_LOW = 5087, + + /// <summary> + /// (Dyeing head blower fan RPM is too low. Cannot execute job) + /// </summary> + [Description("Dyeing head blower fan RPM is too low. Cannot execute job")] + DYEING_HEAD_BLOWER_2_FAN_RPM_TOO_LOW = 5088, + + /// <summary> + /// (Dyeing head actuator did not reach position. Cannot execute job) + /// </summary> + [Description("Dyeing head actuator did not reach position. Cannot execute job")] + DYEING_HEAD_RIGHT_ACTUATOR_UP_TIMEOUT = 5089, + + /// <summary> + /// (Dyeing head actuator did not reach position. Cannot execute job) + /// </summary> + [Description("Dyeing head actuator did not reach position. Cannot execute job")] + DYEING_HEAD_LEFT_ACTUATOR_UP_TIMEOUT = 5090, + + /// <summary> + /// (Dyeing head actuator did not reach position. Cannot execute job) + /// </summary> + [Description("Dyeing head actuator did not reach position. Cannot execute job")] + DYEING_HEAD_RIGHT_ACTUATOR_DOWN_TIMEOUT = 5091, + + /// <summary> + /// (Dyeing head actuator did not reach position. Cannot execute job) + /// </summary> + [Description("Dyeing head actuator did not reach position. Cannot execute job")] + DYEING_HEAD_LEFT_ACTUATOR_DOWN_TIMEOUT = 5092, + + /// <summary> + /// (The temperature in the mixer is too high. Cannot execute job) + /// </summary> + [Description("The temperature in the mixer is too high. Cannot execute job")] MIXER_OVERTEMPERATURE = 6000, /// <summary> - /// (The temperature in the mixer is too low) + /// (The temperature in the mixer is too low. Cannot execute job) /// </summary> - [Description("The temperature in the mixer is too low")] + [Description("The temperature in the mixer is too low. Cannot execute job")] MIXER_UNDERTEMPERATURE_A = 6001, /// <summary> - /// (The temperature in the mixer is too low) + /// (The temperature in the mixer is too low. Cannot execute job) /// </summary> - [Description("The temperature in the mixer is too low")] + [Description("The temperature in the mixer is too low. Cannot execute job")] MIXER_UNDERTEMPERATURE_B = 6002, /// <summary> - /// (Thermal cutoff) + /// (Thermal cutoff. Cannot execute job) /// </summary> - [Description("Thermal cutoff")] + [Description("Thermal cutoff. Cannot execute job")] MIXER_THERMAL_CUTOFF = 6003, /// <summary> - /// (Mixer current is out of range) + /// (Mixer current is out of range. Cannot execute job) /// </summary> - [Description("Mixer current is out of range")] + [Description("Mixer current is out of range. Cannot execute job")] MIXER_CURRENT_OUT_OF_RANGE = 6004, /// <summary> - /// (Mixer current loop break) + /// (Mixer current loop break. Cannot execute job) /// </summary> - [Description("Mixer current loop break")] + [Description("Mixer current loop break. Cannot execute job")] MIXER_CURRENT_LOOP_BREAK = 6005, /// <summary> - /// (Overpressure in black dispenser ) + /// (Overpressure in black dispenser . Cannot execute job) /// </summary> - [Description("Overpressure in black dispenser ")] + [Description("Overpressure in black dispenser . Cannot execute job")] DISPENSER_1_OVERPRESSURE = 7000, /// <summary> - /// (Overpressure in cyan dispenser ) + /// (Overpressure in cyan dispenser. Cannot execute job ) /// </summary> - [Description("Overpressure in cyan dispenser ")] + [Description("Overpressure in cyan dispenser. Cannot execute job ")] DISPENSER_2_OVERPRESSURE = 7001, /// <summary> - /// (Overpressure in magenta dispenser ) + /// (Overpressure in magenta dispenser. Cannot execute job ) /// </summary> - [Description("Overpressure in magenta dispenser ")] + [Description("Overpressure in magenta dispenser. Cannot execute job ")] DISPENSER_3_OVERPRESSURE = 7002, /// <summary> - /// (Overpressure in yellow dispenser ) + /// (Overpressure in yellow dispenser. Cannot execute job ) /// </summary> - [Description("Overpressure in yellow dispenser ")] + [Description("Overpressure in yellow dispenser. Cannot execute job ")] DISPENSER_4_OVERPRESSURE = 7003, /// <summary> - /// (Overpressure in transparent ink dispenser ) + /// (Overpressure in transparent ink dispenser. Cannot execute job ) /// </summary> - [Description("Overpressure in transparent ink dispenser ")] + [Description("Overpressure in transparent ink dispenser. Cannot execute job ")] DISPENSER_5_OVERPRESSURE = 7004, /// <summary> - /// (Overpressure in spot color 1 dispenser ) + /// (Overpressure in spot color 1 dispenser. Cannot execute job ) /// </summary> - [Description("Overpressure in spot color 1 dispenser ")] + [Description("Overpressure in spot color 1 dispenser. Cannot execute job ")] DISPENSER_6_OVERPRESSURE = 7005, /// <summary> - /// (Overpressure in cleaner dispenser ) + /// (Overpressure in cleaner dispenser. Cannot execute job ) /// </summary> - [Description("Overpressure in cleaner dispenser ")] + [Description("Overpressure in cleaner dispenser. Cannot execute job ")] DISPENSER_7_OVERPRESSURE = 7006, /// <summary> - /// (Overpressure in lubricant dispenser) + /// (Overpressure in lubricant dispenser. Cannot execute job) /// </summary> - [Description("Overpressure in lubricant dispenser")] + [Description("Overpressure in lubricant dispenser. Cannot execute job")] DISPENSER_8_OVERPRESSURE = 7007, /// <summary> - /// (The pressure in black dispenser is too low) + /// (The pressure in black dispenser is too low. Cannot execute job) /// </summary> - [Description("The pressure in black dispenser is too low")] + [Description("The pressure in black dispenser is too low. Cannot execute job")] DISPENSER_1_UNDERPRESSURE = 7008, /// <summary> - /// (The pressure in cyan dispenser is too low) + /// (The pressure in cyan dispenser is too low. Cannot execute job) /// </summary> - [Description("The pressure in cyan dispenser is too low")] + [Description("The pressure in cyan dispenser is too low. Cannot execute job")] DISPENSER_2_UNDERPRESSURE = 7009, /// <summary> - /// (The pressure in magenta dispenser is too low) + /// (The pressure in magenta dispenser is too low. Cannot execute job) /// </summary> - [Description("The pressure in magenta dispenser is too low")] + [Description("The pressure in magenta dispenser is too low. Cannot execute job")] DISPENSER_3_UNDERPRESSURE = 7010, /// <summary> - /// (The pressure in yellow dispenser is too low) + /// (The pressure in yellow dispenser is too low. Cannot execute job) /// </summary> - [Description("The pressure in yellow dispenser is too low")] + [Description("The pressure in yellow dispenser is too low. Cannot execute job")] DISPENSER_4_UNDERPRESSURE = 7011, /// <summary> - /// (The pressure in transparent ink dispenser is too low) + /// (The pressure in transparent ink dispenser is too low. Cannot execute job) /// </summary> - [Description("The pressure in transparent ink dispenser is too low")] + [Description("The pressure in transparent ink dispenser is too low. Cannot execute job")] DISPENSER_5_UNDERPRESSURE = 7012, /// <summary> - /// (The pressure in spot color 1 dispenser is too low) + /// (The pressure in spot color 1 dispenser is too low. Cannot execute job) /// </summary> - [Description("The pressure in spot color 1 dispenser is too low")] + [Description("The pressure in spot color 1 dispenser is too low. Cannot execute job")] DISPENSER_6_UNDERPRESSURE = 7013, /// <summary> - /// (The pressure in cleaner dispenser is too low) + /// (The pressure in cleaner dispenser is too low. Cannot execute job) /// </summary> - [Description("The pressure in cleaner dispenser is too low")] + [Description("The pressure in cleaner dispenser is too low. Cannot execute job")] DISPENSER_7_UNDERPRESSURE = 7014, /// <summary> - /// (The pressure in lubricant dispenser is too low) + /// (The pressure in lubricant dispenser is too low. Cannot execute job) /// </summary> - [Description("The pressure in lubricant dispenser is too low")] + [Description("The pressure in lubricant dispenser is too low. Cannot execute job")] DISPENSER_8_UNDERPRESSURE = 7015, /// <summary> @@ -1112,387 +1412,387 @@ namespace Tango.BL.Enumerations DISPENSER_8_EMPTY = 7023, /// <summary> - /// (Dispenser problem) + /// (Dispenser problem. Cannot execute job) /// </summary> - [Description("Dispenser problem")] + [Description("Dispenser problem. Cannot execute job")] DISPENSER_1_REFILL_FAILURE = 7024, /// <summary> - /// (Dispenser problem) + /// (Dispenser problem. Cannot execute job) /// </summary> - [Description("Dispenser problem")] + [Description("Dispenser problem. Cannot execute job")] DISPENSER_2_REFILL_FAILURE = 7025, /// <summary> - /// (Dispenser problem) + /// (Dispenser problem. Cannot execute job) /// </summary> - [Description("Dispenser problem")] + [Description("Dispenser problem. Cannot execute job")] DISPENSER_3_REFILL_FAILURE = 7026, /// <summary> - /// (Dispenser problem) + /// (Dispenser problem. Cannot execute job) /// </summary> - [Description("Dispenser problem")] + [Description("Dispenser problem. Cannot execute job")] DISPENSER_4_REFILL_FAILURE = 7027, /// <summary> - /// (Dispenser problem) + /// (Dispenser problem. Cannot execute job) /// </summary> - [Description("Dispenser problem")] + [Description("Dispenser problem. Cannot execute job")] DISPENSER_5_REFILL_FAILURE = 7028, /// <summary> - /// (Dispenser problem) + /// (Dispenser problem. Cannot execute job) /// </summary> - [Description("Dispenser problem")] + [Description("Dispenser problem. Cannot execute job")] DISPENSER_6_REFILL_FAILURE = 7029, /// <summary> - /// (Dispenser problem) + /// (Dispenser problem. Cannot execute job) /// </summary> - [Description("Dispenser problem")] + [Description("Dispenser problem. Cannot execute job")] DISPENSER_7_REFILL_FAILURE = 7030, /// <summary> - /// (Dispenser problem) + /// (Dispenser problem. Cannot execute job) /// </summary> - [Description("Dispenser problem")] + [Description("Dispenser problem. Cannot execute job")] DISPENSER_8_REFILL_FAILURE = 7031, /// <summary> - /// (Black dispenser motor current is too high) + /// (Black dispenser motor current is too high. Cannot execute job) /// </summary> - [Description("Black dispenser motor current is too high")] + [Description("Black dispenser motor current is too high. Cannot execute job")] DISPENSER_1_MOTOR_OVERCURRENT = 7032, /// <summary> - /// (Cyan dispenser motor current is too high) + /// (Cyan dispenser motor current is too high. Cannot execute job) /// </summary> - [Description("Cyan dispenser motor current is too high")] + [Description("Cyan dispenser motor current is too high. Cannot execute job")] DISPENSER_2_MOTOR_OVERCURRENT = 7033, /// <summary> - /// (Magenta dispenser motor current is too high) + /// (Magenta dispenser motor current is too high. Cannot execute job) /// </summary> - [Description("Magenta dispenser motor current is too high")] + [Description("Magenta dispenser motor current is too high. Cannot execute job")] DISPENSER_3_MOTOR_OVERCURRENT = 7034, /// <summary> - /// (Yellow dispenser motor current is too high) + /// (Yellow dispenser motor current is too high. Cannot execute job) /// </summary> - [Description("Yellow dispenser motor current is too high")] + [Description("Yellow dispenser motor current is too high. Cannot execute job")] DISPENSER_4_MOTOR_OVERCURRENT = 7035, /// <summary> - /// (Transparent ink dispenser motor current is too high) + /// (Transparent ink dispenser motor current is too high. Cannot execute job) /// </summary> - [Description("Transparent ink dispenser motor current is too high")] + [Description("Transparent ink dispenser motor current is too high. Cannot execute job")] DISPENSER_5_MOTOR_OVERCURRENT = 7036, /// <summary> - /// (Spot color 1 dispenser motor current is too high) + /// (Spot color 1 dispenser motor current is too high. Cannot execute job) /// </summary> - [Description("Spot color 1 dispenser motor current is too high")] + [Description("Spot color 1 dispenser motor current is too high. Cannot execute job")] DISPENSER_6_MOTOR_OVERCURRENT = 7037, /// <summary> - /// (Cleaner dispenser motor current is too high) + /// (Cleaner dispenser motor current is too high. Cannot execute job) /// </summary> - [Description("Cleaner dispenser motor current is too high")] + [Description("Cleaner dispenser motor current is too high. Cannot execute job")] DISPENSER_7_MOTOR_OVERCURRENT = 7038, /// <summary> - /// (Lubricant dispenser motor current is too high) + /// (Lubricant dispenser motor current is too high. Cannot execute job) /// </summary> - [Description("Lubricant dispenser motor current is too high")] + [Description("Lubricant dispenser motor current is too high. Cannot execute job")] DISPENSER_8_MOTOR_OVERCURRENT = 7039, /// <summary> - /// (Black dispenser motor temperature is too high) + /// (Black dispenser motor temperature is too high. Cannot execute job) /// </summary> - [Description("Black dispenser motor temperature is too high")] + [Description("Black dispenser motor temperature is too high. Cannot execute job")] DISPENSER_1_MOTOR_OVERTEMPERATURE = 7040, /// <summary> - /// (Cyan dispenser motor temperature is too high) + /// (Cyan dispenser motor temperature is too high. Cannot execute job) /// </summary> - [Description("Cyan dispenser motor temperature is too high")] + [Description("Cyan dispenser motor temperature is too high. Cannot execute job")] DISPENSER_2_MOTOR_OVERTEMPERATURE = 7041, /// <summary> - /// (Magenta dispenser motor temperature is too high) + /// (Magenta dispenser motor temperature is too high. Cannot execute job) /// </summary> - [Description("Magenta dispenser motor temperature is too high")] + [Description("Magenta dispenser motor temperature is too high. Cannot execute job")] DISPENSER_3_MOTOR_OVERTEMPERATURE = 7042, /// <summary> - /// (Yellow dispenser motor temperature is too high) + /// (Yellow dispenser motor temperature is too high. Cannot execute job) /// </summary> - [Description("Yellow dispenser motor temperature is too high")] + [Description("Yellow dispenser motor temperature is too high. Cannot execute job")] DISPENSER_4_MOTOR_OVERTEMPERATURE = 7043, /// <summary> - /// (Transparent ink dispenser motor temperature is too high) + /// (Transparent ink dispenser motor temperature is too high. Cannot execute job) /// </summary> - [Description("Transparent ink dispenser motor temperature is too high")] + [Description("Transparent ink dispenser motor temperature is too high. Cannot execute job")] DISPENSER_5_MOTOR_OVERTEMPERATURE = 7044, /// <summary> - /// (Spot color 1 dispenser motor temperature is too high) + /// (Spot color 1 dispenser motor temperature is too high. Cannot execute job) /// </summary> - [Description("Spot color 1 dispenser motor temperature is too high")] + [Description("Spot color 1 dispenser motor temperature is too high. Cannot execute job")] DISPENSER_6_MOTOR_OVERTEMPERATURE = 7045, /// <summary> - /// (Cleaner dispenser motor temperature is too high) + /// (Cleaner dispenser motor temperature is too high. Cannot execute job) /// </summary> - [Description("Cleaner dispenser motor temperature is too high")] + [Description("Cleaner dispenser motor temperature is too high. Cannot execute job")] DISPENSER_7_MOTOR_OVERTEMPERATURE = 7046, /// <summary> - /// (Lubricant dispenser motor temperature is too high) + /// (Lubricant dispenser motor temperature is too high. Cannot execute job) /// </summary> - [Description("Lubricant dispenser motor temperature is too high")] + [Description("Lubricant dispenser motor temperature is too high. Cannot execute job")] DISPENSER_8_MOTOR_OVERTEMPERATURE = 7047, /// <summary> - /// (Black dispenser motor stalled) + /// (Black dispenser motor stalled. Cannot execute job) /// </summary> - [Description("Black dispenser motor stalled")] + [Description("Black dispenser motor stalled. Cannot execute job")] DISPENSER_1_MOTOR_STALL = 7048, /// <summary> - /// (Cyan dispenser motor stalled) + /// (Cyan dispenser motor stalled. Cannot execute job) /// </summary> - [Description("Cyan dispenser motor stalled")] + [Description("Cyan dispenser motor stalled. Cannot execute job")] DISPENSER_2_MOTOR_STALL = 7049, /// <summary> - /// (Magenta dispenser motor stalled) + /// (Magenta dispenser motor stalled. Cannot execute job) /// </summary> - [Description("Magenta dispenser motor stalled")] + [Description("Magenta dispenser motor stalled. Cannot execute job")] DISPENSER_3_MOTOR_STALL = 7050, /// <summary> - /// (Yellow dispenser 4 motor stalled) + /// (Yellow dispenser 4 motor stalled. Cannot execute job) /// </summary> - [Description("Yellow dispenser 4 motor stalled")] + [Description("Yellow dispenser 4 motor stalled. Cannot execute job")] DISPENSER_4_MOTOR_STALL = 7051, /// <summary> - /// (Transparent ink dispenser motor stalled) + /// (Transparent ink dispenser motor stalled. Cannot execute job) /// </summary> - [Description("Transparent ink dispenser motor stalled")] + [Description("Transparent ink dispenser motor stalled. Cannot execute job")] DISPENSER_5_MOTOR_STALL = 7052, /// <summary> - /// (Spot color 1 dispenser motor stalled) + /// (Spot color 1 dispenser motor stalled. Cannot execute job) /// </summary> - [Description("Spot color 1 dispenser motor stalled")] + [Description("Spot color 1 dispenser motor stalled. Cannot execute job")] DISPENSER_6_MOTOR_STALL = 7053, /// <summary> - /// (Cleaner dispenser motor stalled) + /// (Cleaner dispenser motor stalled. Cannot execute job) /// </summary> - [Description("Cleaner dispenser motor stalled")] + [Description("Cleaner dispenser motor stalled. Cannot execute job")] DISPENSER_7_MOTOR_STALL = 7054, /// <summary> - /// (Lubricant dispenser motor stalled) + /// (Lubricant dispenser motor stalled. Cannot execute job) /// </summary> - [Description("Lubricant dispenser motor stalled")] + [Description("Lubricant dispenser motor stalled. Cannot execute job")] DISPENSER_8_MOTOR_STALL = 7055, /// <summary> - /// (Black dispenser motor voltage is too low) + /// (Black dispenser motor voltage is too low. Cannot execute job) /// </summary> - [Description("Black dispenser motor voltage is too low")] + [Description("Black dispenser motor voltage is too low. Cannot execute job")] DISPENSER_1_MOTOR_UNDERVOLTAGE = 7056, /// <summary> - /// (Cyan dispenser motor voltage is too low) + /// (Cyan dispenser motor voltage is too low Cannot execute job) /// </summary> - [Description("Cyan dispenser motor voltage is too low")] + [Description("Cyan dispenser motor voltage is too low Cannot execute job")] DISPENSER_2_MOTOR_UNDERVOLTAGE = 7057, /// <summary> - /// (Magenta dispenser motor voltage is too low) + /// (Magenta dispenser motor voltage is too low. Cannot execute job) /// </summary> - [Description("Magenta dispenser motor voltage is too low")] + [Description("Magenta dispenser motor voltage is too low. Cannot execute job")] DISPENSER_3_MOTOR_UNDERVOLTAGE = 7058, /// <summary> - /// (Yellow dispenser motor voltage is too low) + /// (Yellow dispenser motor voltage is too low. Cannot execute job) /// </summary> - [Description("Yellow dispenser motor voltage is too low")] + [Description("Yellow dispenser motor voltage is too low. Cannot execute job")] DISPENSER_4_MOTOR_UNDERVOLTAGE = 7059, /// <summary> - /// (Transparent ink dispenser motor voltage is too low) + /// (Transparent ink dispenser motor voltage is too low. Cannot execute job) /// </summary> - [Description("Transparent ink dispenser motor voltage is too low")] + [Description("Transparent ink dispenser motor voltage is too low. Cannot execute job")] DISPENSER_5_MOTOR_UNDERVOLTAGE = 7060, /// <summary> - /// (Spot color 1 dispenser motor voltage is too low) + /// (Spot color 1 dispenser motor voltage is too low. Cannot execute job) /// </summary> - [Description("Spot color 1 dispenser motor voltage is too low")] + [Description("Spot color 1 dispenser motor voltage is too low. Cannot execute job")] DISPENSER_6_MOTOR_UNDERVOLTAGE = 7061, /// <summary> - /// (Cleaner dispenser motor voltage is too low) + /// (Cleaner dispenser motor voltage is too low. Cannot execute job) /// </summary> - [Description("Cleaner dispenser motor voltage is too low")] + [Description("Cleaner dispenser motor voltage is too low. Cannot execute job")] DISPENSER_7_MOTOR_UNDERVOLTAGE = 7062, /// <summary> - /// (Lubricant dispenser motor voltage is too low) + /// (Lubricant dispenser motor voltage is too low. Cannot execute job) /// </summary> - [Description("Lubricant dispenser motor voltage is too low")] + [Description("Lubricant dispenser motor voltage is too low. Cannot execute job")] DISPENSER_8_MOTOR_UNDERVOLTAGE = 7063, /// <summary> - /// (Black dispenser is at the upper limit) + /// (Black dispenser is at the upper limit. Cannot execute job) /// </summary> - [Description("Black dispenser is at the upper limit")] + [Description("Black dispenser is at the upper limit. Cannot execute job")] DISPENSER_1_UPPER_HARD_LIMIT = 7064, /// <summary> - /// (Cyan dispenser is at the upper limit) + /// (Cyan dispenser is at the upper limit. Cannot execute job) /// </summary> - [Description("Cyan dispenser is at the upper limit")] + [Description("Cyan dispenser is at the upper limit. Cannot execute job")] DISPENSER_2_UPPER_HARD_LIMIT = 7065, /// <summary> - /// (Magenta dispenser is at the upper limit) + /// (Magenta dispenser is at the upper limit. Cannot execute job) /// </summary> - [Description("Magenta dispenser is at the upper limit")] + [Description("Magenta dispenser is at the upper limit. Cannot execute job")] DISPENSER_3_UPPER_HARD_LIMIT = 7066, /// <summary> - /// (Yellow dispenser is at the upper limit) + /// (Yellow dispenser is at the upper limit. Cannot execute job) /// </summary> - [Description("Yellow dispenser is at the upper limit")] + [Description("Yellow dispenser is at the upper limit. Cannot execute job")] DISPENSER_4_UPPER_HARD_LIMIT = 7067, /// <summary> - /// (Transparent ink dispenser is at the upper limit) + /// (Transparent ink dispenser is at the upper limit. Cannot execute job) /// </summary> - [Description("Transparent ink dispenser is at the upper limit")] + [Description("Transparent ink dispenser is at the upper limit. Cannot execute job")] DISPENSER_5_UPPER_HARD_LIMIT = 7068, /// <summary> - /// (Spot color 1 Dispenser is at the upper limit) + /// (Spot color 1 dispenser is at the upper limit. Cannot execute job) /// </summary> - [Description("Spot color 1 Dispenser is at the upper limit")] + [Description("Spot color 1 dispenser is at the upper limit. Cannot execute job")] DISPENSER_6_UPPER_HARD_LIMIT = 7069, /// <summary> - /// (Cleaner dispenser is at the upper limit) + /// (Cleaner dispenser is at the upper limit. Cannot execute job) /// </summary> - [Description("Cleaner dispenser is at the upper limit")] + [Description("Cleaner dispenser is at the upper limit. Cannot execute job")] DISPENSER_7_UPPER_HARD_LIMIT = 7070, /// <summary> - /// (Lubricant dispenser is at the upper limit) + /// (Lubricant dispenser is at the upper limit. Cannot execute job) /// </summary> - [Description("Lubricant dispenser is at the upper limit")] + [Description("Lubricant dispenser is at the upper limit. Cannot execute job")] DISPENSER_8_UPPER_HARD_LIMIT = 7071, /// <summary> - /// (Black dispenser is at the lower limit) + /// (Black dispenser is at the lower limit. Cannot execute job) /// </summary> - [Description("Black dispenser is at the lower limit")] + [Description("Black dispenser is at the lower limit. Cannot execute job")] DISPENSER_1_LOWER_HARD_LIMIT = 7072, /// <summary> - /// (Cyan dispenser is at the lower limit) + /// (Cyan dispenser is at the lower limit. Cannot execute job) /// </summary> - [Description("Cyan dispenser is at the lower limit")] + [Description("Cyan dispenser is at the lower limit. Cannot execute job")] DISPENSER_2_LOWER_HARD_LIMIT = 7073, /// <summary> - /// (Magenta dispenser is at the lower limit) + /// (Magenta dispenser is at the lower limit. Cannot execute job) /// </summary> - [Description("Magenta dispenser is at the lower limit")] + [Description("Magenta dispenser is at the lower limit. Cannot execute job")] DISPENSER_3_LOWER_HARD_LIMIT = 7074, /// <summary> - /// (Yellow dispenser is at the lower limit) + /// (Yellow dispenser is at the lower limit. Cannot execute job) /// </summary> - [Description("Yellow dispenser is at the lower limit")] + [Description("Yellow dispenser is at the lower limit. Cannot execute job")] DISPENSER_4_LOWER_HARD_LIMIT = 7075, /// <summary> - /// (Transparent ink dispenser is at the lower limit) + /// (Transparent ink dispenser is at the lower limit. Cannot execute job) /// </summary> - [Description("Transparent ink dispenser is at the lower limit")] + [Description("Transparent ink dispenser is at the lower limit. Cannot execute job")] DISPENSER_5_LOWER_HARD_LIMIT = 7076, /// <summary> - /// (Spot color 1 dispenser is at the lower limit) + /// (Spot color 1 dispenser is at the lower limit. Cannot execute job) /// </summary> - [Description("Spot color 1 dispenser is at the lower limit")] + [Description("Spot color 1 dispenser is at the lower limit. Cannot execute job")] DISPENSER_6_LOWER_HARD_LIMIT = 7077, /// <summary> - /// (Cleaner dispenser is at the lower limit) + /// (Cleaner dispenser is at the lower limit. Cannot execute job) /// </summary> - [Description("Cleaner dispenser is at the lower limit")] + [Description("Cleaner dispenser is at the lower limit. Cannot execute job")] DISPENSER_7_LOWER_HARD_LIMIT = 7078, /// <summary> - /// (Lubricant dispenser is at the lower limit) + /// (Lubricant dispenser is at the lower limit. Cannot execute job) /// </summary> - [Description("Lubricant dispenser is at the lower limit")] + [Description("Lubricant dispenser is at the lower limit. Cannot execute job")] DISPENSER_8_LOWER_HARD_LIMIT = 7079, /// <summary> - /// (Pressure in black dispenser is too high) + /// (Pressure in black dispenser is too high. Cannot execute job) /// </summary> - [Description("Pressure in black dispenser is too high")] + [Description("Pressure in black dispenser is too high. Cannot execute job")] DISPENSER_1_HIGH_PRESSURE = 7080, /// <summary> - /// (Pressure in cyan dispenser is too high) + /// (Pressure in cyan dispenser is too high. Cannot execute job) /// </summary> - [Description("Pressure in cyan dispenser is too high")] + [Description("Pressure in cyan dispenser is too high. Cannot execute job")] DISPENSER_2_HIGH_PRESSURE = 7081, /// <summary> - /// (Pressure in magenta dispenser is too high) + /// (Pressure in magenta dispenser is too high. Cannot execute job) /// </summary> - [Description("Pressure in magenta dispenser is too high")] + [Description("Pressure in magenta dispenser is too high. Cannot execute job")] DISPENSER_3_HIGH_PRESSURE = 7082, /// <summary> - /// (Pressure in yellow dispenser is too high) + /// (Pressure in yellow dispenser is too high. Cannot execute job) /// </summary> - [Description("Pressure in yellow dispenser is too high")] + [Description("Pressure in yellow dispenser is too high. Cannot execute job")] DISPENSER_4_HIGH_PRESSURE = 7083, /// <summary> - /// (Pressure in transparent ink dispenser is too high) + /// (Pressure in transparent ink dispenser is too high. Cannot execue job) /// </summary> - [Description("Pressure in transparent ink dispenser is too high")] + [Description("Pressure in transparent ink dispenser is too high. Cannot execue job")] DISPENSER_5_HIGH_PRESSURE = 7084, /// <summary> - /// (Pressure in spot color 1 dispenser is too high) + /// (Pressure in spot color 1 dispenser is too high. Cannot execute job) /// </summary> - [Description("Pressure in spot color 1 dispenser is too high")] + [Description("Pressure in spot color 1 dispenser is too high. Cannot execute job")] DISPENSER_6_HIGH_PRESSURE = 7085, /// <summary> - /// (Pressure in cleaner dispenser 7 is too high) + /// (Pressure in cleaner dispenser is too high. Cannot execute job) /// </summary> - [Description("Pressure in cleaner dispenser 7 is too high")] + [Description("Pressure in cleaner dispenser is too high. Cannot execute job")] DISPENSER_7_HIGH_PRESSURE = 7086, /// <summary> - /// (Pressure in lubricant dispenser is too high) + /// (Pressure in lubricant dispenser is too high. Cannot execute job) /// </summary> - [Description("Pressure in lubricant dispenser is too high")] + [Description("Pressure in lubricant dispenser is too high. Cannot execute job")] DISPENSER_8_HIGH_PRESSURE = 7087, /// <summary> @@ -1544,237 +1844,321 @@ namespace Tango.BL.Enumerations MID_TANK_8_LOW_LEVEL = 8007, /// <summary> - /// (Black ink is empty) + /// (Black ink is empty. Cannnot execute job) /// </summary> - [Description("Black ink is empty")] + [Description("Black ink is empty. Cannnot execute job")] MID_TANK_1_EMPTY = 8008, /// <summary> - /// (Cyan ink is empty) + /// (Cyan ink is empty. Cannot execute job) /// </summary> - [Description("Cyan ink is empty")] + [Description("Cyan ink is empty. Cannot execute job")] MID_TANK_2_EMPTY = 8009, /// <summary> - /// (Magenta ink is empty) + /// (Magenta ink is empty. Cannot execute job) /// </summary> - [Description("Magenta ink is empty")] + [Description("Magenta ink is empty. Cannot execute job")] MID_TANK_3_EMPTY = 8010, /// <summary> - /// (Yellow ink is empty) + /// (Yellow ink is empty. Cannot execute job) /// </summary> - [Description("Yellow ink is empty")] + [Description("Yellow ink is empty. Cannot execute job")] MID_TANK_4_EMPTY = 8011, /// <summary> - /// (Transparent ink is empty) + /// (Transparent ink is empty. Cannot execute job) /// </summary> - [Description("Transparent ink is empty")] + [Description("Transparent ink is empty. Cannot execute job")] MID_TANK_5_EMPTY = 8012, /// <summary> - /// (Spot color I is empty) + /// (Spot color I is empty. Cannot execute job) /// </summary> - [Description("Spot color I is empty")] + [Description("Spot color I is empty. Cannot execute job")] MID_TANK_6_EMPTY = 8013, /// <summary> - /// (Cleaner is empty) + /// (Cleaner is empty. Cannot execute job) /// </summary> - [Description("Cleaner is empty")] + [Description("Cleaner is empty. Cannot execute job")] MID_TANK_7_EMPTY = 8014, /// <summary> - /// (Lubricant is empty) + /// (Lubricant is empty. Cannot execute job) /// </summary> - [Description("Lubricant is empty")] + [Description("Lubricant is empty. Cannot execute job")] MID_TANK_8_EMPTY = 8015, /// <summary> - /// (Black ink overflow) + /// (Black ink overflow. Cannot execute job) /// </summary> - [Description("Black ink overflow")] + [Description("Black ink overflow. Cannot execute job")] MID_TANK_1_OVERFLOW = 8016, /// <summary> - /// (Cyan ink overflow) + /// (Cyan ink overflow. Cannot execute job) /// </summary> - [Description("Cyan ink overflow")] + [Description("Cyan ink overflow. Cannot execute job")] MID_TANK_2_OVERFLOW = 8017, /// <summary> - /// (Magenta ink overflow) + /// (Magenta ink overflow. Cannot execute job) /// </summary> - [Description("Magenta ink overflow")] + [Description("Magenta ink overflow. Cannot execute job")] MID_TANK_3_OVERFLOW = 8018, /// <summary> - /// (Yellow ink overflow) + /// (Yellow ink overflow. Cannot execute job) /// </summary> - [Description("Yellow ink overflow")] + [Description("Yellow ink overflow. Cannot execute job")] MID_TANK_4_OVERFLOW = 8019, /// <summary> - /// (Transparent ink overflow) + /// (Transparent ink overflow. Cannot execute job) /// </summary> - [Description("Transparent ink overflow")] + [Description("Transparent ink overflow. Cannot execute job")] MID_TANK_5_OVERFLOW = 8020, /// <summary> - /// (Spot color 1 overflow) + /// (Spot color 1 overflow. Cannot execute job) /// </summary> - [Description("Spot color 1 overflow")] + [Description("Spot color 1 overflow. Cannot execute job")] MID_TANK_6_OVERFLOW = 8021, /// <summary> - /// (Cleaner overflow) + /// (Cleaner overflow. Cannot execute job) /// </summary> - [Description("Cleaner overflow")] + [Description("Cleaner overflow. Cannot execute job")] MID_TANK_7_OVERFLOW = 8022, /// <summary> - /// (Lubricant overflow) + /// (Lubricant overflow. Cannot execute job) /// </summary> - [Description("Lubricant overflow")] + [Description("Lubricant overflow. Cannot execute job")] MID_TANK_8_OVERFLOW = 8023, /// <summary> - /// (Failed to fill black ink) + /// (Failed to fill black ink. Cannot execute job) /// </summary> - [Description("Failed to fill black ink")] + [Description("Failed to fill black ink. Cannot execute job")] MID_TANK_1_FILL_TIMEOUT = 8024, /// <summary> - /// (Failed to fill cyan ink) + /// (Failed to fill cyan ink. Cannot execute job) /// </summary> - [Description("Failed to fill cyan ink")] + [Description("Failed to fill cyan ink. Cannot execute job")] MID_TANK_2_FILL_TIMEOUT = 8025, /// <summary> - /// (Failed to fill magenta ink) + /// (Failed to fill magenta ink. Cannot execute job) /// </summary> - [Description("Failed to fill magenta ink")] + [Description("Failed to fill magenta ink. Cannot execute job")] MID_TANK_3_FILL_TIMEOUT = 8026, /// <summary> - /// (Failed to fill yellow ink) + /// (Failed to fill yellow ink. Cannot execute job) /// </summary> - [Description("Failed to fill yellow ink")] + [Description("Failed to fill yellow ink. Cannot execute job")] MID_TANK_4_FILL_TIMEOUT = 8027, /// <summary> - /// (Failed to fill transparent ink) + /// (Failed to fill transparent ink. Canot execute job) /// </summary> - [Description("Failed to fill transparent ink")] + [Description("Failed to fill transparent ink. Canot execute job")] MID_TANK_5_FILL_TIMEOUT = 8028, /// <summary> - /// (Failed to fill spot color 1 ink) + /// (Failed to fill spot color 1 ink. Cannot execute job) /// </summary> - [Description("Failed to fill spot color 1 ink")] + [Description("Failed to fill spot color 1 ink. Cannot execute job")] MID_TANK_6_FILL_TIMEOUT = 8029, /// <summary> - /// (Failed to fill cleaner) + /// (Failed to fill cleaner. Cannot execute job) /// </summary> - [Description("Failed to fill cleaner")] + [Description("Failed to fill cleaner. Cannot execute job")] MID_TANK_7_FILL_TIMEOUT = 8030, /// <summary> - /// (Failed to fill lubricant) + /// (Failed to fill lubricant. Cannot execute job) /// </summary> - [Description("Failed to fill lubricant")] + [Description("Failed to fill lubricant. Cannot execute job")] MID_TANK_8_FILL_TIMEOUT = 8031, /// <summary> - /// (Cannot detect air filter ) + /// (Cannot detect air filter. Cannot execute job ) /// </summary> - [Description("Cannot detect air filter ")] + [Description("Cannot detect air filter. Cannot execute job ")] AIR_FILTER_NOT_INSTALLED = 9000, /// <summary> - /// (Air filter clogged) + /// (Air filter clogged. Cannot execute job) /// </summary> - [Description("Air filter clogged")] + [Description("Air filter clogged. Cannot execute job")] AIR_FILTER_CLOGGED = 9001, /// <summary> - /// (Recycled ink emptying failure) + /// (Recycled ink emptying failure. Cannot execute job) /// </summary> - [Description("Recycled ink emptying failure")] + [Description("Recycled ink emptying failure. Cannot execute job")] WASTE_CONTAINER_EMPTYING_TIMEOUT = 9002, /// <summary> - /// (No suction in the recycled ink handling system) + /// (No suction in the recycled ink handling system. Cannot execute job) /// </summary> - [Description("No suction in the recycled ink handling system")] + [Description("No suction in the recycled ink handling system. Cannot execute job")] NO_AIR_PRESSURE = 9003, /// <summary> - /// (Overflow in recycled ink container) + /// (Overflow in recycled ink container. Cannot execute job) /// </summary> - [Description("Overflow in recycled ink container")] + [Description("Overflow in recycled ink container. Cannot execute job")] WASTE_CONTAINER_OVERFLOW = 9004, /// <summary> - /// (Air quality alert) + /// (Air quality alert. Cannot execute job) /// </summary> - [Description("Air quality alert")] + [Description("Air quality alert. Cannot execute job")] VOC_SENSOR_ALARM_TIME = 9005, /// <summary> - /// (Chiller malfunction) + /// (Chiller malfunction. Cannot execute job) /// </summary> - [Description("Chiller malfunction")] + [Description("Chiller malfunction. Cannot execute job")] CHILLER_DRY_CONTACT = 9006, /// <summary> - /// (Insufficient air flow) + /// (Insufficient air flow. Cannot execute job) /// </summary> - [Description("Insufficient air flow")] + [Description("Insufficient air flow. Cannot execute job")] INSUFFICIENT_AIR_FLOW = 9007, /// <summary> - /// (Air quality alert) + /// (Air quality alert. Cannot execute job) /// </summary> - [Description("Air quality alert")] + [Description("Air quality alert. Cannot execute job")] VOC_SENSOR_ALARM_SLOPE = 9008, /// <summary> - /// (Cannot detect ink cartridge) + /// (Pre-cooler fan has stopped. Cannot execute job) + /// </summary> + [Description("Pre-cooler fan has stopped. Cannot execute job")] + PRE_COOLER_FAN_1_STOPPED = 9009, + + /// <summary> + /// (Pre-cooler fan has stopped. Cannot execute job) + /// </summary> + [Description("Pre-cooler fan has stopped. Cannot execute job")] + PRE_COOLER_FAN_2_STOPPED = 9010, + + /// <summary> + /// (Cooler fan has stopped. Cannot execute job) + /// </summary> + [Description("Cooler fan has stopped. Cannot execute job")] + COOLER_FAN_1_STOPPED = 9011, + + /// <summary> + /// (Cooler fan has stopped. Cannot execute job) + /// </summary> + [Description("Cooler fan has stopped. Cannot execute job")] + COOLER_FAN_2_STOPPED = 9012, + + /// <summary> + /// (Cooler fan has stopped. Cannot execute job) + /// </summary> + [Description("Cooler fan has stopped. Cannot execute job")] + COOLER_FAN_3_STOPPED = 9013, + + /// <summary> + /// (Cooler fan has stopped. Cannot execute job) + /// </summary> + [Description("Cooler fan has stopped. Cannot execute job")] + COOLER_FAN_4_STOPPED = 9014, + + /// <summary> + /// (Pre-cooler fan RPM is too low. Cannot execute job) + /// </summary> + [Description("Pre-cooler fan RPM is too low. Cannot execute job")] + PRE_COOLER_FAN_1_RPM_TOO_LOW = 9015, + + /// <summary> + /// (Pre-cooler fan RPM is too low. Cannot execute job) + /// </summary> + [Description("Pre-cooler fan RPM is too low. Cannot execute job")] + PRE_COOLER_FAN_2_RPM_TOO_LOW = 9016, + + /// <summary> + /// (Cooler fan RPM is too low. Cannot execute job) + /// </summary> + [Description("Cooler fan RPM is too low. Cannot execute job")] + COOLER_FAN_1_RPM_TOO_LOW = 9017, + + /// <summary> + /// (Cooler fan RPM is too low. Cannot execute job) + /// </summary> + [Description("Cooler fan RPM is too low. Cannot execute job")] + COOLER_FAN_2_RPM_TOO_LOW = 9018, + + /// <summary> + /// (Cooler fan RPM is too low. Cannot execute job) + /// </summary> + [Description("Cooler fan RPM is too low. Cannot execute job")] + COOLER_FAN_3_RPM_TOO_LOW = 9019, + + /// <summary> + /// (Cooler fan RPM is too low. Cannot execute job) + /// </summary> + [Description("Cooler fan RPM is too low. Cannot execute job")] + COOLER_FAN_4_RPM_TOO_LOW = 9020, + + /// <summary> + /// (Cooler temperature is too high. Cannot execute job) + /// </summary> + [Description("Cooler temperature is too high. Cannot execute job")] + COOLER_TEMPERATURE_TOO_HIGH = 9021, + + /// <summary> + /// (Cooler temperature is too low. Cannot execute job) + /// </summary> + [Description("Cooler temperature is too low. Cannot execute job")] + COOLER_TEMPERATURE_TOO_LOW = 9022, + + /// <summary> + /// (Cannot detect ink cartridge. Cannot execute job) /// </summary> - [Description("Cannot detect ink cartridge")] + [Description("Cannot detect ink cartridge. Cannot execute job")] INK_CARTRIDGE_PRESENCE_SENSOR_TIMEOUT = 10000, /// <summary> - /// (Cannot identify ink cartridge ) + /// (Cannot identify ink cartridge. Cannot execute job ) /// </summary> - [Description("Cannot identify ink cartridge ")] + [Description("Cannot identify ink cartridge. Cannot execute job ")] INK_CARTRIDGE_RFID_TIMEOUT = 10001, /// <summary> - /// (No Re-cartridge available) + /// (No Re-cartridge available. Cannot execute job) /// </summary> - [Description("No Re-cartridge available")] + [Description("No Re-cartridge available. Cannot execute job")] NO_WASTE_CARTRIDGE_AVAILABLE = 10002, /// <summary> - /// (All Re-cartridges are full) + /// (All Re-cartridges are full. Cannot execute job) /// </summary> - [Description("All Re-cartridges are full")] + [Description("All Re-cartridges are full. Cannot execute job")] ALL_WASTE_CARTRIDGES_FULL = 10003, /// <summary> - /// (Cannot detect Re-cartridge ) + /// (Cannot detect Re-cartridge. Cannot execute job ) /// </summary> - [Description("Cannot detect Re-cartridge ")] + [Description("Cannot detect Re-cartridge. Cannot execute job ")] WASTE_CARTRIDGE_PRESENCE_SENSOR_TIMEOUT = 10004, /// <summary> - /// (Cannot identify Re-cartridge ) + /// (Cannot identify Re-cartridge. Cannot execute job ) /// </summary> - [Description("Cannot identify Re-cartridge ")] + [Description("Cannot identify Re-cartridge. Cannot execute job ")] WASTE_CARTRIDGE_RFID_TIMEOUT = 10005, } diff --git a/Software/Visual_Studio/Tango.DAL.Remote/DB/JOB_RUNS.cs b/Software/Visual_Studio/Tango.DAL.Remote/DB/JOB_RUNS.cs index 482923dbc..faad22636 100644 --- a/Software/Visual_Studio/Tango.DAL.Remote/DB/JOB_RUNS.cs +++ b/Software/Visual_Studio/Tango.DAL.Remote/DB/JOB_RUNS.cs @@ -19,6 +19,7 @@ namespace Tango.DAL.Remote.DB public System.DateTime LAST_UPDATED { get; set; } public string MACHINE_GUID { get; set; } public string JOB_GUID { get; set; } + public string RML_GUID { get; set; } public string USER_GUID { get; set; } public string JOB_NAME { get; set; } public int JOB_DESIGNATION { get; set; } diff --git a/Software/Visual_Studio/Tango.DAL.Remote/DB/RemoteADO.Designer.cs b/Software/Visual_Studio/Tango.DAL.Remote/DB/RemoteADO.Designer.cs index d26e67908..17bc2683d 100644 --- a/Software/Visual_Studio/Tango.DAL.Remote/DB/RemoteADO.Designer.cs +++ b/Software/Visual_Studio/Tango.DAL.Remote/DB/RemoteADO.Designer.cs @@ -1,4 +1,4 @@ -// T4 code generation is enabled for model 'C:\DATA\Development\Tango\Software\Visual_Studio\Tango.DAL.Remote\DB\RemoteADO.edmx'. +// T4 code generation is enabled for model 'D:\Development\Tango\Software\Visual_Studio\Tango.DAL.Remote\DB\RemoteADO.edmx'. // To enable legacy code generation, change the value of the 'Code Generation Strategy' designer // property to 'Legacy ObjectContext'. This property is available in the Properties Window when the model // is open in the designer. diff --git a/Software/Visual_Studio/Tango.DAL.Remote/DB/RemoteADO.edmx b/Software/Visual_Studio/Tango.DAL.Remote/DB/RemoteADO.edmx index 032d79b90..6abd8dbb4 100644 --- a/Software/Visual_Studio/Tango.DAL.Remote/DB/RemoteADO.edmx +++ b/Software/Visual_Studio/Tango.DAL.Remote/DB/RemoteADO.edmx @@ -603,6 +603,7 @@ <Property Name="LAST_UPDATED" Type="datetime2" Precision="3" Nullable="false" /> <Property Name="MACHINE_GUID" Type="varchar" MaxLength="36" /> <Property Name="JOB_GUID" Type="varchar" MaxLength="36" /> + <Property Name="RML_GUID" Type="varchar" MaxLength="36" /> <Property Name="USER_GUID" Type="varchar" MaxLength="36" /> <Property Name="JOB_NAME" Type="nvarchar" MaxLength="100" /> <Property Name="JOB_DESIGNATION" Type="int" Nullable="false" /> @@ -3871,6 +3872,7 @@ <Property Name="LAST_UPDATED" Type="DateTime" Nullable="false" Precision="3" /> <Property Name="MACHINE_GUID" Type="String" MaxLength="36" FixedLength="false" Unicode="false" /> <Property Name="JOB_GUID" Type="String" MaxLength="36" FixedLength="false" Unicode="false" /> + <Property Name="RML_GUID" Type="String" MaxLength="36" FixedLength="false" Unicode="false" /> <Property Name="USER_GUID" Type="String" MaxLength="36" FixedLength="false" Unicode="false" /> <Property Name="JOB_NAME" Type="String" MaxLength="100" FixedLength="false" Unicode="true" /> <Property Name="JOB_DESIGNATION" Type="Int32" Nullable="false" /> @@ -6336,6 +6338,7 @@ <ScalarProperty Name="JOB_DESIGNATION" ColumnName="JOB_DESIGNATION" /> <ScalarProperty Name="JOB_NAME" ColumnName="JOB_NAME" /> <ScalarProperty Name="USER_GUID" ColumnName="USER_GUID" /> + <ScalarProperty Name="RML_GUID" ColumnName="RML_GUID" /> <ScalarProperty Name="JOB_GUID" ColumnName="JOB_GUID" /> <ScalarProperty Name="MACHINE_GUID" ColumnName="MACHINE_GUID" /> <ScalarProperty Name="LAST_UPDATED" ColumnName="LAST_UPDATED" /> diff --git a/Software/Visual_Studio/Tango.DAL.Remote/DB/RemoteADO.edmx.diagram b/Software/Visual_Studio/Tango.DAL.Remote/DB/RemoteADO.edmx.diagram index 6763cdcc3..0afb45835 100644 --- a/Software/Visual_Studio/Tango.DAL.Remote/DB/RemoteADO.edmx.diagram +++ b/Software/Visual_Studio/Tango.DAL.Remote/DB/RemoteADO.edmx.diagram @@ -5,84 +5,84 @@ <!-- Diagram content (shape and connector positions) --> <edmx:Diagrams> <Diagram DiagramId="f9ae01d708754bbd997add25a4bacc79" Name="Diagram1"> - <EntityTypeShape EntityType="RemoteModel.ACTION_LOGS" Width="1.5" PointX="13.5" PointY="43.75" /> - <EntityTypeShape EntityType="RemoteModel.ADDRESS" Width="1.5" PointX="6.75" PointY="52.25" /> - <EntityTypeShape EntityType="RemoteModel.APPLICATION_DISPLAY_PANEL_VERSIONS" Width="1.5" PointX="6.75" PointY="17.625" /> - <EntityTypeShape EntityType="RemoteModel.APPLICATION_FIRMWARE_VERSIONS" Width="1.5" PointX="6.75" PointY="20.5" /> - <EntityTypeShape EntityType="RemoteModel.APPLICATION_OS_VERSIONS" Width="1.5" PointX="6.75" PointY="14.75" /> - <EntityTypeShape EntityType="RemoteModel.BRUSH_STOPS" Width="1.5" PointX="18" PointY="28.125" /> - <EntityTypeShape EntityType="RemoteModel.CARTRIDGE_TYPES" Width="1.5" PointX="9" PointY="66.625" /> - <EntityTypeShape EntityType="RemoteModel.CAT" Width="1.5" PointX="5.25" PointY="27" /> - <EntityTypeShape EntityType="RemoteModel.CCT" Width="1.5" PointX="0.75" PointY="43.625" /> - <EntityTypeShape EntityType="RemoteModel.COLOR_CATALOGS" Width="1.5" PointX="11.25" PointY="44.75" /> - <EntityTypeShape EntityType="RemoteModel.COLOR_CATALOGS_GROUPS" Width="1.5" PointX="13.5" PointY="19.25" /> - <EntityTypeShape EntityType="RemoteModel.COLOR_CATALOGS_ITEMS" Width="1.5" PointX="15.75" PointY="18" /> - <EntityTypeShape EntityType="RemoteModel.COLOR_CATALOGS_ITEMS_RECIPES" Width="1.5" PointX="5.25" PointY="34.875" /> - <EntityTypeShape EntityType="RemoteModel.COLOR_SPACES" Width="1.5" PointX="9" PointY="54.75" /> - <EntityTypeShape EntityType="RemoteModel.CONFIGURATION" Width="1.5" PointX="9" PointY="16" /> - <EntityTypeShape EntityType="RemoteModel.CONTACT" Width="1.5" PointX="6.75" PointY="48.375" /> - <EntityTypeShape EntityType="RemoteModel.CUSTOMER" Width="1.5" PointX="11.25" PointY="41.625" /> - <EntityTypeShape EntityType="RemoteModel.DISPENSER_TYPES" Width="1.5" PointX="6.75" PointY="70.125" /> - <EntityTypeShape EntityType="RemoteModel.DISPENSER" Width="1.5" PointX="9" PointY="69.5" /> - <EntityTypeShape EntityType="RemoteModel.EMBEDDED_FIRMWARE_VERSIONS" Width="1.5" PointX="6.75" PointY="23.5" /> - <EntityTypeShape EntityType="RemoteModel.EVENT_TYPES" Width="1.5" PointX="14.25" PointY="38.5" /> - <EntityTypeShape EntityType="RemoteModel.FIBER_SHAPES" Width="1.5" PointX="0.75" PointY="26.875" /> - <EntityTypeShape EntityType="RemoteModel.FIBER_SYNTHS" Width="1.5" PointX="0.75" PointY="37.75" /> - <EntityTypeShape EntityType="RemoteModel.HARDWARE_BLOWER_TYPES" Width="1.5" PointX="9.75" PointY="63" /> - <EntityTypeShape EntityType="RemoteModel.HARDWARE_BLOWERS" Width="1.5" PointX="12" PointY="10.625" /> - <EntityTypeShape EntityType="RemoteModel.HARDWARE_BREAK_SENSOR_TYPES" Width="1.5" PointX="6.75" PointY="64" /> - <EntityTypeShape EntityType="RemoteModel.HARDWARE_BREAK_SENSORS" Width="1.5" PointX="9" PointY="10.75" /> - <EntityTypeShape EntityType="RemoteModel.HARDWARE_DANCER_TYPES" Width="1.5" PointX="12.75" PointY="49.25" /> - <EntityTypeShape EntityType="RemoteModel.HARDWARE_DANCERS" Width="1.5" PointX="15" PointY="3" /> - <EntityTypeShape EntityType="RemoteModel.HARDWARE_MOTOR_TYPES" Width="1.5" PointX="9.75" PointY="58.875" /> - <EntityTypeShape EntityType="RemoteModel.HARDWARE_MOTORS" Width="1.5" PointX="12" PointY="0.75" /> - <EntityTypeShape EntityType="RemoteModel.HARDWARE_PID_CONTROL_TYPES" Width="1.5" PointX="12.75" PointY="53" /> - <EntityTypeShape EntityType="RemoteModel.HARDWARE_PID_CONTROLS" Width="1.5" PointX="15" PointY="9.125" /> - <EntityTypeShape EntityType="RemoteModel.HARDWARE_SPEED_SENSOR_TYPES" Width="1.5" PointX="6.75" PointY="60.75" /> - <EntityTypeShape EntityType="RemoteModel.HARDWARE_SPEED_SENSORS" Width="1.5" PointX="9" PointY="2.75" /> - <EntityTypeShape EntityType="RemoteModel.HARDWARE_VERSIONS" Width="1.5" PointX="6.75" PointY="10.5" /> - <EntityTypeShape EntityType="RemoteModel.HARDWARE_WINDER_TYPES" Width="1.5" PointX="6.75" PointY="7.375" /> - <EntityTypeShape EntityType="RemoteModel.HARDWARE_WINDERS" Width="1.5" PointX="9" PointY="6.875" /> - <EntityTypeShape EntityType="RemoteModel.IDS_PACK_FORMULAS" Width="1.5" PointX="9" PointY="21.375" /> - <EntityTypeShape EntityType="RemoteModel.IDS_PACKS" Width="1.5" PointX="11.25" PointY="14.625" /> - <EntityTypeShape EntityType="RemoteModel.JOB_RUNS" Width="1.5" PointX="0.75" PointY="13.875" /> - <EntityTypeShape EntityType="RemoteModel.JOB" Width="1.5" PointX="13.5" PointY="27.5" /> - <EntityTypeShape EntityType="RemoteModel.LINEAR_MASS_DENSITY_UNITS" Width="1.5" PointX="0.75" PointY="34.875" /> - <EntityTypeShape EntityType="RemoteModel.LIQUID_TYPES" Width="1.5" PointX="3" PointY="9.375" /> - <EntityTypeShape EntityType="RemoteModel.LIQUID_TYPES_RMLS" Width="1.5" PointX="5.25" PointY="31.25" /> - <EntityTypeShape EntityType="RemoteModel.MACHINE_STUDIO_VERSIONS" Width="1.5" PointX="13.5" PointY="23.25" /> - <EntityTypeShape EntityType="RemoteModel.MACHINE_VERSIONS" Width="1.5" PointX="9" PointY="35.5" /> - <EntityTypeShape EntityType="RemoteModel.MACHINE" Width="1.5" PointX="11.25" PointY="27.875" /> - <EntityTypeShape EntityType="RemoteModel.MACHINES_EVENTS" Width="1.5" PointX="16.5" PointY="37.75" /> - <EntityTypeShape EntityType="RemoteModel.MEDIA_CONDITIONS" Width="1.5" PointX="0.75" PointY="40.625" /> - <EntityTypeShape EntityType="RemoteModel.MEDIA_MATERIALS" Width="1.5" PointX="0.75" PointY="31.5" /> - <EntityTypeShape EntityType="RemoteModel.MEDIA_PURPOSES" Width="1.5" PointX="0.75" PointY="24" /> - <EntityTypeShape EntityType="RemoteModel.MID_TANK_TYPES" Width="1.5" PointX="9" PointY="73.875" /> - <EntityTypeShape EntityType="RemoteModel.ORGANIZATION" Width="1.5" PointX="9" PointY="50.375" /> - <EntityTypeShape EntityType="RemoteModel.PERMISSION" Width="1.5" PointX="16.25" PointY="55.125" /> - <EntityTypeShape EntityType="RemoteModel.PROCESS_PARAMETERS_TABLES" Width="1.5" PointX="7.5" PointY="39.25" /> - <EntityTypeShape EntityType="RemoteModel.PROCESS_PARAMETERS_TABLES_GROUPS" Width="1.5" PointX="5.25" PointY="41.75" /> - <EntityTypeShape EntityType="RemoteModel.RML" Width="1.5" PointX="3" PointY="27.875" /> - <EntityTypeShape EntityType="RemoteModel.ROLE" Width="1.5" PointX="16.25" PointY="44" /> - <EntityTypeShape EntityType="RemoteModel.ROLES_PERMISSIONS" Width="1.5" PointX="18.5" PointY="44.125" /> - <EntityTypeShape EntityType="RemoteModel.SEGMENT" Width="1.5" PointX="15.75" PointY="31.25" /> - <EntityTypeShape EntityType="RemoteModel.SITE" Width="1.5" PointX="6" PointY="57.25" /> - <EntityTypeShape EntityType="RemoteModel.SITES_CATALOGS" Width="1.5" PointX="15.5" PointY="51.125" /> - <EntityTypeShape EntityType="RemoteModel.SITES_RMLS" Width="1.5" PointX="8.25" PointY="31.375" /> - <EntityTypeShape EntityType="RemoteModel.SPOOL_TYPES" Width="1.5" PointX="9" PointY="26.375" /> - <EntityTypeShape EntityType="RemoteModel.SPOOL" Width="1.5" PointX="16.5" PointY="24" /> - <EntityTypeShape EntityType="RemoteModel.sysdiagram" Width="1.5" PointX="2.75" PointY="13.875" /> - <EntityTypeShape EntityType="RemoteModel.TANGO_UPDATES" Width="1.5" PointX="2.75" PointY="16.875" /> - <EntityTypeShape EntityType="RemoteModel.TANGO_VERSIONS" Width="1.5" PointX="19.5" PointY="23.25" /> - <EntityTypeShape EntityType="RemoteModel.TECH_CONTROLLERS" Width="1.5" PointX="2.75" PointY="21.875" /> - <EntityTypeShape EntityType="RemoteModel.TECH_DISPENSERS" Width="1.5" PointX="17.75" PointY="8.875" /> - <EntityTypeShape EntityType="RemoteModel.TECH_HEATERS" Width="1.5" PointX="17.75" PointY="11.875" /> - <EntityTypeShape EntityType="RemoteModel.TECH_IOS" Width="1.5" PointX="17.75" PointY="14.875" /> - <EntityTypeShape EntityType="RemoteModel.TECH_MONITORS" Width="1.5" PointX="19.75" PointY="8.875" /> - <EntityTypeShape EntityType="RemoteModel.TECH_VALVES" Width="1.5" PointX="19.75" PointY="13.875" /> - <EntityTypeShape EntityType="RemoteModel.USER" Width="1.5" PointX="11.25" PointY="21.875" /> - <EntityTypeShape EntityType="RemoteModel.USERS_ROLES" Width="1.5" PointX="18.5" PointY="20.125" /> - <EntityTypeShape EntityType="RemoteModel.WINDING_METHODS" Width="1.5" PointX="11.25" PointY="38.5" /> + <EntityTypeShape EntityType="RemoteModel.ACTION_LOGS" Width="1.5" PointX="13.5" PointY="12.375" /> + <EntityTypeShape EntityType="RemoteModel.ADDRESS" Width="1.5" PointX="3.75" PointY="70" /> + <EntityTypeShape EntityType="RemoteModel.APPLICATION_DISPLAY_PANEL_VERSIONS" Width="1.5" PointX="3.75" PointY="46.375" /> + <EntityTypeShape EntityType="RemoteModel.APPLICATION_FIRMWARE_VERSIONS" Width="1.5" PointX="3.75" PointY="39.125" /> + <EntityTypeShape EntityType="RemoteModel.APPLICATION_OS_VERSIONS" Width="1.5" PointX="3.75" PointY="49.25" /> + <EntityTypeShape EntityType="RemoteModel.BRUSH_STOPS" Width="1.5" PointX="15.75" PointY="20.875" /> + <EntityTypeShape EntityType="RemoteModel.CARTRIDGE_TYPES" Width="1.5" PointX="6" PointY="12.75" /> + <EntityTypeShape EntityType="RemoteModel.CAT" Width="1.5" PointX="5.25" PointY="19.75" /> + <EntityTypeShape EntityType="RemoteModel.CCT" Width="1.5" PointX="0.75" PointY="33.5" /> + <EntityTypeShape EntityType="RemoteModel.COLOR_CATALOGS" Width="1.5" PointX="1.5" PointY="4.625" /> + <EntityTypeShape EntityType="RemoteModel.COLOR_CATALOGS_GROUPS" Width="1.5" PointX="0.75" PointY="11.125" /> + <EntityTypeShape EntityType="RemoteModel.COLOR_CATALOGS_ITEMS" Width="1.5" PointX="3" PointY="9.875" /> + <EntityTypeShape EntityType="RemoteModel.COLOR_CATALOGS_ITEMS_RECIPES" Width="1.5" PointX="5.25" PointY="23.75" /> + <EntityTypeShape EntityType="RemoteModel.COLOR_SPACES" Width="1.5" PointX="6" PointY="16" /> + <EntityTypeShape EntityType="RemoteModel.CONFIGURATION" Width="1.5" PointX="6" PointY="44.625" /> + <EntityTypeShape EntityType="RemoteModel.CONTACT" Width="1.5" PointX="3.75" PointY="66.125" /> + <EntityTypeShape EntityType="RemoteModel.CUSTOMER" Width="1.5" PointX="9" PointY="27.625" /> + <EntityTypeShape EntityType="RemoteModel.DISPENSER_TYPES" Width="1.5" PointX="3.75" PointY="4.375" /> + <EntityTypeShape EntityType="RemoteModel.DISPENSER" Width="1.5" PointX="6" PointY="3.875" /> + <EntityTypeShape EntityType="RemoteModel.EMBEDDED_FIRMWARE_VERSIONS" Width="1.5" PointX="3.75" PointY="52.125" /> + <EntityTypeShape EntityType="RemoteModel.EVENT_TYPES" Width="1.5" PointX="11.25" PointY="32.125" /> + <EntityTypeShape EntityType="RemoteModel.FIBER_SHAPES" Width="1.5" PointX="0.75" PointY="19.75" /> + <EntityTypeShape EntityType="RemoteModel.FIBER_SYNTHS" Width="1.5" PointX="0.75" PointY="16.75" /> + <EntityTypeShape EntityType="RemoteModel.HARDWARE_BLOWER_TYPES" Width="1.5" PointX="11.75" PointY="52.625" /> + <EntityTypeShape EntityType="RemoteModel.HARDWARE_BLOWERS" Width="1.5" PointX="14" PointY="36.25" /> + <EntityTypeShape EntityType="RemoteModel.HARDWARE_BREAK_SENSOR_TYPES" Width="1.5" PointX="3.75" PointY="35.625" /> + <EntityTypeShape EntityType="RemoteModel.HARDWARE_BREAK_SENSORS" Width="1.5" PointX="6" PointY="40.375" /> + <EntityTypeShape EntityType="RemoteModel.HARDWARE_DANCER_TYPES" Width="1.5" PointX="3.75" PointY="55.625" /> + <EntityTypeShape EntityType="RemoteModel.HARDWARE_DANCERS" Width="1.5" PointX="6" PointY="49.625" /> + <EntityTypeShape EntityType="RemoteModel.HARDWARE_MOTOR_TYPES" Width="1.5" PointX="6.75" PointY="72.5" /> + <EntityTypeShape EntityType="RemoteModel.HARDWARE_MOTORS" Width="1.5" PointX="9" PointY="39.375" /> + <EntityTypeShape EntityType="RemoteModel.HARDWARE_PID_CONTROL_TYPES" Width="1.5" PointX="9.75" PointY="56.625" /> + <EntityTypeShape EntityType="RemoteModel.HARDWARE_PID_CONTROLS" Width="1.5" PointX="12" PointY="40.75" /> + <EntityTypeShape EntityType="RemoteModel.HARDWARE_SPEED_SENSOR_TYPES" Width="1.5" PointX="6.75" PointY="79.625" /> + <EntityTypeShape EntityType="RemoteModel.HARDWARE_SPEED_SENSORS" Width="1.5" PointX="9" PointY="49.375" /> + <EntityTypeShape EntityType="RemoteModel.HARDWARE_VERSIONS" Width="1.5" PointX="3.75" PointY="42" /> + <EntityTypeShape EntityType="RemoteModel.HARDWARE_WINDER_TYPES" Width="1.5" PointX="9.75" PointY="60.625" /> + <EntityTypeShape EntityType="RemoteModel.HARDWARE_WINDERS" Width="1.5" PointX="12" PointY="48.375" /> + <EntityTypeShape EntityType="RemoteModel.IDS_PACK_FORMULAS" Width="1.5" PointX="6" PointY="76.125" /> + <EntityTypeShape EntityType="RemoteModel.IDS_PACKS" Width="1.5" PointX="8.25" PointY="34.125" /> + <EntityTypeShape EntityType="RemoteModel.JOB_RUNS" Width="1.5" PointX="8.75" PointY="1.625" /> + <EntityTypeShape EntityType="RemoteModel.JOB" Width="1.5" PointX="11.25" PointY="20.375" /> + <EntityTypeShape EntityType="RemoteModel.LINEAR_MASS_DENSITY_UNITS" Width="1.5" PointX="0.75" PointY="27.625" /> + <EntityTypeShape EntityType="RemoteModel.LIQUID_TYPES" Width="1.5" PointX="3" PointY="15.75" /> + <EntityTypeShape EntityType="RemoteModel.LIQUID_TYPES_RMLS" Width="1.5" PointX="8.25" PointY="24" /> + <EntityTypeShape EntityType="RemoteModel.MACHINE_STUDIO_VERSIONS" Width="1.5" PointX="13.5" PointY="8.75" /> + <EntityTypeShape EntityType="RemoteModel.MACHINE_VERSIONS" Width="1.5" PointX="6" PointY="35.875" /> + <EntityTypeShape EntityType="RemoteModel.MACHINE" Width="1.5" PointX="8.25" PointY="13.75" /> + <EntityTypeShape EntityType="RemoteModel.MACHINES_EVENTS" Width="1.5" PointX="13.5" PointY="16.625" /> + <EntityTypeShape EntityType="RemoteModel.MEDIA_CONDITIONS" Width="1.5" PointX="0.75" PointY="30.5" /> + <EntityTypeShape EntityType="RemoteModel.MEDIA_MATERIALS" Width="1.5" PointX="0.75" PointY="36.75" /> + <EntityTypeShape EntityType="RemoteModel.MEDIA_PURPOSES" Width="1.5" PointX="0.75" PointY="24.25" /> + <EntityTypeShape EntityType="RemoteModel.MID_TANK_TYPES" Width="1.5" PointX="6" PointY="8.75" /> + <EntityTypeShape EntityType="RemoteModel.ORGANIZATION" Width="1.5" PointX="6" PointY="68" /> + <EntityTypeShape EntityType="RemoteModel.PERMISSION" Width="1.5" PointX="14.25" PointY="0.75" /> + <EntityTypeShape EntityType="RemoteModel.PROCESS_PARAMETERS_TABLES" Width="1.5" PointX="7.5" PointY="57" /> + <EntityTypeShape EntityType="RemoteModel.PROCESS_PARAMETERS_TABLES_GROUPS" Width="1.5" PointX="5.25" PointY="59.375" /> + <EntityTypeShape EntityType="RemoteModel.RML" Width="1.5" PointX="3" PointY="20.75" /> + <EntityTypeShape EntityType="RemoteModel.ROLE" Width="1.5" PointX="14.25" PointY="4.625" /> + <EntityTypeShape EntityType="RemoteModel.ROLES_PERMISSIONS" Width="1.5" PointX="16.5" PointY="4.75" /> + <EntityTypeShape EntityType="RemoteModel.SEGMENT" Width="1.5" PointX="13.5" PointY="24" /> + <EntityTypeShape EntityType="RemoteModel.SITE" Width="1.5" PointX="3" PointY="31" /> + <EntityTypeShape EntityType="RemoteModel.SITES_CATALOGS" Width="1.5" PointX="8.25" PointY="10" /> + <EntityTypeShape EntityType="RemoteModel.SITES_RMLS" Width="1.5" PointX="5.25" PointY="28.125" /> + <EntityTypeShape EntityType="RemoteModel.SPOOL_TYPES" Width="1.5" PointX="6" PointY="31.75" /> + <EntityTypeShape EntityType="RemoteModel.SPOOL" Width="1.5" PointX="10.5" PointY="15.75" /> + <EntityTypeShape EntityType="RemoteModel.sysdiagram" Width="1.5" PointX="0.75" PointY="1.625" /> + <EntityTypeShape EntityType="RemoteModel.TANGO_UPDATES" Width="1.5" PointX="10.75" PointY="1.625" /> + <EntityTypeShape EntityType="RemoteModel.TANGO_VERSIONS" Width="1.5" PointX="18.5" PointY="22.25" /> + <EntityTypeShape EntityType="RemoteModel.TECH_CONTROLLERS" Width="1.5" PointX="15.75" PointY="14.625" /> + <EntityTypeShape EntityType="RemoteModel.TECH_DISPENSERS" Width="1.5" PointX="16.75" PointY="1.625" /> + <EntityTypeShape EntityType="RemoteModel.TECH_HEATERS" Width="1.5" PointX="17.75" PointY="14.625" /> + <EntityTypeShape EntityType="RemoteModel.TECH_IOS" Width="1.5" PointX="17.75" PointY="17.625" /> + <EntityTypeShape EntityType="RemoteModel.TECH_MONITORS" Width="1.5" PointX="18.75" PointY="1.625" /> + <EntityTypeShape EntityType="RemoteModel.TECH_VALVES" Width="1.5" PointX="18.75" PointY="6.625" /> + <EntityTypeShape EntityType="RemoteModel.USER" Width="1.5" PointX="11.25" PointY="9.5" /> + <EntityTypeShape EntityType="RemoteModel.USERS_ROLES" Width="1.5" PointX="16.5" PointY="10.75" /> + <EntityTypeShape EntityType="RemoteModel.WINDING_METHODS" Width="1.5" PointX="9" PointY="30.75" /> <AssociationConnector Association="RemoteModel.FK_ACTION_LOGS_USERS" /> <AssociationConnector Association="RemoteModel.FK_ORGANIZATIONS_ADDRESSES" /> <AssociationConnector Association="RemoteModel.FK_USERS_ADDRESSES" /> diff --git a/Software/Visual_Studio/Utilities/Tango.JobRunsGenerator/Program.cs b/Software/Visual_Studio/Utilities/Tango.JobRunsGenerator/Program.cs index c4ceff4e7..1cc8ed422 100644 --- a/Software/Visual_Studio/Utilities/Tango.JobRunsGenerator/Program.cs +++ b/Software/Visual_Studio/Utilities/Tango.JobRunsGenerator/Program.cs @@ -68,6 +68,7 @@ namespace Tango.JobRunsGenerator if (run.JobLength == 0) run.JobLength = job.LengthIncludingNumberOfUnits; if (run.JobName == null) run.JobName = job.Name; + if (run.RmlGuid == null) run.RmlGuid = job.RmlGuid; if (run.JobString == null) run.JobString = job.ToJobFileWhenLoaded().ToString(); if (run.LiquidQuantityString == null) run.LiquidQuantities = MachineOperator.CreateJobRunLiquidQuantities(job, machine.Configuration, job.Rml.GetActiveProcessGroup().ProcessParametersTables.First(), run.EndPosition, job.LengthIncludingNumberOfUnits); if (run.UserGuid != null) run.UserGuid = job.UserGuid; |
