Presentation is loading. Please wait.

Presentation is loading. Please wait.

Copyright (c) 2011 Stefan Rudbäck, Matematica,+46 708387910, matematica.se sid 1 Date: 110502 1.Processline (matematica_processline_110502.ppt)

Similar presentations


Presentation on theme: "Copyright (c) 2011 Stefan Rudbäck, Matematica,+46 708387910, matematica.se sid 1 Date: 110502 1.Processline (matematica_processline_110502.ppt)"— Presentation transcript:

1 copyright (c) 2011 Stefan Rudbäck, Matematica,+46 708387910, mail@matematica.se, matematica.se sid 1 Date: 110502 1.Processline (matematica_processline_110502.ppt) The software which makes new software/function blocks for control systems. Processline is the tool you need to design your production site as good as possible at your desk. Output from Processline as standardized code will save time and errors for You.

2 copyright (c) 2011 Stefan Rudbäck, Matematica,+46 708387910, mail@matematica.se, matematica.se sid 2 Processline example of MMI/Steam

3 copyright (c) 2011 Stefan Rudbäck, Matematica,+46 708387910, mail@matematica.se, matematica.se sid 3 Processline example of MMI/ Flowmeter

4 copyright (c) 2011 Stefan Rudbäck, Matematica,+46 708387910, mail@matematica.se, matematica.se sid 4 Date: 110502 Ex; With Processline You can: 1.Identify flow calculation errors. 2.Eliminate the errors with better code. 3.Automatic generate the code with a click on Procesline Kodfabriken/Bigblock Tag 4.Build a ”blindtarm” (dead end) that works side by side with the old code (if any). 5.Put the new code to work when it’s proven stable. Point 1-5 can reduce calculation errors from sometimes >10 to < 0.01%.

5 copyright (c) 2011 Stefan Rudbäck, Matematica,+46 708387910, mail@matematica.se, matematica.se sid 5 Input area spec of flowmeter

6 copyright (c) 2011 Stefan Rudbäck, Matematica,+46 708387910, mail@matematica.se, matematica.se sid 6 Identify system critical errorsources

7 copyright (c) 2011 Stefan Rudbäck, Matematica,+46 708387910, mail@matematica.se, matematica.se sid 7 Generate standardized code with a click

8 copyright (c) 2011 Stefan Rudbäck, Matematica,+46 708387910, mail@matematica.se, matematica.se sid 8 Date: 110502 3.Generate standardized control system code with Processline/kodfabriken/Bigblock, exemple GNG. KODFABRIKEN/Bigblock;Production of standardized control system code, IEC61131. 1.Calculation error<=0,0% of calculated flow q_pol_mat_PT For;10224 <q_pol_mat_PT< 102242 2280,00 <P(kPaA)< 4640,00 30,0000 <T(C)< 40,0000 Scaling; 20 mA from dp-cell= 18.9786 kPa= 20 mA to control system Copyright (c) 2009 Matematica, mail@matematica.se, +46-(0)708-387910 Here follows parameters (In/Out), varibles (internal) and code for ABB Industrial IT for ex ControlBuilder och AC800M.

9 copyright (c) 2011 Stefan Rudbäck, Matematica,+46 708387910, mail@matematica.se, matematica.se sid 9 Date: 110502 3.Generate standardized control system code with Processline/kodfabriken/Bigblock, exemple GNG. Ex; Create a function block flow and then copy in 3 steps 1.parameters, 2.variables and 3.code from the report area of Processline with Ctrl-C and paste it into the ABB function block flow (mode structured text) with Ctrl-V

10 copyright (c) 2011 Stefan Rudbäck, Matematica,+46 708387910, mail@matematica.se, matematica.se sid 10 Date: 110502 3.Generate standardized control system code with Processline/kodfabriken/Bigblock, exemple GNG. 2.Parameters (in and out signals); Prealin22.8000BarA Trealin40.0000C densityrealoutkg/m3 dpcellrealinkPa,=signal from dp-cell, linear or square root calculated dp_maxrealin18.9786kPa=20 mA dp_rotboolin00=linear/1=square root calculating dp-cell q_pol_mat_PTrealoutkg/h,PT compensated & matematica algorithm calculated flow,use this signal

