diff options
| author | Roy <Roy.mail.net@gmail.com> | 2023-02-05 05:09:28 +0200 |
|---|---|---|
| committer | Roy <Roy.mail.net@gmail.com> | 2023-02-05 05:09:28 +0200 |
| commit | 48c49f651b9acb1aa87f845d68ed5b4f49f3d447 (patch) | |
| tree | 59178663a5842ab645de4d577bb103abb0969b42 /Software/PMR | |
| parent | 20a0f69f90db68aab2479a90c5b5c1d4b76ec9ce (diff) | |
| download | Tango-48c49f651b9acb1aa87f845d68ed5b4f49f3d447.tar.gz Tango-48c49f651b9acb1aa87f845d68ed5b4f49f3d447.zip | |
Updated Project with merged DB.
Diffstat (limited to 'Software/PMR')
6 files changed, 1372 insertions, 0 deletions
diff --git a/Software/PMR/Messages/Diagnostics/DiagnosticsMonitors.proto b/Software/PMR/Messages/Diagnostics/DiagnosticsMonitors.proto index 2b29f7827..02ab40a86 100644 --- a/Software/PMR/Messages/Diagnostics/DiagnosticsMonitors.proto +++ b/Software/PMR/Messages/Diagnostics/DiagnosticsMonitors.proto @@ -297,4 +297,313 @@ message DiagnosticsMonitors //Total WHS Flow (Min = 0, Max = 30, PPF = 1) repeated double TotalWHSFlow = 93; + //Eureka Winder Dancer 1 (Min = 0, Max = 16384, PPF = 10) + repeated double E_Winder1Dancer = 94; + + //Eureka Winder Dancer 2 (Min = 0, Max = 16384, PPF = 10) + repeated double E_Winder2Dancer = 95; + + //Eureka Winder Dancer 3 (Min = 0, Max = 16384, PPF = 10) + repeated double E_Winder3Dancer = 96; + + //Eureka Winder Dancer 4 (Min = 0, Max = 16384, PPF = 10) + repeated double E_Winder4Dancer = 97; + + //Eureka Winder Motor 1 (Min = 0, Max = 100000, PPF = 10) + repeated double E_Winder1Motor = 98; + + //Eureka Winder Motor 2 (Min = 0, Max = 100000, PPF = 10) + repeated double E_Winder2Motor = 99; + + //Eureka Winder Motor 3 (Min = 0, Max = 100000, PPF = 10) + repeated double E_Winder3Motor = 100; + + //Eureka Winder Motor 4 (Min = 0, Max = 100000, PPF = 10) + repeated double E_Winder4Motor = 101; + + //Eureka Dryer Motor Velocity (Min = 0, Max = 10000, PPF = 10) + repeated double E_DryerMotorVelocity = 102; + + //Eureka Dryer Motor Target Velocity (Min = 0, Max = 10000, PPF = 10) + repeated double E_DryerMotorTargetVelocity = 103; + + //Eureka Dryer Motor Current (Min = 0, Max = 100, PPF = 10) + repeated double E_DryerMotorCurrent = 104; + + //Eureka Puller Dancer (Min = 0, Max = 16384, PPF = 10) + repeated double E_PullerDancer = 105; + + //Eureka Puller Motor (Min = 0, Max = 100000, PPF = 10) + repeated double E_PullerMotor = 106; + + //Eureka Dryer Zone 1 Temperature (Min = 0, Max = 300, PPF = 10) + repeated double E_DryerZone1Temperature = 107; + + //Eureka Dryer Zone 2 Temperature (Min = 0, Max = 300, PPF = 10) + repeated double E_DryerZone2Temperature = 108; + + //Eureka Dryer Zone 3 Temperature (Min = 0, Max = 300, PPF = 10) + repeated double E_DryerZone3Temperature = 109; + + //Eureka Head Zone 1 Temperature (Min = 0, Max = 300, PPF = 10) + repeated double E_HeadZone1Temperature = 110; + + //Eureka Head Zone 2 Temperature (Min = 0, Max = 300, PPF = 10) + repeated double E_HeadZone2Temperature = 111; + + //Eureka Head Zone 3 Temperature (Min = 0, Max = 300, PPF = 10) + repeated double E_HeadZone3Temperature = 112; + + //Eureka Mixer Temperature (Min = 0, Max = 300, PPF = 10) + repeated double E_MixerTemperature = 113; + + //Eureka Tunnel Temperature (Min = 0, Max = 300, PPF = 10) + repeated double E_TunnelTemperature = 114; + + //Eureka Lubricant Temperature (Min = 0, Max = 300, PPF = 10) + repeated double E_LubricantTemperature = 115; + + //Eureka Ambient Temperature (Min = 0, Max = 100, PPF = 10) + repeated double E_AmbientTemperature = 116; + + //Eureka Electrical Cabinet Temperature (Min = 0, Max = 100, PPF = 10) + repeated double E_ElectricalCabinetTemperature = 117; + + //Eureka Dryer Zone 1 Current (Min = 0, Max = 10, PPF = 10) + repeated double E_DryerZone1Current = 118; + + //Eureka Dryer Zone 2 Current (Min = 0, Max = 10, PPF = 10) + repeated double E_DryerZone2Current = 119; + + //Eureka Dryer Zone 3 Current (Min = 0, Max = 10, PPF = 10) + repeated double E_DryerZone3Current = 120; + + //Eureka Head Zone 1 Current (Min = 0, Max = 10, PPF = 10) + repeated double E_HeadZone1Current = 121; + + //Eureka Head Zone 2 Current (Min = 0, Max = 10, PPF = 10) + repeated double E_HeadZone2Current = 122; + + //Eureka Head Zone 3 Current (Min = 0, Max = 10, PPF = 10) + repeated double E_HeadZone3Current = 123; + + //Eureka Mixer Current (Min = 0, Max = 10, PPF = 10) + repeated double E_MixerCurrent = 124; + + //Eureka Tunnel Current (Min = 0, Max = 10, PPF = 10) + repeated double E_TunnelCurrent = 125; + + //Eureka Lubricant Current (Min = 0, Max = 10, PPF = 10) + repeated double E_LubricantCurrent = 126; + + //Eureka BTSR 1 Speed (Min = 0, Max = 100, PPF = 10) + repeated double E_Btsr1Speed = 127; + + //Eureka BTSR 1 Speed Average (Min = 0, Max = 100, PPF = 10) + repeated double E_Btsr1SpeedAv = 128; + + //Eureka BTSR 1 Tension (Min = 0, Max = 100, PPF = 10) + repeated double E_Btsr1DispAv = 129; + + //Eureka BTSR 1 Peak Min (Min = 0, Max = 100, PPF = 10) + repeated double E_Btsr1PeakMin = 130; + + //Eureka BTSR 1 Peak Max (Min = 0, Max = 100, PPF = 10) + repeated double E_Btsr1PeakMax = 131; + + //Eureka BTSR 2 Speed (Min = 0, Max = 100, PPF = 10) + repeated double E_Btsr2Speed = 132; + + //Eureka BTSR 2 Speed Average (Min = 0, Max = 100, PPF = 10) + repeated double E_Btsr2SpeedAv = 133; + + //Eureka BTSR 2 Tension (Min = 0, Max = 100, PPF = 10) + repeated double E_Btsr2DispAv = 134; + + //Eureka BTSR 2 Peak Min (Min = 0, Max = 100, PPF = 10) + repeated double E_Btsr2PeakMin = 135; + + //Eureka BTSR 2 Peak Max (Min = 0, Max = 100, PPF = 10) + repeated double E_Btsr2PeakMax = 136; + + //Eureka BTSR 3 Speed (Min = 0, Max = 100, PPF = 10) + repeated double E_Btsr3Speed = 137; + + //Eureka BTSR 3 Speed Average (Min = 0, Max = 100, PPF = 10) + repeated double E_Btsr3SpeedAv = 138; + + //Eureka BTSR 3 Tension (Min = 0, Max = 100, PPF = 10) + repeated double E_Btsr3DispAv = 139; + + //Eureka BTSR 3 Peak Min (Min = 0, Max = 100, PPF = 10) + repeated double E_Btsr3PeakMin = 140; + + //Eureka BTSR 3 Peak Max (Min = 0, Max = 100, PPF = 10) + repeated double E_Btsr3PeakMax = 141; + + //Eureka BTSR 4 Speed (Min = 0, Max = 100, PPF = 10) + repeated double E_Btsr4Speed = 142; + + //Eureka BTSR 4 Speed Average (Min = 0, Max = 100, PPF = 10) + repeated double E_Btsr4SpeedAv = 143; + + //Eureka BTSR 4 Peak Min (Min = 0, Max = 100, PPF = 10) + repeated double E_Btsr4PeakMin = 144; + + //Eureka BTSR 4 Peak Max (Min = 0, Max = 100, PPF = 10) + repeated double E_Btsr4PeakMax = 145; + + //Eureka BTSR 4 Tension (Min = 0, Max = 100, PPF = 10) + repeated double E_Btsr4DispAv = 146; + + //Eureka Temperature Loggers (Min = 0, Max = 100000, PPF = 10) Channel Count = 36 + repeated DoubleArray E_TemperatureLoggers = 147; + + //Eureka Pump Flows (Min = 0, Max = 10, PPF = 10) Channel Count = 17 + repeated DoubleArray E_PumpFlows = 148; + + //Eureka Ink Lines Pressure (Min = 0, Max = 100, PPF = 10) Channel Count = 8 + repeated DoubleArray E_InkLinesPressure = 149; + + //Eureka Spare Data Array (Min = 0, Max = 100, PPF = 10) Channel Count = 10 + repeated DoubleArray E_SpareDataArray = 150; + + //Eureka Dispenser 1 Voltage (Min = 0, Max = 1000, PPF = 10) + repeated double E_Dispenser1Voltage = 151; + + //Eureka Dispenser 2 Voltage (Min = 0, Max = 1000, PPF = 10) + repeated double E_Dispenser2Voltage = 152; + + //Eureka Dispenser 3 Voltage (Min = 0, Max = 1000, PPF = 10) + repeated double E_Dispenser3Voltage = 153; + + //Eureka Dispenser 4 Voltage (Min = 0, Max = 1000, PPF = 10) + repeated double E_Dispenser4Voltage = 154; + + //Eureka Dispenser 5 Voltage (Min = 0, Max = 1000, PPF = 10) + repeated double E_Dispenser5Voltage = 155; + + //Eureka Dispenser 6 Voltage (Min = 0, Max = 1000, PPF = 10) + repeated double E_Dispenser6Voltage = 156; + + //Eureka Dispenser 7 Voltage (Min = 0, Max = 1000, PPF = 10) + repeated double E_Dispenser7Voltage = 157; + + //Eureka Dispenser 8 Voltage (Min = 0, Max = 1000, PPF = 10) + repeated double E_Dispenser8Voltage = 158; + + //Eureka Dispenser 9 Voltage (Min = 0, Max = 1000, PPF = 10) + repeated double E_Dispenser9Voltage = 159; + + //Eureka Dispenser 10 Voltage (Min = 0, Max = 1000, PPF = 10) + repeated double E_Dispenser10Voltage = 160; + + //Eureka Dispenser 11 Voltage (Min = 0, Max = 1000, PPF = 10) + repeated double E_Dispenser11Voltage = 161; + + //Eureka Dispenser 12 Voltage (Min = 0, Max = 1000, PPF = 10) + repeated double E_Dispenser12Voltage = 162; + + //Eureka Dispenser 13 Voltage (Min = 0, Max = 1000, PPF = 10) + repeated double E_Dispenser13Voltage = 163; + + //Eureka Dispenser 14 Voltage (Min = 0, Max = 1000, PPF = 10) + repeated double E_Dispenser14Voltage = 164; + + //Eureka Dispenser 15 Voltage (Min = 0, Max = 1000, PPF = 10) + repeated double E_Dispenser15Voltage = 165; + + //Eureka Dispenser 16 Voltage (Min = 0, Max = 1000, PPF = 10) + repeated double E_Dispenser16Voltage = 166; + + //Eureka Lubricant Pump Voltage (Min = 0, Max = 1000, PPF = 10) + repeated double E_LubricantPumpVoltage = 167; + + //Eureka Dispenser 1 Pressure (Min = 0, Max = 100, PPF = 10) + repeated double E_Dispenser1Pressure = 168; + + //Eureka Dispenser 2 Pressure (Min = 0, Max = 100, PPF = 10) + repeated double E_Dispenser2Pressure = 169; + + //Eureka Dispenser 3 Pressure (Min = 0, Max = 100, PPF = 10) + repeated double E_Dispenser3Pressure = 170; + + //Eureka Dispenser 4 Pressure (Min = 0, Max = 100, PPF = 10) + repeated double E_Dispenser4Pressure = 171; + + //Eureka Dispenser 5 Pressure (Min = 0, Max = 100, PPF = 10) + repeated double E_Dispenser5Pressure = 172; + + //Eureka Dispenser 6 Pressure (Min = 0, Max = 100, PPF = 10) + repeated double E_Dispenser6Pressure = 173; + + //Eureka Dispenser 7 Pressure (Min = 0, Max = 100, PPF = 10) + repeated double E_Dispenser7Pressure = 174; + + //Eureka Dispenser 8 Pressure (Min = 0, Max = 100, PPF = 10) + repeated double E_Dispenser8Pressure = 175; + + //Eureka Lubricant Pressure (Min = 0, Max = 100, PPF = 10) + repeated double E_LubricantPressure = 176; + + //Eureka Mid Tank 1 Level (Min = 0, Max = 100, PPF = 10) + repeated double E_MidTank1Level = 177; + + //Eureka Mid Tank 2 Level (Min = 0, Max = 100, PPF = 10) + repeated double E_MidTank2Level = 178; + + //Eureka Mid Tank 3 Level (Min = 0, Max = 100, PPF = 10) + repeated double E_MidTank3Level = 179; + + //Eureka Mid Tank 4 Level (Min = 0, Max = 100, PPF = 10) + repeated double E_MidTank4Level = 180; + + //Eureka Mid Tank 5 Level (Min = 0, Max = 100, PPF = 10) + repeated double E_MidTank5Level = 181; + + //Eureka Mid Tank 6 Level (Min = 0, Max = 100, PPF = 10) + repeated double E_MidTank6Level = 182; + + //Eureka Mid Tank 7 Level (Min = 0, Max = 100, PPF = 10) + repeated double E_MidTank7Level = 183; + + //Eureka Mid Tank 8 Level (Min = 0, Max = 100, PPF = 10) + repeated double E_MidTank8Level = 184; + + //Eureka Chiller Temperature (Min = 0, Max = 300, PPF = 10) + repeated double E_ChillerTemperature = 185; + + //Eureka Head Right Air Flow (Min = 0, Max = 100, PPF = 10) + repeated double E_HeadRightAirFlow = 186; + + //Eureka Head Left Air Flow (Min = 0, Max = 100, PPF = 10) + repeated double E_HeadLeftAirFlow = 187; + + //Eureka Head Right Voltage (Min = 0, Max = 100, PPF = 10) + repeated double E_HeadRightVoltage = 188; + + //Eureka Head Left Voltage (Min = 0, Max = 100, PPF = 10) + repeated double E_HeadLeftVoltage = 189; + + //Eureka Dryer Air Flow (Min = 0, Max = 100, PPF = 10) + repeated double E_DryerAirFlow = 190; + + //Eureka Blower Voltage (Min = 0, Max = 100, PPF = 10) + repeated double E_BlowerVoltage = 191; + + //Eureka Waste Level (Min = 0, Max = 9, PPF = 10) + repeated double E_WasteLevel = 192; + + //Eureka Spare 1 (Min = 0, Max = 10000, PPF = 10) + repeated double E_Spare1 = 193; + + //Eureka Spare 2 (Min = 0, Max = 10000, PPF = 10) + repeated double E_Spare2 = 194; + + //Eureka Spare 3 (Min = 0, Max = 10000, PPF = 10) + repeated double E_Spare3 = 195; + + //Eureka Spare 4 (Min = 0, Max = 10000, PPF = 10) + repeated double E_Spare4 = 196; + } diff --git a/Software/PMR/Messages/Diagnostics/EventType.proto b/Software/PMR/Messages/Diagnostics/EventType.proto index db62cc757..d80ce6e99 100644 --- a/Software/PMR/Messages/Diagnostics/EventType.proto +++ b/Software/PMR/Messages/Diagnostics/EventType.proto @@ -1216,4 +1216,622 @@ enum EventType //Ink in cartridge is expired. Cannot perform ink filling (Group = InkFillingSystem, Category = Warning) INK_IN_CARTRIDGE_IS_EXPIRED = 10016; + //Request sent to machine or external bridge service (Group = Transport, Category = Info) + E_REQUEST_SENT = 101000; + + //Response has been received. (Group = Transport, Category = Info) + E_RESPONSE_RECEIVED = 101001; + + //Request to machine has failed. (Group = Transport, Category = Error) + E_REQUEST_FAILED = 101002; + + //Application has encountered an error (Group = Application, Category = Error) + E_APPLICATION_EXCEPTION = 101003; + + //General application event logs (Group = Application, Category = Info) + E_APPLICATION_INFORMATION = 101004; + + //Application started. (Group = Application, Category = Info) + E_APPLICATION_STARTED = 101005; + + //Application terminated. (Group = Application, Category = Info) + E_APPLICATION_TERMINATED = 101006; + + //Diagnostics recording started. (Group = Application, Category = Info) + E_RECORDING_STARTED = 101007; + + //Diagnostics recording stopped. (Group = Application, Category = Info) + E_RECORDING_STOPPED = 101008; + + //Job status message has been received from embedded device. (Group = Application, Category = Info) + E_JOB_STATUS = 101009; + + //A job has been started. (Group = Jobs, Category = Info) + E_JOB_STARTED = 101010; + + //A job has been aborted. (Group = Jobs, Category = Info) + E_JOB_ABORTED = 101011; + + //A job has failed. (Group = Jobs, Category = Error) + E_JOB_FAILED = 101012; + + //Job completed successfully. (Group = Jobs, Category = Info) + E_JOB_COMPLETED = 101013; + + //Machine power up cannot be completed (Group = InkFillingSystem, Category = Error) + E_POWER_UP_BIT_FAILURE = 102000; + + //Machine power up cannot be completed (Group = InkFillingSystem, Category = Error) + E_MACHINE_STATE_NO_CFG_FILE = 102001; + + //Machine power up cannot be completed (Group = InkFillingSystem, Category = Error) + E_MACHINE_STATE_HW_CONFIG_FAILED = 102002; + + //Machine power up cannot be completed (Group = InkFillingSystem, Category = Error) + E_MACHINE_STATE_NO_FLASH_FILE = 102003; + + //Machine power up cannot be completed (Group = InkFillingSystem, Category = Error) + E_MACHINE_STATE_NO_ALARMS_FILE = 102004; + + //The emergency button is pressed (Group = Mixer, Category = Critical) + E_EMERGENCY_PUSH_BUTTON_PRESSED = 103001; + + //The dryer door is open. Cannot execute job (Group = Mixer, Category = Critical) + E_DRYER_DOOR_OPEN = 103002; + + //Dryer thermal cutoff activated. Cannot execute job (Group = Mixer, Category = Critical) + E_DRYER_THERMAL_CUTOFF = 103003; + + //Tunnel thermal cutoff activated. Cannot execute job (Group = Mixer, Category = Critical) + E_TUNNEL_THERMAL_CUTOFF = 103004; + + //Dyeing head thermal cutoff activated. Cannot execute job (Group = Mixer, Category = Critical) + E_DYEING_HEAD_THERMAL_CUTOFF = 103005; + + //Mixer thermal cutoff activated. Cannot execute job (Group = Mixer, Category = Critical) + E_MIXER_THERMAL_CUTOFF = 103006; + + //Lubrication thermal cutoff activated. Cannot execute job (Group = Mixer, Category = Critical) + E_LUBRICATION_THERMAL_CUTOFF = 103007; + + //No air flow in tunnel. Cannot execute job (Group = Mixer, Category = Critical) + E_TUNNEL_AIR_FLOW_SWITCH = 103008; + + //No Suction from recycled ink handling system. Cannot execute job (Group = Mixer, Category = Critical) + E_WHS_AIR_FLOW_SWITCH = 103009; + + //Air filter not present. Cannot execute job (Group = Mixer, Category = Critical) + E_AIR_FILTER_NOT_PRESENT = 103010; + + //Software error has occurred. Cannot execute job (Group = WasteHandlingSystem, Category = Error) + E_UNINTENDED_RESET = 104000; + + //Software error has occurred. Cannot execute job (Group = WasteHandlingSystem, Category = Error) + E_SD_CARD_NOT_RESPONDING = 104001; + + //Communication error. Cannot execute job (Group = Dryer, Category = Error) + E_NO_COMMUNICATION_WITH_BTSR_1 = 105000; + + //Communication error. Cannot execute job (Group = Dryer, Category = Error) + E_NO_COMMUNICATION_WITH_BTSR_2 = 105001; + + //Communication error. Cannot execute job (Group = Dryer, Category = Error) + E_NO_COMMUNICATION_WITH_BTSR_3 = 105002; + + //Communication error. Cannot execute job (Group = Dryer, Category = Error) + E_NO_COMMUNICATION_WITH_BTSR_4 = 105003; + + //Communication error. Cannot execute job (Group = Dryer, Category = Error) + E_NO_COMMUNICATION_WITH_DRYER_BOARD = 105004; + + //Communication error. Cannot execute job (Group = Dryer, Category = Error) + E_NO_COMMUNICATION_WITH_DYEING_HEAD_BOARD = 105005; + + //Communication error. Cannot execute job (Group = Dryer, Category = Error) + E_NO_COMMUNICATION_WITH_WINDER_1_BOARD = 105006; + + //Communication error. Cannot execute job (Group = Dryer, Category = Error) + E_NO_COMMUNICATION_WITH_WINDER_2_BOARD = 105007; + + //Communication error. Cannot execute job (Group = Dryer, Category = Error) + E_NO_COMMUNICATION_WITH_WINDER_3_BOARD = 105008; + + //Communication error. Cannot execute job (Group = Dryer, Category = Error) + E_NO_COMMUNICATION_WITH_WINDER_4_BOARD = 105009; + + //Communication error. Cannot execute job (Group = Dryer, Category = Error) + E_NO_COMMUNICATION_WITH_IDS_1_BOARD = 105010; + + //Communication error. Cannot execute job (Group = Dryer, Category = Error) + E_NO_COMMUNICATION_WITH_IDS_2_BOARD = 105011; + + //Communication error. Cannot execute job (Group = Dryer, Category = Error) + E_NO_COMMUNICATION_WITH_IDS_3_BOARD = 105012; + + //Communication error. Cannot execute job (Group = Dryer, Category = Error) + E_NO_COMMUNICATION_WITH_IDS_4_BOARD = 105013; + + //Communication error. Cannot execute job (Group = Dryer, Category = Error) + E_NO_COMMUNICATION_WITH_MID_TANK_BOARD = 105014; + + //Communication error. Cannot execute job (Group = Dryer, Category = Error) + E_NO_COMMUNICATION_WITH_WHS_BOARD = 105015; + + //Communication error. Cannot execute job (Group = Dryer, Category = Error) + E_NO_COMMUNICATION_WITH_LUBRICANT_BOARD = 105016; + + //Communication error. Cannot execute job (Group = Dryer, Category = Error) + E_NO_COMMUNICATION_WITH_MAIN_BOARD = 105017; + + //Door is open. Cannot execute job (Group = DyeingHead, Category = Error) + E_LEFT_DOOR_OPEN = 106000; + + //Door is open. Cannot execute job (Group = DyeingHead, Category = Error) + E_RIGHT_DOOR_OPEN = 106001; + + //Door is open. Cannot execute job (Group = DyeingHead, Category = Error) + E_TOP_DOOR_OPEN = 106002; + + //Tunnel lid is open. Cannot execute job (Group = DyeingHead, Category = Error) + E_TUNNEL_LID_IS_OPEN = 106003; + + //Arc lid is open. Cannot execute job (Group = DyeingHead, Category = Error) + E_ARC_LID_IS_OPEN = 106004; + + //BTSR malfunction. Cannot execute job (Group = 14, Category = Error) + E_BTSR_1_MALFUNCTION = 107000; + + //BTSR malfunction. Cannot execute job (Group = 14, Category = Error) + E_BTSR_2_MALFUNCTION = 107001; + + //BTSR malfunction. Cannot execute job (Group = 14, Category = Error) + E_BTSR_3_MALFUNCTION = 107002; + + //BTSR malfunction. Cannot execute job (Group = 14, Category = Error) + E_BTSR_4_MALFUNCTION = 107003; + + //Tension is out of range. Cannot execute job (Group = 14, Category = Error) + E_TENSION_IN_BTSR_1_IS_OUT_OF_RANGE = 107004; + + //Tension is out of range. Cannot execute job (Group = 14, Category = Error) + E_TENSION_IN_BTSR_2_IS_OUT_OF_RANGE = 107005; + + //Tension is out of range. Cannot execute job (Group = 14, Category = Error) + E_TENSION_IN_BTSR_3_IS_OUT_OF_RANGE = 107006; + + //Tension is out of range. Cannot execute job (Group = 14, Category = Error) + E_TENSION_IN_BTSR_4_IS_OUT_OF_RANGE = 107007; + + //Thread break. Cannot execute job (Group = 14, Category = Error) + E_THREAD_BREAK = 107008; + + //Thread tension control failure. Cannot execute job (Group = 14, Category = Error) + E_DANCER_1_TENSION_CONTROL_FAILURE = 107009; + + //Thread tension control failure. Cannot execute job (Group = 14, Category = Error) + E_DANCER_2_TENSION_CONTROL_FAILURE = 107010; + + //Thread tension control failure. Cannot execute job (Group = 14, Category = Error) + E_DANCER_3_TENSION_CONTROL_FAILURE = 107011; + + //Thread tension control failure. Cannot execute job (Group = 14, Category = Error) + E_DANCER_4_TENSION_CONTROL_FAILURE = 107012; + + //Thread loading error. Cannot execute job (Group = 14, Category = Error) + E_THREAD_LOADING_ERROR = 107013; + + //Gripper malfunction. Cannot execute job (Group = 14, Category = Error) + E_GRIPPER_MALFUNCTION = 107014; + + //Thread missing. Cannot execute job (Group = 14, Category = Error) + E_THREAD_MISSING = 107015; + + //Temperature in dyeing head is too high. Cannot execute job (Group = 13, Category = Critical) + E_DYEING_HEAD_ZONE_1_OVERTEMPERATURE = 108000; + + //Temperature in dyeing head is too high. Cannot execute job (Group = 13, Category = Critical) + E_DYEING_HEAD_ZONE_2_OVERTEMPERATURE = 108001; + + //Temperature in dyeing head is too high. Cannot execute job (Group = 13, Category = Critical) + E_DYEING_HEAD_ZONE_3_OVERTEMPERATURE = 108002; + + //Temperature in mixer is too high. Cannot execute job (Group = 13, Category = Critical) + E_MIXER_1_OVERTEMPERATURE = 108003; + + //Temperature in mixer is too high. Cannot execute job (Group = 13, Category = Critical) + E_MIXER_2_OVERTEMPERATURE = 108004; + + //Temperature in tunnel is too high. Cannot execute job (Group = 13, Category = Critical) + E_TUNNEL_OVERTEMPERATURE = 108005; + + //Temperature in dryer is too high. Cannot execute job (Group = 13, Category = Critical) + E_DRYER_HEATER_1_OVERTEMPERATURE = 108007; + + //Temperature in dryer is too high. Cannot execute job (Group = 13, Category = Critical) + E_DRYER_HEATER_2_OVERTEMPERATURE = 108008; + + //Temperature in dryer is too high. Cannot execute job (Group = 13, Category = Critical) + E_DRYER_HEATER_3_OVERTEMPERATURE = 108009; + + //Temperature in lubricant is too high. Cannot execute job (Group = 13, Category = Critical) + E_LUBRICANT_OVERTEMPERATURE = 108010; + + //Dyeing head is heating up. Cannot execute job (Group = 13, Category = Warning) + E_DYEING_HEAD_ZONE_1_UNDERTEMPERATURE_A = 108011; + + //Dyeing head is heating up. Cannot execute job (Group = 13, Category = Warning) + E_DYEING_HEAD_ZONE_2_UNDERTEMPERATURE_A = 108012; + + //Dyeing head is heating up. Cannot execute job (Group = 13, Category = Warning) + E_DYEING_HEAD_ZONE_3_UNDERTEMPERATURE_A = 108013; + + //Mixer is heating up. Cannot execute job (Group = 13, Category = Warning) + E_MIXER_1_UNDERTEMPERATURE_A = 108014; + + //Mixer is heating up. Cannot execute job (Group = 13, Category = Warning) + E_MIXER_2_UNDERTEMPERATURE_A = 108015; + + //Tunnel is heating up. Cannot execute job (Group = 13, Category = Warning) + E_TUNNEL_UNDERTEMPERATURE_A = 108016; + + //Dryer is heating up. Cannot execute job (Group = 13, Category = Warning) + E_DRYER_HEATER_1_UNDERTEMPERATURE_A = 108017; + + //Dryer is heating up. Cannot execute job (Group = 13, Category = Warning) + E_DRYER_HEATER_2_UNDERTEMPERATURE_A = 108018; + + //Dryer is heating up. Cannot execute job (Group = 13, Category = Warning) + E_DRYER_HEATER_3_UNDERTEMPERATURE_A = 108019; + + //Lubricant is heating up. Cannot execute job (Group = 13, Category = Warning) + E_LUBRICANT_UNDERTEMPERATURE_A = 108020; + + //Temperature in dyeing head is too low. Cannot execute job (Group = 13, Category = Error) + E_DYEING_HEAD_ZONE_1_UNDRTEMPERATURE_B = 108021; + + //Temperature in dyeing head is too low. Cannot execute job (Group = 13, Category = Error) + E_DYEING_HEAD_ZONE_2_UNDERTEMPERATURE_B = 108022; + + //Temperature in dyeing head is too low. Cannot execute job (Group = 13, Category = Error) + E_DYEING_HEAD_ZONE_3_UNDERTEMPERATURE_B = 108023; + + //Temperature in mixer is too low. Cannot execute job (Group = 13, Category = Error) + E_MIXER_1_UNDERTEMPERATURE_B = 108024; + + //Temperature in mixer is too low. Cannot execute job (Group = 13, Category = Error) + E_MIXER_2_UNDERTEMPERATURE_B = 108025; + + //Temperature in tunnel is too low. Cannot execute job (Group = 13, Category = Error) + E_TUNNEL_UNDERTEMPERATURE_B = 108026; + + //Temperature in dryer is too low. Cannot execute job (Group = 13, Category = Error) + E_DRYER_HEATER_1_UNDERTEMPERATURE_B = 108027; + + //Temperature in dryer is too low. Cannot execute job (Group = 13, Category = Error) + E_DRYER_HEATER_2_UNDERTEMPERATURE_B = 108028; + + //Temperature in dryer is too low. Cannot execute job (Group = 13, Category = Error) + E_DRYER_HEATER_3_UNDERTEMPERATURE_B = 108029; + + //Temperature in lubricant is too low. Cannot execute job (Group = 13, Category = Error) + E_LUBRICANT_UNDERTEMPERATURE_B = 108030; + + //Cooler temperature is too high. Cannot execute job (Group = 13, Category = Critical) + E_WHS_1_COOLER_TEMPERATURE_IS_TOO_HIGH = 108031; + + //Cooler temperature is too low. Cannot execute job (Group = 13, Category = Error) + E_WHS_1_COOLER_TEMPERATURE_IS_TOO_LOW = 108032; + + //Cooler temperature is too high. Cannot execute job (Group = 13, Category = Critical) + E_WHS_2_COOLER_TEMPERATURE_IS_TOO_HIGH = 108033; + + //Cooler temperature is too low. Cannot execute job (Group = 13, Category = Error) + E_WHS_2_COOLER_TEMPERATURE_IS_TOO_LOW = 108034; + + //Temperature measurement error has occurred. Cannot execute job (Group = 13, Category = Error) + E_TEMPERATURE_MEASUREMENT_ERROR = 108035; + + //Dyeing head zone current is out of range. Cannot execute job (Group = ElectricalCabinet, Category = Warning) + E_DYEING_HEAD_ZONE_1_CURRENT_OUT_OF_RANGE = 109000; + + //Dyeing head zone current is out of range. Cannot execute job (Group = ElectricalCabinet, Category = Warning) + E_DYEING_HEAD_ZONE_2_CURRENT_OUT_OF_RANGE = 109001; + + //Dyeing head zone current is out of range. Cannot execute job (Group = ElectricalCabinet, Category = Warning) + E_DYEING_HEAD_ZONE_3_CURRENT_OUT_OF_RANGE = 109002; + + //Mixer heater current is out of range. Cannot execute job (Group = ElectricalCabinet, Category = Warning) + E_MIXER_1_HEATER_CURRENT_OUT_OF_RANGE = 109003; + + //Mixer heater current is out of range. Cannot execute job (Group = ElectricalCabinet, Category = Warning) + E_MIXER_2_HEATER_CURRENT_OUT_OF_RANGE = 109004; + + //Tunnel heater current is out of range. Cannot execute job (Group = ElectricalCabinet, Category = Warning) + E_TUNNEL_HEATER_CURRENT_OUT_OF_RANGE = 109005; + + //Dryer heater current is out of range. Cannot execute job (Group = ElectricalCabinet, Category = Warning) + E_DRYER_HEATER_1_CURRENT_OUT_OF_RANGE = 109006; + + //Dryer heater current is out of range. Cannot execute job (Group = ElectricalCabinet, Category = Warning) + E_DRYER_HEATER_2_CURRENT_OUT_OF_RANGE = 109007; + + //Dryer heater current is out of range. Cannot execute job (Group = ElectricalCabinet, Category = Warning) + E_DRYER_HEATER_3_CURRENT_OUT_OF_RANGE = 109008; + + //Lubricant heater current is out of range. Cannot execute job (Group = ElectricalCabinet, Category = Warning) + E_LUBRICANT_HEATER_CURRENT_OUT_OF_RANGE = 109009; + + //Dyeing head zone current loop break. Cannot execute job (Group = ElectricalCabinet, Category = Error) + E_DYEING_HEAD_ZONE_1_CURRENT_LOOP_BREAK = 109010; + + //Dyeing head zone current loop break. Cannot execute job (Group = ElectricalCabinet, Category = Error) + E_DYEING_HEAD_ZONE_2_CURRENT_LOOP_BREAK = 109011; + + //Dyeing head zone current loop break. Cannot execute job (Group = ElectricalCabinet, Category = Error) + E_DYEING_HEAD_ZONE_3_CURRENT_LOOP_BREAK = 109012; + + //Mixer heater current loop break. Cannot execute job (Group = ElectricalCabinet, Category = Error) + E_MIXER_1_HEATER_CURRENT_LOOP_BREAK = 109013; + + //Mixer heater current loop break. Cannot execute job (Group = ElectricalCabinet, Category = Error) + E_MIXER_2_HEATER_CURRENT_LOOP_BREAK = 109014; + + //Tunnel heater current loop break. Cannot execute job (Group = ElectricalCabinet, Category = Error) + E_TUNNEL_HEATER_CURRENT_LOOP_BREAK = 109015; + + //Dryer heater current loop break. Cannot execute job (Group = ElectricalCabinet, Category = Error) + E_DRYER_HEATER_1_CURRENT_LOOP_BREAK = 109016; + + //Dryer heater current loop break. Cannot execute job (Group = ElectricalCabinet, Category = Error) + E_DRYER_HEATER_2_CURRENT_LOOP_BREAK = 109017; + + //Dryer heater current loop break. Cannot execute job (Group = ElectricalCabinet, Category = Error) + E_DRYER_HEATER_3_CURRENT_LOOP_BREAK = 109018; + + //Lubricant heater current loop break. Cannot execute job (Group = ElectricalCabinet, Category = Error) + E_LUBRICANT_HEATER_CURRENT_LOOP_BREAK = 109019; + + //Dryer main motor malfuncion. Cannot execute job (Group = InkDeliverySystem, Category = Warning) + E_DRYER_MAIN_MOTOR_MALFUNCTION = 110000; + + //Dryer thread loading motor malfuncion. Cannot execute job (Group = InkDeliverySystem, Category = Warning) + E_DRYER_THREAD_LOADING_MOTOR_MALFUNCTION = 110001; + + //Winder 1 motor malfuncion. Cannot execute job (Group = InkDeliverySystem, Category = Warning) + E_WINDER_1_MOTOR_MALFUNCTION = 110002; + + //Winder 2 motor malfuncion. Cannot execute job (Group = InkDeliverySystem, Category = Warning) + E_WINDER_2_MOTOR_MALFUNCTION = 110003; + + //Winder 3 motor malfuncion. Cannot execute job (Group = InkDeliverySystem, Category = Warning) + E_WINDER_3_MOTOR_MALFUNCTION = 110004; + + //Winder 4 motor malfuncion. Cannot execute job (Group = InkDeliverySystem, Category = Warning) + E_WINDER_4_MOTOR_MALFUNCTION = 110005; + + //Dancer 1 motor malfuncion. Cannot execute job (Group = InkDeliverySystem, Category = Warning) + E_DANCER_1_MOTOR_MALFUNCTION = 110006; + + //Dancer 2 motor malfuncion. Cannot execute job (Group = InkDeliverySystem, Category = Warning) + E_DANCER_2_MOTOR_MALFUNCTION = 110007; + + //Dancer 3 motor malfuncion. Cannot execute job (Group = InkDeliverySystem, Category = Warning) + E_DANCER_3_MOTOR_MALFUNCTION = 110008; + + //Dancer 4 motor malfuncion. Cannot execute job (Group = InkDeliverySystem, Category = Warning) + E_DANCER_4_MOTOR_MALFUNCTION = 110009; + + //Dyeing head cleaner motor malfuncion. Cannot execute job (Group = InkDeliverySystem, Category = Warning) + E_DYEING_HEAD_CLEANER_MOTOR_MALFUNCTION = 110010; + + //Dryer blower has stopped. Cannot execute job. (Group = Dispensers, Category = Critical) + E_DRYER_BLOWER_STOPPED = 111000; + + //Dryer blower flow is too low. Cannot execute job (Group = Dispensers, Category = Warning) + E_DRYER_BLOWER_FLOW_TOO_LOW = 111001; + + //Tunnel blower flow is too low. Cannot execute job (Group = Dispensers, Category = Warning) + E_TUNNEL_BLOWER_FLOW_TOO_LOW = 111002; + + //Insufficient suction fron WHS. Cannot execute job (Group = Dispensers, Category = Error) + E_INSUFFICIENT_WHS_SUCTION = 111003; + + //Air filter is clogged. Cannot execute job (Group = Dispensers, Category = Error) + E_AIR_FILTER_CLOGGED = 111004; + + //Pressure in @ ink line too high. Cannot execute job (Group = GeneralHardware, Category = Error) + E_INK_LINE_1_PRESSURE_TOO_HIGH = 112000; + + //Pressure in @ ink line too high. Cannot execute job (Group = GeneralHardware, Category = Error) + E_INK_LINE_2_PRESSURE_TOO_HIGH = 112001; + + //Pressure in @ ink line too high. Cannot execute job (Group = GeneralHardware, Category = Error) + E_INK_LINE_3_PRESSURE_TOO_HIGH = 112002; + + //Pressure in @ ink line too high. Cannot execute job (Group = GeneralHardware, Category = Error) + E_INK_LINE_4_PRESSURE_TOO_HIGH = 112003; + + //Pressure in @ ink line too high. Cannot execute job (Group = GeneralHardware, Category = Error) + E_INK_LINE_5_PRESSURE_TOO_HIGH = 112004; + + //Pressure in @ ink line too high. Cannot execute job (Group = GeneralHardware, Category = Error) + E_INK_LINE_6_PRESSURE_TOO_HIGH = 112005; + + //Pressure in @ ink line too high. Cannot execute job (Group = GeneralHardware, Category = Error) + E_INK_LINE_7_PRESSURE_TOO_HIGH = 112006; + + //Pressure in @ ink line too high. Cannot execute job (Group = GeneralHardware, Category = Error) + E_INK_LINE_8_PRESSURE_TOO_HIGH = 112007; + + //Pressure in @ ink line too high. Cannot execute job (Group = GeneralHardware, Category = Error) + E_INK_LINE_9_PRESSURE_TOO_HIGH = 112008; + + //Pressure in @ ink line too high. Cannot execute job (Group = GeneralHardware, Category = Error) + E_INK_LINE_10_PRESSURE_TOO_HIGH = 112009; + + //Pressure in @ ink line too low. Cannot execute job (Group = GeneralHardware, Category = Error) + E_INK_LINE_1_PRESSURE_TOO_LOW = 112010; + + //Pressure in @ ink line too low. Cannot execute job (Group = GeneralHardware, Category = Error) + E_INK_LINE_2_PRESSURE_TOO_LOW = 112011; + + //Pressure in @ ink line too low. Cannot execute job (Group = GeneralHardware, Category = Error) + E_INK_LINE_3_PRESSURE_TOO_LOW = 112012; + + //Pressure in @ ink line too low. Cannot execute job (Group = GeneralHardware, Category = Error) + E_INK_LINE_4_PRESSURE_TOO_LOW = 112013; + + //Pressure in @ ink line too low. Cannot execute job (Group = GeneralHardware, Category = Error) + E_INK_LINE_5_PRESSURE_TOO_LOW = 112014; + + //Pressure in @ ink line too low. Cannot execute job (Group = GeneralHardware, Category = Error) + E_INK_LINE_6_PRESSURE_TOO_LOW = 112015; + + //Pressure in @ ink line too low. Cannot execute job (Group = GeneralHardware, Category = Error) + E_INK_LINE_7_PRESSURE_TOO_LOW = 112016; + + //Pressure in @ ink line too low. Cannot execute job (Group = GeneralHardware, Category = Error) + E_INK_LINE_8_PRESSURE_TOO_LOW = 112017; + + //Pressure in @ ink line too low. Cannot execute job (Group = GeneralHardware, Category = Error) + E_INK_LINE_9_PRESSURE_TOO_LOW = 112018; + + //Pressure in @ ink line too low. Cannot execute job (Group = GeneralHardware, Category = Error) + E_INK_LINE_10_PRESSURE_TOO_LOW = 112019; + + //Malfunction in @ ink pump. Cannot execute job (Group = GeneralHardware, Category = Warning) + E_INK_PUMP_1_MALFUNCTION = 112020; + + //Malfunction in @ ink pump. Cannot execute job (Group = GeneralHardware, Category = Warning) + E_INK_PUMP_2_MALFUNCTION = 112021; + + //Malfunction in @ ink pump. Cannot execute job (Group = GeneralHardware, Category = Warning) + E_INK_PUMP_3_MALFUNCTION = 112022; + + //Malfunction in @ ink pump. Cannot execute job (Group = GeneralHardware, Category = Warning) + E_INK_PUMP_4_MALFUNCTION = 112023; + + //Malfunction in @ ink pump. Cannot execute job (Group = GeneralHardware, Category = Warning) + E_INK_PUMP_5_MALFUNCTION = 112024; + + //Malfunction in @ ink pump. Cannot execute job (Group = GeneralHardware, Category = Warning) + E_INK_PUMP_6_MALFUNCTION = 112025; + + //Malfunction in @ ink pump. Cannot execute job (Group = GeneralHardware, Category = Warning) + E_INK_PUMP_7_MALFUNCTION = 112026; + + //Malfunction in @ ink pump. Cannot execute job (Group = GeneralHardware, Category = Warning) + E_INK_PUMP_8_MALFUNCTION = 112027; + + //Malfunction in @ ink pump. Cannot execute job (Group = GeneralHardware, Category = Warning) + E_INK_PUMP_9_MALFUNCTION = 112028; + + //Malfunction in @ ink pump. Cannot execute job (Group = GeneralHardware, Category = Warning) + E_INK_PUMP_10_MALFUNCTION = 112029; + + //Malfunction in @ ink pump. Cannot execute job (Group = GeneralHardware, Category = Warning) + E_INK_PUMP_11_MALFUNCTION = 112030; + + //Malfunction in @ ink pump. Cannot execute job (Group = GeneralHardware, Category = Warning) + E_INK_PUMP_12_MALFUNCTION = 112031; + + //Malfunction in @ ink pump. Cannot execute job (Group = GeneralHardware, Category = Warning) + E_INK_PUMP_13_MALFUNCTION = 112032; + + //Malfunction in @ ink pump. Cannot execute job (Group = GeneralHardware, Category = Warning) + E_INK_PUMP_14_MALFUNCTION = 112033; + + //Malfunction in @ ink pump. Cannot execute job (Group = GeneralHardware, Category = Warning) + E_INK_PUMP_15_MALFUNCTION = 112034; + + //The @ tank level is low (Group = GeneralHardware, Category = Warning) + E_INK_LINE_1_MID_TANK_LOW_LEVEL = 112035; + + //The @ tank level is low (Group = GeneralHardware, Category = Warning) + E_INK_LINE_2_MID_TANK_LOW_LEVEL = 112036; + + //The @ tank level is low (Group = GeneralHardware, Category = Warning) + E_INK_LINE_3_MID_TANK_LOW_LEVEL = 112037; + + //The @ tank level is low (Group = GeneralHardware, Category = Warning) + E_INK_LINE_4_MID_TANK_LOW_LEVEL = 112038; + + //The @ tank level is low (Group = GeneralHardware, Category = Warning) + E_INK_LINE_5_MID_TANK_LOW_LEVEL = 112039; + + //The @ tank level is low (Group = GeneralHardware, Category = Warning) + E_INK_LINE_6_MID_TANK_LOW_LEVEL = 112040; + + //The @ tank level is low (Group = GeneralHardware, Category = Warning) + E_INK_LINE_7_MID_TANK_LOW_LEVEL = 112041; + + //The @ tank level is low (Group = GeneralHardware, Category = Warning) + E_INK_LINE_8_MID_TANK_LOW_LEVEL = 112042; + + //The @ tank level is low (Group = GeneralHardware, Category = Warning) + E_INK_LINE_9_MID_TANK_LOW_LEVEL = 112043; + + //The @ tank level is low (Group = GeneralHardware, Category = Warning) + E_INK_LINE_10_MID_TANK_LOW_LEVEL = 112044; + + //Failed to fill @ tank. Cannot execute job (Group = GeneralHardware, Category = Error) + E_INK_LINE_1_MID_TANK_FILL_TIMEOUT = 112045; + + //Failed to fill @ tank. Cannot execute job (Group = GeneralHardware, Category = Error) + E_INK_LINE_2_MID_TANK_FILL_TIMEOUT = 112046; + + //Failed to fill @ tank. Cannot execute job (Group = GeneralHardware, Category = Error) + E_INK_LINE_3_MID_TANK_FILL_TIMEOUT = 112047; + + //Failed to fill @ tank. Cannot execute job (Group = GeneralHardware, Category = Error) + E_INK_LINE_4_MID_TANK_FILL_TIMEOUT = 112048; + + //Failed to fill @ tank. Cannot execute job (Group = GeneralHardware, Category = Error) + E_INK_LINE_5_MID_TANK_FILL_TIMEOUT = 112049; + + //Failed to fill @ tank. Cannot execute job (Group = GeneralHardware, Category = Error) + E_INK_LINE_6_MID_TANK_FILL_TIMEOUT = 112050; + + //Failed to fill @ tank. Cannot execute job (Group = GeneralHardware, Category = Error) + E_INK_LINE_7_MID_TANK_FILL_TIMEOUT = 112051; + + //Failed to fill @ tank. Cannot execute job (Group = GeneralHardware, Category = Error) + E_INK_LINE_8_MID_TANK_FILL_TIMEOUT = 112052; + + //Failed to fill @ tank. Cannot execute job (Group = GeneralHardware, Category = Error) + E_INK_LINE_9_MID_TANK_FILL_TIMEOUT = 112053; + + //Failed to fill @ tank. Cannot execute job (Group = GeneralHardware, Category = Error) + E_INK_LINE_10_MID_TANK_FILL_TIMEOUT = 112054; + + //Malfunction in @ tank. Cannot execute job (Group = GeneralHardware, Category = Error) + E_INK_LINE_1_MID_TANK_MALFUNCTION = 112055; + + //Malfunction in @ tank. Cannot execute job (Group = GeneralHardware, Category = Error) + E_INK_LINE_2_MID_TANK_MALFUNCTION = 112056; + + //Malfunction in @ tank. Cannot execute job (Group = GeneralHardware, Category = Error) + E_INK_LINE_3_MID_TANK_MALFUNCTION = 112057; + + //Malfunction in @ tank. Cannot execute job (Group = GeneralHardware, Category = Error) + E_INK_LINE_4_MID_TANK_MALFUNCTION = 112058; + + //Malfunction in @ tank. Cannot execute job (Group = GeneralHardware, Category = Error) + E_INK_LINE_5_MID_TANK_MALFUNCTION = 112059; + + //Malfunction in @ tank. Cannot execute job (Group = GeneralHardware, Category = Error) + E_INK_LINE_6_MID_TANK_MALFUNCTION = 112060; + + //Malfunction in @ tank. Cannot execute job (Group = GeneralHardware, Category = Error) + E_INK_LINE_7_MID_TANK_MALFUNCTION = 112061; + + //Malfunction in @ tank. Cannot execute job (Group = GeneralHardware, Category = Error) + E_INK_LINE_8_MID_TANK_MALFUNCTION = 112062; + + //Malfunction in @ tank. Cannot execute job (Group = GeneralHardware, Category = Error) + E_INK_LINE_9_MID_TANK_MALFUNCTION = 112063; + + //Malfunction in @ tank. Cannot execute job (Group = GeneralHardware, Category = Error) + E_INK_LINE_10_MID_TANK_MALFUNCTION = 112064; + } diff --git a/Software/PMR/Messages/Diagnostics/HeaterType.proto b/Software/PMR/Messages/Diagnostics/HeaterType.proto index 475f2e7bb..b514fb95c 100644 --- a/Software/PMR/Messages/Diagnostics/HeaterType.proto +++ b/Software/PMR/Messages/Diagnostics/HeaterType.proto @@ -52,4 +52,26 @@ enum HeaterType HeadCoverHeater2 = 17; + E_DRYER_HEATER_1 = 1000; + + E_DRYER_HEATER_2 = 1001; + + E_DRYER_HEATER_3 = 1002; + + E_HEAD_HEATER_1 = 1003; + + E_HEAD_HEATER_2 = 1004; + + E_HEAD_HEATER_3 = 1005; + + E_MIXER_HEATER = 1006; + + E_TUNNEL_HEATER = 1007; + + E_LUBRICANT_HEATER = 1008; + + E_SPARE_1 = 1009; + + E_SPARE_2 = 1010; + } diff --git a/Software/PMR/Messages/Hardware/HardwareMotorType.proto b/Software/PMR/Messages/Hardware/HardwareMotorType.proto index 4c43b4bdd..9abc1dc61 100644 --- a/Software/PMR/Messages/Hardware/HardwareMotorType.proto +++ b/Software/PMR/Messages/Hardware/HardwareMotorType.proto @@ -106,4 +106,55 @@ enum HardwareMotorType //Spare 5 Motor MOTO_SPARE3_1 = 29; + //Eureka Dryer Main + E_MOTO_DRYER_DRIVING = 1000; + + //Eureka Dryer Loading + E_MOTO_DRYER_LOADING = 1001; + + //Eureka Winder 1 + E_MOTO_WINDER_1 = 1002; + + //Eureka Winder 2 + E_MOTO_WINDER_2 = 1003; + + //Eureka Winder 3 + E_MOTO_WINDER_3 = 1004; + + //Eureka Winder 4 + E_MOTO_WINDER_4 = 1005; + + //Eureka Winder Dancer 1 + E_MOTO_DANCER_1 = 1006; + + //Eureka Winder Dancer 2 + E_MOTO_DANCER_2 = 1007; + + //Eureka Winder Dancer 3 + E_MOTO_DANCER_3 = 1008; + + //Eureka Winder Dancer 4 + E_MOTO_DANCER_4 = 1009; + + //Eureka Puller + E_MOTO_PULLER = 1010; + + //Eureka Puller Dancer + E_MOTO_PULLER_DANCER = 1011; + + //Eureka Spare 1 + E_MOTO_SPARE_1 = 1012; + + //Eureka Spare 2 + E_MOTO_SPARE_2 = 1013; + + //Eureka Spare 3 + E_MOTO_SPARE_3 = 1014; + + //Eureka Spare 4 + E_MOTO_SPARE_4 = 1015; + + //Eureka Spare 5 + E_MOTO_SPARE_5 = 1016; + } diff --git a/Software/PMR/Messages/Hardware/HardwarePidControlType.proto b/Software/PMR/Messages/Hardware/HardwarePidControlType.proto index 1107f6501..bdc6097a6 100644 --- a/Software/PMR/Messages/Hardware/HardwarePidControlType.proto +++ b/Software/PMR/Messages/Hardware/HardwarePidControlType.proto @@ -115,4 +115,67 @@ enum HardwarePidControlType //Head Blower 2 HeadBlower_2 = 32; + //Eureka Dyer Heater 1 + E_PID_DRYER_HEATER_1 = 1000; + + //Eureka Dyer Heater 2 + E_PID_DRYER_HEATER_2 = 1001; + + //Eureka Dyer Heater 3 + E_PID_DRYER_HEATER_3 = 1002; + + //Eureka Head Heater 1 + E_PID_HEAD_HEATER_1 = 1003; + + //Eureka Head Heater 2 + E_PID_HEAD_HEATER_2 = 1004; + + //Eureka Head Heater 3 + E_PID_HEAD_HEATER_3 = 1005; + + //Eureka Mixer Heater + E_PID_MIXER_HEATER = 1006; + + //Eureka Tunnel Heater + E_PID_TUNNEL_HEATER = 1007; + + //Eureka Lubricant Heater + E_PID_LUBRICANT_HEATER = 1008; + + //Eureka Winder 1 + E_WINDER_1 = 1009; + + //Eureka Winder 2 + E_WINDER_2 = 1010; + + //Eureka Winder 3 + E_WINDER_3 = 1011; + + //Eureka Winder 4 + E_WINDER_4 = 1012; + + //Eureka Dryer Air Flow + E_DRYER_AIR_FLOW = 1013; + + //Eureka Puller + E_PULLER = 1014; + + //Eureka Tunnel Air Flow Left + E_TUNNEL_AIR_FLOW_LEFT = 1015; + + //Eureka Tunnel Air Flow Right + E_TUNNEL_AIR_FLOW_RIGHT = 1016; + + //Eureka Spare 1 + E_PID_SPARE_1 = 1017; + + //Eureka Spare 2 + E_PID_SPARE_2 = 1018; + + //Eureka Spare 3 + E_PID_SPARE_3 = 1019; + + //Eureka Spare 4 + E_PID_SPARE_4 = 1020; + } diff --git a/Software/PMR/Messages/Insights/InsightsMonitors.proto b/Software/PMR/Messages/Insights/InsightsMonitors.proto index c4a00d2a2..4c5619abc 100644 --- a/Software/PMR/Messages/Insights/InsightsMonitors.proto +++ b/Software/PMR/Messages/Insights/InsightsMonitors.proto @@ -295,4 +295,313 @@ message InsightsMonitors //Total WHS Flow double TotalWHSFlow = 93; + //Eureka Winder Dancer 1 + double E_Winder1Dancer = 94; + + //Eureka Winder Dancer 2 + double E_Winder2Dancer = 95; + + //Eureka Winder Dancer 3 + double E_Winder3Dancer = 96; + + //Eureka Winder Dancer 4 + double E_Winder4Dancer = 97; + + //Eureka Winder Motor 1 + double E_Winder1Motor = 98; + + //Eureka Winder Motor 2 + double E_Winder2Motor = 99; + + //Eureka Winder Motor 3 + double E_Winder3Motor = 100; + + //Eureka Winder Motor 4 + double E_Winder4Motor = 101; + + //Eureka Dryer Motor Velocity + double E_DryerMotorVelocity = 102; + + //Eureka Dryer Motor Target Velocity + double E_DryerMotorTargetVelocity = 103; + + //Eureka Dryer Motor Current + double E_DryerMotorCurrent = 104; + + //Eureka Puller Dancer + double E_PullerDancer = 105; + + //Eureka Puller Motor + double E_PullerMotor = 106; + + //Eureka Dryer Zone 1 Temperature + double E_DryerZone1Temperature = 107; + + //Eureka Dryer Zone 2 Temperature + double E_DryerZone2Temperature = 108; + + //Eureka Dryer Zone 3 Temperature + double E_DryerZone3Temperature = 109; + + //Eureka Head Zone 1 Temperature + double E_HeadZone1Temperature = 110; + + //Eureka Head Zone 2 Temperature + double E_HeadZone2Temperature = 111; + + //Eureka Head Zone 3 Temperature + double E_HeadZone3Temperature = 112; + + //Eureka Mixer Temperature + double E_MixerTemperature = 113; + + //Eureka Tunnel Temperature + double E_TunnelTemperature = 114; + + //Eureka Lubricant Temperature + double E_LubricantTemperature = 115; + + //Eureka Ambient Temperature + double E_AmbientTemperature = 116; + + //Eureka Electrical Cabinet Temperature + double E_ElectricalCabinetTemperature = 117; + + //Eureka Dryer Zone 1 Current + double E_DryerZone1Current = 118; + + //Eureka Dryer Zone 2 Current + double E_DryerZone2Current = 119; + + //Eureka Dryer Zone 3 Current + double E_DryerZone3Current = 120; + + //Eureka Head Zone 1 Current + double E_HeadZone1Current = 121; + + //Eureka Head Zone 2 Current + double E_HeadZone2Current = 122; + + //Eureka Head Zone 3 Current + double E_HeadZone3Current = 123; + + //Eureka Mixer Current + double E_MixerCurrent = 124; + + //Eureka Tunnel Current + double E_TunnelCurrent = 125; + + //Eureka Lubricant Current + double E_LubricantCurrent = 126; + + //Eureka BTSR 1 Speed + double E_Btsr1Speed = 127; + + //Eureka BTSR 1 Speed Average + double E_Btsr1SpeedAv = 128; + + //Eureka BTSR 1 Tension + double E_Btsr1DispAv = 129; + + //Eureka BTSR 1 Peak Min + double E_Btsr1PeakMin = 130; + + //Eureka BTSR 1 Peak Max + double E_Btsr1PeakMax = 131; + + //Eureka BTSR 2 Speed + double E_Btsr2Speed = 132; + + //Eureka BTSR 2 Speed Average + double E_Btsr2SpeedAv = 133; + + //Eureka BTSR 2 Tension + double E_Btsr2DispAv = 134; + + //Eureka BTSR 2 Peak Min + double E_Btsr2PeakMin = 135; + + //Eureka BTSR 2 Peak Max + double E_Btsr2PeakMax = 136; + + //Eureka BTSR 3 Speed + double E_Btsr3Speed = 137; + + //Eureka BTSR 3 Speed Average + double E_Btsr3SpeedAv = 138; + + //Eureka BTSR 3 Tension + double E_Btsr3DispAv = 139; + + //Eureka BTSR 3 Peak Min + double E_Btsr3PeakMin = 140; + + //Eureka BTSR 3 Peak Max + double E_Btsr3PeakMax = 141; + + //Eureka BTSR 4 Speed + double E_Btsr4Speed = 142; + + //Eureka BTSR 4 Speed Average + double E_Btsr4SpeedAv = 143; + + //Eureka BTSR 4 Peak Min + double E_Btsr4PeakMin = 144; + + //Eureka BTSR 4 Peak Max + double E_Btsr4PeakMax = 145; + + //Eureka BTSR 4 Tension + double E_Btsr4DispAv = 146; + + //Eureka Temperature Loggers + repeated double E_TemperatureLoggers = 147; + + //Eureka Pump Flows + repeated double E_PumpFlows = 148; + + //Eureka Ink Lines Pressure + repeated double E_InkLinesPressure = 149; + + //Eureka Spare Data Array + repeated double E_SpareDataArray = 150; + + //Eureka Dispenser 1 Voltage + double E_Dispenser1Voltage = 151; + + //Eureka Dispenser 2 Voltage + double E_Dispenser2Voltage = 152; + + //Eureka Dispenser 3 Voltage + double E_Dispenser3Voltage = 153; + + //Eureka Dispenser 4 Voltage + double E_Dispenser4Voltage = 154; + + //Eureka Dispenser 5 Voltage + double E_Dispenser5Voltage = 155; + + //Eureka Dispenser 6 Voltage + double E_Dispenser6Voltage = 156; + + //Eureka Dispenser 7 Voltage + double E_Dispenser7Voltage = 157; + + //Eureka Dispenser 8 Voltage + double E_Dispenser8Voltage = 158; + + //Eureka Dispenser 9 Voltage + double E_Dispenser9Voltage = 159; + + //Eureka Dispenser 10 Voltage + double E_Dispenser10Voltage = 160; + + //Eureka Dispenser 11 Voltage + double E_Dispenser11Voltage = 161; + + //Eureka Dispenser 12 Voltage + double E_Dispenser12Voltage = 162; + + //Eureka Dispenser 13 Voltage + double E_Dispenser13Voltage = 163; + + //Eureka Dispenser 14 Voltage + double E_Dispenser14Voltage = 164; + + //Eureka Dispenser 15 Voltage + double E_Dispenser15Voltage = 165; + + //Eureka Dispenser 16 Voltage + double E_Dispenser16Voltage = 166; + + //Eureka Lubricant Pump Voltage + double E_LubricantPumpVoltage = 167; + + //Eureka Dispenser 1 Pressure + double E_Dispenser1Pressure = 168; + + //Eureka Dispenser 2 Pressure + double E_Dispenser2Pressure = 169; + + //Eureka Dispenser 3 Pressure + double E_Dispenser3Pressure = 170; + + //Eureka Dispenser 4 Pressure + double E_Dispenser4Pressure = 171; + + //Eureka Dispenser 5 Pressure + double E_Dispenser5Pressure = 172; + + //Eureka Dispenser 6 Pressure + double E_Dispenser6Pressure = 173; + + //Eureka Dispenser 7 Pressure + double E_Dispenser7Pressure = 174; + + //Eureka Dispenser 8 Pressure + double E_Dispenser8Pressure = 175; + + //Eureka Lubricant Pressure + double E_LubricantPressure = 176; + + //Eureka Mid Tank 1 Level + double E_MidTank1Level = 177; + + //Eureka Mid Tank 2 Level + double E_MidTank2Level = 178; + + //Eureka Mid Tank 3 Level + double E_MidTank3Level = 179; + + //Eureka Mid Tank 4 Level + double E_MidTank4Level = 180; + + //Eureka Mid Tank 5 Level + double E_MidTank5Level = 181; + + //Eureka Mid Tank 6 Level + double E_MidTank6Level = 182; + + //Eureka Mid Tank 7 Level + double E_MidTank7Level = 183; + + //Eureka Mid Tank 8 Level + double E_MidTank8Level = 184; + + //Eureka Chiller Temperature + double E_ChillerTemperature = 185; + + //Eureka Head Right Air Flow + double E_HeadRightAirFlow = 186; + + //Eureka Head Left Air Flow + double E_HeadLeftAirFlow = 187; + + //Eureka Head Right Voltage + double E_HeadRightVoltage = 188; + + //Eureka Head Left Voltage + double E_HeadLeftVoltage = 189; + + //Eureka Dryer Air Flow + double E_DryerAirFlow = 190; + + //Eureka Blower Voltage + double E_BlowerVoltage = 191; + + //Eureka Waste Level + double E_WasteLevel = 192; + + //Eureka Spare 1 + double E_Spare1 = 193; + + //Eureka Spare 2 + double E_Spare2 = 194; + + //Eureka Spare 3 + double E_Spare3 = 195; + + //Eureka Spare 4 + double E_Spare4 = 196; + } |
