From c24b1f5c42a020f61cb9b429cb36d50e34f6285d Mon Sep 17 00:00:00 2001 From: "b.makharadze" <81828475+bmidf@users.noreply.github.com> Date: Tue, 26 Aug 2025 16:09:05 +0400 Subject: [PATCH] Add AOIs and UDTs --- PLC/AOIs.L5X | 5355 ++++++++++++++++++++++++------ PLC/UDTs.L5X | 8965 ++++++++++++++++++++++++++++++++++++++++++++++++-- 2 files changed, 13053 insertions(+), 1267 deletions(-) diff --git a/PLC/AOIs.L5X b/PLC/AOIs.L5X index 4f04dc5..76848d4 100644 --- a/PLC/AOIs.L5X +++ b/PLC/AOIs.L5X @@ -1,10 +1,2347 @@  - + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + - + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + @@ -31,16 +2368,25 @@ + + + + + + + + + @@ -49,6 +2395,9 @@ + + + @@ -57,11 +2406,17 @@ + + + + + + @@ -70,21 +2425,33 @@ + + + + + + + + + + + + @@ -93,11 +2460,17 @@ + + + + + + @@ -106,11 +2479,17 @@ + + + + + + @@ -119,6 +2498,9 @@ + + + @@ -127,16 +2509,25 @@ + + + + + + + + + @@ -145,6 +2536,9 @@ + + + @@ -153,6 +2547,9 @@ + + + @@ -161,11 +2558,17 @@ + + + + + + @@ -174,6 +2577,9 @@ + + + @@ -182,6 +2588,9 @@ + + + @@ -190,11 +2599,17 @@ + + + + + + @@ -205,6 +2620,9 @@ + + + @@ -219,6 +2637,9 @@ + + + @@ -227,6 +2648,9 @@ + + + @@ -235,6 +2659,9 @@ + + + @@ -249,11 +2676,17 @@ + + + + + + @@ -265,6 +2698,9 @@ + + + @@ -273,6 +2709,9 @@ + + + @@ -281,6 +2720,9 @@ + + + @@ -289,16 +2731,25 @@ + + + + + + + + + @@ -307,6 +2758,9 @@ + + + @@ -315,6 +2769,9 @@ + + + @@ -324,6 +2781,9 @@ + + + @@ -332,11 +2792,17 @@ + + + + + + @@ -345,6 +2811,9 @@ + + + @@ -353,6 +2822,9 @@ + + + @@ -361,6 +2833,9 @@ + + + @@ -369,6 +2844,9 @@ + + + @@ -377,6 +2855,9 @@ + + + @@ -385,6 +2866,9 @@ + + + @@ -399,6 +2883,9 @@ + + + @@ -407,6 +2894,9 @@ + + + @@ -415,6 +2905,9 @@ + + + @@ -423,6 +2916,9 @@ + + + @@ -431,6 +2927,9 @@ + + + @@ -439,6 +2938,9 @@ + + + @@ -447,10 +2949,24 @@ + + + + + + + + + + + + + + @@ -787,7 +3303,7 @@ Logging – every new Disconnect, VFD trip, Comms loss, Jam, or Full condition p ]]> - + @@ -821,82 +3337,86 @@ Logging – every new Disconnect, VFD trip, Comms loss, Jam, or Full condition p ]]> - + + + + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + @@ -975,21 +3495,24 @@ Logging – every new Disconnect, VFD trip, Comms loss, Jam, or Full condition p - + + + + - + @@ -1003,13 +3526,16 @@ Logging – every new Disconnect, VFD trip, Comms loss, Jam, or Full condition p - - + + + + + @@ -1018,6 +3544,9 @@ Logging – every new Disconnect, VFD trip, Comms loss, Jam, or Full condition p + + + @@ -1026,36 +3555,57 @@ Logging – every new Disconnect, VFD trip, Comms loss, Jam, or Full condition p + + + + + + + + + + + + + + + + + + + + + @@ -1069,6 +3619,9 @@ Logging – every new Disconnect, VFD trip, Comms loss, Jam, or Full condition p -128 + + + @@ -1118,31 +3671,49 @@ Logging – every new Disconnect, VFD trip, Comms loss, Jam, or Full condition p + + + + + + + + + + + + + + + + + + @@ -1151,6 +3722,9 @@ Logging – every new Disconnect, VFD trip, Comms loss, Jam, or Full condition p + + + @@ -1159,6 +3733,9 @@ Logging – every new Disconnect, VFD trip, Comms loss, Jam, or Full condition p + + + @@ -1168,11 +3745,17 @@ Logging – every new Disconnect, VFD trip, Comms loss, Jam, or Full condition p + + + + + + @@ -1194,40 +3777,72 @@ Logging – every new Disconnect, VFD trip, Comms loss, Jam, or Full condition p + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + @@ -1268,7 +3883,7 @@ When Caljan_Output.Ready_to_Receive is true the AOI sets Running and mirrors the - + @@ -1480,390 +4095,59 @@ When Caljan_Output.Ready_to_Receive is true the AOI sets Running and mirrors the ]]> - + - + - + - + - + - - - - - - + + + + + + + + + + - + + + - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - + @@ -1879,6 +4163,9 @@ Sends the Power Branch Fault to MCM that can be reset on MCM + + + @@ -1887,11 +4174,17 @@ Sends the Power Branch Fault to MCM that can be reset on MCM + + + + + + @@ -1899,6 +4192,9 @@ Sends the Power Branch Fault to MCM that can be reset on MCM + + + @@ -1910,6 +4206,9 @@ Sends the Power Branch Fault to MCM that can be reset on MCM + + + @@ -1948,8 +4247,8 @@ Sends the Power Branch Fault to MCM that can be reset on MCM - + @@ -1969,6 +4268,9 @@ Sends the Power Branch Fault to MCM that can be reset on MCM + + + @@ -2009,36 +4311,57 @@ Sends the Power Branch Fault to MCM that can be reset on MCM + + + + + + + + + + + + + + + + + + + + + @@ -2046,11 +4369,17 @@ Sends the Power Branch Fault to MCM that can be reset on MCM + + + + + + @@ -2127,6 +4456,9 @@ Sends the Power Branch Fault to MCM that can be reset on MCM + + + @@ -2138,6 +4470,9 @@ Sends the Power Branch Fault to MCM that can be reset on MCM + + + @@ -2149,6 +4484,9 @@ Sends the Power Branch Fault to MCM that can be reset on MCM + + + @@ -2380,8 +4718,8 @@ Not Available at thsi time.]]> - + @@ -2399,6 +4737,9 @@ Not Available at thsi time.]]> + + + @@ -2407,6 +4748,9 @@ Not Available at thsi time.]]> + + + @@ -2415,6 +4759,9 @@ Not Available at thsi time.]]> + + + @@ -2423,6 +4770,9 @@ Not Available at thsi time.]]> + + + @@ -2431,6 +4781,9 @@ Not Available at thsi time.]]> + + + @@ -2439,6 +4792,9 @@ Not Available at thsi time.]]> + + + @@ -2447,41 +4803,65 @@ Not Available at thsi time.]]> + + + + + + + + + + + + + + + + + + + + + + + + @@ -2490,6 +4870,9 @@ Not Available at thsi time.]]> + + + @@ -2498,6 +4881,9 @@ Not Available at thsi time.]]> + + + @@ -2506,6 +4892,9 @@ Not Available at thsi time.]]> + + + @@ -2514,6 +4903,25 @@ Not Available at thsi time.]]> + + + + + + + + + + + + + + + + + + + @@ -2524,11 +4932,17 @@ Not Available at thsi time.]]> + + + + + + @@ -2540,21 +4954,33 @@ Not Available at thsi time.]]> + + + + + + + + + + + + @@ -2697,6 +5123,9 @@ Not Available at thsi time.]]> + + + @@ -2725,6 +5154,9 @@ Not Available at thsi time.]]> + + + @@ -2733,6 +5165,9 @@ Not Available at thsi time.]]> + + + @@ -2741,11 +5176,17 @@ Not Available at thsi time.]]> + + + + + + @@ -2754,6 +5195,9 @@ Not Available at thsi time.]]> + + + @@ -2762,11 +5206,17 @@ Not Available at thsi time.]]> + + + + + + @@ -2786,6 +5236,9 @@ Not Available at thsi time.]]> + + + @@ -2800,6 +5253,9 @@ Not Available at thsi time.]]> + + + @@ -2810,6 +5266,25 @@ Not Available at thsi time.]]> + + + + + + + + + + + + + + + + + + + @@ -2870,7 +5345,7 @@ A jam reported by the upstream station latches Jammed and blocks Ready; the jam - + @@ -2910,7 +5385,7 @@ A jam reported by the upstream station latches Jammed and blocks Ready; the jam - + @@ -2920,12 +5395,12 @@ A jam reported by the upstream station latches Jammed and blocks Ready; the jam - + - + @@ -2999,86 +5474,85 @@ A jam reported by the upstream station latches Jammed and blocks Ready; the jam ]]> - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + @@ -3102,7 +5576,12 @@ A jam reported by the upstream station latches Jammed and blocks Ready; the jam - + + + + + + @@ -3112,14 +5591,15 @@ A jam reported by the upstream station latches Jammed and blocks Ready; the jam + - + @@ -3138,11 +5618,17 @@ A jam reported by the upstream station latches Jammed and blocks Ready; the jam + + + + + + @@ -3151,6 +5637,9 @@ A jam reported by the upstream station latches Jammed and blocks Ready; the jam + + + @@ -3158,6 +5647,9 @@ A jam reported by the upstream station latches Jammed and blocks Ready; the jam + + + @@ -3169,6 +5661,9 @@ A jam reported by the upstream station latches Jammed and blocks Ready; the jam + + + @@ -3183,11 +5678,17 @@ A jam reported by the upstream station latches Jammed and blocks Ready; the jam + + + + + + @@ -3196,35 +5697,64 @@ A jam reported by the upstream station latches Jammed and blocks Ready; the jam + + + + + + + + + + + + + + + + + + + + + + + + + + + + + @@ -3275,12 +5805,12 @@ The command bit MCM.STS.Unacknowledge_All_Logs resets the Acknowledge latch, gua - + - + @@ -3297,20 +5827,6 @@ The command bit MCM.STS.Unacknowledge_All_Logs resets the Acknowledge latch, gua - - - - - - - - - - - - - @@ -3320,17 +5836,23 @@ The command bit MCM.STS.Unacknowledge_All_Logs resets the Acknowledge latch, gua + + + + + + - + @@ -3358,6 +5880,9 @@ The command bit MCM.STS.Unacknowledge_All_Logs resets the Acknowledge latch, gua + + + @@ -3366,11 +5891,17 @@ The command bit MCM.STS.Unacknowledge_All_Logs resets the Acknowledge latch, gua + + + + + + @@ -3379,6 +5910,9 @@ The command bit MCM.STS.Unacknowledge_All_Logs resets the Acknowledge latch, gua + + + @@ -3387,6 +5921,9 @@ The command bit MCM.STS.Unacknowledge_All_Logs resets the Acknowledge latch, gua + + + @@ -3394,6 +5931,9 @@ The command bit MCM.STS.Unacknowledge_All_Logs resets the Acknowledge latch, gua + + + @@ -3402,6 +5942,9 @@ The command bit MCM.STS.Unacknowledge_All_Logs resets the Acknowledge latch, gua + + + @@ -3410,6 +5953,9 @@ The command bit MCM.STS.Unacknowledge_All_Logs resets the Acknowledge latch, gua + + + @@ -3426,6 +5972,9 @@ The command bit MCM.STS.Unacknowledge_All_Logs resets the Acknowledge latch, gua + + + @@ -3440,6 +5989,9 @@ The command bit MCM.STS.Unacknowledge_All_Logs resets the Acknowledge latch, gua + + + @@ -3448,6 +6000,9 @@ The command bit MCM.STS.Unacknowledge_All_Logs resets the Acknowledge latch, gua + + + @@ -3516,7 +6071,7 @@ Inches Per Second * 5 = Feet Per Minute - + @@ -3547,8 +6102,8 @@ Inches Per Second * 5 = Feet Per Minute - + @@ -3563,6 +6118,9 @@ Inches Per Second * 5 = Feet Per Minute + + + @@ -3571,16 +6129,25 @@ Inches Per Second * 5 = Feet Per Minute + + + + + + + + + @@ -3589,6 +6156,9 @@ Inches Per Second * 5 = Feet Per Minute + + + @@ -3597,6 +6167,9 @@ Inches Per Second * 5 = Feet Per Minute + + + @@ -3612,6 +6185,9 @@ Inches Per Second * 5 = Feet Per Minute + + + @@ -3626,6 +6202,9 @@ Inches Per Second * 5 = Feet Per Minute + + + @@ -3634,6 +6213,9 @@ Inches Per Second * 5 = Feet Per Minute + + + @@ -3648,6 +6230,9 @@ Inches Per Second * 5 = Feet Per Minute + + + @@ -3656,6 +6241,9 @@ Inches Per Second * 5 = Feet Per Minute + + + @@ -3666,6 +6254,9 @@ Inches Per Second * 5 = Feet Per Minute Timer is Done Full Fault is reported]]> + + + @@ -3677,6 +6268,9 @@ Fault is reported]]> + + + @@ -3742,7 +6336,7 @@ Run Up unlatches if the eye blocks again or the Jam re-appears.]]> - + @@ -3810,8 +6404,132 @@ Run Up unlatches if the eye blocks again or the Jam re-appears.]]> - + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + @@ -3832,6 +6550,9 @@ Run Up unlatches if the eye blocks again or the Jam re-appears.]]> + + + @@ -3840,6 +6561,9 @@ Run Up unlatches if the eye blocks again or the Jam re-appears.]]> + + + @@ -3848,6 +6572,9 @@ Run Up unlatches if the eye blocks again or the Jam re-appears.]]> + + + @@ -3856,6 +6583,9 @@ Run Up unlatches if the eye blocks again or the Jam re-appears.]]> + + + @@ -3864,6 +6594,9 @@ Run Up unlatches if the eye blocks again or the Jam re-appears.]]> + + + @@ -3872,6 +6605,9 @@ Run Up unlatches if the eye blocks again or the Jam re-appears.]]> + + + @@ -3880,6 +6616,9 @@ Run Up unlatches if the eye blocks again or the Jam re-appears.]]> + + + @@ -3888,6 +6627,9 @@ Run Up unlatches if the eye blocks again or the Jam re-appears.]]> + + + @@ -3896,6 +6638,9 @@ Run Up unlatches if the eye blocks again or the Jam re-appears.]]> + + + @@ -3904,6 +6649,9 @@ Run Up unlatches if the eye blocks again or the Jam re-appears.]]> + + + @@ -3912,6 +6660,9 @@ Run Up unlatches if the eye blocks again or the Jam re-appears.]]> + + + @@ -3920,6 +6671,9 @@ Run Up unlatches if the eye blocks again or the Jam re-appears.]]> + + + @@ -3928,6 +6682,9 @@ Run Up unlatches if the eye blocks again or the Jam re-appears.]]> + + + @@ -3936,6 +6693,9 @@ Run Up unlatches if the eye blocks again or the Jam re-appears.]]> + + + @@ -3944,6 +6704,9 @@ Run Up unlatches if the eye blocks again or the Jam re-appears.]]> + + + @@ -3952,6 +6715,9 @@ Run Up unlatches if the eye blocks again or the Jam re-appears.]]> + + + @@ -3960,6 +6726,9 @@ Run Up unlatches if the eye blocks again or the Jam re-appears.]]> + + + @@ -3968,6 +6737,9 @@ Run Up unlatches if the eye blocks again or the Jam re-appears.]]> + + + @@ -3976,76 +6748,121 @@ Run Up unlatches if the eye blocks again or the Jam re-appears.]]> + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + @@ -4053,6 +6870,9 @@ Run Up unlatches if the eye blocks again or the Jam re-appears.]]> + + + @@ -4064,6 +6884,9 @@ Run Up unlatches if the eye blocks again or the Jam re-appears.]]> + + + @@ -4075,6 +6898,9 @@ Run Up unlatches if the eye blocks again or the Jam re-appears.]]> + + + @@ -4086,6 +6912,9 @@ Run Up unlatches if the eye blocks again or the Jam re-appears.]]> + + + @@ -4097,6 +6926,9 @@ Run Up unlatches if the eye blocks again or the Jam re-appears.]]> + + + @@ -4108,48 +6940,56 @@ Run Up unlatches if the eye blocks again or the Jam re-appears.]]> + + + + + + + + + + + + + + + + + + + + + + + - + @@ -4327,7 +7167,7 @@ When HMI.Setup_Motor_Speeds is asserted, the module broadcasts the configured sp - + @@ -4431,196 +7271,201 @@ When HMI.Setup_Motor_Speeds is asserted, the module broadcasts the configured sp - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + + + + + + - - - - - - + - + - + - + - + - + - + - + - + - + - + + + + + + @@ -4641,6 +7486,11 @@ When HMI.Setup_Motor_Speeds is asserted, the module broadcasts the configured sp + + + + + @@ -4648,10 +7498,11 @@ When HMI.Setup_Motor_Speeds is asserted, the module broadcasts the configured sp + - + @@ -4667,6 +7518,9 @@ When HMI.Setup_Motor_Speeds is asserted, the module broadcasts the configured sp + + + @@ -4675,6 +7529,9 @@ When HMI.Setup_Motor_Speeds is asserted, the module broadcasts the configured sp + + + @@ -4683,6 +7540,9 @@ When HMI.Setup_Motor_Speeds is asserted, the module broadcasts the configured sp + + + @@ -4691,16 +7551,25 @@ When HMI.Setup_Motor_Speeds is asserted, the module broadcasts the configured sp + + + + + + + + + @@ -4709,6 +7578,9 @@ When HMI.Setup_Motor_Speeds is asserted, the module broadcasts the configured sp + + + @@ -4717,26 +7589,41 @@ When HMI.Setup_Motor_Speeds is asserted, the module broadcasts the configured sp + + + + + + + + + + + + + + + @@ -4744,6 +7631,9 @@ When HMI.Setup_Motor_Speeds is asserted, the module broadcasts the configured sp + + + @@ -4752,6 +7642,9 @@ When HMI.Setup_Motor_Speeds is asserted, the module broadcasts the configured sp + + + @@ -4766,6 +7659,9 @@ When HMI.Setup_Motor_Speeds is asserted, the module broadcasts the configured sp + + + @@ -4777,6 +7673,9 @@ When HMI.Setup_Motor_Speeds is asserted, the module broadcasts the configured sp + + + @@ -4791,6 +7690,9 @@ When HMI.Setup_Motor_Speeds is asserted, the module broadcasts the configured sp + + + @@ -4799,10 +7701,24 @@ When HMI.Setup_Motor_Speeds is asserted, the module broadcasts the configured sp + + + + + + + + + + + + + + @@ -4921,74 +7837,82 @@ Green 0 = off 1 = flash (chute enabled) - + + + + - + - + - + - + - + - + + + + + + - - - - - - + - + - + - + + + + + + @@ -5006,6 +7930,11 @@ Green 0 = off 1 = flash (chute enabled) + + + + + @@ -5013,11 +7942,12 @@ Green 0 = off 1 = flash (chute enabled) + - + @@ -5028,6 +7958,9 @@ Green 0 = off 1 = flash (chute enabled) + + + @@ -5036,6 +7969,9 @@ Green 0 = off 1 = flash (chute enabled) + + + @@ -5044,6 +7980,9 @@ Green 0 = off 1 = flash (chute enabled) + + + @@ -5052,6 +7991,9 @@ Green 0 = off 1 = flash (chute enabled) + + + @@ -5064,6 +8006,9 @@ Green 0 = off 1 = flash (chute enabled) + + + @@ -5072,6 +8017,9 @@ Green 0 = off 1 = flash (chute enabled) + + + @@ -5080,6 +8028,9 @@ Green 0 = off 1 = flash (chute enabled) + + + @@ -5094,6 +8045,9 @@ Green 0 = off 1 = flash (chute enabled) + + + @@ -5102,6 +8056,9 @@ Green 0 = off 1 = flash (chute enabled) + + + @@ -5110,6 +8067,9 @@ Green 0 = off 1 = flash (chute enabled) + + + @@ -5118,20 +8078,40 @@ Green 0 = off 1 = flash (chute enabled) + + + + + + + + + + + + + + + + + + + + @@ -5143,30 +8123,35 @@ Green 0 = off 1 = flash (chute enabled) - + - + - + - + - + + + + + + @@ -5175,7 +8160,7 @@ Green 0 = off 1 = flash (chute enabled) - + @@ -5184,36 +8169,36 @@ Green 0 = off 1 = flash (chute enabled) - + - + - + - - - - - - + - + + + + + + @@ -5231,18 +8216,258 @@ Green 0 = off 1 = flash (chute enabled) + + + + + + - + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + @@ -5257,6 +8482,9 @@ Green 0 = off 1 = flash (chute enabled) + + + @@ -5265,6 +8493,9 @@ Green 0 = off 1 = flash (chute enabled) + + + @@ -5273,11 +8504,17 @@ Green 0 = off 1 = flash (chute enabled) + + + + + + @@ -5288,6 +8525,9 @@ Green 0 = off 1 = flash (chute enabled) + + + @@ -5296,6 +8536,9 @@ Green 0 = off 1 = flash (chute enabled) + + + @@ -5304,21 +8547,33 @@ Green 0 = off 1 = flash (chute enabled) + + + + + + + + + + + + @@ -5330,6 +8585,9 @@ Green 0 = off 1 = flash (chute enabled) + + + @@ -5340,6 +8598,17 @@ Green 0 = off 1 = flash (chute enabled) + + + + + + + + + + + @@ -5409,22 +8678,22 @@ Green 0 = off 1 = flash (chute enabled) - + - + - + - + @@ -5434,22 +8703,22 @@ Green 0 = off 1 = flash (chute enabled) - + - + - + - + @@ -5477,55 +8746,6 @@ Green 0 = off 1 = flash (chute enabled) - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - @@ -5544,6 +8764,11 @@ Green 0 = off 1 = flash (chute enabled) + + + + + @@ -5551,11 +8776,12 @@ Green 0 = off 1 = flash (chute enabled) + - + @@ -5566,6 +8792,9 @@ Green 0 = off 1 = flash (chute enabled) + + + @@ -5574,6 +8803,9 @@ Green 0 = off 1 = flash (chute enabled) + + + @@ -5584,6 +8816,9 @@ Green 0 = off 1 = flash (chute enabled) + + + @@ -5592,16 +8827,25 @@ Green 0 = off 1 = flash (chute enabled) + + + + + + + + + @@ -5613,6 +8857,9 @@ Green 0 = off 1 = flash (chute enabled) + + + @@ -5623,6 +8870,17 @@ Green 0 = off 1 = flash (chute enabled) + + + + + + + + + + + @@ -5683,22 +8941,22 @@ Similar to the start-stop pushbutton but without the stop button - + - + - + - + @@ -5711,6 +8969,15 @@ Similar to the start-stop pushbutton but without the stop button + + + + + + + + @@ -5720,6 +8987,11 @@ Similar to the start-stop pushbutton but without the stop button + + + + + @@ -5727,11 +8999,12 @@ Similar to the start-stop pushbutton but without the stop button + - + @@ -5750,6 +9023,9 @@ Similar to the start-stop pushbutton but without the stop button + + + @@ -5758,6 +9034,9 @@ Similar to the start-stop pushbutton but without the stop button + + + @@ -5766,16 +9045,25 @@ Similar to the start-stop pushbutton but without the stop button + + + + + + + + + @@ -5786,6 +9074,9 @@ Similar to the start-stop pushbutton but without the stop button + + + @@ -5794,6 +9085,9 @@ Similar to the start-stop pushbutton but without the stop button + + + @@ -5805,10 +9099,24 @@ Similar to the start-stop pushbutton but without the stop button + + + + + + + + + + + + + + @@ -5854,12 +9162,12 @@ Similar to the start-stop pushbutton but without the stop button ]]> - + - + @@ -5868,17 +9176,17 @@ Similar to the start-stop pushbutton but without the stop button ]]> - + - + - + @@ -5895,17 +9203,23 @@ Similar to the start-stop pushbutton but without the stop button + + + + + + - + @@ -5953,36 +9267,57 @@ Similar to the start-stop pushbutton but without the stop button + + + + + + + + + + + + + + + + + + + + + @@ -5990,6 +9325,9 @@ Similar to the start-stop pushbutton but without the stop button + + + @@ -6001,26 +9339,41 @@ Similar to the start-stop pushbutton but without the stop button + + + + + + + + + + + + + + + @@ -6030,6 +9383,17 @@ Similar to the start-stop pushbutton but without the stop button + + + + + + + + + + + @@ -6215,32 +9579,37 @@ E-Stop Sets HMI.State to 5 - + - + - + - + - + - + + + + + + @@ -6252,182 +9621,24 @@ E-Stop Sets HMI.State to 5 + + + + + + - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - FULL” into Conveyor.CMD.Log and increments the log count. -The entry self-clears when the same line appears in MCM.STS.Acknowledge_Log; an Unacknowledge All Logs command re-arms the latch so the next pile-up is re-logged. - -HMI.Alarm.Full is asserted for the duration of the full condition. -]]> - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - + @@ -6447,6 +9658,9 @@ HMI.Alarm.Full is asserted for the duration of the full condition. + + + @@ -6455,6 +9669,9 @@ HMI.Alarm.Full is asserted for the duration of the full condition. + + + @@ -6465,6 +9682,9 @@ HMI.Alarm.Full is asserted for the duration of the full condition. + + + @@ -6473,6 +9693,9 @@ HMI.Alarm.Full is asserted for the duration of the full condition. + + + @@ -6481,6 +9704,9 @@ HMI.Alarm.Full is asserted for the duration of the full condition. + + + @@ -6489,6 +9715,9 @@ HMI.Alarm.Full is asserted for the duration of the full condition. + + + @@ -6497,6 +9726,9 @@ HMI.Alarm.Full is asserted for the duration of the full condition. + + + @@ -6505,6 +9737,9 @@ HMI.Alarm.Full is asserted for the duration of the full condition. + + + @@ -6513,10 +9748,24 @@ HMI.Alarm.Full is asserted for the duration of the full condition. + + + + + + + + + + + + + + @@ -6574,17 +9823,12 @@ The command MCM.STS.Unacknowledge_All_Logs resets the latch so the next fault ge - + - - - - - - + @@ -6596,16 +9840,22 @@ The command MCM.STS.Unacknowledge_All_Logs resets the latch so the next fault ge + + + + + + - @@ -6618,40 +9868,182 @@ The command MCM.STS.Unacknowledge_All_Logs resets the latch so the next fault ge - - - - - + + + + + + + - + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + - + + + + - - - - - - - - - + + + + + + + + + + + + + + + + + + + + + + - - - - + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + @@ -6661,189 +10053,197 @@ The command MCM.STS.Unacknowledge_All_Logs resets the latch so the next fault ge + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + - - + - + - + - + - + + + + + + + + + + + + + + + + - - + - + - - + - + - + - + - + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - + - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - + - - + + + + - + @@ -6866,6 +10266,9 @@ If the EN4TR in Slot 2 is faulted the routine also energises HMI.Alarm.Slot5_IB1 + + + @@ -6874,26 +10277,31 @@ If the EN4TR in Slot 2 is faulted the routine also energises HMI.Alarm.Slot5_IB1 + + + - - - - - + + + + + + + @@ -6902,15 +10310,32 @@ If the EN4TR in Slot 2 is faulted the routine also energises HMI.Alarm.Slot5_IB1 + + + + + + + + + + + + + + + + + @@ -6937,7 +10362,7 @@ Lamp control – The lamp is solid while CTRL.CMD.Jammed is true; once the jam c - + @@ -6984,7 +10409,7 @@ Lamp control – The lamp is solid while CTRL.CMD.Jammed is true; once the jam c ]]> - + @@ -6993,25 +10418,25 @@ Lamp control – The lamp is solid while CTRL.CMD.Jammed is true; once the jam c ]]> - + - - - - - - - - - + + + + + + + + + @@ -7019,6 +10444,15 @@ Lamp control – The lamp is solid while CTRL.CMD.Jammed is true; once the jam c + + + + + + + + @@ -7033,12 +10467,19 @@ Lamp control – The lamp is solid while CTRL.CMD.Jammed is true; once the jam c + + + + + + + diff --git a/PLC/UDTs.L5X b/PLC/UDTs.L5X index 6735eda..a7e85a3 100644 --- a/PLC/UDTs.L5X +++ b/PLC/UDTs.L5X @@ -1,5 +1,5 @@  - + @@ -591,45 +591,10 @@ - - - - + + + + - - - - - - - - - + + + + - - - - - - - - - - - - - - - - - - + + + + + + + + + + + + + + + + + + - - - - - - - - - - - - - - - - + + + + + + + + + - - - - - - - - - - - - - - - - + + + + + + + + + + + + + + + + - - - - - - - - - - - + + + + - - - - - - - + - - + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + - + @@ -2028,35 +2147,36 @@ Stopped by Station Stop PushButton]]> + @@ -2066,50 +2186,73 @@ Stopped by Station Stop PushButton]]> - - + + + + + + + - + + @@ -2141,40 +2294,6 @@ Stopped by Station Stop PushButton]]> - - - - - - - - - - - - - - - - + + + + + + + + + + + + + + @@ -2221,11 +2363,6 @@ Stopped by Station Stop PushButton]]> - @@ -2343,5 +2485,8208 @@ Pressed]]> + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + 0, and power-saving is not blocking. + +Maintenance mode – enabled by HMI.Maintenance.Maintenance_Mode. + +Separate start, stop, jog, direction, and speed buttons bypass Interlock after the same 5 s horn delay, provided that E-Stop, comms, and VFD-reset faults are clear. + +Jog – while in maintenance, the jog PB gives low-speed motion once the delay timer finishes. + +Power-saving – if the belt has run long enough to empty itself, a length-based timer expires; Power_Saving_Mode turns on and the drive stays idle until the operator issues a new start. + +Safety torque-off – loss of STO sets EStopped, mirrors it to CTRL.STS.EStopped, and records the event in the MCM. + +Drive outputs – when Run is true the AOI drops APF_O.Stop, energises APF_O.Start, and sets the forward or reverse bit from the maintenance direction flag. + +Logging – every new Disconnect, VFD trip, Comms loss, Jam, or Full condition pushes a line into MCM.CMD.Log and increments the quantity. The line is cleared automatically when MCM echoes it back through MCM.STS.Acknowledge_Log; a global un-acknowledge re-arms the entry. +]]> + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +127 + + +-128 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + 100 +120 = Invalid Trigger Mode +130 = Trigger Period < 200 ms +131 = Trigger Perdio > 60000 ms +140 = Pitch Angle < -4500 +141 = Pitch Angle > 4500 +150 = Roll Angle < -4500 +151 = Roll Angle > 4500 +160 = Yaw Angle < -18000 +161 = Yaw Angle > 18000 +300 = Invalid Discrete Output +2000 = Anchor Point X < -2500 +2001 = Anchor Point X > 2500 +2010 = Anchor Point Y < -2500 +2011 = Anchor Point Y > 2500 +2020 = Anchor Point Z < -2500 +2021 = Anchor Point Z > 2500 +2030 = Bin Length X < 50 +2031 = Bin Length X > 5000 +2040 = Bin Width < 50 +2041 = Bin Width > 5000 +2050 = Bin Width < 50 +2051 = Bin Width > 5000 +2052 = Invalid Bin Height +2060 = Fill Level Setpoint < 0 +2061 = Fill Level Setpoint > 200 +2080 = Peak Height Setpoint < 0 +2081 = Peak Height Setpoint > Bin Height Z +2100 = Discrete Out 1 Selection Invalid +2110 = Discrete Out 2 Selectino Invalid]]> + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + — Lost Communication”, places it in MCM.CMD.Log, and increments MCM.CMD.Log_Quantity. +If the same line later appears in MCM.STS.Acknowledge_Log, the routine latches Acknowledge and clears the entry so the log stays current. + +The command bit MCM.STS.Unacknowledge_All_Logs resets the Acknowledge latch, guaranteeing that the next loss of communication will produce a fresh message. + +]]> + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + JAM” into both Conveyor.CMD.Log and Station.CMD.Log and increments each log’s quantity. +The entry self-clears when the same text appears in MCM.STS.Acknowledge_Log; MCM Unacknowledge All Logs re-arms the latch so a repeat Jam is re-logged. + +Run-up enable +If the downstream photo-eye (Run_Up_PE) is clear and the conveyor interlock is on, the bit Run_Up latches and the AOI asserts Conveyor.CMD.Run_Up_Enabled so the upstream conveyor can empty itself. +Run Up unlatches if the eye blocks again or the Jam re-appears.]]> + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + — Lost Communication”, places it in MCM.CMD.Log, and increments MCM.CMD.Log_Quantity. +If that exact line later appears in MCM.STS.Acknowledge_Log, IOBlock latches Acknowledge and clears the entry to keep the log concise. +The command MCM.STS.Unacknowledge_All_Logs resets the latch so the next fault generates a fresh message.]]> + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +