--- a
+++ b/project/device_bd47e457/plc_logic_dd2d8829/uzm_f1_4b6328e9/global_variables_c36fbdae/stand_a2cc0696/global_variables_82b0f0d6/srg_global_variables_aa512a58/aa512a58f3524862829ff4da041ccaec.object
@@ -0,0 +1 @@
+{"payload":{"meta":{"Graph":{"@Type":"81297157","@Value":{"Guid":"(Guid)aa512a58-f352-4862-829f-f4da041ccaec","ParentGuid":"(Guid)4b6328e9-3e69-4d01-8baf-f1f83072b9dc","Name":"(string)SRG_Global_Variables","Properties":{"@Type":"2c41fa04:IDictionary","@Value":[{"@Key":"(Guid)829a18f2-c514-4f6e-9634-1df173429203","@Value":{"@Type":"829a18f2","@Value":{"ParentObjects":{"@Type":"fa2ee218:IDictionary","@Value":[{"@Key":"(Guid)d9b2b2cc-ea99-4c3b-aa42-1e5c49e65b84","@Value":"(Guid)82b0f0d6-b1b8-4c48-b5ea-bb5a6d697108"}]}}}}]},"TypeGuid":"(Guid)ffbfa93a-b94d-45fc-a329-229860183b1d","EmbeddedTypeGuids":{"@Type":"[Guid]","@Value":["(Guid)a9ed5b7e-75c5-4651-af16-d2c27e98cb94"]}}},"TypeInfos":{"2c41fa04":"{2c41fa04-1834-41c1-816e-303c7aa2c05b}","81297157":"{81297157-7ec9-45ce-845e-84cab2b88ade}","829a18f2":"{829a18f2-c514-4f6e-9634-1df173429203}","fa2ee218":"{fa2ee218-a39b-4b6d-b249-49dbddbd168a}","Guid":"System.Guid","string":"System.String"}},"object":{"Graph":{"@Type":"ffbfa93a","@Value":{"Interface":{"@Type":"a9ed5b7e","@Value":{"TextDocument":{"@Type":"f3878285","@Value":{"TextLines":{"@Type":"[a5de0b0b]","@Value":[{"@Type":"a5de0b0b","@Value":{"Id":"(long)0","Tag":null,"Text":"(string)VAR_GLOBAL"}},{"@Type":"a5de0b0b","@Value":{"Id":"(long)1","Tag":null,"Text":"(string)"}},{"@Type":"a5de0b0b","@Value":{"Id":"(long)2","Tag":null,"Text":"(string)\t(* OUT *)"}},{"@Type":"a5de0b0b","@Value":{"Id":"(long)3","Tag":null,"Text":"(string)\tG_SRG_SPM_StartPermit\t:\tBOOL\t:=\tFALSE\t;\t(*\tSRG\tSpeed Master Start Rolling Permit)\t*)"}},{"@Type":"a5de0b0b","@Value":{"Id":"(long)4","Tag":null,"Text":"(string)\tG_SRG_SPM_RunPermit\t:\tBOOL\t:=\tFALSE\t;\t(*\tSRG\tSpeed Master Rolling Permit)\t*)"}},{"@Type":"a5de0b0b","@Value":{"Id":"(long)5","Tag":null,"Text":"(string)\tG_SRG_SPM_SlabCallPermit\t:\tBOOL\t:=\tFALSE\t;\t(*\tSRG\tSpeed Master Slab Call Permit)\t*)"}},{"@Type":"a5de0b0b","@Value":{"Id":"(long)6","Tag":null,"Text":"(string)\tG_SRG_RollModeFor\t: BOOL := FALSE;\t(*\tSRG\tForce MOD control selected for rolling\t\t*)"}},{"@Type":"a5de0b0b","@Value":{"Id":"(long)7","Tag":null,"Text":"(string)\tG_SRG_RollModePos\t: BOOL := FALSE;\t(*\tSRG\tPosition MOD control selected for rolling\t\t*)"}},{"@Type":"a5de0b0b","@Value":{"Id":"(long)8","Tag":null,"Text":"(string)\tG_SRG_StatNewSetupAck\t:\tBOOL\t:=\tFALSE\t;\t(*\tSRG Stand 1 New Setup Acknoledge signal FOR SPM\t*)"}},{"@Type":"a5de0b0b","@Value":{"Id":"(long)9","Tag":null,"Text":"(string)\tG_SRG_GapActChkOk\t:\tBOOL\t:=\tFALSE\t;\t(*\tSRG Stand 1 Gap Actuation is correct if TRUE\t*)"}},{"@Type":"a5de0b0b","@Value":{"Id":"(long)10","Tag":null,"Text":"(string)\tG_SRG_StatDummyPos : BOOL\t:=\tFALSE\t;\t(*\tSRG\tThe roll gap is controlled in the dummy position (Gap setup + Fixed offset)\t*)"}},{"@Type":"a5de0b0b","@Value":{"Id":"(long)11","Tag":null,"Text":"(string)\tG_SRG_CalSpdReqFwd\t: BOOL := FALSE;\t(*\tSRG\tMill Calibration speed request to drives - forwards\t\t*)"}},{"@Type":"a5de0b0b","@Value":{"Id":"(long)12","Tag":null,"Text":"(string)\tG_SRG_CalSpdReqRev\t: BOOL := FALSE;\t(*\tSRG\tMill Calibration speed request to drives - reverse\t\t*)"}},{"@Type":"a5de0b0b","@Value":{"Id":"(long)13","Tag":null,"Text":"(string)\tG_SRG_CalSpdRef:\tREAL;\t(* SRG Calibration speed reference [m/s] *)"}},{"@Type":"a5de0b0b","@Value":{"Id":"(long)14","Tag":null,"Text":"(string)"}},{"@Type":"a5de0b0b","@Value":{"Id":"(long)15","Tag":null,"Text":"(string)(* Global vars *)"}},{"@Type":"a5de0b0b","@Value":{"Id":"(long)16","Tag":null,"Text":"(string)"}},{"@Type":"a5de0b0b","@Value":{"Id":"(long)17","Tag":null,"Text":"(string)\tG_SRG_SetupCntAck\t:\tDINT;\t(*\tSetup Counter Acknowledge *)"}},{"@Type":"a5de0b0b","@Value":{"Id":"(long)18","Tag":null,"Text":"(string)\tG_SRG_SetupStartCntAck\t:\tDINT;\t(*\tSetup Start Counter Acknowledge *)"}},{"@Type":"a5de0b0b","@Value":{"Id":"(long)19","Tag":null,"Text":"(string)\tG_SRG_StatGapClose\t:\tBOOL\t:=\tFALSE\t;\t(*\tSTD\tStand Stand Gap Close Mode\t*)"}},{"@Type":"a5de0b0b","@Value":{"Id":"(long)20","Tag":null,"Text":"(string)\tG_SRG_AutoCloseGap:BOOL:= FALSE;"}},{"@Type":"a5de0b0b","@Value":{"Id":"(long)21","Tag":null,"Text":"(string)\tG_SRG_AutoOpenGap: BOOL:= FALSE;"}},{"@Type":"a5de0b0b","@Value":{"Id":"(long)22","Tag":null,"Text":"(string)\tG_SRG_CalSpdReq\t: BOOL := FALSE;\t(*\tSRG\tMill Calibration speed request to drives\t\t*)"}},{"@Type":"a5de0b0b","@Value":{"Id":"(long)23","Tag":null,"Text":"(string)\tG_SRG_ForceTrimDS\t: REAL := 0.0;\t(*\tSRG\tOperators force trim DS\t\t*)"}},{"@Type":"a5de0b0b","@Value":{"Id":"(long)24","Tag":null,"Text":"(string)\tG_SRG_ForceTrimNDS\t: REAL := 0.0;\t(*\tSRG\tOperators force trim NDS\t\t*)"}},{"@Type":"a5de0b0b","@Value":{"Id":"(long)25","Tag":null,"Text":"(string)\tG_SRG_MillStretchRequest\t: BOOL := FALSE;\t(*\tSRG\tRequest mill stretch to run if TRUE\tMill-Stretch-Request\t*)"}},{"@Type":"a5de0b0b","@Value":{"Id":"(long)26","Tag":null,"Text":"(string)\tG_SRG_ModForce\t: BOOL := FALSE;\t(*\tSRG\tRFC force MOD required\tRFC-Force-Control-Mode\t*)"}},{"@Type":"a5de0b0b","@Value":{"Id":"(long)27","Tag":null,"Text":"(string)\tG_SRG_ModPosn\t: BOOL := FALSE;\t(*\tSRG\tMill is in position control\tRFC-Position-Control-Mode\t*)"}},{"@Type":"a5de0b0b","@Value":{"Id":"(long)28","Tag":null,"Text":"(string)\tG_SRG_FirstPosInAuto: BOOL := FALSE;\t(*\tSRG\tFirst Positioning in Auto\t*)"}},{"@Type":"a5de0b0b","@Value":{"Id":"(long)29","Tag":null,"Text":"(string)\tG_SRG_ModReqMZ\t: BOOL := FALSE;\t(*\tSRG\tRequest mill zero to run if TRUE\t\t*)"}},{"@Type":"a5de0b0b","@Value":{"Id":"(long)30","Tag":null,"Text":"(string)"}},{"@Type":"a5de0b0b","@Value":{"Id":"(long)31","Tag":null,"Text":"(string)\tG_SRG_ModGapOpen\t:\tBOOL\t:=\tFALSE\t;\t(*\tSRG Stand RFC are in open gap state if TRUE\t*)"}},{"@Type":"a5de0b0b","@Value":{"Id":"(long)32","Tag":null,"Text":"(string)\tG_SRG_RollsTouchPosAve\t: REAL := 0.0;\t(*\tSRG\tRolls just touching position average\t\t*)"}},{"@Type":"a5de0b0b","@Value":{"Id":"(long)33","Tag":null,"Text":"(string)\tG_SRG_RollsTouchPosAveRev\t: REAL := 0.0;\t(*\tSRG\tRolls just touching position average Reverse direction\t\t*)"}},{"@Type":"a5de0b0b","@Value":{"Id":"(long)34","Tag":null,"Text":"(string)\tG_SRG_RollGapErrDS\t: REAL := 0.0;"}},{"@Type":"a5de0b0b","@Value":{"Id":"(long)35","Tag":null,"Text":"(string)\tG_SRG_RollGapErrNDS\t: REAL := 0.0;"}},{"@Type":"a5de0b0b","@Value":{"Id":"(long)36","Tag":null,"Text":"(string)\tG_SRG_PreloadForce\t: REAL := 0.0;\t\t(* SRG preload force *)"}},{"@Type":"a5de0b0b","@Value":{"Id":"(long)37","Tag":null,"Text":"(string)\tG_SRG_StatWR_ChangePosn\t: BOOL := FALSE;\t(*\tSRG\tRFC Cylinders at work roll lift position if TRUE\t*)"}},{"@Type":"a5de0b0b","@Value":{"Id":"(long)38","Tag":null,"Text":"(string)\tG_SRG_StatWR_ShiftingPosn:BOOL;\t(*SRG\tThe roll gap is controlled in preset state at the shifting gap position*)"}},{"@Type":"a5de0b0b","@Value":{"Id":"(long)39","Tag":null,"Text":"(string)\tG_SRG_StatGapThreadPosn\t:\tBOOL\t:=\tFALSE\t;\t(*\tSRG\tThe roll gap is controlled in preset state at the threading gap position\t*)"}},{"@Type":"a5de0b0b","@Value":{"Id":"(long)40","Tag":null,"Text":"(string)\tG_SRG_TotTrimsDS: REAL := 0.0; (* SRG\tTotal Trim DS (mm) *)"}},{"@Type":"a5de0b0b","@Value":{"Id":"(long)41","Tag":null,"Text":"(string)\tG_SRG_TotTrimsNDS: REAL := 0.0; (* SRG\tTotal Trim DS (mm) *)"}},{"@Type":"a5de0b0b","@Value":{"Id":"(long)42","Tag":null,"Text":"(string)\tG_SRG_SteerWidFact\t: REAL := 0.0;\t(*\tSRG\tAuto steer width multiplication factor\tSteer-Width-Compensation-Factor \t*)"}},{"@Type":"a5de0b0b","@Value":{"Id":"(long)43","Tag":null,"Text":"(string)\tG_SRG_Stif1PlKmKc\t: REAL := 0.0;\t(*\tSRG\tRatio of mill and material stiffness 1+Km/Kc(fraction)\tMill-Material-Stiffness-Ratio\t*)"}},{"@Type":"a5de0b0b","@Value":{"Id":"(long)44","Tag":null,"Text":"(string)\tG_SRG_StifKm\t\t: REAL := 0.0;\t(*\tSRG material stiffness kN/mm *)"}},{"@Type":"a5de0b0b","@Value":{"Id":"(long)45","Tag":null,"Text":"(string)\tG_SRG_KmTrim\t\t: REAL := 0.0;\t(*\tSRG material stiffness dynamic trim kN/mm *)"}},{"@Type":"a5de0b0b","@Value":{"Id":"(long)46","Tag":null,"Text":"(string)\tG_SRG_StifKmSoft:\tBOOL;\t(*\tMaterial stiffness Soft Level\t*)"}},{"@Type":"a5de0b0b","@Value":{"Id":"(long)47","Tag":null,"Text":"(string)\tG_SRG_StifKmNorm:\tBOOL;\t(*\tMaterial stiffness Normal Level\t*)"}},{"@Type":"a5de0b0b","@Value":{"Id":"(long)48","Tag":null,"Text":"(string)\tG_SRG_StifKmHard:\tBOOL;\t(*\tMaterial stiffness Hard Level\t*)"}},{"@Type":"a5de0b0b","@Value":{"Id":"(long)49","Tag":null,"Text":"(string)\tG_SRG_ThinThkStifKmHard:\tBOOL;\t(*\tMaterial stiffness Thin Thickness Hard Level *)"}},{"@Type":"a5de0b0b","@Value":{"Id":"(long)50","Tag":null,"Text":"(string)\tG_SRG_StretchAntDS\t: REAL := 0.0;\t(*\tSRG\tMill stretch at anticipated force  (mm)\tStretch-At-Anticipated-Force-DS\t*)"}},{"@Type":"a5de0b0b","@Value":{"Id":"(long)51","Tag":null,"Text":"(string)\tG_SRG_StretchAntNDS\t: REAL := 0.0;\t(*\tSRG\tMill stretch at anticipated force  (mm)\tStretch-At-Anticipated-Force-NDS\t*)"}},{"@Type":"a5de0b0b","@Value":{"Id":"(long)52","Tag":null,"Text":"(string)\tG_SRG_WidthCompFact\t: REAL := 0.0;\t(*\tSRG\tMill stretch width compensation factor gain (fraction)\tWidth-Compensation-Factor \t*)"}},{"@Type":"a5de0b0b","@Value":{"Id":"(long)53","Tag":null,"Text":"(string)\tG_SRG_SCR_SetupStart\t: BOOL := FALSE;\t(*\tSRG\tStart SCR screw-down positioning if TRUE\t\t*)"}},{"@Type":"a5de0b0b","@Value":{"Id":"(long)54","Tag":null,"Text":"(string)\tG_SRG_SCR_SetupStop\t: BOOL := FALSE;\t(*\tSRG\tStop SCR screw-down positioning if TRUE\t\t*)"}},{"@Type":"a5de0b0b","@Value":{"Id":"(long)55","Tag":null,"Text":"(string)\tG_SRG_RFC_ForRefDiff\t: REAL := 0.0;\t(*\tSRG\tRFC Force Mode differential position reference (mm)\tDifferential-Position-Setpoint-Reference \t*)"}},{"@Type":"a5de0b0b","@Value":{"Id":"(long)56","Tag":null,"Text":"(string)\tG_SRG_DiffFromPassAve: REAL := 0.0; (* Difference from pass line when in manual mode (mm) *)"}},{"@Type":"a5de0b0b","@Value":{"Id":"(long)57","Tag":null,"Text":"(string)\tG_SRG_WD_Counts: UINT; (* SRG\tSRG  watchdog counter *)"}},{"@Type":"a5de0b0b","@Value":{"Id":"(long)58","Tag":null,"Text":"(string)\tG_SRG_StatPresetPos: BOOL;\t\t(*\tSRG\tPreset Position Reached if TRUE\t*)"}},{"@Type":"a5de0b0b","@Value":{"Id":"(long)59","Tag":null,"Text":"(string)\tG_SRG_AutoPosPermitW\t:\tINT\t:=\t0\t;\t(*\tSRG\tAuto Positioning Permit Word\t*)"}},{"@Type":"a5de0b0b","@Value":{"Id":"(long)60","Tag":null,"Text":"(string)\tG_SRG_AutoKeepGap\t:\tBOOL\t:= FALSE\t;\t(* \tSRG In Auto rolling skipping positioning\t*)"}},{"@Type":"a5de0b0b","@Value":{"Id":"(long)61","Tag":null,"Text":"(string)\tG_SRG_VentState: BOOL;\t(*\tSRG Vent State Active if TRUE\t*)"}},{"@Type":"a5de0b0b","@Value":{"Id":"(long)62","Tag":null,"Text":"(string)\tG_SRG_StatSetupUnd: BOOL;\t\t(* SRG Position Setup Underway if TRUE *)"}},{"@Type":"a5de0b0b","@Value":{"Id":"(long)63","Tag":null,"Text":"(string)\tG_SRG_StatAutoSetup\t: BOOL := FALSE;\t(*\tSRG\tAuto Setup in progress if TRUE \t*)"}},{"@Type":"a5de0b0b","@Value":{"Id":"(long)64","Tag":null,"Text":"(string)\tG_SRG_MillModAtOperPoint: REAL := 0.0; (* SRG\tSRG Mill modulus at operating point [kN/mm] *)"}},{"@Type":"a5de0b0b","@Value":{"Id":"(long)65","Tag":null,"Text":"(string)\tG_SRG_RollGaugeSetpoint: REAL := 0.0; (* SRG\tRoll Gauge Setpoint [mm] *)"}},{"@Type":"a5de0b0b","@Value":{"Id":"(long)66","Tag":null,"Text":"(string)\tG_SRG_StandCurrentStep: STRING;"}},{"@Type":"a5de0b0b","@Value":{"Id":"(long)67","Tag":null,"Text":"(string)\tG_SRG_FlySetupLock:\tBOOL;\t\t(* Fly Setup locked. Used to prevent late setup (when screw are already almost at target for instance *)"}},{"@Type":"a5de0b0b","@Value":{"Id":"(long)68","Tag":null,"Text":"(string)\tG_SRG_AutoPosPermit: BOOL;\t(* Auto positioning permissive *)"}},{"@Type":"a5de0b0b","@Value":{"Id":"(long)69","Tag":null,"Text":"(string)\tG_SRG_TheoreticalGap:\tREAL:=0.0;\t(* Gap taking into account roll change offset. Used before first calibration with new rolls [mm]. After a calibration must be equal to G_SRG_ *)"}},{"@Type":"a5de0b0b","@Value":{"Id":"(long)70","Tag":null,"Text":"(string)\tG_SRG_HgcReadyDS\t:BOOL;"}},{"@Type":"a5de0b0b","@Value":{"Id":"(long)71","Tag":null,"Text":"(string)\tG_SRG_HgcReadyNDS\t:BOOL;"}},{"@Type":"a5de0b0b","@Value":{"Id":"(long)72","Tag":null,"Text":"(string)\tG_SRG_PresetRef_DS:REAL;"}},{"@Type":"a5de0b0b","@Value":{"Id":"(long)73","Tag":null,"Text":"(string)\tG_SRG_PresetRef_NDS:REAL;"}},{"@Type":"a5de0b0b","@Value":{"Id":"(long)74","Tag":null,"Text":"(string)\tG_SRG_LightMaxForceStop: REAL ;"}},{"@Type":"a5de0b0b","@Value":{"Id":"(long)75","Tag":null,"Text":"(string)\tG_SRG_LightAutoForceActive: BOOL;"}},{"@Type":"a5de0b0b","@Value":{"Id":"(long)76","Tag":null,"Text":"(string)\tG_SRG_LightForceSpdReq: BOOL;"}},{"@Type":"a5de0b0b","@Value":{"Id":"(long)77","Tag":null,"Text":"(string)END_VAR"}},{"@Type":"a5de0b0b","@Value":{"Id":"(long)78","Tag":null,"Text":"(string)"}}]}}}}},"NetVarProperties":null,"ParameterList":"(bool)False","AddAttributeSubsequent":"(bool)False"}},"TypeInfos":{"a5de0b0b":"{a5de0b0b-1cb5-4913-ac21-9d70293ec00d}","a9ed5b7e":"{a9ed5b7e-75c5-4651-af16-d2c27e98cb94}","bool":"System.Boolean","f3878285":"{f3878285-8e4f-490b-bb1b-9acbb7eb04db}","ffbfa93a":"{ffbfa93a-b94d-45fc-a329-229860183b1d}","long":"System.Int64","string":"System.String"}}},"FormatVersion":"1.0"}
\ No newline at end of file