11 copyright (c) 2011 Stefan Rudbäck, Matematica,+46 708387910, mail@matematica.se, matematica.se sid 11 Date: 110502 3.Generate standardized control system code with Processline/kodfabriken/Bigblock, exemple GNG. 3.Variables (internal signals); q_pol_matrealkg/h,matematica algorithm calculated flow, not to be used q_rot_matrealkg/h,square root calculated flow, not to be used fmatreal dprealkPa,=calc dp = dpcell at linear dp-cell fdens_matreal kvotreal PkPareal Tmaxreal Tminreal Pmaxreal Pminreal kompminmaxreal kompmaxmaxreal kompminminreal kompmaxminreal

12 copyright (c) 2011 Stefan Rudbäck, Matematica,+46 708387910, mail@matematica.se, matematica.se sid 12 Date: 110502 3.Generate standardized control system code with Processline/kodfabriken/Bigblock, exemple GNG. 4.Code as structured text ST *) kompminmin:=1.0; kompmaxmin:=1.0; kompminmax:=1.0; kompmaxmax:=1.0; PkPa:=P*100.000; Tmax:=40.0000; Tmin:=30.0000; Pmax:=4640.00; Pmin:=2280.00; kompminmax:=1.00281; kompmaxmax:=1.00273; kompminmin:=0.99747; kompmaxmin:=0.99730;

13 copyright (c) 2011 Stefan Rudbäck, Matematica,+46 708387910, mail@matematica.se, matematica.se sid 13 Date: 110502 3.Generate standardized control system code with Processline/kodfabriken/Bigblock, exemple GNG. kvot:=(kompminmin*(Tmax-T)*(Pmax- PkPa)+kompmaxmin*(T-Tmin)*(Pmax- PkPa)+kompminmax*(Tmax-T)*(PkPa-Pmin) +kompmaxmax*(T-Tmin)*(PkPa-Pmin)) /(Tmax-Tmin)/(Pmax-Pmin); fdens_mat:=sqrt(PkPa/3460.00*308.150/(T+273.15)*kvot*1.546346); dp:=dpcell; if dp_rot then dp:=dpcell*dpcell/dp_max/dp_max*dp_max; end_if;

14 copyright (c) 2011 Stefan Rudbäck, Matematica,+46 708387910, mail@matematica.se, matematica.se sid 14 Date: 110502 3.Generate standardized control system code with Processline/kodfabriken/Bigblock, exemple GNG. q_rot_mat:=23469.2*Sqrt(dp); fmat:=(1-0.34445E- 12*expt(q_rot_mat,2)*2280.00/(P*100.000))/0.99640 *(1+5.64794/expt(q_rot_mat,0.75))/1.00099; q_pol_mat:=q_rot_mat*fmat; q_pol_mat_PT:=q_pol_mat*fdens_mat; density:=PkPa/3460.00*308.150/(T+273.15)*kvot*28.8451;

15 copyright (c) 2011 Stefan Rudbäck, Matematica,+46 708387910, mail@matematica.se, matematica.se sid 15 4. Build a ”blindtarm” ”dead end” to be tested or compared with old code (if exists)

16 copyright (c) 2011 Stefan Rudbäck, Matematica,+46 708387910, mail@matematica.se, matematica.se sid 16 Date: 110502 At last; I hope some of my soft or hard packages can help Your organisation to better business in the future. Do not hesitate to contact me for a discussion of the first step in a future cooperation. Regards Stefan Rudbäck, Man dir, civ ing, M Sc

17 copyright (c) 2011 Stefan Rudbäck, Matematica,+46 708387910, mail@matematica.se, matematica.se sid 17 Contact; Matematica Stefan Rudbäck, civ ing mail@matematica.se www.matematica.se +46(0)708387910 skype; stefan.rudback


Download ppt "Copyright (c) 2011 Stefan Rudbäck, Matematica,+46 708387910, matematica.se sid 1 Date: 110502 1.Processline (matematica_processline_110502.ppt)"

Similar presentations


Ads by Google