sunlf 3 veckor sedan
förälder
incheckning
ffa416dc05

BIN
.vs/HELIOS/v16/.suo


+ 1 - 1
PHT/PHT.tsproj

@@ -1279,7 +1279,7 @@ C11	EL1918	SPLC+8SDI]]></Comment>
 		</System>
 		<Plc>
 			<Project GUID="{6FA2BBEF-6684-4E45-9774-CFA27BBF6816}" Name="PLC" PrjFilePath="PLC\PLC.plcproj" TmcFilePath="PLC\PLC.tmc" ReloadTmc="true" AmsPort="851" FileArchiveSettings="#x000e" SymbolicMapping="true">
-				<Instance Id="#x08502000" TcSmClass="TComPlcObjDef" KeepUnrestoredLinks="2" TmcPath="PLC\PLC.tmc" TmcHash="{640D4650-5C18-7D0E-6CE3-C9D35873EDA9}">
+				<Instance Id="#x08502000" TcSmClass="TComPlcObjDef" KeepUnrestoredLinks="2" TmcPath="PLC\PLC.tmc" TmcHash="{4598034F-C739-55DB-D8D4-754ACE5DC8B6}">
 					<Name>PLC Instance</Name>
 					<CLSID ClassFactory="TcPlc30">{08500001-0000-0000-F000-000000000064}</CLSID>
 					<Vars VarGrpType="1">

+ 1 - 1
PHT/PHT.tsproj.bak

@@ -1279,7 +1279,7 @@ C11	EL1918	SPLC+8SDI]]></Comment>
 		</System>
 		<Plc>
 			<Project GUID="{6FA2BBEF-6684-4E45-9774-CFA27BBF6816}" Name="PLC" PrjFilePath="PLC\PLC.plcproj" TmcFilePath="PLC\PLC.tmc" ReloadTmc="true" AmsPort="851" FileArchiveSettings="#x000e" SymbolicMapping="true">
-				<Instance Id="#x08502000" TcSmClass="TComPlcObjDef" KeepUnrestoredLinks="2" TmcPath="PLC\PLC.tmc" TmcHash="{F1F35964-9645-5AE6-20E6-57CD50FD9E3F}">
+				<Instance Id="#x08502000" TcSmClass="TComPlcObjDef" KeepUnrestoredLinks="2" TmcPath="PLC\PLC.tmc" TmcHash="{640D4650-5C18-7D0E-6CE3-C9D35873EDA9}">
 					<Name>PLC Instance</Name>
 					<CLSID ClassFactory="TcPlc30">{08500001-0000-0000-F000-000000000064}</CLSID>
 					<Vars VarGrpType="1">

Filskillnaden har hållts tillbaka eftersom den är för stor
+ 3 - 3
PHT/PLC/PLC.tmc


+ 8 - 7
PHT/PLC/POUs/PRG/IO_EXCHANGE.TcPOU

@@ -137,14 +137,14 @@ UI_TO_PLC();
 	
 
 //C32												
-		GV.AI.PG_PS1_VALUE	:=	(ECC.	IGS_IN.		C32	[	1	]*1015/32767-15)*6.895;		
-		GV.AI.PG_PS2_VALUE	:=	(ECC.	IGS_IN.		C32	[	2	]*1015/32767-15)*6.895;		
-		GV.AI.PG_PS3_VALUE	:=	(ECC.	IGS_IN.		C32	[	3	]*1015/32767-15)*6.895;		
-		GV.AI.PG_PS4_VALUE	:=	(ECC.	IGS_IN.		C32	[	4	]*1015/32767-15)*6.895;		
+		GV.AI.PG_PS1_VALUE	:=	(ECC.	IGS_IN.		C32	[	1	]*115/32767-15)*6.895;		
+		GV.AI.PG_PS2_VALUE	:=	(ECC.	IGS_IN.		C32	[	2	]*115/32767-15)*6.895;		
+		GV.AI.PG_PS3_VALUE	:=	(ECC.	IGS_IN.		C32	[	3	]*115/32767-15)*6.895;		
+		GV.AI.PG_PS4_VALUE	:=	(ECC.	IGS_IN.		C32	[	4	]*115/32767-15)*6.895;		
 												
 //C33												
-		GV.AI.PG_PS5_VALUE	:=	(ECC.	IGS_IN.		C33	[	1	]*1015/32767-15)*6.895;		
-		GV.AI.PG_PS6_VALUE	:=	(ECC.	IGS_IN.		C33	[	2	]*1015/32767-15)*6.895;		
+		GV.AI.PG_PS5_VALUE	:=	(ECC.	IGS_IN.		C33	[	1	]*75/32767-15)*6.895;		
+		GV.AI.PG_PS6_VALUE	:=	(ECC.	IGS_IN.		C33	[	2	]*115/32767-15)*6.895;		
 		GV.AI.PG_PS7_VALUE	:=	(ECC.	IGS_IN.		C33	[	3	]*1015/32767-15)*6.895;		
 		GV.AI.PG_PS8_VALUE	:=	(ECC.	IGS_IN.		C33	[	4	]*1015/32767-15)*6.895;		
 												
@@ -612,7 +612,8 @@ GV.NDI.	AV27	:=GV.NDO.	AV27	;
       <LineId Id="2003" Count="8" />
       <LineId Id="1985" Count="0" />
       <LineId Id="2002" Count="0" />
-      <LineId Id="1595" Count="65" />
+      <LineId Id="2032" Count="15" />
+      <LineId Id="1611" Count="49" />
       <LineId Id="1986" Count="0" />
       <LineId Id="1661" Count="0" />
       <LineId Id="1663" Count="3" />

+ 9 - 0
PHT/PLC/POUs/PRG/Temp.TcPOU

@@ -310,6 +310,12 @@ END_VAR
 		GV.FORELINE_HEATER_AUTO_TUNE_EN[2]:=FALSE;
 	END_IF
 //FORELINE3 PID		SSR9	AV102
+IF GV.AI.AV102_Temp<GV.AO.AV102_Temp_SV+1
+	THEN 
+	GV_H.FORELINE_HEATER_PID[3].Feedforward:=8.5;
+	ELSE
+	GV_H.FORELINE_HEATER_PID[3].Feedforward:=0;
+END_IF
 	H_FORELINE[3](
 	ENABLE:= GV.AI.AV102_Temp<120, 
 	AUTO_TUNE:= GV.FORELINE_HEATER_AUTO_TUNE_EN[3], 
@@ -561,6 +567,9 @@ END_IF
       <LineId Id="507" Count="21" />
       <LineId Id="1167" Count="0" />
       <LineId Id="529" Count="15" />
+      <LineId Id="1222" Count="1" />
+      <LineId Id="1225" Count="2" />
+      <LineId Id="1224" Count="0" />
       <LineId Id="1110" Count="5" />
       <LineId Id="1168" Count="0" />
       <LineId Id="1116" Count="13" />

BIN
PHT/_Boot/CurrentConfig/PLC.tpzip


BIN
PHT/_Boot/TwinCAT RT (x64)/Plc/Port_851.app


+ 1 - 1
PHT/_Boot/TwinCAT RT (x64)/Plc/Port_851.cid

@@ -1 +1 @@
-]О!ЇQjрЛМЌЦК{В_
+&МвПr†!бьњХ©ЪЁ;

BIN
PHT/_Boot/TwinCAT RT (x64)/Plc/Port_851.crc


BIN
PHT/_Boot/TwinCAT RT (x64)/Plc/Port_851.occ


BIN
PHT/_Boot/TwinCAT RT (x64)/Plc/Port_851_boot.tizip