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

Slides:



Advertisements
Similar presentations
Clicking on the link for the.tns file gives you will get the following screen: Select Save File and click OK.
Advertisements

Part of the Process Improvement Initiative in GCA and Financial Management Add more efficiency to our current final invoicing process Accommodate increasing.
Closed-Loop Transfer Functions
Xilinx 6.3 Tutorial Integrated Software Environment (ISE) Set up basic environment Select Gates or Modules to Be simulated (Insert Program Code) Run Waveform.
Extended DISC Online System User Instruction: How to Generate Reports
T-Tests For Dummies As in the books, not you personally!
Wheat and Barley Hand Sieves 7/24/08
Copyright (c) 2011 Stefan Rudbäck, Matematica, , matematica.se sid 1 Date: Matematica/History Founded >25 years.
Copyright (c) 2011 Stefan Rudbäck, Matematica, , matematica.se sid 1 Matematica ABB dpns Energy/Flow computer Matematica/Abstracts.
Copyright (c) 2010 Stefan Rudbäck, Matematica, , matematica.se sid 1 Date: Matematica/Abstracts Elimination of unneccesary.
What if Analysis. Goal Seek Command Formulas- consider different options by changing values= what if analysis Formulas- consider different options by.
Copyright (c) 2010 Stefan Rudbäck, Matematica, , matematica.se sid 1 Date: Matematica.Lib. -Double precision.
Copyright (c) 2011 Stefan Rudbäck, Matematica, , matematica.se sid 1 Date: Matematica.Lib. The function library.
Copyright (c) 2011 Stefan Rudbäck, Matematica, , matematica.se sid 1 Date: Matematica/Abstracts Translation of scientific.
Implementing “CLEAN Address” Address Validation Software at Oakland University.
Datalogi A 5: 6/10. while Loops Executes a block of code repeatedly A condition controls how often the loop is executed while (condition) statement; Most.
T T07-01 Sample Size Effect – Normal Distribution Purpose Allows the analyst to analyze the effect that sample size has on a sampling distribution.
Implementing CLEAN_Address Address Validation Software at Oakland University.
Introduction to Algorithm – part one Jennifer Elmer Form 3 Computing.
Meta Tags What are Meta Tags And How Are They Best Used?
By D. Beyer et. al. Simon Fraser University (Spring 09) Presentation By: Pashootan Vaezipoor.
Computer Science & Engineering 2111 Data Validation and Macros 1 CSE 2111 Lecture-Data Validation and Macros.
CSCI 171 Presentation 1. Computer Software System Software –Operating systems –Utility programs –Language compilers Application Software.
Custom Reporting in Blackboard Learn. What happens between clicking run and getting the report? Connect to a data source Where is the information?
REGISTER MANAGEMENT TOOL Preformed by: Liat Honig Nitzan Carmel Supervisor: Moshe Porian Date: 24/11/2011, winter semester 2011 Duration: One semester.
QuickCheck: A Lightweight Tool for Random Testing of Haskell Programs By Koen Claessen, Juhn Hughes ME: Mike Izbicki.
$100 $200 $300 $400 $500 $100 $200 $300 $400 $500 $100 $200 $300 $400 $500 $100 $200 $300 $400 $500 $100 $200 $300 $400 $500 $100 $200 $300.
Copyright (c) 2010 Stefan Rudbäck, Matematica, , matematica.se sid 1 Date: Matematica/Abstracts Elimination of unneccesary.
Title Your Name University Name Date Instructor Name.
Copyright (c) 2011 Stefan Rudbäck, Matematica, , matematica.se sid 1 Date: Matematica/Abstracts Translation of scientific.
Extended DISC Online System User Instruction: How to Review Completed Reports.
COP1220/CGS2423 Introduction to C++/ C for Engineers Professor: Dr. Miguel Alonso Jr. Fall 2008.
Presented by Karen Porter UM School of Business Administration & ImpactOnlineMarketing.com Writing & Publishing Pages & Posts.
British Council Schools Online Side blocks Adding Sidebar to newly created page.
This is how you invoke the Microsoft Visual Studio 2010 Software. All Programs >> Microsoft Visual Studio 2010.
PLC '06 Experience in Testing Compiler Optimizers Using Comparison Checking Masataka Sassa and Daijiro Sudo Dept. of Mathematical and Computing Sciences.
Chapter 8 HTML Editors. Copyright © 2006 Pearson Addison-Wesley. All rights reserved. 8-2 Text Editors Text editors don't have word processing features.
To Find the Cancer Staging Tool, click on “Go To” and then chose “Cancer Staging”
Dayu Zhang 9/10/2014 Lab03. Outline Brief Review of the 4 Steps in Hello.cpp Example Understand endl and \n Understand Comment Programming Exercise -
An Overview of the Energy Reduction Calculator.  Calculates reduction in emissions for a facility Emissions computed are Carbon Dioxide, Sulfur Dioxide,
S/W Programming & Languages Chapter 10 Where Your Software Comes From © The McGraw-Hill Companies, Inc., 2000.
Presenter: Yi-Ting Chung Fast and Scalable Hybrid Functional Verification and Debug with Dynamically Reconfigurable Co- simulation.
Template v4 September 27, Copyright © Infor. All Rights Reserved. 1 Infor Factory Track TM 6.00 Payroll Process in Time Track.
Chapter One Problem Solving
E-JPPAP User Guide _ Supplier
Defect Example : The Coin Problem
Copyrights apply.
معلم الصف الثالث الابتدائي
Python Mr. Husch.
Calculators and logs Logarithmic equations
Integrating JavaScript and HTML
Using AMOS With SPSS Files.
Matematica/Abstracts Elimination of unneccesary calculation errors in
Blockchain hackathon Registration & team formation guide.
Blockchain hackathon Registration & team formation guide.
ФОНД “СОЦИАЛНО ПОДПОМАГАНЕ”
LMC Little Man Computer What do you know about LMC?
ECARS - INCOMPLETE SERVICE REQUESTS.
Unit 3 Review (Calculator)
CLICK TO START.
CLICK TO START.
Calculate 9 x 81 = x 3 3 x 3 x 3 x 3 3 x 3 x 3 x 3 x 3 x 3 x =
Thing / Person:____________________ Dates:_________________
Types of Errors And Error Analysis.
Call Now : Click : -
Call Now : Click : -
Call Now : Click : -
Presentation transcript:

