123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189190191192193194195196197198199200201202203204205206207208209210211212213214215216217218219220221222223224225226227228229230231232233234235236237238239240241242243244245246247248249250251252253254255256257258259260261262263264265266267268269270271272273274275276277278279280281282283284285286287288289290291292293294295296297298299300301302303304305306307308309310311312313314315316317318319320321322323324325326327328329330331332333334335336337338339340341342343344345346347348349350351352353354355356357358359360361362363364365366367368369370371372373374375376377378379380381382383384385386387388389390391392393394395396397398399400401402403404405406407408409410411412413414415416417418419420421422423424425426427428429430431432433434435436437438439440441442443444445446447448449450451452453454455456457458459460461462463464465466467468469470471 |
- <?xml version="1.0" encoding="utf-8"?>
- <TcPlcObject Version="1.1.0.1" ProductVersion="3.1.4024.12">
- <POU Name="Meter" Id="{6c96ffb2-ca9d-4f53-b61a-fbe7e17f399a}" SpecialFunc="None">
- <Declaration><![CDATA[PROGRAM Meter
- VAR
- Analog:ARRAY[1..100]OF AnalogConverter;
- END_VAR
- ]]></Declaration>
- <Implementation>
- <ST><;
-
- //N2-4(PG14) purge pressure2
- Analog[2](
- AnalogRdValue_In_Int:=PWI.IW101 ,
- AnalogResMax_In_Int:=32767 ,
- AnalogResMin_In_Int:=0 ,
- AnalogPhyMax_In_Real:=150.0 ,
- AnalogPhyMin_In_Real:=0.0 ,
- AnalogRdOffset_In_Real:= ,
- ActRdValue_Out_Real=>AI.N2_4_Purge_Pressure2 );
-
- //N2-5(PG15) purge pressure
- Analog[3](
- AnalogRdValue_In_Int:=PWI.IW102 ,
- AnalogResMax_In_Int:=32767 ,
- AnalogResMin_In_Int:=0 ,
- AnalogPhyMax_In_Real:=150.0 ,
- AnalogPhyMin_In_Real:=0.0 ,
- AnalogRdOffset_In_Real:= ,
- ActRdValue_Out_Real=>AI.N2_5_Purge_Pressure );
-
- //N2-6(PG16) purge pressure
- Analog[4](
- AnalogRdValue_In_Int:=PWI.IW103 ,
- AnalogResMax_In_Int:=32767 ,
- AnalogResMin_In_Int:=0 ,
- AnalogPhyMax_In_Real:=150.0 ,
- AnalogPhyMin_In_Real:=0.0 ,
- AnalogRdOffset_In_Real:= ,
- ActRdValue_Out_Real=>AI.N2_6_Purge_Pressure );
- //N2-7(PG130) purge pressure
- Analog[5](
- AnalogRdValue_In_Int:=PWI.IW104 ,
- AnalogResMax_In_Int:=32767 ,
- AnalogResMin_In_Int:=0 ,
- AnalogPhyMax_In_Real:=150.0 ,
- AnalogPhyMin_In_Real:=0.0 ,
- AnalogRdOffset_In_Real:= ,
- ActRdValue_Out_Real=>AI.N2_7_Purge_Pressure );
- //PS17 value
- Analog[6](
- AnalogRdValue_In_Int:=PWI.IW105 ,
- AnalogResMax_In_Int:=32767 ,
- AnalogResMin_In_Int:=0 ,
- AnalogPhyMax_In_Real:=1.0 ,
- AnalogPhyMin_In_Real:=-0.1 ,
- AnalogRdOffset_In_Real:= ,
- ActRdValue_Out_Real=>AI.PS17_value );
-
- //=============================LA buffer Meter Analog======================
- // BuFFer_Foup1_1_N2_Flow
- Analog[11](
- AnalogRdValue_In_Int:=LAI.IW500 ,
- AnalogResMax_In_Int:=27648 ,
- AnalogResMin_In_Int:=0 ,
- AnalogPhyMax_In_Real:=50.0 ,
- AnalogPhyMin_In_Real:=1.0 ,
- AnalogRdOffset_In_Real:= ,
- ActRdValue_Out_Real=>AI.Buffer_Foup1_1_N2_Flow );
- // BuFFer_Foup1_1_N2_pressure
- Analog[12](
- AnalogRdValue_In_Int:=LAI.IW501 ,
- AnalogResMax_In_Int:=27648 ,
- AnalogResMin_In_Int:=0 ,
- AnalogPhyMax_In_Real:=10.0 ,
- AnalogPhyMin_In_Real:=-10.0 ,
- AnalogRdOffset_In_Real:= ,
- ActRdValue_Out_Real=>AI.Buffer_Foup1_1_N2_Pressure );
-
- // BuFFer_Foup1_2_N2_Flow
- Analog[13](
- AnalogRdValue_In_Int:=LAI.IW502 ,
- AnalogResMax_In_Int:=27648 ,
- AnalogResMin_In_Int:=0 ,
- AnalogPhyMax_In_Real:=50.0 ,
- AnalogPhyMin_In_Real:=1.0 ,
- AnalogRdOffset_In_Real:= ,
- ActRdValue_Out_Real=>AI.Buffer_Foup1_2_N2_Flow );
- // BuFFer_Foup1_2_N2_pressure
- Analog[14](
- AnalogRdValue_In_Int:=LAI.IW503 ,
- AnalogResMax_In_Int:=27648 ,
- AnalogResMin_In_Int:=0 ,
- AnalogPhyMax_In_Real:=10.0 ,
- AnalogPhyMin_In_Real:=-10.0 ,
- AnalogRdOffset_In_Real:= ,
- ActRdValue_Out_Real=>AI.Buffer_Foup1_2_N2_Pressure );
-
- // BuFFer_Foup1_3_N2_Flow
- Analog[15](
- AnalogRdValue_In_Int:=LAI.IW504 ,
- AnalogResMax_In_Int:=27648 ,
- AnalogResMin_In_Int:=0 ,
- AnalogPhyMax_In_Real:=50.0 ,
- AnalogPhyMin_In_Real:=1.0 ,
- AnalogRdOffset_In_Real:= ,
- ActRdValue_Out_Real=>AI.Buffer_Foup1_3_N2_Flow );
- // BuFFer_Foup1_3_N2_pressure
- Analog[16](
- AnalogRdValue_In_Int:=LAI.IW505 ,
- AnalogResMax_In_Int:=27648 ,
- AnalogResMin_In_Int:=0 ,
- AnalogPhyMax_In_Real:=10.0 ,
- AnalogPhyMin_In_Real:=-10.0 ,
- AnalogRdOffset_In_Real:= ,
- ActRdValue_Out_Real=>AI.Buffer_Foup1_3_N2_Pressure );
- // BuFFer_Foup1_4_N2_Flow
- Analog[17](
- AnalogRdValue_In_Int:=LAI.IW506 ,
- AnalogResMax_In_Int:=27648 ,
- AnalogResMin_In_Int:=0 ,
- AnalogPhyMax_In_Real:=50.0 ,
- AnalogPhyMin_In_Real:=1.0 ,
- AnalogRdOffset_In_Real:= ,
- ActRdValue_Out_Real=>AI.Buffer_Foup1_4_N2_Flow );
- // BuFFer_Foup1_4_N2_pressure
- Analog[18](
- AnalogRdValue_In_Int:=LAI.IW507 ,
- AnalogResMax_In_Int:=27648 ,
- AnalogResMin_In_Int:=0 ,
- AnalogPhyMax_In_Real:=10.0 ,
- AnalogPhyMin_In_Real:=-10.0 ,
- AnalogRdOffset_In_Real:= ,
- ActRdValue_Out_Real=>AI.Buffer_Foup1_4_N2_Pressure );
- // BuFFer_Foup2_1_N2_Flow
- Analog[19](
- AnalogRdValue_In_Int:=LAI.IW508 ,
- AnalogResMax_In_Int:=27648 ,
- AnalogResMin_In_Int:=0 ,
- AnalogPhyMax_In_Real:=50.0 ,
- AnalogPhyMin_In_Real:=1.0 ,
- AnalogRdOffset_In_Real:= ,
- ActRdValue_Out_Real=>AI.Buffer_Foup2_1_N2_Flow );
- // BuFFer_Foup2_1_N2_pressure
- Analog[20](
- AnalogRdValue_In_Int:=LAI.IW509 ,
- AnalogResMax_In_Int:=27648 ,
- AnalogResMin_In_Int:=0 ,
- AnalogPhyMax_In_Real:=10.0 ,
- AnalogPhyMin_In_Real:=-10.0 ,
- AnalogRdOffset_In_Real:= ,
- ActRdValue_Out_Real=>AI.Buffer_Foup2_1_N2_Pressure );
-
- // BuFFer_Foup2_2_N2_Flow
- Analog[21](
- AnalogRdValue_In_Int:=LAI.IW510 ,
- AnalogResMax_In_Int:=27648 ,
- AnalogResMin_In_Int:=0 ,
- AnalogPhyMax_In_Real:=50.0 ,
- AnalogPhyMin_In_Real:=1.0 ,
- AnalogRdOffset_In_Real:= ,
- ActRdValue_Out_Real=>AI.Buffer_Foup2_2_N2_Flow );
- // BuFFer_Foup2_2_N2_pressure
- Analog[22](
- AnalogRdValue_In_Int:=LAI.IW511 ,
- AnalogResMax_In_Int:=27648 ,
- AnalogResMin_In_Int:=0 ,
- AnalogPhyMax_In_Real:=10.0 ,
- AnalogPhyMin_In_Real:=-10.0 ,
- AnalogRdOffset_In_Real:= ,
- ActRdValue_Out_Real=>AI.Buffer_Foup2_2_N2_Pressure );
-
- // BuFFer_Foup2_3_N2_Flow
- Analog[23](
- AnalogRdValue_In_Int:=LAI.IW512 ,
- AnalogResMax_In_Int:=27648 ,
- AnalogResMin_In_Int:=0 ,
- AnalogPhyMax_In_Real:=50.0 ,
- AnalogPhyMin_In_Real:=1.0 ,
- AnalogRdOffset_In_Real:= ,
- ActRdValue_Out_Real=>AI.Buffer_Foup2_3_N2_Flow );
- // BuFFer_Foup2_3_N2_pressure
- Analog[24](
- AnalogRdValue_In_Int:=LAI.IW513 ,
- AnalogResMax_In_Int:=27648 ,
- AnalogResMin_In_Int:=0 ,
- AnalogPhyMax_In_Real:=10.0 ,
- AnalogPhyMin_In_Real:=-10.0 ,
- AnalogRdOffset_In_Real:= ,
- ActRdValue_Out_Real=>AI.Buffer_Foup2_3_N2_Pressure );
- // BuFFer_Foup2_4_N2_Flow
- Analog[25](
- AnalogRdValue_In_Int:=LAI.IW514 ,
- AnalogResMax_In_Int:=27648 ,
- AnalogResMin_In_Int:=0 ,
- AnalogPhyMax_In_Real:=50.0 ,
- AnalogPhyMin_In_Real:=1.0 ,
- AnalogRdOffset_In_Real:= ,
- ActRdValue_Out_Real=>AI.Buffer_Foup2_4_N2_Flow );
- // BuFFer_Foup2_4_N2_pressure
- Analog[26](
- AnalogRdValue_In_Int:=LAI.IW515 ,
- AnalogResMax_In_Int:=27648 ,
- AnalogResMin_In_Int:=0 ,
- AnalogPhyMax_In_Real:=10.0 ,
- AnalogPhyMin_In_Real:=-10.0 ,
- AnalogRdOffset_In_Real:= ,
- ActRdValue_Out_Real=>AI.Buffer_Foup2_4_N2_Pressure );
-
-
-
-
- // BuFFer_Foup3_1_N2_Flow
- Analog[27](
- AnalogRdValue_In_Int:=LAI.IW516 ,
- AnalogResMax_In_Int:=27648 ,
- AnalogResMin_In_Int:=0 ,
- AnalogPhyMax_In_Real:=50.0 ,
- AnalogPhyMin_In_Real:=1.0 ,
- AnalogRdOffset_In_Real:= ,
- ActRdValue_Out_Real=>AI.Buffer_Foup3_1_N2_Flow );
- // BuFFer_Foup3_1_N2_pressure
- Analog[28](
- AnalogRdValue_In_Int:=LAI.IW517 ,
- AnalogResMax_In_Int:=27648 ,
- AnalogResMin_In_Int:=0 ,
- AnalogPhyMax_In_Real:=10.0 ,
- AnalogPhyMin_In_Real:=-10.0 ,
- AnalogRdOffset_In_Real:= ,
- ActRdValue_Out_Real=>AI.Buffer_Foup3_1_N2_Pressure );
-
- // BuFFer_Foup3_2_N2_Flow
- Analog[29](
- AnalogRdValue_In_Int:=LAI.IW518 ,
- AnalogResMax_In_Int:=27648 ,
- AnalogResMin_In_Int:=0 ,
- AnalogPhyMax_In_Real:=50.0 ,
- AnalogPhyMin_In_Real:=1.0 ,
- AnalogRdOffset_In_Real:= ,
- ActRdValue_Out_Real=>AI.Buffer_Foup3_2_N2_Flow );
- // BuFFer_Foup3_2_N2_pressure
- Analog[30](
- AnalogRdValue_In_Int:=LAI.IW519 ,
- AnalogResMax_In_Int:=27648 ,
- AnalogResMin_In_Int:=0 ,
- AnalogPhyMax_In_Real:=10.0 ,
- AnalogPhyMin_In_Real:=-10.0 ,
- AnalogRdOffset_In_Real:= ,
- ActRdValue_Out_Real=>AI.Buffer_Foup3_2_N2_Pressure );
-
- // BuFFer_Foup3_3_N2_Flow
- Analog[31](
- AnalogRdValue_In_Int:=LAI.IW520 ,
- AnalogResMax_In_Int:=27648 ,
- AnalogResMin_In_Int:=0 ,
- AnalogPhyMax_In_Real:=50.0 ,
- AnalogPhyMin_In_Real:=1.0 ,
- AnalogRdOffset_In_Real:= ,
- ActRdValue_Out_Real=>AI.Buffer_Foup3_3_N2_Flow );
- // BuFFer_Foup3_3_N2_pressure
- Analog[32](
- AnalogRdValue_In_Int:=LAI.IW521 ,
- AnalogResMax_In_Int:=27648 ,
- AnalogResMin_In_Int:=0 ,
- AnalogPhyMax_In_Real:=10.0 ,
- AnalogPhyMin_In_Real:=-10.0 ,
- AnalogRdOffset_In_Real:= ,
- ActRdValue_Out_Real=>AI.Buffer_Foup3_3_N2_Pressure );
- // BuFFer_Foup3_4_N2_Flow
- Analog[33](
- AnalogRdValue_In_Int:=LAI.IW522 ,
- AnalogResMax_In_Int:=27648 ,
- AnalogResMin_In_Int:=0 ,
- AnalogPhyMax_In_Real:=50.0 ,
- AnalogPhyMin_In_Real:=1.0 ,
- AnalogRdOffset_In_Real:= ,
- ActRdValue_Out_Real=>AI.Buffer_Foup3_4_N2_Flow );
- // BuFFer_Foup3_4_N2_pressure
- Analog[34](
- AnalogRdValue_In_Int:=LAI.IW523 ,
- AnalogResMax_In_Int:=27648 ,
- AnalogResMin_In_Int:=0 ,
- AnalogPhyMax_In_Real:=10.0 ,
- AnalogPhyMin_In_Real:=-10.0 ,
- AnalogRdOffset_In_Real:= ,
- ActRdValue_Out_Real=>AI.Buffer_Foup3_4_N2_Pressure );
-
-
-
-
- // BuFFer_Foup4_1_N2_Flow
- Analog[35](
- AnalogRdValue_In_Int:=LAI.IW524 ,
- AnalogResMax_In_Int:=27648 ,
- AnalogResMin_In_Int:=0 ,
- AnalogPhyMax_In_Real:=50.0 ,
- AnalogPhyMin_In_Real:=1.0 ,
- AnalogRdOffset_In_Real:= ,
- ActRdValue_Out_Real=>AI.Buffer_Foup4_1_N2_Flow );
- // BuFFer_Foup4_1_N2_pressure
- Analog[36](
- AnalogRdValue_In_Int:=LAI.IW525 ,
- AnalogResMax_In_Int:=27648 ,
- AnalogResMin_In_Int:=0 ,
- AnalogPhyMax_In_Real:=10.0 ,
- AnalogPhyMin_In_Real:=-10.0 ,
- AnalogRdOffset_In_Real:= ,
- ActRdValue_Out_Real=>AI.Buffer_Foup4_1_N2_Pressure );
-
- // BuFFer_Foup4_2_N2_Flow
- Analog[37](
- AnalogRdValue_In_Int:=LAI.IW526 ,
- AnalogResMax_In_Int:=27648 ,
- AnalogResMin_In_Int:=0 ,
- AnalogPhyMax_In_Real:=50.0 ,
- AnalogPhyMin_In_Real:=1.0 ,
- AnalogRdOffset_In_Real:= ,
- ActRdValue_Out_Real=>AI.Buffer_Foup4_2_N2_Flow );
- // BuFFer_Foup4_2_N2_pressure
- Analog[38](
- AnalogRdValue_In_Int:=LAI.IW527 ,
- AnalogResMax_In_Int:=27648 ,
- AnalogResMin_In_Int:=0 ,
- AnalogPhyMax_In_Real:=10.0 ,
- AnalogPhyMin_In_Real:=-10.0 ,
- AnalogRdOffset_In_Real:= ,
- ActRdValue_Out_Real=>AI.Buffer_Foup4_2_N2_Pressure );
-
- // BuFFer_Foup4_3_N2_Flow
- Analog[39](
- AnalogRdValue_In_Int:=LAI.IW528 ,
- AnalogResMax_In_Int:=27648 ,
- AnalogResMin_In_Int:=0 ,
- AnalogPhyMax_In_Real:=50.0 ,
- AnalogPhyMin_In_Real:=1.0 ,
- AnalogRdOffset_In_Real:= ,
- ActRdValue_Out_Real=>AI.Buffer_Foup4_3_N2_Flow );
- // BuFFer_Foup4_3_N2_pressure
- Analog[40](
- AnalogRdValue_In_Int:=LAI.IW529 ,
- AnalogResMax_In_Int:=27648 ,
- AnalogResMin_In_Int:=0 ,
- AnalogPhyMax_In_Real:=10.0 ,
- AnalogPhyMin_In_Real:=-10.0 ,
- AnalogRdOffset_In_Real:= ,
- ActRdValue_Out_Real=>AI.Buffer_Foup4_3_N2_Pressure );
- // BuFFer_Foup4_4_N2_Flow
- Analog[41](
- AnalogRdValue_In_Int:=LAI.IW530 ,
- AnalogResMax_In_Int:=27648 ,
- AnalogResMin_In_Int:=0 ,
- AnalogPhyMax_In_Real:=50.0 ,
- AnalogPhyMin_In_Real:=1.0 ,
- AnalogRdOffset_In_Real:= ,
- ActRdValue_Out_Real=>AI.Buffer_Foup4_4_N2_Flow );
- // BuFFer_Foup4_4_N2_pressure
- Analog[42](
- AnalogRdValue_In_Int:=LAI.IW531 ,
- AnalogResMax_In_Int:=27648 ,
- AnalogResMin_In_Int:=0 ,
- AnalogPhyMax_In_Real:=10.0 ,
- AnalogPhyMin_In_Real:=-10.0 ,
- AnalogRdOffset_In_Real:= ,
- ActRdValue_Out_Real=>AI.Buffer_Foup4_4_N2_Pressure );
- ]]></ST>
- </Implementation>
- <LineIds Name="Meter">
- <LineId Id="371" Count="0" />
- <LineId Id="5" Count="0" />
- <LineId Id="946" Count="6" />
- <LineId Id="11" Count="0" />
- <LineId Id="953" Count="0" />
- <LineId Id="6" Count="0" />
- <LineId Id="954" Count="7" />
- <LineId Id="265" Count="0" />
- <LineId Id="7" Count="0" />
- <LineId Id="963" Count="7" />
- <LineId Id="962" Count="0" />
- <LineId Id="8" Count="0" />
- <LineId Id="972" Count="6" />
- <LineId Id="971" Count="0" />
- <LineId Id="14" Count="0" />
- <LineId Id="9" Count="0" />
- <LineId Id="980" Count="7" />
- <LineId Id="366" Count="0" />
- <LineId Id="10" Count="0" />
- <LineId Id="989" Count="7" />
- <LineId Id="988" Count="0" />
- <LineId Id="372" Count="1" />
- <LineId Id="402" Count="0" />
- <LineId Id="1000" Count="6" />
- <LineId Id="997" Count="1" />
- <LineId Id="376" Count="0" />
- <LineId Id="1010" Count="7" />
- <LineId Id="1038" Count="0" />
- <LineId Id="1020" Count="17" />
- <LineId Id="1008" Count="0" />
- <LineId Id="1039" Count="18" />
- <LineId Id="921" Count="0" />
- <LineId Id="1059" Count="18" />
- <LineId Id="1058" Count="0" />
- <LineId Id="470" Count="0" />
- <LineId Id="414" Count="2" />
- <LineId Id="1078" Count="82" />
- <LineId Id="1162" Count="78" />
- <LineId Id="1161" Count="0" />
- <LineId Id="417" Count="0" />
- <LineId Id="1241" Count="0" />
- <LineId Id="418" Count="0" />
- <LineId Id="1242" Count="2" />
- <LineId Id="1246" Count="79" />
- <LineId Id="1245" Count="0" />
- <LineId Id="419" Count="0" />
- <LineId Id="405" Count="0" />
- <LineId Id="378" Count="8" />
- <LineId Id="374" Count="0" />
- </LineIds>
- </POU>
- </TcPlcObject>
|