123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131 |
- <?xml version="1.0" encoding="utf-8"?>
- <TcPlcObject Version="1.1.0.1" ProductVersion="3.1.4024.12">
- <POU Name="MFC" Id="{098fc390-cb87-4513-9708-738d255de3ea}" SpecialFunc="None">
- <Declaration><![CDATA[FUNCTION_BLOCK MFC
- VAR_INPUT
- END_VAR
- VAR_OUTPUT
- END_VAR
- VAR
- END_VAR
- ]]></Declaration>
- <Implementation>
- <ST><![CDATA[ AI.MFC1_PV := ECC.MFC1.Input0_Flow_Reading_6000_01/1000;
- ECC.MFC1.Output0_Flow_SP_7003_01 := AO.MFC1_SV*1000;
- ECC.MFC1.Output0_Ramp_Time_7008_01 := REAL_TO_UDINT(AO.MFC1_Rate);
-
- AI.MFC2_PV := ECC.MFC2.Input0_Flow_Reading_6000_01/1000;
- ECC.MFC2.Output0_Flow_SP_7003_01 := AO.MFC2_SV*1000;
- ECC.MFC2.Output0_Ramp_Time_7008_01 := REAL_TO_UDINT(AO.MFC2_Rate);
-
- AI.MFC3_PV := ECC.MFC3.Input0_Flow_Reading_6000_01/1000;
- ECC.MFC3.Output0_Flow_SP_7003_01 := AO.MFC3_SV*1000;
- ECC.MFC3.Output0_Ramp_Time_7008_01 := REAL_TO_UDINT(AO.MFC3_Rate);
-
- AI.MFC4_PV := ECC.MFC4.Input0_Flow_Reading_6000_01/1000;
- ECC.MFC4.Output0_Flow_SP_7003_01 := AO.MFC4_SV*1000;
- ECC.MFC4.Output0_Ramp_Time_7008_01 := REAL_TO_UDINT(AO.MFC4_Rate);
-
- AI.MFC5_PV := ECC.MFC5.Input0_Flow_Reading_6000_01/1000;
- ECC.MFC5.Output0_Flow_SP_7003_01 := AO.MFC5_SV*1000;
- ECC.MFC5.Output0_Ramp_Time_7008_01 := REAL_TO_UDINT(AO.MFC5_Rate);
-
- AI.MFC6_PV := ECC.MFC6.Input0_Flow_Reading_6000_01/1000;
- ECC.MFC6.Output0_Flow_SP_7003_01 := AO.MFC6_SV*1000;
- ECC.MFC6.Output0_Ramp_Time_7008_01 := REAL_TO_UDINT(AO.MFC6_Rate);
-
- AI.MFC7_PV := ECC.MFC7.Input0_Flow_Reading_6000_01/1000;
- ECC.MFC7.Output0_Flow_SP_7003_01 := AO.MFC7_SV*1000;
- ECC.MFC7.Output0_Ramp_Time_7008_01 := REAL_TO_UDINT(AO.MFC7_Rate);
-
- //AI.MFC8_PV := ECC.MFC8.Input0_Flow_Reading_6000_01/1000;
- //ECC.MFC8.Output0_Flow_SP_7003_01 := AO.MFC8_SV*1000;
- //ECC.MFC8.Output0_Ramp_Time_7008_01 := REAL_TO_UDINT(AO.MFC8_Rate);
-
- AI.MFC9_PV := ECC.MFC9.Input0_Flow_Reading_6000_01/1000;
- ECC.MFC9.Output0_Flow_SP_7003_01 := AO.MFC9_SV*1000;
- ECC.MFC9.Output0_Ramp_Time_7008_01 := REAL_TO_UDINT(AO.MFC9_Rate);
-
- AI.MFC10_PV := ECC.MFC10.Input0_Flow_Reading_6000_01/1000;
- ECC.MFC10.Output0_Flow_SP_7003_01 := AO.MFC10_SV*1000;
- ECC.MFC10.Output0_Ramp_Time_7008_01 := REAL_TO_UDINT(AO.MFC10_Rate);
-
- AI.MFC11_PV := ECC.MFC11.Input0_Flow_Reading_6000_01/1000;
- ECC.MFC11.Output0_Flow_SP_7003_01 := AO.MFC11_SV*1000;
- ECC.MFC11.Output0_Ramp_Time_7008_01 := REAL_TO_UDINT(AO.MFC11_Rate);
-
- AI.MFC12_PV := ECC.MFC12.Input0_Flow_Reading_6000_01/1000;
- ECC.MFC12.Output0_Flow_SP_7003_01 := AO.MFC12_SV*1000;
- ECC.MFC12.Output0_Ramp_Time_7008_01 := REAL_TO_UDINT(AO.MFC12_Rate);
-
- AI.MFC13_PV := ECC.MFC13.Input0_Flow_Reading_6000_01/1000;
- ECC.MFC13.Output0_Flow_SP_7003_01 := AO.MFC13_SV*1000;
- ECC.MFC13.Output0_Ramp_Time_7008_01 := REAL_TO_UDINT(AO.MFC13_Rate);
-
- AI.MFC14_PV := ECC.MFC14.Input0_Flow_Reading_6000_01/1000;
- ECC.MFC14.Output0_Flow_SP_7003_01 := AO.MFC14_SV*1000;
- ECC.MFC14.Output0_Ramp_Time_7008_01 := REAL_TO_UDINT(AO.MFC14_Rate);
-
- AI.MFM16_PV := ECC.MFM16.Input0_Flow_Reading_6000_01/1000;
-
- AI.MFC16_PV := ECC.MFC16.Input0_Flow_Reading_6000_01/1000;
- ECC.MFC16.Output0_Flow_SP_7003_01 := AO.MFC16_SV*1000;
- ECC.MFC16.Output0_Ramp_Time_7008_01 := REAL_TO_UDINT(AO.MFC16_Rate);
-
- AI.MFC17_PV := ECC.MFC17.Input0_Flow_Reading_6000_01/1000;
- ECC.MFC17.Output0_Flow_SP_7003_01 := AO.MFC17_SV*1000;
- ECC.MFC17.Output0_Ramp_Time_7008_01 := REAL_TO_UDINT(AO.MFC17_Rate);
-
- AI.MFC51_PV := ECC.MFC51.Input0_Flow_Reading_6000_01/1000;
- ECC.MFC51.Output0_Flow_SP_7003_01 := AO.MFC51_SV*1000;
- ECC.MFC51.Output0_Ramp_Time_7008_01 := REAL_TO_UDINT(AO.MFC51_Rate);
-
- AI.MFM57_PV := ECC.MFM57.Input0_Flow_Reading_6000_01/1000;
-
- ]]></ST>
- </Implementation>
- <LineIds Name="MFC">
- <LineId Id="29" Count="2" />
- <LineId Id="80" Count="0" />
- <LineId Id="32" Count="2" />
- <LineId Id="81" Count="0" />
- <LineId Id="35" Count="2" />
- <LineId Id="82" Count="0" />
- <LineId Id="38" Count="2" />
- <LineId Id="83" Count="0" />
- <LineId Id="41" Count="2" />
- <LineId Id="84" Count="0" />
- <LineId Id="44" Count="2" />
- <LineId Id="85" Count="0" />
- <LineId Id="47" Count="2" />
- <LineId Id="86" Count="0" />
- <LineId Id="50" Count="2" />
- <LineId Id="87" Count="0" />
- <LineId Id="53" Count="2" />
- <LineId Id="88" Count="0" />
- <LineId Id="56" Count="2" />
- <LineId Id="89" Count="0" />
- <LineId Id="59" Count="2" />
- <LineId Id="90" Count="0" />
- <LineId Id="62" Count="2" />
- <LineId Id="91" Count="0" />
- <LineId Id="65" Count="2" />
- <LineId Id="92" Count="0" />
- <LineId Id="68" Count="2" />
- <LineId Id="93" Count="0" />
- <LineId Id="71" Count="0" />
- <LineId Id="95" Count="0" />
- <LineId Id="74" Count="2" />
- <LineId Id="96" Count="0" />
- <LineId Id="77" Count="2" />
- <LineId Id="112" Count="1" />
- <LineId Id="104" Count="0" />
- <LineId Id="106" Count="5" />
- <LineId Id="28" Count="0" />
- <LineId Id="9" Count="0" />
- </LineIds>
- </POU>
- </TcPlcObject>
|