copyright (c) 2011 Stefan Rudbäck, Matematica, , matematica.se sid 1 Date: Processline (matematica_processline_ 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.

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

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

copyright (c) 2011 Stefan Rudbäck, Matematica, , matematica.se sid 4 Date: 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%.

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

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

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

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

copyright (c) 2011 Stefan Rudbäck, Matematica, , matematica.se sid 9 Date: 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

copyright (c) 2011 Stefan Rudbäck, Matematica, , matematica.se sid 10 Date: Generate standardized control system code with Processline/kodfabriken/Bigblock, exemple GNG. 2.Parameters (in and out signals); Prealin BarA Trealin C densityrealoutkg/m3 dpcellrealinkPa,=signal from dp-cell, linear or square root calculated dp_maxrealin kPa=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

copyright (c) 2011 Stefan Rudbäck, Matematica, , matematica.se sid 11 Date: 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

copyright (c) 2011 Stefan Rudbäck, Matematica, , matematica.se sid 12 Date: 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* ; Tmax:= ; Tmin:= ; Pmax:= ; Pmin:= ; kompminmax:= ; kompmaxmax:= ; kompminmin:= ; kompmaxmin:= ;

copyright (c) 2011 Stefan Rudbäck, Matematica, , matematica.se sid 13 Date: 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/ * /(T )*kvot* ); dp:=dpcell; if dp_rot then dp:=dpcell*dpcell/dp_max/dp_max*dp_max; end_if;

copyright (c) 2011 Stefan Rudbäck, Matematica, , matematica.se sid 14 Date: Generate standardized control system code with Processline/kodfabriken/Bigblock, exemple GNG. q_rot_mat:= *Sqrt(dp); fmat:=( E- 12*expt(q_rot_mat,2)* /(P* ))/ *( /expt(q_rot_mat,0.75))/ ; q_pol_mat:=q_rot_mat*fmat; q_pol_mat_PT:=q_pol_mat*fdens_mat; density:=PkPa/ * /(T )*kvot* ;

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

copyright (c) 2011 Stefan Rudbäck, Matematica, , matematica.se sid 16 Date: 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

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