| 123456789101112131415161718192021222324252627282930313233343536373839404142 | 
							- <?xml version="1.0" encoding="utf-8"?>
 
- <TcPlcObject Version="1.1.0.1" ProductVersion="3.1.4024.12">
 
-   <POU Name="MFC_Function" Id="{b3adeda7-7d2f-4fed-bf22-16e42211b571}" SpecialFunc="None">
 
-     <Declaration><![CDATA[FUNCTION_BLOCK MFC_Function
 
- VAR_INPUT
 
- 	Class:UINT;
 
- 	MFC_I:MFC_INPUT;
 
- END_VAR
 
- VAR_IN_OUT RETAIN                    
 
-     //MFC_Data:MFC_Data;
 
- 	MFC_Data_I_PV:REAL;
 
- 	MFC_Data_Q_SV:REAL;
 
- 	MFC_Data_Q_Rate:REAL;
 
- END_VAR   
 
- VAR_OUTPUT
 
- 	MFC_Q:MFC_OUTPUT;
 
- END_VAR
 
- VAR
 
- 	
 
- END_VAR]]></Declaration>
 
-     <Implementation>
 
-       <ST><![CDATA[    
 
-     IF Class =0 THEN
 
- 	MFC_Data_I_PV:=MFC_I.FlowReading/1000;
 
- 	MFC_Q.FlowSP:=MFC_Data_Q_SV*1000;
 
- 	MFC_Q.RampTime:=REAL_TO_UDINT(MFC_Data_Q_Rate);
 
- 	ELSIF Class =1 THEN
 
- 		MFC_Data_I_PV:=MFC_I.FlowReading/1000;
 
- 	END_IF;
 
- ]]></ST>
 
-     </Implementation>
 
-     <LineIds Name="MFC_Function">
 
-       <LineId Id="13" Count="0" />
 
-       <LineId Id="30" Count="0" />
 
-       <LineId Id="14" Count="0" />
 
-       <LineId Id="17" Count="1" />
 
-       <LineId Id="26" Count="0" />
 
-       <LineId Id="28" Count="1" />
 
-       <LineId Id="47" Count="0" />
 
-     </LineIds>
 
-   </POU>
 
- </TcPlcObject>
 
 
  |