Transcript Document
Smart Digital Valve Control Simulator Abstract Fishe r Co ntr ols m anu factu res and mar kets a sm art digita l valve cont rolle r (D VC) tha t com mu nicat es us in g ind ustr y sta ndar d HART pr oto co l. F isher Con trols also d evelo ps a nd m ark ets so ftwa re pr odu cts th at com m unicat e with the DV C. To day , the re is no wa y to deve lop o r te st th ese softwa re p ro ducts withou t a liv e DVC de vice. Fur ther mo re, s ome m odes of th e de vice a re par ticular ly dif fic ult or co st ly to gene rat e fo r te sting pur pose s, fo r exa mp le cer tain types of failure mo de s. T his p rojec t will dev elop a so ftwar e ba sed DVC simula tor that will acce pt HART com ma nds a nd gene rat e th e pr op er r espo nse s. The so ftwar e will con sist o f a s eria l por t commu nicat ion m odu le ca pab le of rece iving and send in g H ART pr otoc ol pac kets, DVC s imu la tor logic c apa ble o f inte rpr eting the com ma nds and send ing t he a ppr op riate resp on se s, a nd a use r int erf ace wh ere th e use r can co nfigu re vario us op tion s and valu es th at will co ntr ol ho w the simu lator will re spon d. Appr oach an d Design Intr oduction Back gr ound Info rm at ion • • • • S mar t d ig ital va lve con tro llers ( DV Cs) con trol valves f or man y indu str ial app licatio ns Va lveL in k is a softwa re pro gra m th at co mm unica tes wit h DV Cs an d mu ltip lexe rs T est ing V a lve Link scen arios nee ding ma ny DV Cs is expe nsive and oft en im pos sible T he HARTS IM softwa re will mimic one or man y DVC de vices a nd H ART mult ip lexe rs Int en ded Use rs , Use s an d Ope rating Environ m ent • HARTSI M u sers will be e ngin eer s fam ilia r w it h ValveL ink a nd r ela ted equip me nt • HA RT SIM will be u sed for testin g, o per ation simu la tion , an d oth er app lic ation s need ing the use o f DVC de vices a nd H ART mult ip lexe rs • HARTS IM will be use d in a en ginee ring de ve lop ment and te st ing la b Tec hn ical App roac hes • Mod ular desig n - the entir e pr ojec t is se par ated into a laye rs of mo du les. • Spe cific mo du les will allow division of la bor bet ween tea m m em ber s. • Functio na ld esig n – pie ces o f th e de sign a re gr oupe d a cc ord ing t o fun ction ality Tec hn ica l De sign T he f ollow ing m at erial will nee d t o be de fin ed whe n rep or tin g th e a ctu al de sign . • Gra phica l user inte rfa ce • Mo del D VC o bjec t (Dat a listin g) • Mo del H ART mu lt iplexe r o bject (Data bas e listing ) • Co mmu nicat ion mod ule ( Ability to send and re ceive HAR T com ma nd s) • H ART com ma nd mon itorin g ( Logg ing of co mm and s) Risk s an d R isk Ma nag em ent • L oss or da mag e of the mas ter code – So ur ce con tr ol sof tware (V isua l Sour ceSafe) • St aying within the scope of the p roje ct – b i-wee kly me eting s with F ish er Co ntro ls r epr ese ntativ es • Time m ana gement – mult itasking and wee kly m eeting s with in the tea m Assu mp t io ns • Use rs will b e fa miliar with V alv eLink softwa re and the HA RT pr oto col • A ccur ate D VC and HART mu lt iplexer mode ls can be constr ucte d • Timing issues can a nd will be avoide d • All HART c om man ds ca n b e imp leme nted by the p roje ct de adlin e Lim it atio ns • HART S IM will only r un on Win dows base d P Cs • HARTS I M’s d esign must be ope n-e nded fo r fu ture exp ansion Design Requir ement s Desi gn Ob jec tive s • Windo ws ba se d so ftwar e ca pab le of mo nitor ing a nd g ene rat ing HA RT me ssag es • In tuitive gra phica l user int erfa ce • Use r co nfigu red DV C/HA RT mu ltiplex er de vic es Functi on al Re qu irement s • Ac cu ra tely em ula te p hysical D VC/H ART multip lexer de vic es • Com mu nicat e be twee n P C ser ial p orts u sing the HART pr oto col • Maint ain a com mu nicatio ns log of all me ssage s sen t an d r eceive d • Save dev ice con figur atio ns V al ve Li n k® S of tw ar e Desig n Con strai nts • R un u nde r Wind ows 9 X/NT • Deve lop using Vis ual C++ • Comm un icate using the HA RT p roto col D VC S im u la to r S of tw a re End-Product Description HA RTSI M will be a Win dows based so ftware too l cap able of e mula ting Fish er Co ntr ols DV Cs an d HART mult ip lexe rs. HAR TS IM will be ca pa ble of com mun icatin g be twee n two P Cs with Fisher’s ValveL ink sof tware via th e s eria lp or t using the HART c omm unic ation pro toco l. T he s oftwar e w ill b e used by d esign en ginee rs at Fis h er Contr ols for develo pme nt a nd testin g of V alveLin k. M ea surab le Miles tone s • Detaile d de sign d ocu me nt • GUI comp leted • S im ulatio n of devic es • Design test ing • F ina l work ing p rod uct Budget Tota ling $424 9. 00 Laptop $1,000.00 HART COMMUNICATION Pe rsonal EffortBre akdown Writ e Proj ect Pl an Progr ammingB ooks $100.00 2% Poster $50.00 8% 4% 8% Res earch 7% Post er Desi gn Writ e Proje ct Desi gn Repo rt 2 3% $99.00 C++Software $3,000.00 V avleLink Software 4 8% I pl eme nti ng Proj ect m Desi gn Gai n Product Approval FromF ishe r Cont rol W ri te Fi nal Repo rt Testing Descript ion Ac cep ta nce crite ria • Log ical T estin g – eac h m odule or fun ction pro vid es accur ate ser vic es • Sat isfaction of Req uirem en ts – p rod uct sa tisfies r equ ire men ts Te sti ng Me thods • M odu le T estin g – te st ea ch mo dule se para tely, then inte gra te an d te st m odu les • Fu nctio nal T estin g – test e ach func tion sepa rate ly to verif y exp ecte d beh avior • Use r T estin g – tests don e by deve lopm ent e ng inee rs at Fish er Co ntr ols Team Number M ay0 1-11 Members Hart w ick, T y A lbe rt Jan ovi ck, Ch a d J. Ki erz ek , B rian J a me s Zi ller , M ich ael F rank EE Cp rE EE Cp rE Grap hical User In terface Acknowledgement s T his p rojec t is sp onsor ed by Fisher Co ntrols und er the g uid ance of P at rick Rya n an d Je ff Sey le r. The re sour ces a nd advice pr ovide d are cr ucial to this pro ject’s succe ss. Dr. Dou g Jaco bson is th e fa culty a dvisor to this p roje ct. His a ctions as a res our ce ar e gr eat ly app rec iated .