-
61 block
1 noun(a) (of shares) paquet mblock booking location f en bloc;STOCK EXCHANGE block issue émission f par série;block purchase achat m en bloc;block structure structure f de bloc;block trading négociations f pl de bloc;block vote = mode de scrutin utilisé par les syndicats britanniques par opposition au mode de scrutin "OMOV"block copy copie f de bloc(a) (cheque, account, prices, imports) bloquerblocked currency monnaie f bloquée ou non convertible -
62 continuous
continu(e)continuous budget budget m renouvelable;continuous flow production production f continue;continuous innovation innovation f continue;continuous innovator innovateur(trice) m, f continu(e);COMPUTING continuous input frappe f au kilomètre;COMPUTING continuous mode mode m continu;COMPUTING continuous paper papier m (en) continu;COMPUTING continuous processing traitement m en temps réel;continuous production production continue;MARKETING continuous research recherche f longitudinale;COMPUTING continuous stationery papier (en) continu;STOCK EXCHANGE continuous trading cotation f en continu -
63 Fjalor i shkurtër terminoiogjik i informatikës
AAbort - ndërprerje e operacionit, procesit ose procedures gjatë kryerjes së tij.Accept - pranon.Access time - koha e arritjes së të dhënave.Accessories - veglat ndihmëse në Windows.Adapter - kartelë për zgjerim e cila instalohet në kompjuter.Adress register - numër hemksadecimal i cili e tregon adresën e lokacionit të caktuar të memorjes.Algorithm - zgjidhja e një problemi hap pas hapi.allocate - ndarje të resurseve të kompjuterit, si për shembull në disk, shtypës ose memorje të çdo skedari, shfrytëzuesi ose procesi.alpha numeric characters - shenja alfanu-merike. Të gjitha shenjat që i shfrytëzon kompjuteri, përfshirë këtu edhe shkronjat, shifrat, shenjat për interpunksion dhe shenjat speciale, siç janë: \$, \@ i \#ANSI (American National Standar Institute) - Instituti Nacional Amerikan për Standarde.ASCII ( American Standard Code for Information Interchange) - Kodi amerikan për këmbim të informacioneve. Renditje standarde e shtatë shifrave binare (shifra e shtatë mund të jepet për kontroll të çiftësisë) e cila aplikohet për paraqitjen e shenjave në kompjuter.Animation - animacion - Iluzion i lëvizjes me paraqitje të shpejtë të fotografive të njëpasnjëshme, e cila arrihet me përdorim të harduerit dhe softuerit përkatës. Programet më të njohura për animacion janë: 3 D Studio, Autodesk Chaos, Imagine etj.Application - program i cili është i dedikuar për shfrytëzuesit e rëndomtë, i cili është i projektuar për kryerje të ndonjë pune të caktuar. Për shembull aplikacioni për kontabilitet financiar.Application development tools - vegla për krijim të programeve aplikative.ALU ( Arithmetic-Logic Unit) - njësi aritmetiko-logjike. Është pjesë e njësisë qendrore (çip i mikroprocesorit) e cila kryen operacione kryesore aritmetike dhe logjike me të dhënat.Artificial Intelligence - intelegjencë artificiale. Emër i sistemeve të kompjuterit që duhet të shfaqin inteligjencë njerëzore, si kuptim për fjalën e thënë, si reagim ndaj ambientit të tyre fizik dhe adaptimit ndaj kushteve të tilla.Ascending order - rendi i radhitjes së elementeve sipas rendit të rritjes, prej vlerave më të vogla kah më të mëdhatë (a, b, c...)Assembler - përkthyes programor. Program i projektuar që t'i transformojë instruksionet simbolike në formë më të qëlluar për t'i kryer në kompjuter.Assign - dhënie vlerë diçkaje që është shfrytëzuar në programim.Asterisk - shenja * (yll). Përdoret si shenjë xhoker që mundëson specifikim të disa skedarëve përnjëherë.Auto CAD - program aplikativ për projektim kompjuterik dhe disenjim.BBackbone - niveli më i lartë në një rrjet kierarkik kompjuterik.Backslash - shenja \\ ( ASCII kodi 92). Përdoret në specifikimin e rrugës së diskut ku gjendet skedari i kërkuar.Backspace - zhvendosje e kursorit për një vend prapa.Backup - kopje rezerve. Bëhet kopje e përmbajtjes së diskut të kompjuterit dhe atë në mënyrë periodike, ndërsa vendoset në shirit magnetik ose në CD.Bad sector - sektori jo në rregull. Pjesë e disketës ose diskut ku nuk nuk mund dhe ku nuk është e sigurt të shkruhen informacioneBad trac table - tabelë e shtigjeve që nuk janë në rregull. Listë e pjesëve të çrregulluara fabrikisht dhe të pasigurta për shkruarje, e cila është e ngjitur në pjesën e prapme të diksut.Bandwidth - njësi matëse për sasinë e të dhënave të cilat mund të transmetohen përmes ndonjë rrjeti të komunikimit në një sekondë.Bar chart - diagram në formë të shiritave.Bar code - paraqitje e shenjave alfanu-merike me ndihmën e vijave vertikale me gjatësi të ndryshme. Përdoret si mënyrë për shifrim universal të prodhimeve.Bar code reader - lexues bar cod. Pajisje optike për lexim të shenjave bar cod.BIOS (Basic Input Output System) - grup i programeve më të vogla detyra e të cilave është të shfaqë test rutinor kur kyçet kompjuteri, si dhe ta startojë sistemin operativ të kompjuterit.BASIC - gjuhë programore e cila është e lehtë për mësim.Batch - pako. Bashkësi e elementeve ose dokumeneteve të cilat përpunohen si tërësi.Batch processing - përpunim paketor. Teknikë që përdor vetëm një inkuadrim të programit në memorjen kryesore për shkak të përpunimit të më tepër detyrave të veçanta njëra pas tjetrës.Baud - bod. Kapacitet maksimal për transmetim të informacioneve në një kanal të komunikimit, i cili është njësi matëse e numrit të ndryshimeve të niveleve në sekondë.Benchmark - krahasim. Program standard i cili shërben për përcaktimin e performansave të kompjuterëve të ndryshëm.Beta version - version prove i softuerit para daljes së tij zyrtare në treg.BIT ( Binary digiT) - shifra binare janë 0 dhe 1. Kompjuterët digjital procesojnë informacione në formë digjitale, ndërsa zbatojnë vetëm shifra të sistemit binar. Ato zakonisht paraqiten me tension prej 5 V për numrin 1, gjegjësisht 0 V për numrin O.Binary file - skedar binar i cili përbëhet prej disa bitave, por i cili nuk është skedar tekstual. Zakonisht ato janë programe me fotografi.Binary system - sistem binar. Sistem numërimi për shkruarje të numrave në kompjuter. Aty ka vetëm dy shifra 0 dhe 1.Bps (Bits per second) - bit në sekondë. Masë për shpejtësinë e transmetimit të rrjetave kompjuterikeBlank - i zbrazët, i pashkruar. Shenjë që i përdoret për paraqitjen e vendit të zbrazët ndërmjet shenjave të shtypura.Bold - shkronja me kontura më të trasha dhe më të errëtaBookmark - reference e cila na drejton kah ndonjë dokument i caktuar hipertekstual i Internetit.Boot - startimi i kompjuterit, gjatë së cilës fillon puna e sistemit operativ.Boot block - pjesë e diskut ku gjendet softueri i cili i mundëson kompjuterit ta fillojë punën.Boot disk - disk ose disketë prej së cilës startohet sistemi operativ.Break - ndërpren. Sinjal special i cili e ndërpet punën e ndonjë programi. Shpesh fitohet me shtypje të tasteve Ctrl dhe C përnjëherë.Browser - fletëkërkues. Program i cili është i dedikuar për shikimin e dokumenteve hipertekstuale të Internetit. Me ndihmën e tij shrytëzohet servisi më i dobishëm i Internetit WWW (W orld W ide W eb). Fletëkërkuesit më të njohur janë Microsoft Internet Explorer dhe Netscape Navigator.Buffer - bafer. Vend në kujtesën kryesore të kompjuterit për ruajtje të përkohshme të të dhënave.Bug - gabim, defekt. Gabim i paqëllimtë në program, për shkak të të cilit programi nuk punon si duhet. Në përkthimin më tekstual nënkupton bubë dhe mendohet se rrjedh prej ngjarjes kur mola është kapur për ndonjë relej të kompjuterëve të parë dhe e ka pamundësuar punën e tij.Bullet - shenjë për renditje e cila përdoret në programet për përpunim të tekstit.BBS (Bulletin Board System) - tabelë elektronike për shpallje. Shërbim telekomunikues përmes të të cilit konsumatorët komunikojnë, këmbejnë informata etj.Bus - mbledhëse. E lidh pllakën amë të kompjuterit me procesorin, kujtesën, diskun dhe elementet tjera kompjuterike.Byte - bajt. Tetë bita. Shpesh është numër binar tetëshifror i cili paraqet një shkronjë.CCache - kesh. Pjesë e kujtesën e rezervuar për ruajtje të të dhënave që përdoren shpesh, te të cilat procesori ka qasje shumë më të shpejtë sesa në hard disk. Kujtesën kesh mund të gjendet në memorjen RAM ose në hard disk.Cancel button - tast për shfuqizimin e funksionit të zgjedhur. Te numri më i madh i programeve tasti për shfuqizim aktivizohet me shtypjen e tastit Esc.Case sensitive - dallimi i shkronjave të mëdha dhe të vogla. Me shpesh gjatë krahasimit të dy fjalëve apo teksteve.CRT (cathode ray tube) - gypi katodik i ekranit.CPU (C entral P rocessing U nit) - njësi qendrore e procesuimit. Zemër e kompjuterit personal. Udhëheq dhe drejton me të gjitha operacionet për përpunim të të dhënave.Centronics port - portë e kompjuterit në të cilën shpesh lidhet shtypësi.Chanel - kanal. Rrugë në të cilën transmetohet informacioni digjital në kompjuter.Character - shenjë; karakter. Cilado shkronjë, shenjë e interpunksionit, ose ndonjë nga njëqind shenjat tjera që mund të vërehen në ekran, gjegjësisht të cilat mund të shtypen.CPI (character per inch) - numër i shenjave në një inç. Njësi matëse për matjen e dendësisë së shkrimit. Shprehet me numër të shenjave në një inç.Check box - kuti katrore për dialog e cila mund të jetë e kyçur ose e çkyçur, gjegjësisht të jetë e zgjedhur ose jo, ndonjë opcion në kornizën për dialog.Checksum - shumë për kontroll. Shuma e numrave që përdoren për kontrollim të mbledhjes.Click - klik. Shtypje dhe lëshim i tastit të minakut, pa mos e lëvizur.Client - klient. Sistem i cili mund të punojë i pavarur, edhe pse në një masë edhe ky është i varur prej ndonjë sisitemi tjetër. Për kompjuterin që është i lidhur në rrjet kompjuterik shpesh thuhet se është klient.Client-server network - rrjet i tipit klient-server.Clip art - bashkësi e vizatimeve grafike dhe fotografive të shkruara në skedar të veçantë i cili është i arritshëm për përdorim të ndonjë aplikacioni, për shembull, për përpunim të tekstit ose të grafikës.Clipboard - kohësisht, skladim i fshehur për tekst ose fotografi të cilat priten ose kopjohen.Clock speed - shpejtësi e ores. Shpejtësia e punës së procesorit në kompjuter matet me megahercë (MHz) ose me gigahercë (GHz).Sa më e shpejtë është shpejtësia e procesorit, aq më tepër urdhëra mund të kryejë kompjuteri.Clone - klon. Kompjuter i cili paraqet kopje të suksesshme të kompjuterit tjetër të (standardizuar). Më shpesh kjo u dedikohet atyre kompjuterëve të cilët janë kompatibil me kompjuterët e kompanisë IBM.Cod - kod. Diçka që është shkruar me gjuhën kompjuterike, në letër ose në kompjuter.Code page - faqe e koduar. Tabelë e cila tregon se cili karakter i përgjigjet shenjës në ekran dhe me shtypjen e tasterit a përfitohet e njëjta shenjë.CGA (Color Graphics Adapter) -videokartelë e cila është më e vjetëruar.COM port - portë seriale. Më shpesh në kompjuterët ekzistojnë dy porta seriale të shënuara si C0M1 dhe COM2.Command interperter - program i cili i integron dhe i përpunon urdhërat e dhënë në kompjuter. Në sistemin operativ DOS është programi C0MAND.COM, ndërsa në WINDOWS është WIN.INICOBOL (Common Business Orientated Language) - gjuhë progamore nga gjeneratat më të vjetra të cilat përdoren për aplikacione financiare.Communication protocol - përmbledhje e programeve e cila mundëson transmetim dhe këmbim të të dhënave ndërmjet dy ose më tepër kompjuterëve.CD (Compact Disc) - kompakt disk. Medium për memorim të të dhënave digjitale dhe audio. Në kompakt disk mund të vendoset muzikë prej 72 minutave ose të dhëna prej 650 MB.CD ROM (Comapct Disc Read Only Memory) - njësi harduerike për leximin e kompakt disqeve. Me këtë njësi mund vetëm të lexojmë e jo edhe të shlyejmë ose të regjistrojmë të dhëna të reja.COMPAQ (COMPAtibility Quality) - shenjë e prodhimeve cilësore të kompjuterëve desktop dhe laptop.Compiler - kompajler; përkthyes. Program i cili i përkthen disa gjuhë të larta programesh në ndonjë gjuhë makinerike.CompuServe - njëra ndër rrjetat më të mëdha të Internetit në botë. Klientëve të tyre ju ofron këmbim të skedarëve, të të dhënave, të postës elektronike etj.CAD (Computer Aided Design) - shfrytëzim i kompjuterit për krijime të vizatimeve ose për projektime të ndonjë objekti ose sistemi. Programet më të njohura nga kjo sferë janë Auto Cad, Auto Sketch, Design CAD, Lab View etj.CAM (Computer Aided Manifacture) - prodhim me ndihmën e kompjuterit.CASE (Computer Aided Software Engineering) - vegël softuerike për programerët. Shfrytëzohen për planifikim, analizim si dhe projektim të dokumentacionit në softuerin kompjuterik.Computer analyst - analitik kompjuteristik. Person i cili i definon problemet dhe saktësisht i pëcakton hapat për zgjidhjen e tyre me anë të kompjuterit.Configuration - konfiguracion. Mënyrë e lidhshmërisë së kompjuterit me njësitë tjera periferike në një sistem të përbashkët.Controller - vegël teknike e cila i mundëson veglës tjetër të komunikojë me kompjuterin.Conversion - konverzion. Proces i transformimit të të dhënave (tekst, grafik) nga një format në tjetër.Cooki file - skedar në të cilin ruhen skedarët e shfrytëzuar (cookies). Zakonisht gjendet në emërtuesin bashk me fletëkërkuesin (shembull në emërtuesin Internet Explorer).Corel DRAW- Pako programore e dedikuar për vizatim dhe punim me fotografi.Corrupted file - skedar i dëmtuar. Dëmtimi mund të jetë për shkak të ektorëve të diskut që nuk janë në rregull, prishjes fizike ose gabimeve të shkaktuara nga programi.Crash - gjendje kur kompjuteri bie prej funksionimit të tij dhe më tutje nuk mund të përdoret. Pas kësaj kompjuteri zakonisht përseri startohet.Current drive - disk me të cilin shfrytëzuesi punon momentalisht.Cursor - kursori. Tregues i pozicionimit. Vijë vertikale e lëvizshme që dridhet dhe vezullon e që paraqitet në ekran si indikator vizuel e cila mund të dislokohet edhe vertikalisht edhe horizontalisht me anë të urdhërave prej tastierës.Cyberphobia - kiberfobia. Frikë nga kompjuteri.CRC (Cyclic Redundancy Check) - metodë e testimit për të dhënat dalëse nga disku për shkak të sigurisë prej gabimeve.DData - të dhënat. Nocion i përgjithshëm për numrat, simbolet dhe madhësitë analoge të cilat shfrytëzohen si madhësi dalëse për përpunimin e kompjuterit.Database - baza e të dhënave. Bashkësi e të dhënave të lidhura ndërmjet vete dhe të organizuara paraprakisht. Programet më të njohura për udhëheqjen e bazave të të dhënave janë: Oracle, MS SQL Server, Informix, Sybase etj.Data security - mbrojtje e të dhënave nga ndërhyrjet e qëllimta ose të rastësishme nga njerëz jo të autorizuar.Data type - tip i të dhënave. Mund të jenë: tekstuale, numerike, logjike, dhe të dhëna të datave.Dead lock - ndërprerje; bllokim. Situatë kur ndonjë program nuk mund të realizohet në kompjuter, për shkak se e pret rastin që faktikisht kurrë nuk do të ndodh.Debug - testim i programit të kompjuterit me korrigjim të gabimeve të paraqitura në te.Default value - ndonjë vlerë që nënkuptohet. Vlerë që programi automatikisht e zgjedh po qe se shfrytëzuesi nuk jep ndonjë vlerë tjetër. Për shembull ngjyrat që i jep WIND0WS-i janë default vetëm po qe se shfrytëzuesi nuk i përdor.Defragmentation - defragmentim. Proces i bashkangjitjes i të dhënave të një programi në disk, që të mund të shpejtohet puna e tij. Është e preferueshme që defragmenting të bëhet një herë në javë, për të shpejtuar punën e diskut.Density - dendësi. Njësi matëse për numrin e të dhënave të cilat mund të shkruhen në ndonjë medium (disketë, shirit magnetik etj).Decsending sort - renditje me radhitje të kundërt.Desktop - sipërfaqja aktive e ekranit gjatë punës me Windows, e cila përmban dritare dhe ikona.Desktop computer - kompjuter i cili pozicionohet horizontalisht në tavolinën punës.DTP (Desktop Publishing) - Pako e softuerit me të cilën kompjuteri mund të përdoret për disenj të dokumenteve, duke përfshirë fotografi, tekst dhe kontroll të pamjes së dokumenteve dhe shtypjen e tyre.Destination file - skedar që pranon.Device - vegël, mjet, përbërje, njësi. Nocion i përgjithshëm i cili shfrytëzohet për të identifikuar ndonjë komponentë të kompjuterit (disk, tastaturë, minak, etj).Device driver - softuer i cili i mundëson kompjuterit të komunikojë me njësitë periferike.DAT (Digital Audio Tape) - shirit magnetik në të cilin memorizohen të dhënat me sasi shumë të mëdha.DVD (Digital Video Disk) - teknologji e harduerit e cila mundëson shiqimin e filmave, spoteve muzikore etj.DMA (Direct Memory Access) - proces i transmetimit të një sasie të madhe të të dhënave ndërmjet diskut dhe kujtesës punuese të kompjuterit.DirectX - varg i programeve standarde për aplikacione të Microsfti-t, i dedikuar për lojra dhe aplikacione multimediale.Disk controller - kartelë e cila e lidh kompjuterin me diskun; zakonisht gjendet në pjesën e poshtme të diskut.Disk drive - njësi fizike e cila e pranon dhe e kthen diskun magnetik dhe mundëson lexim dhe shkrim të të dhënave.DOS (Disk Operating System) - njëri ndër sistemet më të njohura operative i cili është shumë përfshirës dhe shfrytëzohet nga kompjuterët personal. I prodhuar nga kompania Microsft në vitin 1982.Domain - grup i kompjuterëve emrat e të cilëve e ndajnë të njëjtën prapashtesë. Shembull: com (firmë komerciale), org (organizatë pa përfitim), gov (qeveri), edu (institucion arsimor), net (provajder i Internetit). Njësoj ekzistojnë edhe prapashtesa të cilat i identifikojnë shtetet p.sh. mk prapashtesë për Maqedoninë.Dpi (dots per inch) - pika në inç. Njësi për matjen e rezolutës së shtypjes në shtypës. Rezoluta te shtypësit amë sillet rreth 300 dpi, ndërsa te shtypësit lezër arrin deri në 1200 dpi.Double click - klikim; shtypje e dyfishtë. Klikim i shpejtë dhe lëshim i tastit të minakut dy here pa lëvizjen e minakut ndërmjet dy klikimeve.Double precision - precizitet i dyfishtë. Teknikë me të cilën paraqiten numrat me gjatësi të dyfishuar.Download - kopjim i ndonjë programi ose skedari prej ndonjë kompjuteri kryesor në kompjuterin personal.Draft quality - kualitet i shtypit, i cili është i lexueshëm, por nuk duket aq mirë për përdorim që ai dokument të botohet në ndonjë revistë ose libër. Zakonisht shfrytëzohet për nxjerrjen e kopjeve që të shkojë në korrekturë.Drag-and-drop - tërheqje dhe lëshim i tastit të minakut.Drop-down meni - Lista e urdhërave të menysë së aktivizuar, të radhitura njëra pas tjetrës.DLL (Dynamic Link Library) - grup e funksioneve të cilat shfrytëzohen gjatë programimit në Windows.EEPROM (E lectrically P rogrammable R ead O nly M emory) - çip memorizues përmbajtja e të cilit nuk mund të ndryshohet.E-mail (electronic mail) - postë elektronike. Njëri nga shërbimet më të njohura të Internetit me të cilin porositë dërgohen prej një kompjuteri në kompjuter tjetër.Embedded object - objekt i ndërvënë.EMM386.EXE - program i cili mundëson vendosjen e drajverave dhe programeve në hapësirën e lartë të memories.Emulator - emulator. Program cili i mundëson kompjuterit të zbatojë programe të shkruara për kompjuter tjetër.Encryption - shifrim. Kodim i porosisë me çka nuk mundësohet hyrje e palejuar deri te ajo.EOF (end of file) - fund i skedarit. Shenjë për fundin e skedarit, e cila shfrytëzohet si indikator se këtu kryhen të dhënat.Ethernet - rrjet lokal kompjuterik i konstruktuar prej llojit të kabllove me mundësi të bartjes deri më 10 Mbit/sec.Event - rast; paraqitje. Moment kur paraqitet ndryshimi specifik i ndonjë gjendjeje.Exchange - këmbim i informatave ndërmjet dy lokacioneve.Exchengeable disk - disk transmetues. Tip i diskut i cili montohet në shtëpizë të posaçme dhe është i transmetueshëm.Executable file - program zbatues. Skedar i cili mund të aplikohet në kompjuter.Expression - shprehje matematikore ose logjike e shkruar në gjuhën programoreEBCDIC (Extended Binary Decimal Interchange Code) - kod i cili i përdorë tetë shifra binare të krijuara nga IBM, ndërsa i paraqet shenjat (shkronjat, numrat etj.) nga kompjuteri i cili i proceson.External modem - modem i jashtëm. Modem në kuti të veçantë, kabllo dhe mbushës i cili më së shpeshti aktivizohet në portën seriale të kompjuterit.Extranet - intranet i cili u është lënë në disponim klientëve dhe blerësve të jashtëm me qëllim që t'i shohin të dhënat. Më shpesh ata janë të siguruara me shifra që të ruhet siguria e blerësve.FFan ventilator - ventilator i cili mundëson cirkulimin e ajrit nëpërmjet pjesëve kompjuterike dhe e pamundëson nxehjen e tyre.Fatal error - gabim në programin kompjuterik i cili e ndalon funksionimin e tij.Fault tolerance - tolerim i gabimeve. Aftësi e ndonjë sisitemi që ta vazhdojë funksionimin normal edhe pse ekziston problem në harduer ose softuer.Fax modem - faks modem. Modem i aftësuar të pranojë dhe të dërgojë fakse. Në këtë rast fakset janë elektronike.Fiber optics - fije optike. Mundëson shpejtësi të madhe të bartjes së të dhënave në rrjetat kompjuterike.File - skedar; fajll; datotekë. Pa marrë parasysh çfarë informate, të grumbulluar dhe të inçizuar nën një emër. Skedari mund të përmban tekst, grafikon, program etj.FAT (File Allocation Table) - tabelë e cila shërben për renditjen e skedarëve e cila gjendet në fillim të diskut dhe përmban informata për ata pjesë të diskut të cilat shfrytëzohen, pjesë të diskut të cilat nuk shfrytëzohen dhe ato të cilat nuk mund të shfrytëzohen për shkak të dëmtimit të blloqeve në disk.File control system - program i cili udhëheq me bartjen e të dhënave nga ciladoqoftë pajisje deri në ndonjë pajisje tjetër.File locking - përmbyllje e skedarit. Ndalesë që më tepër se një shfrytëzues ta ndërrojë përmbajtjen e skedarit.File protection - mbrojtje e skedarit. Komandë e kompjuterit e cila e ndalon shkruarjen dhe fshirjen e të dhënave në skedar, por e lejon leximin e tyre.Firewall - sistem rrjetor për sigurim i cili ndihmon në ndërprerjen e hyrjes së paautorizuar në sistemin kompjuterik; thjesht ky është kompjuter i lidhur në Internet dhe me të cilin zhvillohet i gjith komunikimi në Internet.Floppy disk - disk i butë, disketëFooter - tekst i cili paraqitet në pjesën e poshtme në secilën faqe.FF (Form Feed) - urdhër i cili shfrytëzohet i që ta lëviz letrën në printer në faqe të re. Zakonisht në tabelën kontrolluese të printerit gjendet një tast i cili mundëson kryerjen e funksionit përkatës.FORTRAN (FORmula TRANslation) - gjuhë programore e krijuar në kompaninë IBM e cila shfrytëzohej për programimin e aplikacioneve tekniko shkencore.Freeware - programe pa pagesë, por të mbrojtura me ligj për autorizimFAQ (Frequently Asked Question) - pyetje ose lista me pyetje dhe përgjigje të cilat janë shumë të shpeshta dhe shumë shfrytëzues ballafaqohen me këto të dhëna. Këto lista janë shumë frytdhënëse për shkak të këmbimit të informatave.GGIGO (Garbage In, Garbage Out) - princip në të cilën po qe se hyjnë të dhëna jokor-rekte dhe jovalide në kompjuter, ai do të japë rezultate jokorrekte dhe të pakuptimta.GUI (graphical user interface) - interfejs grafik i shfrytëzuar për sisteme operative. Komunikimi ndërmjet shfrytëzuesit dhe programit zhviliohet me anë të shfrytëzimit të ikonave, dritareve dhe të ngjashme. Një shembull për një iterfejs të tillë që e shfrytëzojmë është Windows-i.Guru - Njeri me kapacitet të lartë i cili dëshiron t'u ndihmojë të tjerëve në zgjedhjen e problemeve të tyre.HHacker - haker. Person për të cilin kompjuteri është hobi. Sot shumë njerëz termin haker e identifikojnë me person i cili në mënyrë të paligjshme hy në kompjuter të huaj.Halt - ndalesë. Ndalje e realizimit të operacioneve të renditura në programet kompjuterike.Hand-held computer - kompjuter i vogël që mund të mbahet edhe në dorë.Hang - rri varur. Mosfunksionim i kompjuterit. Kur kompjuteri rinë varur, i ekrani duket normal, por çfarëdo pune tjetër është e pamundur të futet në funksion.Hard copy - rezultatet e shtypura në letër.Hardware - hardueri, gjërat fizike apo të prekshme të kompjuterit.Help - ndihmë. Funksion i cili është i pranishëm në shumë programe, i cili shërben si ndihmë e shfrytëzuesit për përdorimin e programit.Hertz (Hz) - herc. Cikël në sekondë me të cilin matet shpejtësia e procesorit në kompjuter.HEX (Hexadecimal) - Sisitem numëror në matematik, në të cilin si bazë e numërimit është numri 16. Për shfaqjen e numrave përdoren shifrat 0-9 dhe shkronjat A-F. Është shumë i qëlluar për përdorimin e kalkulimeve kompjuterike.Hidden file - skedar i fshehur. Skedar i cili përmban atribute të cilat nuk lejojnë që emri i skedarit të kopjohet, të fshihet ose të shfletohet.High tech - teknologji e lartëHost computer - kompjuter kryesor me të cilin lidhen kompjuterët tjerë.Hot key - tast ose kombinim i tasteve i cili zbaton instruksion të përcaktuar pa marrë parasysh se çka punon procesori në momentin e dhënë.HTML (Hyper Text Markup Language) - format hipertekstual për punë me dokumente. Shërben për krijimin e dokumenteve WEB në internet.Hub - hab. Paisje në të cilën kyçen kompjuterët të cilët janë të lidhur në rrjet.Hyphenation - ndarje e fjalëveIIllegal - jolegal. Parametra hyrëse të cilët janë të papranuara, për shkak se nuk i përmbushin specifikacionet e vendosura në programe.Image processing - përpunim i grafikonëveImaging - proces i shkrimit të grafikës në ndonjë medium, për shembull në shirit.Implementation - implementim. Instalim i sitemit kompjuterik.Infrared - teknologji e cila shfrytëzon ndriçimin për lidhjen të kompjuterëve pa kabëll.Initialization - inicializim. Operacion për formatim të diskut ose disketës, si dhe përgatitje për shkruarjen dhe përdorimin e të dhënave.Ink-jet printer - shtypës pështyes që hedh ngjyrën në letër.Input data - të dhënat hyrëse.Insert mod - rregull për futjen e të dhënave.Install - instalim, futja fillestare e ndonjë programi në kompjuter.Instruction - instruksion. Urdhër i destinuar për mikroprocesorin.Integer - numër i plotë pa presje decimaleLLine printer - shtypës i cili shtyp përnjëherë një rresht tekst.Link- lidhje; lidhshmëri.Load - mbushje, futje e programit në memorje.LAN (Local Area Network) - rrjet lokal në kuadër të një hapësire ose ndërtese. Lidhje e dy ose më tepër kompjuterëve me kabllo me qëllim të këmbimit të informatave.Local printer - shtypës i cili është i lidhur drejtpërdrejt me një stacion punues, i cili nuk është në disponim të shfrytëzuesve tjerë të rrjetit.Login - Paraqitje në kompjuter. Në këtë rast kompjuteri kërkon nga shfrytëzuesi që të identifikohet me emrin dhe shifrën.Logoff- çlajmërim. Largim nga puna me kompjuter.Loop - cikël. Renditje të instruksioneve kompjuterike të cilat praktikohen me anë të përsëritjeve, gjersa nuk përmbushet ndonjë kusht.MMachine code - kod makine. Përmbledhje e instruksioneve kompjuterike në ndonjë kompjuter të posaçëm i cili niund ta kryejë urdhërin.Macro - makro. Serial i urdhërave të cilat kryhen me shtypjen e një tasti ose me ndonjë urdhër. Në të shumtën e rasteve i shkruan vetë shfrytëzuesi për ta lehtësuar punën gjatë përsëritjeve të një morie urdhërash.Mailbox - sandëku postar.Main program - pjesë kryesore e programit e cila i kontrollon nënprogramet.Mass storage - pajisje në të cilën mund të vendoset një numër i madh i të dhënave.Medium - medium. Bartës i të dhënave, shpesh mendohet në disketë, CD-ROM dhe të ngjashme.MMU (Memory Management Unit) - pajisje e cila udhëheq kujtesën.Merge - bashkim, kombinim i dy ose më tepër skedarëve.Message - porosi nga kompjuteri e cila informon për diçka.MIDI file - skedarë me përshkrime muzikore.MIPS (Million Instruction Per Second) -milion instuksione në sekondë. Njësi matëse për shpejtësinë me të cilën procesori i kryen instruksionet. Për shembull, procesori Pentium i cili punon në 100 MHz kryen 100 milionë instruksione në sekondë, pra 100 MIPS-a.Millisecond (ms) - milisekondë. Kohë e barabartë me pjesën e njëmijtë të sekondës. Shfrytëzohet për shprehjen e shpejtësisë te hard disqet.Mode - regjim i punës; mënyrë e punës. Njëra nga gjendjet alternative të punës së kompjuterit.MODEM (MOdulator/DEModulator) - modem. Regullator i cili të dhënat e dërguara i shndërron në sinjal telefonik, të qëlluara për lidhje të drejtpërdrejtë telefonike.Motherboard - pllaka amë e kompjuterit në të cilën janë të lidhura të gjitha elementet e harduerit.Multimedia - kombinim i tekstit me fotografi dhe zë, videoanimacion.MIME (Multipurpose Internet Mail Extensions) - standard për bashkangjitjen e skedarëve në porositë elektronike.Multitasking - aftësi e sistemit operativ që njëkohësisht të ushtrojë më shumë programe.NNetwork - rrjet i kompjuterit.NetWare - sistem operativ rrjetor i shpikur nga kompania Novell.Network adapter - adapter i rrjetit. Kartelë e cila instalohet në kompjuter përmes të cilës ai lidhet në rrjet.Network administrator - njeriu i cili e mbikëqyrë punën e rrjetit kompjuterik dhe që udhëheqë me të.Network protocol - protokoll rrjetor. Bashkësi e standardeve kompjuterike në një rrjet.Node - nyje, pika ngjitëse në rrjein kompjuterikNon-interlaced - sa i përket disa monitorëve te të cilët topi elektronik pas një kohe e kalon ekranin pa mos lëshuar asnjë vijë.Notebook computer - kompjuter i vogël me format sa një faqe e letrës.Numeric keypad - tastierë numerike.OOLE (Object Linking and Embedding) -mënyrë e këmbimit të informatave ndërmjet dy skedarëve me aplikim të njëjtë ose të ndryshëm në Windows.Off-line - i çkyçurOn-line - i kyçurODBC (Open Data Base Connectivity) - standard i cili mundëson hyrje në sisteme të ndryshme të bazave të të dhënave.Operating System - sistem operativ. Softuer i cili është lidhje ndërmjet shfrytëzuesit dhe kompjuterit.Optical cable - kabëll optik për lidhje rrjetore të kompjuterëve me të cilin arihet shpejtësi e madhe në përcjelljen e të dhënave.OCR (Optical Character Recognition) - njohje e simboleve optike. Program i cili identifikon shenjat e shkruara dhe ato të shtypura dhe pastaj krijon skedar tekstual.OEM (Original Equipment Manifacturer) - prodhues i komponenteve të ndryshëm, të cilët pastaj lidhen me klientin, e emri i tij figuron në kompjuter.Overflow - tejkalim. Gjendje e cila paraqitet si rezultat i operacionit aritmetik; e tejkalon kapacitetin e kujtesës për ruajtjen e rezultatit.Overload - ngarkim i tepërt. Ngarkim më i j madh sesa pajisja; mund ta mban atë për të cilën është konstruktuar.Overstrike - nënvizim.Overtype - shkrim përmbi tekst.Overwrite - mbulim i informatës e cila më parë ka qenë në atë vend.PPage break - ndërprerje e faqes. Vend ku mbaron një faqe dhe fillon faqja tjetër.Page layout - pamje e faqesPpm (pages per minute) - faqe në minute. Njësi matëse e shpejtësisë së shtypësit gjatë shtypjes.Pagination - operacion automatik te programet për përpunimin e tekstit, i cili shërben për renditjen e tekstit nëpër faqe me numerimin e tyre.Palmtop computer - kompjuter i vogël i cili mund të mbahet në një dorë.PASCAL - Paskali. Gjuhë kompjuterike.Password - Fjalë e fshehur e cila përdoret për hyrje në sistemin kompjuterik.Patch - arnim. Ndryshim i kodit programor, i cili zakonisht bëhet pas mbarimit të softuerit me qëllim që të përmirësohen disa gabime.Path name - emri i datotekës së bashku me rrugën me të cilën arihet deti tek ajo.Pause - pauzë. Tast ose urdhër i cili përkohësisht e ndërpren punën e ndonjë programi.Peer-to-peer - rrjet lokal ku çdo kompjuter i kyçur është i barabartë. Në rrjet nuk ekziston server.Peripheral device - pajisje e harduerit e cila kyçet në kompjuter.Permanent SWAP file - skedar i përhershëm në Windows me të cilin shtresohen të dhënat dhe instruksionet programore kur nuk mund të vendosen në kujtesën RAM.PCMCIA (Personal Computer Memory Card International Association) - komitet i cili krijoj standarde për memorje me kapacitet më të madh e aplikuar te kompjuterët laptop.PIXEL (Picture Element) - Element më i vogël i monitorit kompjuterik i cili mundë të kontroliohet. Sa më i madh të jetë numri i pikselave, aq më e mirë është rezoluta.Pirate - person i cili merret me formën ilegale të kopjimit të softuerave.Plasma display - teknologji e përdorur për konstruimin e ekranit te kompjuterët laptop.Plotter - vizatues. Pajisje e cila shërben për vizatimin e rezultateve të përfituara nga kompjuteri.Plug and play - kyçe dhe puno. Pajisje të cilat kompjuteri automatikisht i detekton dhe i instalon drajverat e nevojshëm në të.Pointer - tregues. Fotografi e vogël në ekran, zakonisht në formë të shigjetës; lëvizjet e saja kontrollohen nëpërmjet minakut.Port - portë; lidhje; hyrje.Portability - përcjellshmëri. Cilësi e programave kompjuterike që të mund të adaptohen në lloj-lloj tipash të kompjuterëve.Power supply - furnizues i rrymes te kompjuteri.Print queue - pritje, rend për shtyp.Print server - zakonisht njëri prej kompjuterëve në rrjet i cili dirigjon me të gjitha kërkesat për shtyp dhe me të gjithë shtypësit që janë të lidhura në rrjet.Printer driver - softuer i cili i mundëson kompjuterit që të punojë me shtypësin.Procedure - rradhitje e instruksioneve kompjuterike të cilat bashkarisht veprojnë për një nevojë dhe detyrë të caktuar.Processing - përpunim i të dhënave.Programming language - gjuhë programore me të cilën programeri e shkruan programin kompjuterik.Prompt - shenjë për thirrje; shërben për shkruarjen e urdhërave.Purge - shlyerje pas së cilës të dhënat e shlyera nuk mund të kthehen më.QQuery - pyetje. Instruksion kompjuterik i cili i parashtron pyejte bazës së të dhënave.Quit - ndalje. Urdhër me të cilën para kohe ndalet ekzekutimi i programit.QWERTY - tastier në të cilën rreshti më i lartë i saj fillon me shkronjat Q, W, E, R, T, Y. Ekzistojnë edhe lloje tjera të tastierëve si per shembull QWERTZ.RRadio button - radio sustë. Mund të zgjedhim vetëm një sustë të këtij lloji në program.RAM (Random Access Memory) - kujtesa kryesore kompjuterike në të cilën janë të vendosura të dhënat të cilat përpunohen.Read-only - vetëm lexim. Të dhënat mund të lexohen, por jo edhe të ndryshohen.ROM (Read Only Memory) - kujtesa e pashlyeshme nga e cila mund të lexohen të dhënat.RTC (Real Time Clock) - Çip kompjuterik i cili ka funksion të orës që ta informojë kompjuterin për kohën e saktë, datën dhe vitin.Reboot - përsëri startim të kompjuterit, zakonisht për shkak të rënies së sistemit.Record - grup i të dhënave të cilat i takojnë një grupacioni. Për shembull, emri i ndonjërit, mbiemri, adresa dhe numri i telefonit.Recover - kthim në gjendjen normale të punës pas paraqitjes së gabimit në sistem.RAID (Redundant Array of Inexpensive Drives) - kombinim i më shumë disqeve me qëllim që të rritet siguria e të dhënave nga ndonjë humbje e paparashikuar.Refresh rate - shpejtësi për freski. Numër maksimal i fotografive që mund të shfaqen në ndonjë monitor për një sekondë. Paraqitet me herc.RDBMS (Relational Data Base Management System) - sistem për udhëheqjen e bazave të të dhënave.Remote computer - kompjuter i larguar.Remote control program - program me komandim prej së largu.Repeat delay - koha e nevojshme që të shtypet një tast e që të paraqitet karakteri i cli përgatitet që të dale në ekran.Reset button - sustë për resetim. Sustë në pjesën e përparme të shtëpizës së kompjuterit e cila shërben për vënien e sistemit në gjendjen fillestare të saj.Resolution - qartësi e përshkruarjes në ekran apo në shtypës.Response time - kohë për përgjigje nga ana e kompjuterit për ndonjë kërkesë përkatëse.Restart - startim i përsëritur i kompjuterit.Retreive - gjetje dhe ndarje në veçanti e ndonjë informate të përcaktuar.Retry - orvatje e sërishme për të kryer ndonjë instruksion të programit.Ring network - rrjet unazor.RJ-45 - konektor i cili i ngjan lidhjes telefonike, por ka 8 tela në vend që të ketë 4.Root directory - direktoriumi kryesor i një disku.Router - udhërëfyes. Pajisje rrjetore e cila i dërgon të dhënat në rrjet duke e zgjedhur rrugën më të mirë.SSafe mode - gjendje në të cilën startohet Windows-i kur paraqitet ndonjë konflikt në harduer.Save - shkrim i të dhënave në disk, ku nuk mund të humben pas mbylljes së kompjuterit.Scanner - skener. Mjet i cili në mënyrë optike lexon ndonjë dokument dhe e shndërron në skedar grafiko-digjital.Screen - ekran.Scroll - lëvizje e tekstit lart-poshtë.Search engine - program për kërkimin e të dhënave. Makina më të njohura për kërkim në internet janë: Yahoo, Altavista, Google etj.Server - kompjuter në rrjet i cili disa nga resurset e veta i vë në disponim të ndonjë kompjuteri tjetër.Session - koha në të cilën një shfrytëzues e kalon në rrjet.Set up - një sistem të vihet në gjendje pune.Shared file - skedar i përbashkët.Shut down - kryerje e punës së një sistemi operativ të kompjuterit ose çkyçje e kompjuterit.SMTP (Simple Mail Transfer Protocol) - protokoll i cili shfrytëzohet për udhëheqjen e këmbimit të postës elektronike ndërmjet dy kompjuterëve.Slave - i nënshtruar. Kompjuter i cili është i kontrolluar nga një kompjuter tjetër.Software - të gjitha programet të cilat mund të shfrytëzohen në një kompjuter.Software development tool - vegla për zhvillimin e programeve.Sort - renditje e të dhënave me radhitje të re.Sound card - kartë për zërim.Storage - kujtesë.String - varg i shenjave.SQL (Structured Query Language) - pako e programeve për udhëheqjen e bazave të të dhënave.Switch - ndërprerës.System software - softuer sistemor (p.sh. MS-DOS, Windows etj).English-Albanian dictionary > Fjalor i shkurtër terminoiogjik i informatikës
-
64 packet
nCOMP&DP, PROD, TELECOM, TEXTIL paquete m -
65 view
1. n вид, пейзаж, панорама2. n вид, пейзаж, изображение3. n видимость, поле зренияto the view — открыто, на виду, у всех на глазах
to rise to view — появиться, предстать перед глазами
to fade from view — постепенно исчезнуть, скрыться с глаз, растаять
in view — на виду; в пределах видимости
4. n взгляд, мнение, суждение; точка зрения5. n взгляды, убеждения, воззрения6. n оценка, суждение; представлениеview of data — представление данных; разрез данных
7. n цель, намерение; план, предположение, замысел8. n перспектива; предвидимое будущееin the long view — в перспективе, в отдалённом будущем
worm's-eye view — "лягушачья " перспектива
9. n осмотр, просмотр, смотр, обозрениеthe first view would displease many — на первый взгляд это многим, вероятно, не понравится
10. n вид, аспект, сторона, план; перспектива; проекцияperspective view — вид в перспективе, перспектива
11. n воен. обзор12. v осматривать, смотреть13. v рассматривать в определённом свете, оценивать, судить14. v изучать, рассматриватьto view all sides of a question — рассмотреть все аспекты вопроса, рассмотреть вопрос во всех аспектах
15. v видетьto tiptoe to have a better view — подняться на цыпочки, чтобы лучше видеть
16. v поэт. узреть; зреть17. v смотретьto take a sunshine view of everything — смотреть бодро на всё, быть оптимистом
Синонимический ряд:1. account (noun) account; description2. angle (noun) angle; eyes; outlook; slant; standpoint; viewpoint3. belief (noun) assessment; belief; conception; estimation; judgment; notion; theory4. end (noun) aim; design; end; goal; intent; intention; meaning; object; objective; plan; point; purpose; reason; target5. examination (noun) analysis; audit; check-over; checkup; examination; inspection; perlustration; review; scan; scrutiny; survey6. look (noun) countenance; face; look; physiognomy; surface; visage7. opinion (noun) conviction; eye; feeling; idea; mind; opinion; persuasion; position; sentiment8. sight (noun) appearance; aspect; gaze; glimpse; outlook; panorama; perspective; picture; prospect; scene; show; sight; spectacle; vision; vista9. eye (verb) account; consider; contemplate; deem; esteem; eye; gaze; gaze upon; look; look at; look upon; reckon; regard10. scrutinize (verb) canvass; check; check over; check up; con; examine; go over; inspect; perlustrate; peruse; scrutinise; scrutinize; study; survey; vet; witness11. see (verb) behold; descry; discern; distinguish; espy; mark; mind; note; notice; observe; perceive; remark; see; twigАнтонимический ряд:delusion; disregard; error; ignore; misestimate; misjudge; overlook -
66 load
load [ləʊd]1 noun∎ maximum load 5 tonnes (sign) charge maximum 5 tonnes;∎ she was carrying a load of books/washing elle portait des livres/du linge;∎ to be carrying a heavy load être lourdement chargé;∎ a load of gravel un chargement de gravier;∎ one horse can't pull such a heavy load un seul cheval ne peut pas tirer une charge aussi lourde;∎ we moved all the stuff in ten loads nous avons tout transporté en dix voyages∎ the reforms should lighten the load of classroom teachers les réformes devraient faciliter la tâche des enseignants;∎ hire somebody to share the load embauchez quelqu'un pour vous faciliter la tâche∎ that's a load off my mind! me voilà soulagé d'un poids!;∎ take a load off! détends-toi!(c) (batch of laundry) machine f;∎ I've two more loads to do j'ai encore deux machines à faire∎ safe load charge f de sécurité;∎ the machine is working at full load la machine fonctionne ou travaille à pleine charge;∎ under load en charge;∎ Electricity to shed the load délester(e) Stock Exchange frais mpl d'achat ou d'acquisition∎ vulgar to shoot one's load (ejaculate) décharger(a) (person, animal, vehicle) charger;∎ to load sth with sth charger qch sur qch;∎ load the bags into the car chargez ou mettez les sacs dans la voiture;∎ the ship is loading grain on est en train de charger le navire de céréales;∎ he was loaded with shopping il avait les bras chargés de courses;∎ loaded with cares accablé de soucis;∎ I'm going to load some more work onto you je vais vous confier encore un peu de travail;∎ I don't think it's fair to load all the work onto one person je trouve que ce n'est pas juste de donner tout le travail à une seule personne(b) (camera, gun, machine) charger;∎ load! take aim! fire! chargez! en joue! feu!;∎ to load a film/tape mettre une pellicule/une cassette;∎ load the cassette into the recorder introduisez la cassette dans le magnétophone∎ to load a program into the memory charger un programme en mémoire(d) (insurance premium) majorer, augmenter∎ to load the dice piper les dés;∎ figurative to load the dice against sb défavoriser qn;∎ the dice are loaded against us nous n'aurons pas la partie facile(a) (receive freight) faire le chargement;∎ the ship is loading le navire est en cours de chargement;∎ the tankers load off shore les pétroliers font le chargement en mer;∎ Cars no loading or unloading between 9 a.m. and 4 p.m. (sign) chargement ou déchargement interdits entre 9 h et 16 h(b) (camera, gun) se recharger∎ what a load of rubbish! c'est vraiment n'importe quoi!►► load bed (of truck) plateau m de chargement;load box (on vehicle) soute f;load carrying capacity charge f utile;load factor (of plane) coefficient m de remplissage; Electricity facteur m ou coefficient m de charge; Technology facteur m de charge;Nautical load line ligne f de charge;Computing load mode mode m chargement;Electricity load shedding délestage mcharger (lourdement);∎ he was loaded down with packages il avait des paquets plein les bras;∎ I'm loaded down with work je suis surchargé de travail;∎ to be loaded down with worry être accablé de soucis➲ load up(a) (truck, ship etc) charger;∎ load the wheelbarrow up with bricks remplissez la brouette de briquescharger -
67 transfer
(a) (move) transférer; (employee, civil servant) transférer, muter; (soldier) muter; British (player) transférer; (passenger) transférer, transborder; (object, goods) transférer, transporter;∎ can this ticket be transferred to another airline? peut-on utiliser ce billet d'avion sur une autre compagnie?∎ I transferred the funds to my bank account j'ai fait virer l'argent sur mon compte bancaire(c) (convey → property, ownership) transmettre, transférer, Law faire cession de, céder; (→ power, responsibility) passer;∎ she will transfer the rights over to him elle va lui céder ou passer les droits∎ I'm transferring you now (operator) je vous mets en communication;∎ British I'd like to transfer the charges je voudrais téléphoner en PCV;∎ British transferred charge call communication f en PCV(e) (displace → design, picture) reporter, décalquer;∎ to transfer a design from one surface to another décalquer un dessin d'un support sur un autre;∎ figurative she transferred her affection/allegiance to him elle a reporté son affection/sa fidélité sur lui(a) (move) être transféré; (employee, civil servant) être muté ou transféré; (soldier) être muté; British (player) être transféré;∎ American she transferred to another school elle a changé d'école;∎ I'm transferring to history je me réoriente en histoire(b) (change mode of transport) être transféré ou transbordé;∎ they had to transfer to a train ils ont dû changer et prendre le train(a) (gen) transfert m; (of employee, civil servant) mutation f; (of passenger) transfert m, transbordement m; British (of player) transfert m; (of goods, objects) transfert m, transport m;∎ he has asked for a transfer il a demandé son transfert ou à être muté; British (player) il a demandé son transfert∎ transfer of ownership from sb to sb transfert m ou translation f de propriété de qn à qn;∎ application for transfer of proceedings demande f de renvoi devant une autre juridiction∎ free transfer transfert m gratuit∎ transfer of charges transfert m de charges∎ transfer by endorsement transmission f par endossement►► transfer advice avis m de virement;transfer bus navette f;British Telecommunications transfer charge call communication f en PCV;transfer cheque chèque m de virement;Law transfer deed acte m de cession;transfer desk (at airport) guichet m de transit;transfer duty droits mpl de transfert;transfer form formule f de transfert;British transfer lounge (at airport) salle f de transit;transfer order ordre m ou mandat m de virement;British transfer passenger (between flights) voyageur(euse) m,f en transit;Politics transfer of power passation f de pouvoir;Computing transfer rate taux m de transfert;Biology transfer RNA ARN m de transfert;Computing transfer speed vitesse f de transfert;British transfer tax droits mpl de succession; (between living persons) droit m de mutation;transfer ticket billet m de correspondance -
68 of
acknowledgement of receiptподтверждение приемаactual time of arrivalфактическое время прибытияaerodrome of callаэродром выхода на радиосвязьaerodrome of departureаэродром вылетаaerodrome of intended landingаэродром предполагаемой посадкиaerodrome of originаэродром припискиaircraft center - of - gravityцентровка воздушного суднаairport of departureаэропорт вылетаairport of destinationаэропорт назначенияairport of entryаэропорт прилетаallocation of dutiesраспределение обязанностейallocation of frequenciesраспределение частотallotment of frequenciesвыделение частотalternative means of communicationрезервные средства связиamount of controlsстепень использованияamount of feedbackстепень обратной связиamount of precipitationколичество осадковangle of allowanceугол упрежденияangle of approachугол захода на посадкуangle of approach lightугол набора высотыangle of ascentугол набора высотыangle of attackугол атакиangle of climbугол набора высотыangle of coverageугол действияangle of crabугол сносаangle of descentугол сниженияangle of deviationугол отклоненияangle of dipугол магнитного склоненияangle of diveугол пикированияangle of downwashугол скоса потока внизangle of elevationугол местаangle of exitугол сходаangle of glideугол планированияangle of incidenceугол атакиangle of indraftугол входа воздушной массыangle of lagугол отставанияangle of landingпосадочный уголangle of pitchугол тангажаangle of rollугол кренаangle - of - sideslip transmitterдатчик угла скольженияangle of sightугол прицеливанияangle of slopeугол наклона глиссадыangle of stallугол сваливанияangle of turnугол разворотаangle of upwashугол скоса потока вверхangle of visibilityугол обзораangle of yawугол рысканияantimeridian of Greenwichмеридиан, противоположный Гринвичскомуapparent drift of the gyroкажущийся уход гироскопаapplication of tariffsприменение тарифовapproach rate of descentскорость снижения при заходе на посадкуarc of a pathдуга траекторииarc of equal bearingsдуга равных азимутовarea of coverageзона действияarea of coverage of the forecastsрайон обеспечения прогнозамиarea of occurenceрайон происшествияarea of responsibilityзона ответственностиarrest the development of the stallпрепятствовать сваливаниюassessment of costsустановление размеров расходовassignment of dutiesраспределение обязанностейAssociation of European AirlinesАссоциация европейских авиакомпанийAssociation of South Pacific AirlinesАссоциация авиакомпаний южной части Тихого океанаassumption of control messageприем экипажем диспетчерского указанияat a speed ofна скоростиat the end ofв конце циклаat the end of segmentв конце участка(полета) at the end of strokeв конце хода(поршня) at the start of cycleв начале циклаat the start of segmentв начале участка(полета) aviation-to-aviation type of interferenceпомехи от авиационных объектовavoidance of collisionsпредотвращение столкновенийavoidance of hazardous conditionsпредупреждение опасных условий полетаaxial of bankпродольная осьaxis of precessionось прецессии гироскопаaxis of rollпродольная осьaxis of rotationось вращенияaxis of yawвертикальная осьbackward movement of the stickвзятие ручки на себяbe out of trimбыть разбалансированнымbest rate of climbнаибольшая скороподъемностьbias out of viewвыходить из поля зренияbill of entryтаможенная декларацияbill of ladingгрузовая накладнаяblanketing of controlsзатенение рулейbody of compass cardдиск картушки компасаboundary of the areaграница зоныBureau of Administration and ServicesАдминистративно-хозяйственное управлениеcamber of a profileкривизна профиляcare of passengersобслуживание пассажировcarriage of passengersперевозка пассажировcarry out a circuit of the aerodromeвыполнять круг полета над аэродромомcause of aircraft troubleпричина неисправности воздушного суднаcenter of air pressureцентр аэродинамического давленияcenter of depressionцентр низкого давленияcenter of forceцентр приложения силыcenter of gravityцентр тяжестиcenter of massцентр массcenter of pressureцентр давленияCentral Agency of Air ServiceГлавное агентство воздушных сообщенийcertificate of revaccinationсертификат ревакцинацииcertificate of safety for flightсвидетельство о допуске к полетамcertificate of vaccinationсертификат вакцинацииchoice of fieldвыбор посадочной площадкиclass of liftкласс посадкиclearance of goodsтаможенное разрешение на провозclearance of obstaclesбезопасная высота пролета препятствийclearance of the aircraftразрешение воздушному суднуcoefficient of heat transferкоэффициент теплопередачиcome clear of the groundотрываться от землиcomplex type of aircraftкомбинированный тип воздушного суднаcomposition of a crewсостав экипажаconcept of separationэшелонированиеconditions of carriageусловия перевозокcone of raysпучок лучейcongestion of informationнасыщенность информацииcontinuity of guidanceнепрерывность наведенияcontour of perceived noiseконтур воспринимаемого шумаcontrol of an investigationконтроль за ходом расследованияcorrelation of levelsприведение эшелонов в соответствиеcountry of arrivalстрана прилетаcountry of originстрана вылетаcourse of trainingкурс подготовкиcoverage of the chartкартографируемый районcurve of equal bearingsлиния равных азимутовdanger of collisionsопасность столкновенияdegree of accuracyстепень точностиdegree of freedomстепень свободыdegree of skillуровень квалификацииdegree of stabilityстепень устойчивостиdenial of carriageотказ в перевозкеDepartment of TransportationМинистерство транспортаderivation of operating dataрасчет эксплуатационных параметровdetermination of causeустановление причиныdetermine amount of the errorопределять величину девиацииdetermine the extent of damageопределять степень поврежденияdetermine the sign of deviationопределять знак девиацииdevelopment of the stallпроцесс сваливанияdirection of approachнаправление захода на посадкуdirection of rotationнаправление вращенияdirection of turnнаправление разворотаduration of noise effectпродолжительность воздействия шумаelevation of the stripпревышение летной полосыelevation setting of light unitsустановка углов возвышения глиссадных огнейeliminate the cause ofустранять причинуeliminate the source of dangerустранять источник опасности(для воздушного движения) end of runwayначало ВППenforce rules of the airобеспечивать соблюдение правил полетовen-route change of levelизменение эшелона на маршрутеerection of the gyroвосстановление гироскопаestimated position of aircraftрасчетное положение воздушного суднаestimated time of arrivalрасчетное время прибытияestimated time of departureрасчетное время вылетаestimated time of flightрасчетное время полетаeven use of fuelравномерная выработка топливаextension of ticket validityпродление срока годности билетаextent of damageстепень поврежденияfacilitate rapid clearance ofобеспечивать быстрое освобождениеfactor of safetyуровень безопасностиfiling of statistical dataпредставление статистических данныхfirst freedom of the airпервая степень свободы воздухаfirst type of occurenceпервый тип событияflow of air trafficпоток воздушного движенияfly under the supervision ofлетать под контролемfor reasons of safetyв целях безопасностиfreedom of actionсвобода действийfreedom of the airстепень свободы воздухаfrequency of operationsчастота полетовgathering of informationсбор информацииgeneral conditions of carriageосновные условия перевозкиGeneral Conference of Weights and MeasureГенеральная конференция по мерам и весамGeneral Department of International Air Services of AeroflotЦентральное управление международных воздушных сообщений гражданской авиацииget out of controlтерять управлениеgiven conditions of flightзаданные условия полетаgo out of controlстановиться неуправляемымgo out of the spinвыходить из штопораgrade of serviceкатегория обслуживанияgrade of the pilot licenceкласс пилотского свидетельстваgrading of runwayнивелирование ВППheight at start of retractionвысота начала уборкиhover at the height ofзависать на высотеidentification of signalsопознавание сигналовinconventional type of aircraftнестандартный тип воздушного суднаincrease a camber of the profileувеличивать кривизну профиляindication of a requestобозначение запросаin interests of safetyв интересах безопасностиinitial rate of climbначальная скороподъемностьinitial stage of go-aroundначальный участок ухода на второй кругinlet angle of attackугол атаки заборного устройстваintake angle of attackугол атаки воздухозаборникаintegrated system of airspace controlкомплексная система контроля воздушного пространстваinterception of civil aircraftперехват гражданского воздушного суднаInternational Co-ordinating Council of Aerospace Industries AssociationМеждународный координационный совет ассоциаций авиакосмической промышленностиInternational Council of Aircraft Owner and Pilot AssociationsМеждународный совет ассоциаций владельцев воздушных судов и пилотовInternational Federation of Air Line Pilots' AssociationsМеждународная федерация ассоциаций линейных пилотовInternational Federation of Air Traffic Controllers' AssociationsМеждународная федерация ассоциаций авиадиспетчеровInternational Relations Department of the Ministry of Civil AviationУправление внешних сношений Министерства гражданской авиацииinterpretation of the signalрасшифровка сигналаinterpretation of weather chartчтение метеорологической картыintersection of air routesпересечение воздушных трассin the case of delayв случае задержкиin the event of a mishapв случае происшествияin the event of malfunctionв случая отказаintroduction of the correctionsввод поправокkeep clear of rotor bladesостерегаться лопастей несущего винтаkeep clear of the aircraftдержаться на безопасном расстоянии от воздушного суднаkeep out of the wayне занимать трассуlayout of aerodrome markingsмаркировка аэродромаlayout of controlsрасположение органов управленияlessee of an aircraftарендатор воздушного суднаlevel of airworthinessуровень летной годностиlevel of safetyуровень безопасностиlevel of speech interferenceуровень помех речевой связиlimiting range of massпредел ограничения массыline of flightлиния полетаline of positionлиния положенияline of sightлиния визированияlocation of distressрайон бедствияloss of controlпотеря управленияloss of pressurizationразгерметизацияloss of strengthпотеря прочностиmagnetic orientation of runwayориентировка ВПП по магнитному меридиануmargin of errorдопуск на погрешностьmargin of liftзапас подъемной силыmargin of safetyдопустимый уровень безопасностиmargin of stabilityзапас устойчивостиmarking of pavementsмаркировка покрытияmean scale of the chartсредний масштаб картыmeans of communicationсредства связиmeans of identificationсредства опознаванияmeridian of Greenwichгринвичский меридианmethod of steepest descentспособ резкого сниженияmode of flightрежим полетаmoment of inertiaмомент инерцииmoment of momentumмомент количества движенияname-code of the routeкодирование названия маршрутаonset of windрезкий порыв ветраoperation of aircraftэксплуатация воздушного суднаout of ground effectвне зоны влияния землиout of serviceизъятый из эксплуатацииovershoot capture of the glide slopeпоздний захват глиссадного лучаperiod of rating currencyпериод действия квалифицированной отметкиpersonal property of passengersличные вещи пассажировpilot's field of viewполе зрения пилотаplane of rotationплоскость вращенияplane of symmetry of the aeroplaneплоскость симметрии самолетаpoint of arrivalпункт прилетаpoint of callпункт выхода на связьpoint of departureпункт вылетаpoint of destinationпункт назначенияpoint of discontinuityточка разрываpoint of intersectionточка пересеченияpoint of loadingпункт погрузкиpoint of no returnрубеж возвратаpoint of originпункт вылетаpoint of turn-aroundрубеж разворотаpoint of unloadingпункт выгрузкиportion of a flightотрезок полетаportion of a runwayучасток ВППprevention of collisionsпредотвращение столкновенийprimary element of structureосновной элемент конструкцииprohibition of landingзапрещение посадкиprolongation of the ratingпродление срока действия квалификационной отметкиpromotion of safetyобеспечение безопасности полетовproof of complianceдоказательство соответствияpropagation of soundраспространение шумаprotection of evidenceсохранение вещественных доказательствpull out of the spinвыводить из штопораpull the aircraft out ofбрать штурвал на себяradar transfer of controlпередача радиолокационного диспетчерского управленияradius of curvatureрадиус кривизныrange of coverageрадиус действияrange of motionдиапазон отклоненияrange of revolutionsдиапазон оборотовrange of visibilityдальность видимостиrange of visionдальность обзораrate of climbскороподъемностьrate of closureскорость сближенияrate of descentскорость сниженияrate of disagreementскорость рассогласованияrate of dutyскорость таможенной пошлиныrate of exchangeкурс обмена валютыrate of flaps motionскорость отклонения закрылковrate of growthтемп ростаrate of pitchскорость по тангажуrate of rollскорость кренаrate of sideslipскорость бокового скольженияrate of trimскорость балансировкиrate of turnскорость разворотаrate of yawскорость рысканияreception of telephonyприем телефонных сообщенийrecord of amendmentsлист учета поправокrecord of revisionsвнесение поправокregularity of operationsрегулярность полетовrelay of messagesпередача сообщенийrelease of controlпередача управленияremoval of aircraftудаление воздушного суднаremoval of limitationsотмена ограниченийreplacement of partsзамена деталейrepresentative of a carrierпредставитель перевозчикаreservation of a seatбронирование местаretirement of aircraftсписание воздушного суднаright - of - entryпреимущественное право входаroll out of the turnвыходить из разворотаrules of the airправила полетовsafe handling of an aircraftбезопасное управление воздушным судномsecond freedom of the airвторая степень свободы воздухаsecond type of occurenceвторой тип событияselection of engine modeвыбор режима работы двигателяsequence of fuel usageочередность выработки топлива(по группам баков) sequence of operationпоследовательность выполнения операцийshowers of rain and snowливневый дождь со снегомsimultaneous use of runwaysодновременная эксплуатация нескольких ВППsite of occurrenceместо происшествияslope of levelнаклон кривой уровня(шумов) source of dangerисточник опасностиStanding Committee of PerformanceПостоянный комитет по летно-техническим характеристикамstart of leveloffначало выравниванияstart of takeoffначало разбега при взлетеstate of aircraft manufactureгосударство - изготовитель воздушного суднаstate of dischargeстепень разряженности(аккумулятора) state of emergencyаварийное состояниеstate of occurenceгосударство места событияstate of transitгосударство транзитаsteadiness of approachустойчивость при заходе на посадкуsteady rate of climbустановившаяся скорость набора высотыstructure of frontsструктура атмосферных фронтовsubmission of a flight planпредставление плана полетаsystem of monitoring visual aidsсистема контроля за работой визуальных средств(на аэродроме) system of unitsсистема единиц(измерения) table of cruising levelsтаблица крейсерских эшелоновtable of intensity settingsтаблица регулировки интенсивностиtable of limitsтаблица ограниченийtable of toleranceтаблица допусковtake out of serviceснимать с эксплуатацииtarget level of safetyзаданный уровень безопасности полетовtemporary loss of controlвременная потеря управляемостиtermination of controlпрекращение диспетчерского обслуживанияtheory of flightтеория полетаtime of lagвремя запаздыванияtime of originвремя отправленияtitl of the gyroзавал гироскопаtop of climbконечный участок набора высотыtransfer of controlпередача диспетчерского управленияtransmission of telephonyпередача радиотелефонных сообщенийtransmit on frequency ofвести передачу на частотеtriangle of velocitiesтреугольник скоростейunder any kind of engine failureпри любом отказе двигателяuneven use of fuelнеравномерная выработка топливаunit of measurementединица измеренияvelocity of soundскорость звукаwall of overpressureфронт избыточного давленияwarn of dangerпредупреждать об опасностиwithin the frame ofв пределахworking language of ICAOрабочий язык ИКАОzone of intersectionзона пересеченияzone of silenceзона молчания -
69 man-machine communication
связь человек-машина
—
[ http://www.iks-media.ru/glossary/index.html?glossid=2400324]Тематики
- электросвязь, основные понятия
EN
человеко-машинный интерфейс (ЧМИ)
Технические средства, предназначенные для обеспечения непосредственного взаимодействия между оператором и оборудованием и дающие возможность оператору управлять оборудованием и контролировать его функционирование.
Примечание
Такие средства могут включать приводимые в действие вручную органы управления, контрольные устройства, дисплеи.
[ ГОСТ Р МЭК 60447-2000]
человекомашинный интерфейс (ЧМИ)
Технические средства контроля и управления, являющиеся частью оборудования, предназначенные для обеспечения непосредственного взаимодействия между оператором и оборудованием и дающие возможность оператору управлять оборудованием и контролировать его функционирование (ГОСТ Р МЭК 60447).
Примечание
Такие средства могут включать приводимые в действие вручную органы управления, контрольные устройства и дисплеи.
[ ГОСТ Р МЭК 60073-2000]
человеко-машинный интерфейс
Средства обеспечения двусторонней связи "оператор - технологическое оборудование" (АСУ ТП). Название класса средств, в который входят подклассы:
SCADA (Supervisory Control and Data Acquisition) - Операторское управление и сбор данных от технологического оборудования.
DCS (Distributed Control Systems) - Распределенная система управления технологическим оборудованием.
[ http://www.morepc.ru/dict/]Параллельные тексты EN-RU
MotorSys™ iPMCC solutions can integrate a dedicated human-machine interface (HMI) or communicate via a personal computer directly on the motor starters.
[Schneider Electric]Интеллектуальный центр распределения электроэнергии и управления электродвигателями MotorSys™ может иметь в своем составе специальный человеко-машинный интерфейс (ЧМИ). В качестве альтернативы используется обмен данным между персональным компьютером и пускателями.
[Перевод Интент]
HMI на базе операторских станций
Самое, пожалуй, главное в системе управления - это организация взаимодействия между человеком и программно-аппаратным комплексом. Обеспечение такого взаимодействия и есть задача человеко-машинного интерфейса (HMI, human machine interface).
На мой взгляд, в аббревиатуре “АСУ ТП” ключевым является слово “автоматизированная”, что подразумевает непосредственное участие человека в процессе реализации системой определенных задач. Очевидно, что чем лучше организован HMI, тем эффективнее человек сможет решать поставленные задачи.
Как же организован HMI в современных АСУ ТП?
Существует, как минимум, два подхода реализации функционала HMI:- На базе специализированных рабочих станций оператора, устанавливаемых в центральной диспетчерской;
- На базе панелей локального управления, устанавливаемых непосредственно в цеху по близости с контролируемым технологическим объектам.
Иногда эти два варианта комбинируют, чтобы достичь наибольшей гибкости управления. В данной статье речь пойдет о первом варианте организации операторского уровня.
Аппаратно рабочая станция оператора (OS, operator station) представляет собой ни что иное как персональный компьютер. Как правило, станция снабжается несколькими широкоэкранными мониторами, функциональной клавиатурой и необходимыми сетевыми адаптерами для подключения к сетям верхнего уровня (например, на базе Industrial Ethernet). Станция оператора несколько отличается от привычных для нас офисных компьютеров, прежде всего, своим исполнением и эксплуатационными характеристиками (а также ценой 4000 - 10 000 долларов).
На рисунке 1 изображена рабочая станция оператора системы SIMATIC PCS7 производства Siemens, обладающая следующими техническими характеристиками:
Процессор: Intel Pentium 4, 3.4 ГГц;
Память: DDR2 SDRAM до 4 ГБ;
Материнская плата: ChipSet Intel 945G;
Жесткий диск: SATA-RAID 1/2 x 120 ГБ;
Слоты: 4 x PCI, 2 x PCI E x 1, 1 x PCI E x 16;
Степень защиты: IP 31;
Температура при эксплуатации: 5 – 45 C;
Влажность: 5 – 95 % (без образования конденсата);
Операционная система: Windows XP Professional/2003 Server.
Рис. 1. Пример промышленной рабочей станции оператора.Системный блок может быть как настольного исполнения ( desktop), так и для монтажа в 19” стойку ( rack-mounted). Чаще применяется второй вариант: системный блок монтируется в запираемую стойку для лучшей защищенности и предотвращения несанкционированного доступа.
Какое программное обеспечение используется?
На станции оператора устанавливается программный пакет визуализации технологического процесса (часто называемый SCADA). Большинство пакетов визуализации работают под управлением операционных систем семейства Windows (Windows NT 4.0, Windows 2000/XP, Windows 2003 Server), что, на мой взгляд, является большим минусом.
Программное обеспечение визуализации призвано выполнять следующие задачи:- Отображение технологической информации в удобной для человека графической форме (как правило, в виде интерактивных мнемосхем) – Process Visualization;
- Отображение аварийных сигнализаций технологического процесса – Alarm Visualization;
- Архивирование технологических данных (сбор истории процесса) – Historical Archiving;
- Предоставление оператору возможности манипулировать (управлять) объектами управления – Operator Control.
- Контроль доступа и протоколирование действий оператора – Access Control and Operator’s Actions Archiving.
- Автоматизированное составление отчетов за произвольный интервал времени (посменные отчеты, еженедельные, ежемесячные и т.д.) – Automated Reporting.
Как правило, SCADA состоит из двух частей:
- Среды разработки, где инженер рисует и программирует технологические мнемосхемы;
- Среды исполнения, необходимой для выполнения сконфигурированных мнемосхем в режиме runtime. Фактически это режим повседневной эксплуатации.
Существует две схемы подключения операторских станций к системе управления, а точнее уровню управления. В рамках первой схемы каждая операторская станция подключается к контроллерам уровня управления напрямую или с помощью промежуточного коммутатора (см. рисунок 2). Подключенная таким образом операторская станция работает независимо от других станций сети, и поэтому часто называется одиночной (пусть Вас не смущает такое название, на самом деле таких станций в сети может быть несколько).
Рис. 2. Схема подключения одиночных операторских станций к уровню управления.Есть и другой вариант. Часто операторские станции подключают к серверу или резервированной паре серверов, а серверы в свою очередь подключаются к промышленным контроллерам. Таким образом, сервер, являясь неким буфером, постоянно считывает данные с контроллера и предоставляет их по запросу рабочим станциям. Станции, подключенные по такой схеме, часто называют клиентами (см. рисунок 3).
Рис. 3. Клиент-серверная архитектура операторского уровня.
Для сопряжения операторской станции с промышленным контроллером на первой устанавливается специальное ПО, называемое драйвером ввода/вывода. Драйвер ввода/вывода поддерживает совместимый с контроллером коммуникационный протокол и позволяет прикладным программам считывать с контроллера параметры или наоборот записывать в него. Пакет визуализации обращается к драйверу ввода/вывода каждый раз, когда требуется обновление отображаемой информации или запись измененных оператором данных. Для взаимодействия пакета визуализации и драйвера ввода/вывода используется несколько протоколов, наиболее популярные из которых OPC (OLE for Process Control) и NetDDE (Network Dynamic Data Exchange). Обобщенно можно сказать, что OPC и NetDDE – это протоколы информационного обмена между различными приложениями, которые могут выполняться как на одном, так и на разных компьютерах. На рисунках 4 и 5 изображено, как взаимодействуют программные компоненты при различных схемах построения операторского уровня.
Рис. 4. Схема взаимодействия программных модулей при использовании одиночных станций.
Рис. 5. Схема взаимодействия программных модулей при использовании клиент-серверной архитектуры.
Как выглядит SCADA?
Разберем простой пример. На рисунке 6 приведена абстрактная схема технологического процесса, хотя полноценным процессом это назвать трудно.Рис. 6. Пример операторской мнемосхемы.
На рисунке 6 изображен очень упрощенный вариант операторской мнемосхемы для управления тех. процессом. Как видно, резервуар (емкость) наполняется водой. Задача системы - нагреть эту воду до определенной температуры. Для нагрева воды используется газовая горелка. Интенсивность горения регулируется клапаном подачи газа. Также должен быть насос для закачки воды в резервуар и клапан для спуска воды.
На мнемосхеме отображаются основные технологические параметры, такие как: температура воды; уровень воды в резервуаре; работа насосов; состояние клапанов и т.д. Эти данные обновляются на экране с заданной частотой. Если какой-либо параметр достигает аварийного значения, соответствующее поле начинает мигать, привлекая внимание оператора.
Сигналы ввода/вывода и исполнительные механизмы отображаются на мнемосхемах в виде интерактивных графических символов (иконок). Каждому типу сигналов и исполнительных механизмов присваивается свой символ: для дискретного сигнала это может быть переключатель, кнопка или лампочка; для аналогового – ползунок, диаграмма или текстовое поле; для двигателей и насосов – более сложные фейсплейты ( faceplates). Каждый символ, как правило, представляет собой отдельный ActiveX компонент. Вообще технология ActiveX широко используется в SCADA-пакетах, так как позволяет разработчику подгружать дополнительные символы, не входящие в стандартную библиотеку, а также разрабатывать свои собственные графические элементы, используя высокоуровневые языки программирования.
Допустим, оператор хочет включить насос. Для этого он щелкает по его иконке и вызывает панель управления ( faceplate). На этой панели он может выполнить определенные манипуляции: включить или выключить насос, подтвердить аварийную сигнализацию, перевести его в режим “техобслуживания” и т.д. (см. рисунок 7).Рис. 7. Пример фейсплейта для управления насосом.Оператор также может посмотреть график изменения интересующего его технологического параметра, например, за прошедшую неделю. Для этого ему надо вызвать тренд ( trend) и выбрать соответствующий параметр для отображения. Пример тренда реального времени показан на рисунке 8.
Рис. 8. Пример отображения двух параметров на тренде реального времени.
Для более детального обзора сообщений и аварийных сигнализаций оператор может воспользоваться специальной панелью ( alarm panel), пример которой изображен на рисунке 9. Это отсортированный список сигнализаций (alarms), представленный в удобной для восприятия форме. Оператор может подтвердить ту или иную аварийную сигнализацию, применить фильтр или просто ее скрыть.Рис. 9. Панель сообщений и аварийных сигнализаций.
Говоря о SCADA, инженеры часто оперируют таким важным понятием как “тэг” ( tag). Тэг является по существу некой переменной программы визуализации и может быть использован как для локального хранения данных внутри программы, так и в качестве ссылки на внешний параметр процесса. Тэги могут быть разных типов, начиная от обычных числовых данных и кончая структурой с множеством полей. Например, один визуализируемый параметр ввода/вывода – это тэг, или функциональный блок PID-регулятора, выполняемый внутри контроллера, - это тоже тэг. Ниже представлена сильно упрощенная структура тэга, соответствующего простому PID-регулятору:
Tag Name = “MyPID”;
Tag Type = PID;
Fields (список параметров):
MyPID.OP
MyPID.SP
MyPID.PV
MyPID.PR
MyPID.TI
MyPID.DI
MyPID.Mode
MyPID.RemoteSP
MyPID.Alarms и т.д.
В комплексной прикладной программе может быть несколько тысяч тэгов. Производители SCADA-пакетов это знают и поэтому применяют политику лицензирования на основе количества используемых тэгов. Каждая купленная лицензия жестко ограничивает суммарное количество тэгов, которые можно использовать в программе. Очевидно, чем больше тегов поддерживает лицензия, тем дороже она стоит; так, например, лицензия на 60 000 тэгов может обойтись в 5000 тыс. долларов или даже дороже. В дополнение к этому многие производители SCADA формируют весьма существенную разницу в цене между “голой” средой исполнения и полноценной средой разработки; естественно, последняя с таким же количеством тэгов будет стоить заметно дороже.
Сегодня на рынке представлено большое количество различных SCADA-пакетов, наиболее популярные из которых представлены ниже:
1. Wonderware Intouch;
2. Simatic WinCC;
3. Iconics Genesis32;
4. Citect;
5. Adastra Trace Mode
Лидирующие позиции занимают Wonderware Intouch (производства Invensys) и Simatic WinCC (разработки Siemens) с суммарным количеством инсталляций более 80 тыс. в мире. Пакет визуализации технологического процесса может поставляться как в составе комплексной системы управления, так и в виде отдельного программного продукта. В последнем случае SCADA комплектуется набором драйверов ввода/вывода для коммуникации с контроллерами различных производителей. [ http://kazanets.narod.ru/HMI_PART1.htm]Тематики
- автоматизация, основные понятия
- автоматизированные системы
Синонимы
EN
Англо-русский словарь нормативно-технической терминологии > man-machine communication
70 HMI
- человеко-машинный интерфейс
- человеко-машинное взаимодействие
- терминал
- интерфейс управления концентратором
- интерфейс "человек-машина"
интерфейс "человек-машина"
аппаратно-программная система управления технологическими процессами
HMI - это набор всех средств, позволяющих человеку вмешаться в поведение вычислительной системы. Как правило, HMI представляет собой компьютер с графическим дисплеем, где в наглядной форме отображается поведение системы, и пользователь имеет возможность вмешаться в деятельность системы. Однако в качестве HMI может выступать самый простой пульт из набора тумблеров и светодиодных индикаторов.
[ http://www.morepc.ru/dict/]Тематики
Синонимы
EN
интерфейс управления концентратором
—
[Л.Г.Суменко. Англо-русский словарь по информационным технологиям. М.: ГП ЦНИИС, 2003.]Тематики
EN
терминал
Устройство ввода-вывода, обеспечивающее взаимодействие пользователей в локальной вычислительной сети или с удаленной ЭВМ через средства телеобработки данных
[ ГОСТ 25868-91]
[ ГОСТ Р 50304-92 ]Параллельные тексты EN-RU
HMI port warning
[Schneider Electric]Предупредительное состояние об ошибке обмена данными через порт связи с терминалом оператора
[Перевод Интент]HMI display max current phase enable
[Schneider Electric]Разрешается отображение на терминале оператора максимального линейного тока
[Перевод Интент]Config via HMI keypad enable
[Schneider Electric]Конфигурирование (системы) с помощью клавиатуры терминала оператора
[Перевод Интент]
Тематики
- оборуд. перифер. систем обраб. информации
- системы для сопряж. радиоэлектр. средств интерфейсные
Обобщающие термины
Синонимы
EN
человеко-машинное взаимодействие
—
[Е.С.Алексеев, А.А.Мячев. Англо-русский толковый словарь по системотехнике ЭВМ. Москва 1993]Тематики
EN
человеко-машинный интерфейс (ЧМИ)
Технические средства, предназначенные для обеспечения непосредственного взаимодействия между оператором и оборудованием и дающие возможность оператору управлять оборудованием и контролировать его функционирование.
Примечание
Такие средства могут включать приводимые в действие вручную органы управления, контрольные устройства, дисплеи.
[ ГОСТ Р МЭК 60447-2000]
человекомашинный интерфейс (ЧМИ)
Технические средства контроля и управления, являющиеся частью оборудования, предназначенные для обеспечения непосредственного взаимодействия между оператором и оборудованием и дающие возможность оператору управлять оборудованием и контролировать его функционирование (ГОСТ Р МЭК 60447).
Примечание
Такие средства могут включать приводимые в действие вручную органы управления, контрольные устройства и дисплеи.
[ ГОСТ Р МЭК 60073-2000]
человеко-машинный интерфейс
Средства обеспечения двусторонней связи "оператор - технологическое оборудование" (АСУ ТП). Название класса средств, в который входят подклассы:
SCADA (Supervisory Control and Data Acquisition) - Операторское управление и сбор данных от технологического оборудования.
DCS (Distributed Control Systems) - Распределенная система управления технологическим оборудованием.
[ http://www.morepc.ru/dict/]Параллельные тексты EN-RU
MotorSys™ iPMCC solutions can integrate a dedicated human-machine interface (HMI) or communicate via a personal computer directly on the motor starters.
[Schneider Electric]Интеллектуальный центр распределения электроэнергии и управления электродвигателями MotorSys™ может иметь в своем составе специальный человеко-машинный интерфейс (ЧМИ). В качестве альтернативы используется обмен данным между персональным компьютером и пускателями.
[Перевод Интент]
HMI на базе операторских станций
Самое, пожалуй, главное в системе управления - это организация взаимодействия между человеком и программно-аппаратным комплексом. Обеспечение такого взаимодействия и есть задача человеко-машинного интерфейса (HMI, human machine interface).
На мой взгляд, в аббревиатуре “АСУ ТП” ключевым является слово “автоматизированная”, что подразумевает непосредственное участие человека в процессе реализации системой определенных задач. Очевидно, что чем лучше организован HMI, тем эффективнее человек сможет решать поставленные задачи.
Как же организован HMI в современных АСУ ТП?
Существует, как минимум, два подхода реализации функционала HMI:- На базе специализированных рабочих станций оператора, устанавливаемых в центральной диспетчерской;
- На базе панелей локального управления, устанавливаемых непосредственно в цеху по близости с контролируемым технологическим объектам.
Иногда эти два варианта комбинируют, чтобы достичь наибольшей гибкости управления. В данной статье речь пойдет о первом варианте организации операторского уровня.
Аппаратно рабочая станция оператора (OS, operator station) представляет собой ни что иное как персональный компьютер. Как правило, станция снабжается несколькими широкоэкранными мониторами, функциональной клавиатурой и необходимыми сетевыми адаптерами для подключения к сетям верхнего уровня (например, на базе Industrial Ethernet). Станция оператора несколько отличается от привычных для нас офисных компьютеров, прежде всего, своим исполнением и эксплуатационными характеристиками (а также ценой 4000 - 10 000 долларов).
На рисунке 1 изображена рабочая станция оператора системы SIMATIC PCS7 производства Siemens, обладающая следующими техническими характеристиками:
Процессор: Intel Pentium 4, 3.4 ГГц;
Память: DDR2 SDRAM до 4 ГБ;
Материнская плата: ChipSet Intel 945G;
Жесткий диск: SATA-RAID 1/2 x 120 ГБ;
Слоты: 4 x PCI, 2 x PCI E x 1, 1 x PCI E x 16;
Степень защиты: IP 31;
Температура при эксплуатации: 5 – 45 C;
Влажность: 5 – 95 % (без образования конденсата);
Операционная система: Windows XP Professional/2003 Server.
Рис. 1. Пример промышленной рабочей станции оператора.Системный блок может быть как настольного исполнения ( desktop), так и для монтажа в 19” стойку ( rack-mounted). Чаще применяется второй вариант: системный блок монтируется в запираемую стойку для лучшей защищенности и предотвращения несанкционированного доступа.
Какое программное обеспечение используется?
На станции оператора устанавливается программный пакет визуализации технологического процесса (часто называемый SCADA). Большинство пакетов визуализации работают под управлением операционных систем семейства Windows (Windows NT 4.0, Windows 2000/XP, Windows 2003 Server), что, на мой взгляд, является большим минусом.
Программное обеспечение визуализации призвано выполнять следующие задачи:- Отображение технологической информации в удобной для человека графической форме (как правило, в виде интерактивных мнемосхем) – Process Visualization;
- Отображение аварийных сигнализаций технологического процесса – Alarm Visualization;
- Архивирование технологических данных (сбор истории процесса) – Historical Archiving;
- Предоставление оператору возможности манипулировать (управлять) объектами управления – Operator Control.
- Контроль доступа и протоколирование действий оператора – Access Control and Operator’s Actions Archiving.
- Автоматизированное составление отчетов за произвольный интервал времени (посменные отчеты, еженедельные, ежемесячные и т.д.) – Automated Reporting.
Как правило, SCADA состоит из двух частей:
- Среды разработки, где инженер рисует и программирует технологические мнемосхемы;
- Среды исполнения, необходимой для выполнения сконфигурированных мнемосхем в режиме runtime. Фактически это режим повседневной эксплуатации.
Существует две схемы подключения операторских станций к системе управления, а точнее уровню управления. В рамках первой схемы каждая операторская станция подключается к контроллерам уровня управления напрямую или с помощью промежуточного коммутатора (см. рисунок 2). Подключенная таким образом операторская станция работает независимо от других станций сети, и поэтому часто называется одиночной (пусть Вас не смущает такое название, на самом деле таких станций в сети может быть несколько).
Рис. 2. Схема подключения одиночных операторских станций к уровню управления.Есть и другой вариант. Часто операторские станции подключают к серверу или резервированной паре серверов, а серверы в свою очередь подключаются к промышленным контроллерам. Таким образом, сервер, являясь неким буфером, постоянно считывает данные с контроллера и предоставляет их по запросу рабочим станциям. Станции, подключенные по такой схеме, часто называют клиентами (см. рисунок 3).
Рис. 3. Клиент-серверная архитектура операторского уровня.
Для сопряжения операторской станции с промышленным контроллером на первой устанавливается специальное ПО, называемое драйвером ввода/вывода. Драйвер ввода/вывода поддерживает совместимый с контроллером коммуникационный протокол и позволяет прикладным программам считывать с контроллера параметры или наоборот записывать в него. Пакет визуализации обращается к драйверу ввода/вывода каждый раз, когда требуется обновление отображаемой информации или запись измененных оператором данных. Для взаимодействия пакета визуализации и драйвера ввода/вывода используется несколько протоколов, наиболее популярные из которых OPC (OLE for Process Control) и NetDDE (Network Dynamic Data Exchange). Обобщенно можно сказать, что OPC и NetDDE – это протоколы информационного обмена между различными приложениями, которые могут выполняться как на одном, так и на разных компьютерах. На рисунках 4 и 5 изображено, как взаимодействуют программные компоненты при различных схемах построения операторского уровня.
Рис. 4. Схема взаимодействия программных модулей при использовании одиночных станций.
Рис. 5. Схема взаимодействия программных модулей при использовании клиент-серверной архитектуры.
Как выглядит SCADA?
Разберем простой пример. На рисунке 6 приведена абстрактная схема технологического процесса, хотя полноценным процессом это назвать трудно.Рис. 6. Пример операторской мнемосхемы.
На рисунке 6 изображен очень упрощенный вариант операторской мнемосхемы для управления тех. процессом. Как видно, резервуар (емкость) наполняется водой. Задача системы - нагреть эту воду до определенной температуры. Для нагрева воды используется газовая горелка. Интенсивность горения регулируется клапаном подачи газа. Также должен быть насос для закачки воды в резервуар и клапан для спуска воды.
На мнемосхеме отображаются основные технологические параметры, такие как: температура воды; уровень воды в резервуаре; работа насосов; состояние клапанов и т.д. Эти данные обновляются на экране с заданной частотой. Если какой-либо параметр достигает аварийного значения, соответствующее поле начинает мигать, привлекая внимание оператора.
Сигналы ввода/вывода и исполнительные механизмы отображаются на мнемосхемах в виде интерактивных графических символов (иконок). Каждому типу сигналов и исполнительных механизмов присваивается свой символ: для дискретного сигнала это может быть переключатель, кнопка или лампочка; для аналогового – ползунок, диаграмма или текстовое поле; для двигателей и насосов – более сложные фейсплейты ( faceplates). Каждый символ, как правило, представляет собой отдельный ActiveX компонент. Вообще технология ActiveX широко используется в SCADA-пакетах, так как позволяет разработчику подгружать дополнительные символы, не входящие в стандартную библиотеку, а также разрабатывать свои собственные графические элементы, используя высокоуровневые языки программирования.
Допустим, оператор хочет включить насос. Для этого он щелкает по его иконке и вызывает панель управления ( faceplate). На этой панели он может выполнить определенные манипуляции: включить или выключить насос, подтвердить аварийную сигнализацию, перевести его в режим “техобслуживания” и т.д. (см. рисунок 7).Рис. 7. Пример фейсплейта для управления насосом.Оператор также может посмотреть график изменения интересующего его технологического параметра, например, за прошедшую неделю. Для этого ему надо вызвать тренд ( trend) и выбрать соответствующий параметр для отображения. Пример тренда реального времени показан на рисунке 8.
Рис. 8. Пример отображения двух параметров на тренде реального времени.
Для более детального обзора сообщений и аварийных сигнализаций оператор может воспользоваться специальной панелью ( alarm panel), пример которой изображен на рисунке 9. Это отсортированный список сигнализаций (alarms), представленный в удобной для восприятия форме. Оператор может подтвердить ту или иную аварийную сигнализацию, применить фильтр или просто ее скрыть.Рис. 9. Панель сообщений и аварийных сигнализаций.
Говоря о SCADA, инженеры часто оперируют таким важным понятием как “тэг” ( tag). Тэг является по существу некой переменной программы визуализации и может быть использован как для локального хранения данных внутри программы, так и в качестве ссылки на внешний параметр процесса. Тэги могут быть разных типов, начиная от обычных числовых данных и кончая структурой с множеством полей. Например, один визуализируемый параметр ввода/вывода – это тэг, или функциональный блок PID-регулятора, выполняемый внутри контроллера, - это тоже тэг. Ниже представлена сильно упрощенная структура тэга, соответствующего простому PID-регулятору:
Tag Name = “MyPID”;
Tag Type = PID;
Fields (список параметров):
MyPID.OP
MyPID.SP
MyPID.PV
MyPID.PR
MyPID.TI
MyPID.DI
MyPID.Mode
MyPID.RemoteSP
MyPID.Alarms и т.д.
В комплексной прикладной программе может быть несколько тысяч тэгов. Производители SCADA-пакетов это знают и поэтому применяют политику лицензирования на основе количества используемых тэгов. Каждая купленная лицензия жестко ограничивает суммарное количество тэгов, которые можно использовать в программе. Очевидно, чем больше тегов поддерживает лицензия, тем дороже она стоит; так, например, лицензия на 60 000 тэгов может обойтись в 5000 тыс. долларов или даже дороже. В дополнение к этому многие производители SCADA формируют весьма существенную разницу в цене между “голой” средой исполнения и полноценной средой разработки; естественно, последняя с таким же количеством тэгов будет стоить заметно дороже.
Сегодня на рынке представлено большое количество различных SCADA-пакетов, наиболее популярные из которых представлены ниже:
1. Wonderware Intouch;
2. Simatic WinCC;
3. Iconics Genesis32;
4. Citect;
5. Adastra Trace Mode
Лидирующие позиции занимают Wonderware Intouch (производства Invensys) и Simatic WinCC (разработки Siemens) с суммарным количеством инсталляций более 80 тыс. в мире. Пакет визуализации технологического процесса может поставляться как в составе комплексной системы управления, так и в виде отдельного программного продукта. В последнем случае SCADA комплектуется набором драйверов ввода/вывода для коммуникации с контроллерами различных производителей. [ http://kazanets.narod.ru/HMI_PART1.htm]Тематики
- автоматизация, основные понятия
- автоматизированные системы
Синонимы
EN
Англо-русский словарь нормативно-технической терминологии > HMI
71 man-machine interface
- человеко-машинный интерфейс
- интерфейс "человекмашина"
интерфейс "человекмашина"
(МСЭ-Т Q.1741).
[ http://www.iks-media.ru/glossary/index.html?glossid=2400324]Тематики
- электросвязь, основные понятия
EN
человеко-машинный интерфейс (ЧМИ)
Технические средства, предназначенные для обеспечения непосредственного взаимодействия между оператором и оборудованием и дающие возможность оператору управлять оборудованием и контролировать его функционирование.
Примечание
Такие средства могут включать приводимые в действие вручную органы управления, контрольные устройства, дисплеи.
[ ГОСТ Р МЭК 60447-2000]
человекомашинный интерфейс (ЧМИ)
Технические средства контроля и управления, являющиеся частью оборудования, предназначенные для обеспечения непосредственного взаимодействия между оператором и оборудованием и дающие возможность оператору управлять оборудованием и контролировать его функционирование (ГОСТ Р МЭК 60447).
Примечание
Такие средства могут включать приводимые в действие вручную органы управления, контрольные устройства и дисплеи.
[ ГОСТ Р МЭК 60073-2000]
человеко-машинный интерфейс
Средства обеспечения двусторонней связи "оператор - технологическое оборудование" (АСУ ТП). Название класса средств, в который входят подклассы:
SCADA (Supervisory Control and Data Acquisition) - Операторское управление и сбор данных от технологического оборудования.
DCS (Distributed Control Systems) - Распределенная система управления технологическим оборудованием.
[ http://www.morepc.ru/dict/]Параллельные тексты EN-RU
MotorSys™ iPMCC solutions can integrate a dedicated human-machine interface (HMI) or communicate via a personal computer directly on the motor starters.
[Schneider Electric]Интеллектуальный центр распределения электроэнергии и управления электродвигателями MotorSys™ может иметь в своем составе специальный человеко-машинный интерфейс (ЧМИ). В качестве альтернативы используется обмен данным между персональным компьютером и пускателями.
[Перевод Интент]
HMI на базе операторских станций
Самое, пожалуй, главное в системе управления - это организация взаимодействия между человеком и программно-аппаратным комплексом. Обеспечение такого взаимодействия и есть задача человеко-машинного интерфейса (HMI, human machine interface).
На мой взгляд, в аббревиатуре “АСУ ТП” ключевым является слово “автоматизированная”, что подразумевает непосредственное участие человека в процессе реализации системой определенных задач. Очевидно, что чем лучше организован HMI, тем эффективнее человек сможет решать поставленные задачи.
Как же организован HMI в современных АСУ ТП?
Существует, как минимум, два подхода реализации функционала HMI:- На базе специализированных рабочих станций оператора, устанавливаемых в центральной диспетчерской;
- На базе панелей локального управления, устанавливаемых непосредственно в цеху по близости с контролируемым технологическим объектам.
Иногда эти два варианта комбинируют, чтобы достичь наибольшей гибкости управления. В данной статье речь пойдет о первом варианте организации операторского уровня.
Аппаратно рабочая станция оператора (OS, operator station) представляет собой ни что иное как персональный компьютер. Как правило, станция снабжается несколькими широкоэкранными мониторами, функциональной клавиатурой и необходимыми сетевыми адаптерами для подключения к сетям верхнего уровня (например, на базе Industrial Ethernet). Станция оператора несколько отличается от привычных для нас офисных компьютеров, прежде всего, своим исполнением и эксплуатационными характеристиками (а также ценой 4000 - 10 000 долларов).
На рисунке 1 изображена рабочая станция оператора системы SIMATIC PCS7 производства Siemens, обладающая следующими техническими характеристиками:
Процессор: Intel Pentium 4, 3.4 ГГц;
Память: DDR2 SDRAM до 4 ГБ;
Материнская плата: ChipSet Intel 945G;
Жесткий диск: SATA-RAID 1/2 x 120 ГБ;
Слоты: 4 x PCI, 2 x PCI E x 1, 1 x PCI E x 16;
Степень защиты: IP 31;
Температура при эксплуатации: 5 – 45 C;
Влажность: 5 – 95 % (без образования конденсата);
Операционная система: Windows XP Professional/2003 Server.
Рис. 1. Пример промышленной рабочей станции оператора.Системный блок может быть как настольного исполнения ( desktop), так и для монтажа в 19” стойку ( rack-mounted). Чаще применяется второй вариант: системный блок монтируется в запираемую стойку для лучшей защищенности и предотвращения несанкционированного доступа.
Какое программное обеспечение используется?
На станции оператора устанавливается программный пакет визуализации технологического процесса (часто называемый SCADA). Большинство пакетов визуализации работают под управлением операционных систем семейства Windows (Windows NT 4.0, Windows 2000/XP, Windows 2003 Server), что, на мой взгляд, является большим минусом.
Программное обеспечение визуализации призвано выполнять следующие задачи:- Отображение технологической информации в удобной для человека графической форме (как правило, в виде интерактивных мнемосхем) – Process Visualization;
- Отображение аварийных сигнализаций технологического процесса – Alarm Visualization;
- Архивирование технологических данных (сбор истории процесса) – Historical Archiving;
- Предоставление оператору возможности манипулировать (управлять) объектами управления – Operator Control.
- Контроль доступа и протоколирование действий оператора – Access Control and Operator’s Actions Archiving.
- Автоматизированное составление отчетов за произвольный интервал времени (посменные отчеты, еженедельные, ежемесячные и т.д.) – Automated Reporting.
Как правило, SCADA состоит из двух частей:
- Среды разработки, где инженер рисует и программирует технологические мнемосхемы;
- Среды исполнения, необходимой для выполнения сконфигурированных мнемосхем в режиме runtime. Фактически это режим повседневной эксплуатации.
Существует две схемы подключения операторских станций к системе управления, а точнее уровню управления. В рамках первой схемы каждая операторская станция подключается к контроллерам уровня управления напрямую или с помощью промежуточного коммутатора (см. рисунок 2). Подключенная таким образом операторская станция работает независимо от других станций сети, и поэтому часто называется одиночной (пусть Вас не смущает такое название, на самом деле таких станций в сети может быть несколько).
Рис. 2. Схема подключения одиночных операторских станций к уровню управления.Есть и другой вариант. Часто операторские станции подключают к серверу или резервированной паре серверов, а серверы в свою очередь подключаются к промышленным контроллерам. Таким образом, сервер, являясь неким буфером, постоянно считывает данные с контроллера и предоставляет их по запросу рабочим станциям. Станции, подключенные по такой схеме, часто называют клиентами (см. рисунок 3).
Рис. 3. Клиент-серверная архитектура операторского уровня.
Для сопряжения операторской станции с промышленным контроллером на первой устанавливается специальное ПО, называемое драйвером ввода/вывода. Драйвер ввода/вывода поддерживает совместимый с контроллером коммуникационный протокол и позволяет прикладным программам считывать с контроллера параметры или наоборот записывать в него. Пакет визуализации обращается к драйверу ввода/вывода каждый раз, когда требуется обновление отображаемой информации или запись измененных оператором данных. Для взаимодействия пакета визуализации и драйвера ввода/вывода используется несколько протоколов, наиболее популярные из которых OPC (OLE for Process Control) и NetDDE (Network Dynamic Data Exchange). Обобщенно можно сказать, что OPC и NetDDE – это протоколы информационного обмена между различными приложениями, которые могут выполняться как на одном, так и на разных компьютерах. На рисунках 4 и 5 изображено, как взаимодействуют программные компоненты при различных схемах построения операторского уровня.
Рис. 4. Схема взаимодействия программных модулей при использовании одиночных станций.
Рис. 5. Схема взаимодействия программных модулей при использовании клиент-серверной архитектуры.
Как выглядит SCADA?
Разберем простой пример. На рисунке 6 приведена абстрактная схема технологического процесса, хотя полноценным процессом это назвать трудно.Рис. 6. Пример операторской мнемосхемы.
На рисунке 6 изображен очень упрощенный вариант операторской мнемосхемы для управления тех. процессом. Как видно, резервуар (емкость) наполняется водой. Задача системы - нагреть эту воду до определенной температуры. Для нагрева воды используется газовая горелка. Интенсивность горения регулируется клапаном подачи газа. Также должен быть насос для закачки воды в резервуар и клапан для спуска воды.
На мнемосхеме отображаются основные технологические параметры, такие как: температура воды; уровень воды в резервуаре; работа насосов; состояние клапанов и т.д. Эти данные обновляются на экране с заданной частотой. Если какой-либо параметр достигает аварийного значения, соответствующее поле начинает мигать, привлекая внимание оператора.
Сигналы ввода/вывода и исполнительные механизмы отображаются на мнемосхемах в виде интерактивных графических символов (иконок). Каждому типу сигналов и исполнительных механизмов присваивается свой символ: для дискретного сигнала это может быть переключатель, кнопка или лампочка; для аналогового – ползунок, диаграмма или текстовое поле; для двигателей и насосов – более сложные фейсплейты ( faceplates). Каждый символ, как правило, представляет собой отдельный ActiveX компонент. Вообще технология ActiveX широко используется в SCADA-пакетах, так как позволяет разработчику подгружать дополнительные символы, не входящие в стандартную библиотеку, а также разрабатывать свои собственные графические элементы, используя высокоуровневые языки программирования.
Допустим, оператор хочет включить насос. Для этого он щелкает по его иконке и вызывает панель управления ( faceplate). На этой панели он может выполнить определенные манипуляции: включить или выключить насос, подтвердить аварийную сигнализацию, перевести его в режим “техобслуживания” и т.д. (см. рисунок 7).Рис. 7. Пример фейсплейта для управления насосом.Оператор также может посмотреть график изменения интересующего его технологического параметра, например, за прошедшую неделю. Для этого ему надо вызвать тренд ( trend) и выбрать соответствующий параметр для отображения. Пример тренда реального времени показан на рисунке 8.
Рис. 8. Пример отображения двух параметров на тренде реального времени.
Для более детального обзора сообщений и аварийных сигнализаций оператор может воспользоваться специальной панелью ( alarm panel), пример которой изображен на рисунке 9. Это отсортированный список сигнализаций (alarms), представленный в удобной для восприятия форме. Оператор может подтвердить ту или иную аварийную сигнализацию, применить фильтр или просто ее скрыть.Рис. 9. Панель сообщений и аварийных сигнализаций.
Говоря о SCADA, инженеры часто оперируют таким важным понятием как “тэг” ( tag). Тэг является по существу некой переменной программы визуализации и может быть использован как для локального хранения данных внутри программы, так и в качестве ссылки на внешний параметр процесса. Тэги могут быть разных типов, начиная от обычных числовых данных и кончая структурой с множеством полей. Например, один визуализируемый параметр ввода/вывода – это тэг, или функциональный блок PID-регулятора, выполняемый внутри контроллера, - это тоже тэг. Ниже представлена сильно упрощенная структура тэга, соответствующего простому PID-регулятору:
Tag Name = “MyPID”;
Tag Type = PID;
Fields (список параметров):
MyPID.OP
MyPID.SP
MyPID.PV
MyPID.PR
MyPID.TI
MyPID.DI
MyPID.Mode
MyPID.RemoteSP
MyPID.Alarms и т.д.
В комплексной прикладной программе может быть несколько тысяч тэгов. Производители SCADA-пакетов это знают и поэтому применяют политику лицензирования на основе количества используемых тэгов. Каждая купленная лицензия жестко ограничивает суммарное количество тэгов, которые можно использовать в программе. Очевидно, чем больше тегов поддерживает лицензия, тем дороже она стоит; так, например, лицензия на 60 000 тэгов может обойтись в 5000 тыс. долларов или даже дороже. В дополнение к этому многие производители SCADA формируют весьма существенную разницу в цене между “голой” средой исполнения и полноценной средой разработки; естественно, последняя с таким же количеством тэгов будет стоить заметно дороже.
Сегодня на рынке представлено большое количество различных SCADA-пакетов, наиболее популярные из которых представлены ниже:
1. Wonderware Intouch;
2. Simatic WinCC;
3. Iconics Genesis32;
4. Citect;
5. Adastra Trace Mode
Лидирующие позиции занимают Wonderware Intouch (производства Invensys) и Simatic WinCC (разработки Siemens) с суммарным количеством инсталляций более 80 тыс. в мире. Пакет визуализации технологического процесса может поставляться как в составе комплексной системы управления, так и в виде отдельного программного продукта. В последнем случае SCADA комплектуется набором драйверов ввода/вывода для коммуникации с контроллерами различных производителей. [ http://kazanets.narod.ru/HMI_PART1.htm]Тематики
- автоматизация, основные понятия
- автоматизированные системы
Синонимы
EN
Англо-русский словарь нормативно-технической терминологии > man-machine interface
72 MMI
- человеко-машинный интерфейс
- интерфейс "человекмашина"
интерфейс "человекмашина"
(МСЭ-Т Q.1741).
[ http://www.iks-media.ru/glossary/index.html?glossid=2400324]Тематики
- электросвязь, основные понятия
EN
человеко-машинный интерфейс (ЧМИ)
Технические средства, предназначенные для обеспечения непосредственного взаимодействия между оператором и оборудованием и дающие возможность оператору управлять оборудованием и контролировать его функционирование.
Примечание
Такие средства могут включать приводимые в действие вручную органы управления, контрольные устройства, дисплеи.
[ ГОСТ Р МЭК 60447-2000]
человекомашинный интерфейс (ЧМИ)
Технические средства контроля и управления, являющиеся частью оборудования, предназначенные для обеспечения непосредственного взаимодействия между оператором и оборудованием и дающие возможность оператору управлять оборудованием и контролировать его функционирование (ГОСТ Р МЭК 60447).
Примечание
Такие средства могут включать приводимые в действие вручную органы управления, контрольные устройства и дисплеи.
[ ГОСТ Р МЭК 60073-2000]
человеко-машинный интерфейс
Средства обеспечения двусторонней связи "оператор - технологическое оборудование" (АСУ ТП). Название класса средств, в который входят подклассы:
SCADA (Supervisory Control and Data Acquisition) - Операторское управление и сбор данных от технологического оборудования.
DCS (Distributed Control Systems) - Распределенная система управления технологическим оборудованием.
[ http://www.morepc.ru/dict/]Параллельные тексты EN-RU
MotorSys™ iPMCC solutions can integrate a dedicated human-machine interface (HMI) or communicate via a personal computer directly on the motor starters.
[Schneider Electric]Интеллектуальный центр распределения электроэнергии и управления электродвигателями MotorSys™ может иметь в своем составе специальный человеко-машинный интерфейс (ЧМИ). В качестве альтернативы используется обмен данным между персональным компьютером и пускателями.
[Перевод Интент]
HMI на базе операторских станций
Самое, пожалуй, главное в системе управления - это организация взаимодействия между человеком и программно-аппаратным комплексом. Обеспечение такого взаимодействия и есть задача человеко-машинного интерфейса (HMI, human machine interface).
На мой взгляд, в аббревиатуре “АСУ ТП” ключевым является слово “автоматизированная”, что подразумевает непосредственное участие человека в процессе реализации системой определенных задач. Очевидно, что чем лучше организован HMI, тем эффективнее человек сможет решать поставленные задачи.
Как же организован HMI в современных АСУ ТП?
Существует, как минимум, два подхода реализации функционала HMI:- На базе специализированных рабочих станций оператора, устанавливаемых в центральной диспетчерской;
- На базе панелей локального управления, устанавливаемых непосредственно в цеху по близости с контролируемым технологическим объектам.
Иногда эти два варианта комбинируют, чтобы достичь наибольшей гибкости управления. В данной статье речь пойдет о первом варианте организации операторского уровня.
Аппаратно рабочая станция оператора (OS, operator station) представляет собой ни что иное как персональный компьютер. Как правило, станция снабжается несколькими широкоэкранными мониторами, функциональной клавиатурой и необходимыми сетевыми адаптерами для подключения к сетям верхнего уровня (например, на базе Industrial Ethernet). Станция оператора несколько отличается от привычных для нас офисных компьютеров, прежде всего, своим исполнением и эксплуатационными характеристиками (а также ценой 4000 - 10 000 долларов).
На рисунке 1 изображена рабочая станция оператора системы SIMATIC PCS7 производства Siemens, обладающая следующими техническими характеристиками:
Процессор: Intel Pentium 4, 3.4 ГГц;
Память: DDR2 SDRAM до 4 ГБ;
Материнская плата: ChipSet Intel 945G;
Жесткий диск: SATA-RAID 1/2 x 120 ГБ;
Слоты: 4 x PCI, 2 x PCI E x 1, 1 x PCI E x 16;
Степень защиты: IP 31;
Температура при эксплуатации: 5 – 45 C;
Влажность: 5 – 95 % (без образования конденсата);
Операционная система: Windows XP Professional/2003 Server.
Рис. 1. Пример промышленной рабочей станции оператора.Системный блок может быть как настольного исполнения ( desktop), так и для монтажа в 19” стойку ( rack-mounted). Чаще применяется второй вариант: системный блок монтируется в запираемую стойку для лучшей защищенности и предотвращения несанкционированного доступа.
Какое программное обеспечение используется?
На станции оператора устанавливается программный пакет визуализации технологического процесса (часто называемый SCADA). Большинство пакетов визуализации работают под управлением операционных систем семейства Windows (Windows NT 4.0, Windows 2000/XP, Windows 2003 Server), что, на мой взгляд, является большим минусом.
Программное обеспечение визуализации призвано выполнять следующие задачи:- Отображение технологической информации в удобной для человека графической форме (как правило, в виде интерактивных мнемосхем) – Process Visualization;
- Отображение аварийных сигнализаций технологического процесса – Alarm Visualization;
- Архивирование технологических данных (сбор истории процесса) – Historical Archiving;
- Предоставление оператору возможности манипулировать (управлять) объектами управления – Operator Control.
- Контроль доступа и протоколирование действий оператора – Access Control and Operator’s Actions Archiving.
- Автоматизированное составление отчетов за произвольный интервал времени (посменные отчеты, еженедельные, ежемесячные и т.д.) – Automated Reporting.
Как правило, SCADA состоит из двух частей:
- Среды разработки, где инженер рисует и программирует технологические мнемосхемы;
- Среды исполнения, необходимой для выполнения сконфигурированных мнемосхем в режиме runtime. Фактически это режим повседневной эксплуатации.
Существует две схемы подключения операторских станций к системе управления, а точнее уровню управления. В рамках первой схемы каждая операторская станция подключается к контроллерам уровня управления напрямую или с помощью промежуточного коммутатора (см. рисунок 2). Подключенная таким образом операторская станция работает независимо от других станций сети, и поэтому часто называется одиночной (пусть Вас не смущает такое название, на самом деле таких станций в сети может быть несколько).
Рис. 2. Схема подключения одиночных операторских станций к уровню управления.Есть и другой вариант. Часто операторские станции подключают к серверу или резервированной паре серверов, а серверы в свою очередь подключаются к промышленным контроллерам. Таким образом, сервер, являясь неким буфером, постоянно считывает данные с контроллера и предоставляет их по запросу рабочим станциям. Станции, подключенные по такой схеме, часто называют клиентами (см. рисунок 3).
Рис. 3. Клиент-серверная архитектура операторского уровня.
Для сопряжения операторской станции с промышленным контроллером на первой устанавливается специальное ПО, называемое драйвером ввода/вывода. Драйвер ввода/вывода поддерживает совместимый с контроллером коммуникационный протокол и позволяет прикладным программам считывать с контроллера параметры или наоборот записывать в него. Пакет визуализации обращается к драйверу ввода/вывода каждый раз, когда требуется обновление отображаемой информации или запись измененных оператором данных. Для взаимодействия пакета визуализации и драйвера ввода/вывода используется несколько протоколов, наиболее популярные из которых OPC (OLE for Process Control) и NetDDE (Network Dynamic Data Exchange). Обобщенно можно сказать, что OPC и NetDDE – это протоколы информационного обмена между различными приложениями, которые могут выполняться как на одном, так и на разных компьютерах. На рисунках 4 и 5 изображено, как взаимодействуют программные компоненты при различных схемах построения операторского уровня.
Рис. 4. Схема взаимодействия программных модулей при использовании одиночных станций.
Рис. 5. Схема взаимодействия программных модулей при использовании клиент-серверной архитектуры.
Как выглядит SCADA?
Разберем простой пример. На рисунке 6 приведена абстрактная схема технологического процесса, хотя полноценным процессом это назвать трудно.Рис. 6. Пример операторской мнемосхемы.
На рисунке 6 изображен очень упрощенный вариант операторской мнемосхемы для управления тех. процессом. Как видно, резервуар (емкость) наполняется водой. Задача системы - нагреть эту воду до определенной температуры. Для нагрева воды используется газовая горелка. Интенсивность горения регулируется клапаном подачи газа. Также должен быть насос для закачки воды в резервуар и клапан для спуска воды.
На мнемосхеме отображаются основные технологические параметры, такие как: температура воды; уровень воды в резервуаре; работа насосов; состояние клапанов и т.д. Эти данные обновляются на экране с заданной частотой. Если какой-либо параметр достигает аварийного значения, соответствующее поле начинает мигать, привлекая внимание оператора.
Сигналы ввода/вывода и исполнительные механизмы отображаются на мнемосхемах в виде интерактивных графических символов (иконок). Каждому типу сигналов и исполнительных механизмов присваивается свой символ: для дискретного сигнала это может быть переключатель, кнопка или лампочка; для аналогового – ползунок, диаграмма или текстовое поле; для двигателей и насосов – более сложные фейсплейты ( faceplates). Каждый символ, как правило, представляет собой отдельный ActiveX компонент. Вообще технология ActiveX широко используется в SCADA-пакетах, так как позволяет разработчику подгружать дополнительные символы, не входящие в стандартную библиотеку, а также разрабатывать свои собственные графические элементы, используя высокоуровневые языки программирования.
Допустим, оператор хочет включить насос. Для этого он щелкает по его иконке и вызывает панель управления ( faceplate). На этой панели он может выполнить определенные манипуляции: включить или выключить насос, подтвердить аварийную сигнализацию, перевести его в режим “техобслуживания” и т.д. (см. рисунок 7).Рис. 7. Пример фейсплейта для управления насосом.Оператор также может посмотреть график изменения интересующего его технологического параметра, например, за прошедшую неделю. Для этого ему надо вызвать тренд ( trend) и выбрать соответствующий параметр для отображения. Пример тренда реального времени показан на рисунке 8.
Рис. 8. Пример отображения двух параметров на тренде реального времени.
Для более детального обзора сообщений и аварийных сигнализаций оператор может воспользоваться специальной панелью ( alarm panel), пример которой изображен на рисунке 9. Это отсортированный список сигнализаций (alarms), представленный в удобной для восприятия форме. Оператор может подтвердить ту или иную аварийную сигнализацию, применить фильтр или просто ее скрыть.Рис. 9. Панель сообщений и аварийных сигнализаций.
Говоря о SCADA, инженеры часто оперируют таким важным понятием как “тэг” ( tag). Тэг является по существу некой переменной программы визуализации и может быть использован как для локального хранения данных внутри программы, так и в качестве ссылки на внешний параметр процесса. Тэги могут быть разных типов, начиная от обычных числовых данных и кончая структурой с множеством полей. Например, один визуализируемый параметр ввода/вывода – это тэг, или функциональный блок PID-регулятора, выполняемый внутри контроллера, - это тоже тэг. Ниже представлена сильно упрощенная структура тэга, соответствующего простому PID-регулятору:
Tag Name = “MyPID”;
Tag Type = PID;
Fields (список параметров):
MyPID.OP
MyPID.SP
MyPID.PV
MyPID.PR
MyPID.TI
MyPID.DI
MyPID.Mode
MyPID.RemoteSP
MyPID.Alarms и т.д.
В комплексной прикладной программе может быть несколько тысяч тэгов. Производители SCADA-пакетов это знают и поэтому применяют политику лицензирования на основе количества используемых тэгов. Каждая купленная лицензия жестко ограничивает суммарное количество тэгов, которые можно использовать в программе. Очевидно, чем больше тегов поддерживает лицензия, тем дороже она стоит; так, например, лицензия на 60 000 тэгов может обойтись в 5000 тыс. долларов или даже дороже. В дополнение к этому многие производители SCADA формируют весьма существенную разницу в цене между “голой” средой исполнения и полноценной средой разработки; естественно, последняя с таким же количеством тэгов будет стоить заметно дороже.
Сегодня на рынке представлено большое количество различных SCADA-пакетов, наиболее популярные из которых представлены ниже:
1. Wonderware Intouch;
2. Simatic WinCC;
3. Iconics Genesis32;
4. Citect;
5. Adastra Trace Mode
Лидирующие позиции занимают Wonderware Intouch (производства Invensys) и Simatic WinCC (разработки Siemens) с суммарным количеством инсталляций более 80 тыс. в мире. Пакет визуализации технологического процесса может поставляться как в составе комплексной системы управления, так и в виде отдельного программного продукта. В последнем случае SCADA комплектуется набором драйверов ввода/вывода для коммуникации с контроллерами различных производителей. [ http://kazanets.narod.ru/HMI_PART1.htm]Тематики
- автоматизация, основные понятия
- автоматизированные системы
Синонимы
EN
Англо-русский словарь нормативно-технической терминологии > MMI
73 human interface
интерфейс с пользователем
—
[Л.Г.Суменко. Англо-русский словарь по информационным технологиям. М.: ГП ЦНИИС, 2003.]Тематики
EN
человеко-машинный интерфейс (ЧМИ)
Технические средства, предназначенные для обеспечения непосредственного взаимодействия между оператором и оборудованием и дающие возможность оператору управлять оборудованием и контролировать его функционирование.
Примечание
Такие средства могут включать приводимые в действие вручную органы управления, контрольные устройства, дисплеи.
[ ГОСТ Р МЭК 60447-2000]
человекомашинный интерфейс (ЧМИ)
Технические средства контроля и управления, являющиеся частью оборудования, предназначенные для обеспечения непосредственного взаимодействия между оператором и оборудованием и дающие возможность оператору управлять оборудованием и контролировать его функционирование (ГОСТ Р МЭК 60447).
Примечание
Такие средства могут включать приводимые в действие вручную органы управления, контрольные устройства и дисплеи.
[ ГОСТ Р МЭК 60073-2000]
человеко-машинный интерфейс
Средства обеспечения двусторонней связи "оператор - технологическое оборудование" (АСУ ТП). Название класса средств, в который входят подклассы:
SCADA (Supervisory Control and Data Acquisition) - Операторское управление и сбор данных от технологического оборудования.
DCS (Distributed Control Systems) - Распределенная система управления технологическим оборудованием.
[ http://www.morepc.ru/dict/]Параллельные тексты EN-RU
MotorSys™ iPMCC solutions can integrate a dedicated human-machine interface (HMI) or communicate via a personal computer directly on the motor starters.
[Schneider Electric]Интеллектуальный центр распределения электроэнергии и управления электродвигателями MotorSys™ может иметь в своем составе специальный человеко-машинный интерфейс (ЧМИ). В качестве альтернативы используется обмен данным между персональным компьютером и пускателями.
[Перевод Интент]
HMI на базе операторских станций
Самое, пожалуй, главное в системе управления - это организация взаимодействия между человеком и программно-аппаратным комплексом. Обеспечение такого взаимодействия и есть задача человеко-машинного интерфейса (HMI, human machine interface).
На мой взгляд, в аббревиатуре “АСУ ТП” ключевым является слово “автоматизированная”, что подразумевает непосредственное участие человека в процессе реализации системой определенных задач. Очевидно, что чем лучше организован HMI, тем эффективнее человек сможет решать поставленные задачи.
Как же организован HMI в современных АСУ ТП?
Существует, как минимум, два подхода реализации функционала HMI:- На базе специализированных рабочих станций оператора, устанавливаемых в центральной диспетчерской;
- На базе панелей локального управления, устанавливаемых непосредственно в цеху по близости с контролируемым технологическим объектам.
Иногда эти два варианта комбинируют, чтобы достичь наибольшей гибкости управления. В данной статье речь пойдет о первом варианте организации операторского уровня.
Аппаратно рабочая станция оператора (OS, operator station) представляет собой ни что иное как персональный компьютер. Как правило, станция снабжается несколькими широкоэкранными мониторами, функциональной клавиатурой и необходимыми сетевыми адаптерами для подключения к сетям верхнего уровня (например, на базе Industrial Ethernet). Станция оператора несколько отличается от привычных для нас офисных компьютеров, прежде всего, своим исполнением и эксплуатационными характеристиками (а также ценой 4000 - 10 000 долларов).
На рисунке 1 изображена рабочая станция оператора системы SIMATIC PCS7 производства Siemens, обладающая следующими техническими характеристиками:
Процессор: Intel Pentium 4, 3.4 ГГц;
Память: DDR2 SDRAM до 4 ГБ;
Материнская плата: ChipSet Intel 945G;
Жесткий диск: SATA-RAID 1/2 x 120 ГБ;
Слоты: 4 x PCI, 2 x PCI E x 1, 1 x PCI E x 16;
Степень защиты: IP 31;
Температура при эксплуатации: 5 – 45 C;
Влажность: 5 – 95 % (без образования конденсата);
Операционная система: Windows XP Professional/2003 Server.
Рис. 1. Пример промышленной рабочей станции оператора.Системный блок может быть как настольного исполнения ( desktop), так и для монтажа в 19” стойку ( rack-mounted). Чаще применяется второй вариант: системный блок монтируется в запираемую стойку для лучшей защищенности и предотвращения несанкционированного доступа.
Какое программное обеспечение используется?
На станции оператора устанавливается программный пакет визуализации технологического процесса (часто называемый SCADA). Большинство пакетов визуализации работают под управлением операционных систем семейства Windows (Windows NT 4.0, Windows 2000/XP, Windows 2003 Server), что, на мой взгляд, является большим минусом.
Программное обеспечение визуализации призвано выполнять следующие задачи:- Отображение технологической информации в удобной для человека графической форме (как правило, в виде интерактивных мнемосхем) – Process Visualization;
- Отображение аварийных сигнализаций технологического процесса – Alarm Visualization;
- Архивирование технологических данных (сбор истории процесса) – Historical Archiving;
- Предоставление оператору возможности манипулировать (управлять) объектами управления – Operator Control.
- Контроль доступа и протоколирование действий оператора – Access Control and Operator’s Actions Archiving.
- Автоматизированное составление отчетов за произвольный интервал времени (посменные отчеты, еженедельные, ежемесячные и т.д.) – Automated Reporting.
Как правило, SCADA состоит из двух частей:
- Среды разработки, где инженер рисует и программирует технологические мнемосхемы;
- Среды исполнения, необходимой для выполнения сконфигурированных мнемосхем в режиме runtime. Фактически это режим повседневной эксплуатации.
Существует две схемы подключения операторских станций к системе управления, а точнее уровню управления. В рамках первой схемы каждая операторская станция подключается к контроллерам уровня управления напрямую или с помощью промежуточного коммутатора (см. рисунок 2). Подключенная таким образом операторская станция работает независимо от других станций сети, и поэтому часто называется одиночной (пусть Вас не смущает такое название, на самом деле таких станций в сети может быть несколько).
Рис. 2. Схема подключения одиночных операторских станций к уровню управления.Есть и другой вариант. Часто операторские станции подключают к серверу или резервированной паре серверов, а серверы в свою очередь подключаются к промышленным контроллерам. Таким образом, сервер, являясь неким буфером, постоянно считывает данные с контроллера и предоставляет их по запросу рабочим станциям. Станции, подключенные по такой схеме, часто называют клиентами (см. рисунок 3).
Рис. 3. Клиент-серверная архитектура операторского уровня.
Для сопряжения операторской станции с промышленным контроллером на первой устанавливается специальное ПО, называемое драйвером ввода/вывода. Драйвер ввода/вывода поддерживает совместимый с контроллером коммуникационный протокол и позволяет прикладным программам считывать с контроллера параметры или наоборот записывать в него. Пакет визуализации обращается к драйверу ввода/вывода каждый раз, когда требуется обновление отображаемой информации или запись измененных оператором данных. Для взаимодействия пакета визуализации и драйвера ввода/вывода используется несколько протоколов, наиболее популярные из которых OPC (OLE for Process Control) и NetDDE (Network Dynamic Data Exchange). Обобщенно можно сказать, что OPC и NetDDE – это протоколы информационного обмена между различными приложениями, которые могут выполняться как на одном, так и на разных компьютерах. На рисунках 4 и 5 изображено, как взаимодействуют программные компоненты при различных схемах построения операторского уровня.
Рис. 4. Схема взаимодействия программных модулей при использовании одиночных станций.
Рис. 5. Схема взаимодействия программных модулей при использовании клиент-серверной архитектуры.
Как выглядит SCADA?
Разберем простой пример. На рисунке 6 приведена абстрактная схема технологического процесса, хотя полноценным процессом это назвать трудно.Рис. 6. Пример операторской мнемосхемы.
На рисунке 6 изображен очень упрощенный вариант операторской мнемосхемы для управления тех. процессом. Как видно, резервуар (емкость) наполняется водой. Задача системы - нагреть эту воду до определенной температуры. Для нагрева воды используется газовая горелка. Интенсивность горения регулируется клапаном подачи газа. Также должен быть насос для закачки воды в резервуар и клапан для спуска воды.
На мнемосхеме отображаются основные технологические параметры, такие как: температура воды; уровень воды в резервуаре; работа насосов; состояние клапанов и т.д. Эти данные обновляются на экране с заданной частотой. Если какой-либо параметр достигает аварийного значения, соответствующее поле начинает мигать, привлекая внимание оператора.
Сигналы ввода/вывода и исполнительные механизмы отображаются на мнемосхемах в виде интерактивных графических символов (иконок). Каждому типу сигналов и исполнительных механизмов присваивается свой символ: для дискретного сигнала это может быть переключатель, кнопка или лампочка; для аналогового – ползунок, диаграмма или текстовое поле; для двигателей и насосов – более сложные фейсплейты ( faceplates). Каждый символ, как правило, представляет собой отдельный ActiveX компонент. Вообще технология ActiveX широко используется в SCADA-пакетах, так как позволяет разработчику подгружать дополнительные символы, не входящие в стандартную библиотеку, а также разрабатывать свои собственные графические элементы, используя высокоуровневые языки программирования.
Допустим, оператор хочет включить насос. Для этого он щелкает по его иконке и вызывает панель управления ( faceplate). На этой панели он может выполнить определенные манипуляции: включить или выключить насос, подтвердить аварийную сигнализацию, перевести его в режим “техобслуживания” и т.д. (см. рисунок 7).Рис. 7. Пример фейсплейта для управления насосом.Оператор также может посмотреть график изменения интересующего его технологического параметра, например, за прошедшую неделю. Для этого ему надо вызвать тренд ( trend) и выбрать соответствующий параметр для отображения. Пример тренда реального времени показан на рисунке 8.
Рис. 8. Пример отображения двух параметров на тренде реального времени.
Для более детального обзора сообщений и аварийных сигнализаций оператор может воспользоваться специальной панелью ( alarm panel), пример которой изображен на рисунке 9. Это отсортированный список сигнализаций (alarms), представленный в удобной для восприятия форме. Оператор может подтвердить ту или иную аварийную сигнализацию, применить фильтр или просто ее скрыть.Рис. 9. Панель сообщений и аварийных сигнализаций.
Говоря о SCADA, инженеры часто оперируют таким важным понятием как “тэг” ( tag). Тэг является по существу некой переменной программы визуализации и может быть использован как для локального хранения данных внутри программы, так и в качестве ссылки на внешний параметр процесса. Тэги могут быть разных типов, начиная от обычных числовых данных и кончая структурой с множеством полей. Например, один визуализируемый параметр ввода/вывода – это тэг, или функциональный блок PID-регулятора, выполняемый внутри контроллера, - это тоже тэг. Ниже представлена сильно упрощенная структура тэга, соответствующего простому PID-регулятору:
Tag Name = “MyPID”;
Tag Type = PID;
Fields (список параметров):
MyPID.OP
MyPID.SP
MyPID.PV
MyPID.PR
MyPID.TI
MyPID.DI
MyPID.Mode
MyPID.RemoteSP
MyPID.Alarms и т.д.
В комплексной прикладной программе может быть несколько тысяч тэгов. Производители SCADA-пакетов это знают и поэтому применяют политику лицензирования на основе количества используемых тэгов. Каждая купленная лицензия жестко ограничивает суммарное количество тэгов, которые можно использовать в программе. Очевидно, чем больше тегов поддерживает лицензия, тем дороже она стоит; так, например, лицензия на 60 000 тэгов может обойтись в 5000 тыс. долларов или даже дороже. В дополнение к этому многие производители SCADA формируют весьма существенную разницу в цене между “голой” средой исполнения и полноценной средой разработки; естественно, последняя с таким же количеством тэгов будет стоить заметно дороже.
Сегодня на рынке представлено большое количество различных SCADA-пакетов, наиболее популярные из которых представлены ниже:
1. Wonderware Intouch;
2. Simatic WinCC;
3. Iconics Genesis32;
4. Citect;
5. Adastra Trace Mode
Лидирующие позиции занимают Wonderware Intouch (производства Invensys) и Simatic WinCC (разработки Siemens) с суммарным количеством инсталляций более 80 тыс. в мире. Пакет визуализации технологического процесса может поставляться как в составе комплексной системы управления, так и в виде отдельного программного продукта. В последнем случае SCADA комплектуется набором драйверов ввода/вывода для коммуникации с контроллерами различных производителей. [ http://kazanets.narod.ru/HMI_PART1.htm]Тематики
- автоматизация, основные понятия
- автоматизированные системы
Синонимы
EN
Англо-русский словарь нормативно-технической терминологии > human interface
74 human-computer interface
интерфейс человек-машина
—
[Л.Г.Суменко. Англо-русский словарь по информационным технологиям. М.: ГП ЦНИИС, 2003.]Тематики
EN
пользовательский интерфейс
—
[ http://www.iks-media.ru/glossary/index.html?glossid=2400324]Тематики
- электросвязь, основные понятия
EN
человеко-машинный интерфейс (ЧМИ)
Технические средства, предназначенные для обеспечения непосредственного взаимодействия между оператором и оборудованием и дающие возможность оператору управлять оборудованием и контролировать его функционирование.
Примечание
Такие средства могут включать приводимые в действие вручную органы управления, контрольные устройства, дисплеи.
[ ГОСТ Р МЭК 60447-2000]
человекомашинный интерфейс (ЧМИ)
Технические средства контроля и управления, являющиеся частью оборудования, предназначенные для обеспечения непосредственного взаимодействия между оператором и оборудованием и дающие возможность оператору управлять оборудованием и контролировать его функционирование (ГОСТ Р МЭК 60447).
Примечание
Такие средства могут включать приводимые в действие вручную органы управления, контрольные устройства и дисплеи.
[ ГОСТ Р МЭК 60073-2000]
человеко-машинный интерфейс
Средства обеспечения двусторонней связи "оператор - технологическое оборудование" (АСУ ТП). Название класса средств, в который входят подклассы:
SCADA (Supervisory Control and Data Acquisition) - Операторское управление и сбор данных от технологического оборудования.
DCS (Distributed Control Systems) - Распределенная система управления технологическим оборудованием.
[ http://www.morepc.ru/dict/]Параллельные тексты EN-RU
MotorSys™ iPMCC solutions can integrate a dedicated human-machine interface (HMI) or communicate via a personal computer directly on the motor starters.
[Schneider Electric]Интеллектуальный центр распределения электроэнергии и управления электродвигателями MotorSys™ может иметь в своем составе специальный человеко-машинный интерфейс (ЧМИ). В качестве альтернативы используется обмен данным между персональным компьютером и пускателями.
[Перевод Интент]
HMI на базе операторских станций
Самое, пожалуй, главное в системе управления - это организация взаимодействия между человеком и программно-аппаратным комплексом. Обеспечение такого взаимодействия и есть задача человеко-машинного интерфейса (HMI, human machine interface).
На мой взгляд, в аббревиатуре “АСУ ТП” ключевым является слово “автоматизированная”, что подразумевает непосредственное участие человека в процессе реализации системой определенных задач. Очевидно, что чем лучше организован HMI, тем эффективнее человек сможет решать поставленные задачи.
Как же организован HMI в современных АСУ ТП?
Существует, как минимум, два подхода реализации функционала HMI:- На базе специализированных рабочих станций оператора, устанавливаемых в центральной диспетчерской;
- На базе панелей локального управления, устанавливаемых непосредственно в цеху по близости с контролируемым технологическим объектам.
Иногда эти два варианта комбинируют, чтобы достичь наибольшей гибкости управления. В данной статье речь пойдет о первом варианте организации операторского уровня.
Аппаратно рабочая станция оператора (OS, operator station) представляет собой ни что иное как персональный компьютер. Как правило, станция снабжается несколькими широкоэкранными мониторами, функциональной клавиатурой и необходимыми сетевыми адаптерами для подключения к сетям верхнего уровня (например, на базе Industrial Ethernet). Станция оператора несколько отличается от привычных для нас офисных компьютеров, прежде всего, своим исполнением и эксплуатационными характеристиками (а также ценой 4000 - 10 000 долларов).
На рисунке 1 изображена рабочая станция оператора системы SIMATIC PCS7 производства Siemens, обладающая следующими техническими характеристиками:
Процессор: Intel Pentium 4, 3.4 ГГц;
Память: DDR2 SDRAM до 4 ГБ;
Материнская плата: ChipSet Intel 945G;
Жесткий диск: SATA-RAID 1/2 x 120 ГБ;
Слоты: 4 x PCI, 2 x PCI E x 1, 1 x PCI E x 16;
Степень защиты: IP 31;
Температура при эксплуатации: 5 – 45 C;
Влажность: 5 – 95 % (без образования конденсата);
Операционная система: Windows XP Professional/2003 Server.
Рис. 1. Пример промышленной рабочей станции оператора.Системный блок может быть как настольного исполнения ( desktop), так и для монтажа в 19” стойку ( rack-mounted). Чаще применяется второй вариант: системный блок монтируется в запираемую стойку для лучшей защищенности и предотвращения несанкционированного доступа.
Какое программное обеспечение используется?
На станции оператора устанавливается программный пакет визуализации технологического процесса (часто называемый SCADA). Большинство пакетов визуализации работают под управлением операционных систем семейства Windows (Windows NT 4.0, Windows 2000/XP, Windows 2003 Server), что, на мой взгляд, является большим минусом.
Программное обеспечение визуализации призвано выполнять следующие задачи:- Отображение технологической информации в удобной для человека графической форме (как правило, в виде интерактивных мнемосхем) – Process Visualization;
- Отображение аварийных сигнализаций технологического процесса – Alarm Visualization;
- Архивирование технологических данных (сбор истории процесса) – Historical Archiving;
- Предоставление оператору возможности манипулировать (управлять) объектами управления – Operator Control.
- Контроль доступа и протоколирование действий оператора – Access Control and Operator’s Actions Archiving.
- Автоматизированное составление отчетов за произвольный интервал времени (посменные отчеты, еженедельные, ежемесячные и т.д.) – Automated Reporting.
Как правило, SCADA состоит из двух частей:
- Среды разработки, где инженер рисует и программирует технологические мнемосхемы;
- Среды исполнения, необходимой для выполнения сконфигурированных мнемосхем в режиме runtime. Фактически это режим повседневной эксплуатации.
Существует две схемы подключения операторских станций к системе управления, а точнее уровню управления. В рамках первой схемы каждая операторская станция подключается к контроллерам уровня управления напрямую или с помощью промежуточного коммутатора (см. рисунок 2). Подключенная таким образом операторская станция работает независимо от других станций сети, и поэтому часто называется одиночной (пусть Вас не смущает такое название, на самом деле таких станций в сети может быть несколько).
Рис. 2. Схема подключения одиночных операторских станций к уровню управления.Есть и другой вариант. Часто операторские станции подключают к серверу или резервированной паре серверов, а серверы в свою очередь подключаются к промышленным контроллерам. Таким образом, сервер, являясь неким буфером, постоянно считывает данные с контроллера и предоставляет их по запросу рабочим станциям. Станции, подключенные по такой схеме, часто называют клиентами (см. рисунок 3).
Рис. 3. Клиент-серверная архитектура операторского уровня.
Для сопряжения операторской станции с промышленным контроллером на первой устанавливается специальное ПО, называемое драйвером ввода/вывода. Драйвер ввода/вывода поддерживает совместимый с контроллером коммуникационный протокол и позволяет прикладным программам считывать с контроллера параметры или наоборот записывать в него. Пакет визуализации обращается к драйверу ввода/вывода каждый раз, когда требуется обновление отображаемой информации или запись измененных оператором данных. Для взаимодействия пакета визуализации и драйвера ввода/вывода используется несколько протоколов, наиболее популярные из которых OPC (OLE for Process Control) и NetDDE (Network Dynamic Data Exchange). Обобщенно можно сказать, что OPC и NetDDE – это протоколы информационного обмена между различными приложениями, которые могут выполняться как на одном, так и на разных компьютерах. На рисунках 4 и 5 изображено, как взаимодействуют программные компоненты при различных схемах построения операторского уровня.
Рис. 4. Схема взаимодействия программных модулей при использовании одиночных станций.
Рис. 5. Схема взаимодействия программных модулей при использовании клиент-серверной архитектуры.
Как выглядит SCADA?
Разберем простой пример. На рисунке 6 приведена абстрактная схема технологического процесса, хотя полноценным процессом это назвать трудно.Рис. 6. Пример операторской мнемосхемы.
На рисунке 6 изображен очень упрощенный вариант операторской мнемосхемы для управления тех. процессом. Как видно, резервуар (емкость) наполняется водой. Задача системы - нагреть эту воду до определенной температуры. Для нагрева воды используется газовая горелка. Интенсивность горения регулируется клапаном подачи газа. Также должен быть насос для закачки воды в резервуар и клапан для спуска воды.
На мнемосхеме отображаются основные технологические параметры, такие как: температура воды; уровень воды в резервуаре; работа насосов; состояние клапанов и т.д. Эти данные обновляются на экране с заданной частотой. Если какой-либо параметр достигает аварийного значения, соответствующее поле начинает мигать, привлекая внимание оператора.
Сигналы ввода/вывода и исполнительные механизмы отображаются на мнемосхемах в виде интерактивных графических символов (иконок). Каждому типу сигналов и исполнительных механизмов присваивается свой символ: для дискретного сигнала это может быть переключатель, кнопка или лампочка; для аналогового – ползунок, диаграмма или текстовое поле; для двигателей и насосов – более сложные фейсплейты ( faceplates). Каждый символ, как правило, представляет собой отдельный ActiveX компонент. Вообще технология ActiveX широко используется в SCADA-пакетах, так как позволяет разработчику подгружать дополнительные символы, не входящие в стандартную библиотеку, а также разрабатывать свои собственные графические элементы, используя высокоуровневые языки программирования.
Допустим, оператор хочет включить насос. Для этого он щелкает по его иконке и вызывает панель управления ( faceplate). На этой панели он может выполнить определенные манипуляции: включить или выключить насос, подтвердить аварийную сигнализацию, перевести его в режим “техобслуживания” и т.д. (см. рисунок 7).Рис. 7. Пример фейсплейта для управления насосом.Оператор также может посмотреть график изменения интересующего его технологического параметра, например, за прошедшую неделю. Для этого ему надо вызвать тренд ( trend) и выбрать соответствующий параметр для отображения. Пример тренда реального времени показан на рисунке 8.
Рис. 8. Пример отображения двух параметров на тренде реального времени.
Для более детального обзора сообщений и аварийных сигнализаций оператор может воспользоваться специальной панелью ( alarm panel), пример которой изображен на рисунке 9. Это отсортированный список сигнализаций (alarms), представленный в удобной для восприятия форме. Оператор может подтвердить ту или иную аварийную сигнализацию, применить фильтр или просто ее скрыть.Рис. 9. Панель сообщений и аварийных сигнализаций.
Говоря о SCADA, инженеры часто оперируют таким важным понятием как “тэг” ( tag). Тэг является по существу некой переменной программы визуализации и может быть использован как для локального хранения данных внутри программы, так и в качестве ссылки на внешний параметр процесса. Тэги могут быть разных типов, начиная от обычных числовых данных и кончая структурой с множеством полей. Например, один визуализируемый параметр ввода/вывода – это тэг, или функциональный блок PID-регулятора, выполняемый внутри контроллера, - это тоже тэг. Ниже представлена сильно упрощенная структура тэга, соответствующего простому PID-регулятору:
Tag Name = “MyPID”;
Tag Type = PID;
Fields (список параметров):
MyPID.OP
MyPID.SP
MyPID.PV
MyPID.PR
MyPID.TI
MyPID.DI
MyPID.Mode
MyPID.RemoteSP
MyPID.Alarms и т.д.
В комплексной прикладной программе может быть несколько тысяч тэгов. Производители SCADA-пакетов это знают и поэтому применяют политику лицензирования на основе количества используемых тэгов. Каждая купленная лицензия жестко ограничивает суммарное количество тэгов, которые можно использовать в программе. Очевидно, чем больше тегов поддерживает лицензия, тем дороже она стоит; так, например, лицензия на 60 000 тэгов может обойтись в 5000 тыс. долларов или даже дороже. В дополнение к этому многие производители SCADA формируют весьма существенную разницу в цене между “голой” средой исполнения и полноценной средой разработки; естественно, последняя с таким же количеством тэгов будет стоить заметно дороже.
Сегодня на рынке представлено большое количество различных SCADA-пакетов, наиболее популярные из которых представлены ниже:
1. Wonderware Intouch;
2. Simatic WinCC;
3. Iconics Genesis32;
4. Citect;
5. Adastra Trace Mode
Лидирующие позиции занимают Wonderware Intouch (производства Invensys) и Simatic WinCC (разработки Siemens) с суммарным количеством инсталляций более 80 тыс. в мире. Пакет визуализации технологического процесса может поставляться как в составе комплексной системы управления, так и в виде отдельного программного продукта. В последнем случае SCADA комплектуется набором драйверов ввода/вывода для коммуникации с контроллерами различных производителей. [ http://kazanets.narod.ru/HMI_PART1.htm]Тематики
- автоматизация, основные понятия
- автоматизированные системы
Синонимы
EN
Англо-русский словарь нормативно-технической терминологии > human-computer interface
75 Chi
Хи
22-я буква греческого алфавита.
[http://www.rfcmd.ru/glossword/1.8/index.php?a=index&d=23]Тематики
EN
человеко-машинный интерфейс (ЧМИ)
Технические средства, предназначенные для обеспечения непосредственного взаимодействия между оператором и оборудованием и дающие возможность оператору управлять оборудованием и контролировать его функционирование.
Примечание
Такие средства могут включать приводимые в действие вручную органы управления, контрольные устройства, дисплеи.
[ ГОСТ Р МЭК 60447-2000]
человекомашинный интерфейс (ЧМИ)
Технические средства контроля и управления, являющиеся частью оборудования, предназначенные для обеспечения непосредственного взаимодействия между оператором и оборудованием и дающие возможность оператору управлять оборудованием и контролировать его функционирование (ГОСТ Р МЭК 60447).
Примечание
Такие средства могут включать приводимые в действие вручную органы управления, контрольные устройства и дисплеи.
[ ГОСТ Р МЭК 60073-2000]
человеко-машинный интерфейс
Средства обеспечения двусторонней связи "оператор - технологическое оборудование" (АСУ ТП). Название класса средств, в который входят подклассы:
SCADA (Supervisory Control and Data Acquisition) - Операторское управление и сбор данных от технологического оборудования.
DCS (Distributed Control Systems) - Распределенная система управления технологическим оборудованием.
[ http://www.morepc.ru/dict/]Параллельные тексты EN-RU
MotorSys™ iPMCC solutions can integrate a dedicated human-machine interface (HMI) or communicate via a personal computer directly on the motor starters.
[Schneider Electric]Интеллектуальный центр распределения электроэнергии и управления электродвигателями MotorSys™ может иметь в своем составе специальный человеко-машинный интерфейс (ЧМИ). В качестве альтернативы используется обмен данным между персональным компьютером и пускателями.
[Перевод Интент]
HMI на базе операторских станций
Самое, пожалуй, главное в системе управления - это организация взаимодействия между человеком и программно-аппаратным комплексом. Обеспечение такого взаимодействия и есть задача человеко-машинного интерфейса (HMI, human machine interface).
На мой взгляд, в аббревиатуре “АСУ ТП” ключевым является слово “автоматизированная”, что подразумевает непосредственное участие человека в процессе реализации системой определенных задач. Очевидно, что чем лучше организован HMI, тем эффективнее человек сможет решать поставленные задачи.
Как же организован HMI в современных АСУ ТП?
Существует, как минимум, два подхода реализации функционала HMI:- На базе специализированных рабочих станций оператора, устанавливаемых в центральной диспетчерской;
- На базе панелей локального управления, устанавливаемых непосредственно в цеху по близости с контролируемым технологическим объектам.
Иногда эти два варианта комбинируют, чтобы достичь наибольшей гибкости управления. В данной статье речь пойдет о первом варианте организации операторского уровня.
Аппаратно рабочая станция оператора (OS, operator station) представляет собой ни что иное как персональный компьютер. Как правило, станция снабжается несколькими широкоэкранными мониторами, функциональной клавиатурой и необходимыми сетевыми адаптерами для подключения к сетям верхнего уровня (например, на базе Industrial Ethernet). Станция оператора несколько отличается от привычных для нас офисных компьютеров, прежде всего, своим исполнением и эксплуатационными характеристиками (а также ценой 4000 - 10 000 долларов).
На рисунке 1 изображена рабочая станция оператора системы SIMATIC PCS7 производства Siemens, обладающая следующими техническими характеристиками:
Процессор: Intel Pentium 4, 3.4 ГГц;
Память: DDR2 SDRAM до 4 ГБ;
Материнская плата: ChipSet Intel 945G;
Жесткий диск: SATA-RAID 1/2 x 120 ГБ;
Слоты: 4 x PCI, 2 x PCI E x 1, 1 x PCI E x 16;
Степень защиты: IP 31;
Температура при эксплуатации: 5 – 45 C;
Влажность: 5 – 95 % (без образования конденсата);
Операционная система: Windows XP Professional/2003 Server.
Рис. 1. Пример промышленной рабочей станции оператора.Системный блок может быть как настольного исполнения ( desktop), так и для монтажа в 19” стойку ( rack-mounted). Чаще применяется второй вариант: системный блок монтируется в запираемую стойку для лучшей защищенности и предотвращения несанкционированного доступа.
Какое программное обеспечение используется?
На станции оператора устанавливается программный пакет визуализации технологического процесса (часто называемый SCADA). Большинство пакетов визуализации работают под управлением операционных систем семейства Windows (Windows NT 4.0, Windows 2000/XP, Windows 2003 Server), что, на мой взгляд, является большим минусом.
Программное обеспечение визуализации призвано выполнять следующие задачи:- Отображение технологической информации в удобной для человека графической форме (как правило, в виде интерактивных мнемосхем) – Process Visualization;
- Отображение аварийных сигнализаций технологического процесса – Alarm Visualization;
- Архивирование технологических данных (сбор истории процесса) – Historical Archiving;
- Предоставление оператору возможности манипулировать (управлять) объектами управления – Operator Control.
- Контроль доступа и протоколирование действий оператора – Access Control and Operator’s Actions Archiving.
- Автоматизированное составление отчетов за произвольный интервал времени (посменные отчеты, еженедельные, ежемесячные и т.д.) – Automated Reporting.
Как правило, SCADA состоит из двух частей:
- Среды разработки, где инженер рисует и программирует технологические мнемосхемы;
- Среды исполнения, необходимой для выполнения сконфигурированных мнемосхем в режиме runtime. Фактически это режим повседневной эксплуатации.
Существует две схемы подключения операторских станций к системе управления, а точнее уровню управления. В рамках первой схемы каждая операторская станция подключается к контроллерам уровня управления напрямую или с помощью промежуточного коммутатора (см. рисунок 2). Подключенная таким образом операторская станция работает независимо от других станций сети, и поэтому часто называется одиночной (пусть Вас не смущает такое название, на самом деле таких станций в сети может быть несколько).
Рис. 2. Схема подключения одиночных операторских станций к уровню управления.Есть и другой вариант. Часто операторские станции подключают к серверу или резервированной паре серверов, а серверы в свою очередь подключаются к промышленным контроллерам. Таким образом, сервер, являясь неким буфером, постоянно считывает данные с контроллера и предоставляет их по запросу рабочим станциям. Станции, подключенные по такой схеме, часто называют клиентами (см. рисунок 3).
Рис. 3. Клиент-серверная архитектура операторского уровня.
Для сопряжения операторской станции с промышленным контроллером на первой устанавливается специальное ПО, называемое драйвером ввода/вывода. Драйвер ввода/вывода поддерживает совместимый с контроллером коммуникационный протокол и позволяет прикладным программам считывать с контроллера параметры или наоборот записывать в него. Пакет визуализации обращается к драйверу ввода/вывода каждый раз, когда требуется обновление отображаемой информации или запись измененных оператором данных. Для взаимодействия пакета визуализации и драйвера ввода/вывода используется несколько протоколов, наиболее популярные из которых OPC (OLE for Process Control) и NetDDE (Network Dynamic Data Exchange). Обобщенно можно сказать, что OPC и NetDDE – это протоколы информационного обмена между различными приложениями, которые могут выполняться как на одном, так и на разных компьютерах. На рисунках 4 и 5 изображено, как взаимодействуют программные компоненты при различных схемах построения операторского уровня.
Рис. 4. Схема взаимодействия программных модулей при использовании одиночных станций.
Рис. 5. Схема взаимодействия программных модулей при использовании клиент-серверной архитектуры.
Как выглядит SCADA?
Разберем простой пример. На рисунке 6 приведена абстрактная схема технологического процесса, хотя полноценным процессом это назвать трудно.Рис. 6. Пример операторской мнемосхемы.
На рисунке 6 изображен очень упрощенный вариант операторской мнемосхемы для управления тех. процессом. Как видно, резервуар (емкость) наполняется водой. Задача системы - нагреть эту воду до определенной температуры. Для нагрева воды используется газовая горелка. Интенсивность горения регулируется клапаном подачи газа. Также должен быть насос для закачки воды в резервуар и клапан для спуска воды.
На мнемосхеме отображаются основные технологические параметры, такие как: температура воды; уровень воды в резервуаре; работа насосов; состояние клапанов и т.д. Эти данные обновляются на экране с заданной частотой. Если какой-либо параметр достигает аварийного значения, соответствующее поле начинает мигать, привлекая внимание оператора.
Сигналы ввода/вывода и исполнительные механизмы отображаются на мнемосхемах в виде интерактивных графических символов (иконок). Каждому типу сигналов и исполнительных механизмов присваивается свой символ: для дискретного сигнала это может быть переключатель, кнопка или лампочка; для аналогового – ползунок, диаграмма или текстовое поле; для двигателей и насосов – более сложные фейсплейты ( faceplates). Каждый символ, как правило, представляет собой отдельный ActiveX компонент. Вообще технология ActiveX широко используется в SCADA-пакетах, так как позволяет разработчику подгружать дополнительные символы, не входящие в стандартную библиотеку, а также разрабатывать свои собственные графические элементы, используя высокоуровневые языки программирования.
Допустим, оператор хочет включить насос. Для этого он щелкает по его иконке и вызывает панель управления ( faceplate). На этой панели он может выполнить определенные манипуляции: включить или выключить насос, подтвердить аварийную сигнализацию, перевести его в режим “техобслуживания” и т.д. (см. рисунок 7).Рис. 7. Пример фейсплейта для управления насосом.Оператор также может посмотреть график изменения интересующего его технологического параметра, например, за прошедшую неделю. Для этого ему надо вызвать тренд ( trend) и выбрать соответствующий параметр для отображения. Пример тренда реального времени показан на рисунке 8.
Рис. 8. Пример отображения двух параметров на тренде реального времени.
Для более детального обзора сообщений и аварийных сигнализаций оператор может воспользоваться специальной панелью ( alarm panel), пример которой изображен на рисунке 9. Это отсортированный список сигнализаций (alarms), представленный в удобной для восприятия форме. Оператор может подтвердить ту или иную аварийную сигнализацию, применить фильтр или просто ее скрыть.Рис. 9. Панель сообщений и аварийных сигнализаций.
Говоря о SCADA, инженеры часто оперируют таким важным понятием как “тэг” ( tag). Тэг является по существу некой переменной программы визуализации и может быть использован как для локального хранения данных внутри программы, так и в качестве ссылки на внешний параметр процесса. Тэги могут быть разных типов, начиная от обычных числовых данных и кончая структурой с множеством полей. Например, один визуализируемый параметр ввода/вывода – это тэг, или функциональный блок PID-регулятора, выполняемый внутри контроллера, - это тоже тэг. Ниже представлена сильно упрощенная структура тэга, соответствующего простому PID-регулятору:
Tag Name = “MyPID”;
Tag Type = PID;
Fields (список параметров):
MyPID.OP
MyPID.SP
MyPID.PV
MyPID.PR
MyPID.TI
MyPID.DI
MyPID.Mode
MyPID.RemoteSP
MyPID.Alarms и т.д.
В комплексной прикладной программе может быть несколько тысяч тэгов. Производители SCADA-пакетов это знают и поэтому применяют политику лицензирования на основе количества используемых тэгов. Каждая купленная лицензия жестко ограничивает суммарное количество тэгов, которые можно использовать в программе. Очевидно, чем больше тегов поддерживает лицензия, тем дороже она стоит; так, например, лицензия на 60 000 тэгов может обойтись в 5000 тыс. долларов или даже дороже. В дополнение к этому многие производители SCADA формируют весьма существенную разницу в цене между “голой” средой исполнения и полноценной средой разработки; естественно, последняя с таким же количеством тэгов будет стоить заметно дороже.
Сегодня на рынке представлено большое количество различных SCADA-пакетов, наиболее популярные из которых представлены ниже:
1. Wonderware Intouch;
2. Simatic WinCC;
3. Iconics Genesis32;
4. Citect;
5. Adastra Trace Mode
Лидирующие позиции занимают Wonderware Intouch (производства Invensys) и Simatic WinCC (разработки Siemens) с суммарным количеством инсталляций более 80 тыс. в мире. Пакет визуализации технологического процесса может поставляться как в составе комплексной системы управления, так и в виде отдельного программного продукта. В последнем случае SCADA комплектуется набором драйверов ввода/вывода для коммуникации с контроллерами различных производителей. [ http://kazanets.narod.ru/HMI_PART1.htm]Тематики
- автоматизация, основные понятия
- автоматизированные системы
Синонимы
EN
Англо-русский словарь нормативно-технической терминологии > Chi
76 computer human interface
человеко-машинный интерфейс (ЧМИ)
Технические средства, предназначенные для обеспечения непосредственного взаимодействия между оператором и оборудованием и дающие возможность оператору управлять оборудованием и контролировать его функционирование.
Примечание
Такие средства могут включать приводимые в действие вручную органы управления, контрольные устройства, дисплеи.
[ ГОСТ Р МЭК 60447-2000]
человекомашинный интерфейс (ЧМИ)
Технические средства контроля и управления, являющиеся частью оборудования, предназначенные для обеспечения непосредственного взаимодействия между оператором и оборудованием и дающие возможность оператору управлять оборудованием и контролировать его функционирование (ГОСТ Р МЭК 60447).
Примечание
Такие средства могут включать приводимые в действие вручную органы управления, контрольные устройства и дисплеи.
[ ГОСТ Р МЭК 60073-2000]
человеко-машинный интерфейс
Средства обеспечения двусторонней связи "оператор - технологическое оборудование" (АСУ ТП). Название класса средств, в который входят подклассы:
SCADA (Supervisory Control and Data Acquisition) - Операторское управление и сбор данных от технологического оборудования.
DCS (Distributed Control Systems) - Распределенная система управления технологическим оборудованием.
[ http://www.morepc.ru/dict/]Параллельные тексты EN-RU
MotorSys™ iPMCC solutions can integrate a dedicated human-machine interface (HMI) or communicate via a personal computer directly on the motor starters.
[Schneider Electric]Интеллектуальный центр распределения электроэнергии и управления электродвигателями MotorSys™ может иметь в своем составе специальный человеко-машинный интерфейс (ЧМИ). В качестве альтернативы используется обмен данным между персональным компьютером и пускателями.
[Перевод Интент]
HMI на базе операторских станций
Самое, пожалуй, главное в системе управления - это организация взаимодействия между человеком и программно-аппаратным комплексом. Обеспечение такого взаимодействия и есть задача человеко-машинного интерфейса (HMI, human machine interface).
На мой взгляд, в аббревиатуре “АСУ ТП” ключевым является слово “автоматизированная”, что подразумевает непосредственное участие человека в процессе реализации системой определенных задач. Очевидно, что чем лучше организован HMI, тем эффективнее человек сможет решать поставленные задачи.
Как же организован HMI в современных АСУ ТП?
Существует, как минимум, два подхода реализации функционала HMI:- На базе специализированных рабочих станций оператора, устанавливаемых в центральной диспетчерской;
- На базе панелей локального управления, устанавливаемых непосредственно в цеху по близости с контролируемым технологическим объектам.
Иногда эти два варианта комбинируют, чтобы достичь наибольшей гибкости управления. В данной статье речь пойдет о первом варианте организации операторского уровня.
Аппаратно рабочая станция оператора (OS, operator station) представляет собой ни что иное как персональный компьютер. Как правило, станция снабжается несколькими широкоэкранными мониторами, функциональной клавиатурой и необходимыми сетевыми адаптерами для подключения к сетям верхнего уровня (например, на базе Industrial Ethernet). Станция оператора несколько отличается от привычных для нас офисных компьютеров, прежде всего, своим исполнением и эксплуатационными характеристиками (а также ценой 4000 - 10 000 долларов).
На рисунке 1 изображена рабочая станция оператора системы SIMATIC PCS7 производства Siemens, обладающая следующими техническими характеристиками:
Процессор: Intel Pentium 4, 3.4 ГГц;
Память: DDR2 SDRAM до 4 ГБ;
Материнская плата: ChipSet Intel 945G;
Жесткий диск: SATA-RAID 1/2 x 120 ГБ;
Слоты: 4 x PCI, 2 x PCI E x 1, 1 x PCI E x 16;
Степень защиты: IP 31;
Температура при эксплуатации: 5 – 45 C;
Влажность: 5 – 95 % (без образования конденсата);
Операционная система: Windows XP Professional/2003 Server.
Рис. 1. Пример промышленной рабочей станции оператора.Системный блок может быть как настольного исполнения ( desktop), так и для монтажа в 19” стойку ( rack-mounted). Чаще применяется второй вариант: системный блок монтируется в запираемую стойку для лучшей защищенности и предотвращения несанкционированного доступа.
Какое программное обеспечение используется?
На станции оператора устанавливается программный пакет визуализации технологического процесса (часто называемый SCADA). Большинство пакетов визуализации работают под управлением операционных систем семейства Windows (Windows NT 4.0, Windows 2000/XP, Windows 2003 Server), что, на мой взгляд, является большим минусом.
Программное обеспечение визуализации призвано выполнять следующие задачи:- Отображение технологической информации в удобной для человека графической форме (как правило, в виде интерактивных мнемосхем) – Process Visualization;
- Отображение аварийных сигнализаций технологического процесса – Alarm Visualization;
- Архивирование технологических данных (сбор истории процесса) – Historical Archiving;
- Предоставление оператору возможности манипулировать (управлять) объектами управления – Operator Control.
- Контроль доступа и протоколирование действий оператора – Access Control and Operator’s Actions Archiving.
- Автоматизированное составление отчетов за произвольный интервал времени (посменные отчеты, еженедельные, ежемесячные и т.д.) – Automated Reporting.
Как правило, SCADA состоит из двух частей:
- Среды разработки, где инженер рисует и программирует технологические мнемосхемы;
- Среды исполнения, необходимой для выполнения сконфигурированных мнемосхем в режиме runtime. Фактически это режим повседневной эксплуатации.
Существует две схемы подключения операторских станций к системе управления, а точнее уровню управления. В рамках первой схемы каждая операторская станция подключается к контроллерам уровня управления напрямую или с помощью промежуточного коммутатора (см. рисунок 2). Подключенная таким образом операторская станция работает независимо от других станций сети, и поэтому часто называется одиночной (пусть Вас не смущает такое название, на самом деле таких станций в сети может быть несколько).
Рис. 2. Схема подключения одиночных операторских станций к уровню управления.Есть и другой вариант. Часто операторские станции подключают к серверу или резервированной паре серверов, а серверы в свою очередь подключаются к промышленным контроллерам. Таким образом, сервер, являясь неким буфером, постоянно считывает данные с контроллера и предоставляет их по запросу рабочим станциям. Станции, подключенные по такой схеме, часто называют клиентами (см. рисунок 3).
Рис. 3. Клиент-серверная архитектура операторского уровня.
Для сопряжения операторской станции с промышленным контроллером на первой устанавливается специальное ПО, называемое драйвером ввода/вывода. Драйвер ввода/вывода поддерживает совместимый с контроллером коммуникационный протокол и позволяет прикладным программам считывать с контроллера параметры или наоборот записывать в него. Пакет визуализации обращается к драйверу ввода/вывода каждый раз, когда требуется обновление отображаемой информации или запись измененных оператором данных. Для взаимодействия пакета визуализации и драйвера ввода/вывода используется несколько протоколов, наиболее популярные из которых OPC (OLE for Process Control) и NetDDE (Network Dynamic Data Exchange). Обобщенно можно сказать, что OPC и NetDDE – это протоколы информационного обмена между различными приложениями, которые могут выполняться как на одном, так и на разных компьютерах. На рисунках 4 и 5 изображено, как взаимодействуют программные компоненты при различных схемах построения операторского уровня.
Рис. 4. Схема взаимодействия программных модулей при использовании одиночных станций.
Рис. 5. Схема взаимодействия программных модулей при использовании клиент-серверной архитектуры.
Как выглядит SCADA?
Разберем простой пример. На рисунке 6 приведена абстрактная схема технологического процесса, хотя полноценным процессом это назвать трудно.Рис. 6. Пример операторской мнемосхемы.
На рисунке 6 изображен очень упрощенный вариант операторской мнемосхемы для управления тех. процессом. Как видно, резервуар (емкость) наполняется водой. Задача системы - нагреть эту воду до определенной температуры. Для нагрева воды используется газовая горелка. Интенсивность горения регулируется клапаном подачи газа. Также должен быть насос для закачки воды в резервуар и клапан для спуска воды.
На мнемосхеме отображаются основные технологические параметры, такие как: температура воды; уровень воды в резервуаре; работа насосов; состояние клапанов и т.д. Эти данные обновляются на экране с заданной частотой. Если какой-либо параметр достигает аварийного значения, соответствующее поле начинает мигать, привлекая внимание оператора.
Сигналы ввода/вывода и исполнительные механизмы отображаются на мнемосхемах в виде интерактивных графических символов (иконок). Каждому типу сигналов и исполнительных механизмов присваивается свой символ: для дискретного сигнала это может быть переключатель, кнопка или лампочка; для аналогового – ползунок, диаграмма или текстовое поле; для двигателей и насосов – более сложные фейсплейты ( faceplates). Каждый символ, как правило, представляет собой отдельный ActiveX компонент. Вообще технология ActiveX широко используется в SCADA-пакетах, так как позволяет разработчику подгружать дополнительные символы, не входящие в стандартную библиотеку, а также разрабатывать свои собственные графические элементы, используя высокоуровневые языки программирования.
Допустим, оператор хочет включить насос. Для этого он щелкает по его иконке и вызывает панель управления ( faceplate). На этой панели он может выполнить определенные манипуляции: включить или выключить насос, подтвердить аварийную сигнализацию, перевести его в режим “техобслуживания” и т.д. (см. рисунок 7).Рис. 7. Пример фейсплейта для управления насосом.Оператор также может посмотреть график изменения интересующего его технологического параметра, например, за прошедшую неделю. Для этого ему надо вызвать тренд ( trend) и выбрать соответствующий параметр для отображения. Пример тренда реального времени показан на рисунке 8.
Рис. 8. Пример отображения двух параметров на тренде реального времени.
Для более детального обзора сообщений и аварийных сигнализаций оператор может воспользоваться специальной панелью ( alarm panel), пример которой изображен на рисунке 9. Это отсортированный список сигнализаций (alarms), представленный в удобной для восприятия форме. Оператор может подтвердить ту или иную аварийную сигнализацию, применить фильтр или просто ее скрыть.Рис. 9. Панель сообщений и аварийных сигнализаций.
Говоря о SCADA, инженеры часто оперируют таким важным понятием как “тэг” ( tag). Тэг является по существу некой переменной программы визуализации и может быть использован как для локального хранения данных внутри программы, так и в качестве ссылки на внешний параметр процесса. Тэги могут быть разных типов, начиная от обычных числовых данных и кончая структурой с множеством полей. Например, один визуализируемый параметр ввода/вывода – это тэг, или функциональный блок PID-регулятора, выполняемый внутри контроллера, - это тоже тэг. Ниже представлена сильно упрощенная структура тэга, соответствующего простому PID-регулятору:
Tag Name = “MyPID”;
Tag Type = PID;
Fields (список параметров):
MyPID.OP
MyPID.SP
MyPID.PV
MyPID.PR
MyPID.TI
MyPID.DI
MyPID.Mode
MyPID.RemoteSP
MyPID.Alarms и т.д.
В комплексной прикладной программе может быть несколько тысяч тэгов. Производители SCADA-пакетов это знают и поэтому применяют политику лицензирования на основе количества используемых тэгов. Каждая купленная лицензия жестко ограничивает суммарное количество тэгов, которые можно использовать в программе. Очевидно, чем больше тегов поддерживает лицензия, тем дороже она стоит; так, например, лицензия на 60 000 тэгов может обойтись в 5000 тыс. долларов или даже дороже. В дополнение к этому многие производители SCADA формируют весьма существенную разницу в цене между “голой” средой исполнения и полноценной средой разработки; естественно, последняя с таким же количеством тэгов будет стоить заметно дороже.
Сегодня на рынке представлено большое количество различных SCADA-пакетов, наиболее популярные из которых представлены ниже:
1. Wonderware Intouch;
2. Simatic WinCC;
3. Iconics Genesis32;
4. Citect;
5. Adastra Trace Mode
Лидирующие позиции занимают Wonderware Intouch (производства Invensys) и Simatic WinCC (разработки Siemens) с суммарным количеством инсталляций более 80 тыс. в мире. Пакет визуализации технологического процесса может поставляться как в составе комплексной системы управления, так и в виде отдельного программного продукта. В последнем случае SCADA комплектуется набором драйверов ввода/вывода для коммуникации с контроллерами различных производителей. [ http://kazanets.narod.ru/HMI_PART1.htm]Тематики
- автоматизация, основные понятия
- автоматизированные системы
Синонимы
EN
Англо-русский словарь нормативно-технической терминологии > computer human interface
77 human interface device
человеко-машинный интерфейс (ЧМИ)
Технические средства, предназначенные для обеспечения непосредственного взаимодействия между оператором и оборудованием и дающие возможность оператору управлять оборудованием и контролировать его функционирование.
Примечание
Такие средства могут включать приводимые в действие вручную органы управления, контрольные устройства, дисплеи.
[ ГОСТ Р МЭК 60447-2000]
человекомашинный интерфейс (ЧМИ)
Технические средства контроля и управления, являющиеся частью оборудования, предназначенные для обеспечения непосредственного взаимодействия между оператором и оборудованием и дающие возможность оператору управлять оборудованием и контролировать его функционирование (ГОСТ Р МЭК 60447).
Примечание
Такие средства могут включать приводимые в действие вручную органы управления, контрольные устройства и дисплеи.
[ ГОСТ Р МЭК 60073-2000]
человеко-машинный интерфейс
Средства обеспечения двусторонней связи "оператор - технологическое оборудование" (АСУ ТП). Название класса средств, в который входят подклассы:
SCADA (Supervisory Control and Data Acquisition) - Операторское управление и сбор данных от технологического оборудования.
DCS (Distributed Control Systems) - Распределенная система управления технологическим оборудованием.
[ http://www.morepc.ru/dict/]Параллельные тексты EN-RU
MotorSys™ iPMCC solutions can integrate a dedicated human-machine interface (HMI) or communicate via a personal computer directly on the motor starters.
[Schneider Electric]Интеллектуальный центр распределения электроэнергии и управления электродвигателями MotorSys™ может иметь в своем составе специальный человеко-машинный интерфейс (ЧМИ). В качестве альтернативы используется обмен данным между персональным компьютером и пускателями.
[Перевод Интент]
HMI на базе операторских станций
Самое, пожалуй, главное в системе управления - это организация взаимодействия между человеком и программно-аппаратным комплексом. Обеспечение такого взаимодействия и есть задача человеко-машинного интерфейса (HMI, human machine interface).
На мой взгляд, в аббревиатуре “АСУ ТП” ключевым является слово “автоматизированная”, что подразумевает непосредственное участие человека в процессе реализации системой определенных задач. Очевидно, что чем лучше организован HMI, тем эффективнее человек сможет решать поставленные задачи.
Как же организован HMI в современных АСУ ТП?
Существует, как минимум, два подхода реализации функционала HMI:- На базе специализированных рабочих станций оператора, устанавливаемых в центральной диспетчерской;
- На базе панелей локального управления, устанавливаемых непосредственно в цеху по близости с контролируемым технологическим объектам.
Иногда эти два варианта комбинируют, чтобы достичь наибольшей гибкости управления. В данной статье речь пойдет о первом варианте организации операторского уровня.
Аппаратно рабочая станция оператора (OS, operator station) представляет собой ни что иное как персональный компьютер. Как правило, станция снабжается несколькими широкоэкранными мониторами, функциональной клавиатурой и необходимыми сетевыми адаптерами для подключения к сетям верхнего уровня (например, на базе Industrial Ethernet). Станция оператора несколько отличается от привычных для нас офисных компьютеров, прежде всего, своим исполнением и эксплуатационными характеристиками (а также ценой 4000 - 10 000 долларов).
На рисунке 1 изображена рабочая станция оператора системы SIMATIC PCS7 производства Siemens, обладающая следующими техническими характеристиками:
Процессор: Intel Pentium 4, 3.4 ГГц;
Память: DDR2 SDRAM до 4 ГБ;
Материнская плата: ChipSet Intel 945G;
Жесткий диск: SATA-RAID 1/2 x 120 ГБ;
Слоты: 4 x PCI, 2 x PCI E x 1, 1 x PCI E x 16;
Степень защиты: IP 31;
Температура при эксплуатации: 5 – 45 C;
Влажность: 5 – 95 % (без образования конденсата);
Операционная система: Windows XP Professional/2003 Server.
Рис. 1. Пример промышленной рабочей станции оператора.Системный блок может быть как настольного исполнения ( desktop), так и для монтажа в 19” стойку ( rack-mounted). Чаще применяется второй вариант: системный блок монтируется в запираемую стойку для лучшей защищенности и предотвращения несанкционированного доступа.
Какое программное обеспечение используется?
На станции оператора устанавливается программный пакет визуализации технологического процесса (часто называемый SCADA). Большинство пакетов визуализации работают под управлением операционных систем семейства Windows (Windows NT 4.0, Windows 2000/XP, Windows 2003 Server), что, на мой взгляд, является большим минусом.
Программное обеспечение визуализации призвано выполнять следующие задачи:- Отображение технологической информации в удобной для человека графической форме (как правило, в виде интерактивных мнемосхем) – Process Visualization;
- Отображение аварийных сигнализаций технологического процесса – Alarm Visualization;
- Архивирование технологических данных (сбор истории процесса) – Historical Archiving;
- Предоставление оператору возможности манипулировать (управлять) объектами управления – Operator Control.
- Контроль доступа и протоколирование действий оператора – Access Control and Operator’s Actions Archiving.
- Автоматизированное составление отчетов за произвольный интервал времени (посменные отчеты, еженедельные, ежемесячные и т.д.) – Automated Reporting.
Как правило, SCADA состоит из двух частей:
- Среды разработки, где инженер рисует и программирует технологические мнемосхемы;
- Среды исполнения, необходимой для выполнения сконфигурированных мнемосхем в режиме runtime. Фактически это режим повседневной эксплуатации.
Существует две схемы подключения операторских станций к системе управления, а точнее уровню управления. В рамках первой схемы каждая операторская станция подключается к контроллерам уровня управления напрямую или с помощью промежуточного коммутатора (см. рисунок 2). Подключенная таким образом операторская станция работает независимо от других станций сети, и поэтому часто называется одиночной (пусть Вас не смущает такое название, на самом деле таких станций в сети может быть несколько).
Рис. 2. Схема подключения одиночных операторских станций к уровню управления.Есть и другой вариант. Часто операторские станции подключают к серверу или резервированной паре серверов, а серверы в свою очередь подключаются к промышленным контроллерам. Таким образом, сервер, являясь неким буфером, постоянно считывает данные с контроллера и предоставляет их по запросу рабочим станциям. Станции, подключенные по такой схеме, часто называют клиентами (см. рисунок 3).
Рис. 3. Клиент-серверная архитектура операторского уровня.
Для сопряжения операторской станции с промышленным контроллером на первой устанавливается специальное ПО, называемое драйвером ввода/вывода. Драйвер ввода/вывода поддерживает совместимый с контроллером коммуникационный протокол и позволяет прикладным программам считывать с контроллера параметры или наоборот записывать в него. Пакет визуализации обращается к драйверу ввода/вывода каждый раз, когда требуется обновление отображаемой информации или запись измененных оператором данных. Для взаимодействия пакета визуализации и драйвера ввода/вывода используется несколько протоколов, наиболее популярные из которых OPC (OLE for Process Control) и NetDDE (Network Dynamic Data Exchange). Обобщенно можно сказать, что OPC и NetDDE – это протоколы информационного обмена между различными приложениями, которые могут выполняться как на одном, так и на разных компьютерах. На рисунках 4 и 5 изображено, как взаимодействуют программные компоненты при различных схемах построения операторского уровня.
Рис. 4. Схема взаимодействия программных модулей при использовании одиночных станций.
Рис. 5. Схема взаимодействия программных модулей при использовании клиент-серверной архитектуры.
Как выглядит SCADA?
Разберем простой пример. На рисунке 6 приведена абстрактная схема технологического процесса, хотя полноценным процессом это назвать трудно.Рис. 6. Пример операторской мнемосхемы.
На рисунке 6 изображен очень упрощенный вариант операторской мнемосхемы для управления тех. процессом. Как видно, резервуар (емкость) наполняется водой. Задача системы - нагреть эту воду до определенной температуры. Для нагрева воды используется газовая горелка. Интенсивность горения регулируется клапаном подачи газа. Также должен быть насос для закачки воды в резервуар и клапан для спуска воды.
На мнемосхеме отображаются основные технологические параметры, такие как: температура воды; уровень воды в резервуаре; работа насосов; состояние клапанов и т.д. Эти данные обновляются на экране с заданной частотой. Если какой-либо параметр достигает аварийного значения, соответствующее поле начинает мигать, привлекая внимание оператора.
Сигналы ввода/вывода и исполнительные механизмы отображаются на мнемосхемах в виде интерактивных графических символов (иконок). Каждому типу сигналов и исполнительных механизмов присваивается свой символ: для дискретного сигнала это может быть переключатель, кнопка или лампочка; для аналогового – ползунок, диаграмма или текстовое поле; для двигателей и насосов – более сложные фейсплейты ( faceplates). Каждый символ, как правило, представляет собой отдельный ActiveX компонент. Вообще технология ActiveX широко используется в SCADA-пакетах, так как позволяет разработчику подгружать дополнительные символы, не входящие в стандартную библиотеку, а также разрабатывать свои собственные графические элементы, используя высокоуровневые языки программирования.
Допустим, оператор хочет включить насос. Для этого он щелкает по его иконке и вызывает панель управления ( faceplate). На этой панели он может выполнить определенные манипуляции: включить или выключить насос, подтвердить аварийную сигнализацию, перевести его в режим “техобслуживания” и т.д. (см. рисунок 7).Рис. 7. Пример фейсплейта для управления насосом.Оператор также может посмотреть график изменения интересующего его технологического параметра, например, за прошедшую неделю. Для этого ему надо вызвать тренд ( trend) и выбрать соответствующий параметр для отображения. Пример тренда реального времени показан на рисунке 8.
Рис. 8. Пример отображения двух параметров на тренде реального времени.
Для более детального обзора сообщений и аварийных сигнализаций оператор может воспользоваться специальной панелью ( alarm panel), пример которой изображен на рисунке 9. Это отсортированный список сигнализаций (alarms), представленный в удобной для восприятия форме. Оператор может подтвердить ту или иную аварийную сигнализацию, применить фильтр или просто ее скрыть.Рис. 9. Панель сообщений и аварийных сигнализаций.
Говоря о SCADA, инженеры часто оперируют таким важным понятием как “тэг” ( tag). Тэг является по существу некой переменной программы визуализации и может быть использован как для локального хранения данных внутри программы, так и в качестве ссылки на внешний параметр процесса. Тэги могут быть разных типов, начиная от обычных числовых данных и кончая структурой с множеством полей. Например, один визуализируемый параметр ввода/вывода – это тэг, или функциональный блок PID-регулятора, выполняемый внутри контроллера, - это тоже тэг. Ниже представлена сильно упрощенная структура тэга, соответствующего простому PID-регулятору:
Tag Name = “MyPID”;
Tag Type = PID;
Fields (список параметров):
MyPID.OP
MyPID.SP
MyPID.PV
MyPID.PR
MyPID.TI
MyPID.DI
MyPID.Mode
MyPID.RemoteSP
MyPID.Alarms и т.д.
В комплексной прикладной программе может быть несколько тысяч тэгов. Производители SCADA-пакетов это знают и поэтому применяют политику лицензирования на основе количества используемых тэгов. Каждая купленная лицензия жестко ограничивает суммарное количество тэгов, которые можно использовать в программе. Очевидно, чем больше тегов поддерживает лицензия, тем дороже она стоит; так, например, лицензия на 60 000 тэгов может обойтись в 5000 тыс. долларов или даже дороже. В дополнение к этому многие производители SCADA формируют весьма существенную разницу в цене между “голой” средой исполнения и полноценной средой разработки; естественно, последняя с таким же количеством тэгов будет стоить заметно дороже.
Сегодня на рынке представлено большое количество различных SCADA-пакетов, наиболее популярные из которых представлены ниже:
1. Wonderware Intouch;
2. Simatic WinCC;
3. Iconics Genesis32;
4. Citect;
5. Adastra Trace Mode
Лидирующие позиции занимают Wonderware Intouch (производства Invensys) и Simatic WinCC (разработки Siemens) с суммарным количеством инсталляций более 80 тыс. в мире. Пакет визуализации технологического процесса может поставляться как в составе комплексной системы управления, так и в виде отдельного программного продукта. В последнем случае SCADA комплектуется набором драйверов ввода/вывода для коммуникации с контроллерами различных производителей. [ http://kazanets.narod.ru/HMI_PART1.htm]Тематики
- автоматизация, основные понятия
- автоматизированные системы
Синонимы
EN
Англо-русский словарь нормативно-технической терминологии > human interface device
78 human-machine interface
человеко-машинный интерфейс (ЧМИ)
Технические средства, предназначенные для обеспечения непосредственного взаимодействия между оператором и оборудованием и дающие возможность оператору управлять оборудованием и контролировать его функционирование.
Примечание
Такие средства могут включать приводимые в действие вручную органы управления, контрольные устройства, дисплеи.
[ ГОСТ Р МЭК 60447-2000]
человекомашинный интерфейс (ЧМИ)
Технические средства контроля и управления, являющиеся частью оборудования, предназначенные для обеспечения непосредственного взаимодействия между оператором и оборудованием и дающие возможность оператору управлять оборудованием и контролировать его функционирование (ГОСТ Р МЭК 60447).
Примечание
Такие средства могут включать приводимые в действие вручную органы управления, контрольные устройства и дисплеи.
[ ГОСТ Р МЭК 60073-2000]
человеко-машинный интерфейс
Средства обеспечения двусторонней связи "оператор - технологическое оборудование" (АСУ ТП). Название класса средств, в который входят подклассы:
SCADA (Supervisory Control and Data Acquisition) - Операторское управление и сбор данных от технологического оборудования.
DCS (Distributed Control Systems) - Распределенная система управления технологическим оборудованием.
[ http://www.morepc.ru/dict/]Параллельные тексты EN-RU
MotorSys™ iPMCC solutions can integrate a dedicated human-machine interface (HMI) or communicate via a personal computer directly on the motor starters.
[Schneider Electric]Интеллектуальный центр распределения электроэнергии и управления электродвигателями MotorSys™ может иметь в своем составе специальный человеко-машинный интерфейс (ЧМИ). В качестве альтернативы используется обмен данным между персональным компьютером и пускателями.
[Перевод Интент]
HMI на базе операторских станций
Самое, пожалуй, главное в системе управления - это организация взаимодействия между человеком и программно-аппаратным комплексом. Обеспечение такого взаимодействия и есть задача человеко-машинного интерфейса (HMI, human machine interface).
На мой взгляд, в аббревиатуре “АСУ ТП” ключевым является слово “автоматизированная”, что подразумевает непосредственное участие человека в процессе реализации системой определенных задач. Очевидно, что чем лучше организован HMI, тем эффективнее человек сможет решать поставленные задачи.
Как же организован HMI в современных АСУ ТП?
Существует, как минимум, два подхода реализации функционала HMI:- На базе специализированных рабочих станций оператора, устанавливаемых в центральной диспетчерской;
- На базе панелей локального управления, устанавливаемых непосредственно в цеху по близости с контролируемым технологическим объектам.
Иногда эти два варианта комбинируют, чтобы достичь наибольшей гибкости управления. В данной статье речь пойдет о первом варианте организации операторского уровня.
Аппаратно рабочая станция оператора (OS, operator station) представляет собой ни что иное как персональный компьютер. Как правило, станция снабжается несколькими широкоэкранными мониторами, функциональной клавиатурой и необходимыми сетевыми адаптерами для подключения к сетям верхнего уровня (например, на базе Industrial Ethernet). Станция оператора несколько отличается от привычных для нас офисных компьютеров, прежде всего, своим исполнением и эксплуатационными характеристиками (а также ценой 4000 - 10 000 долларов).
На рисунке 1 изображена рабочая станция оператора системы SIMATIC PCS7 производства Siemens, обладающая следующими техническими характеристиками:
Процессор: Intel Pentium 4, 3.4 ГГц;
Память: DDR2 SDRAM до 4 ГБ;
Материнская плата: ChipSet Intel 945G;
Жесткий диск: SATA-RAID 1/2 x 120 ГБ;
Слоты: 4 x PCI, 2 x PCI E x 1, 1 x PCI E x 16;
Степень защиты: IP 31;
Температура при эксплуатации: 5 – 45 C;
Влажность: 5 – 95 % (без образования конденсата);
Операционная система: Windows XP Professional/2003 Server.
Рис. 1. Пример промышленной рабочей станции оператора.Системный блок может быть как настольного исполнения ( desktop), так и для монтажа в 19” стойку ( rack-mounted). Чаще применяется второй вариант: системный блок монтируется в запираемую стойку для лучшей защищенности и предотвращения несанкционированного доступа.
Какое программное обеспечение используется?
На станции оператора устанавливается программный пакет визуализации технологического процесса (часто называемый SCADA). Большинство пакетов визуализации работают под управлением операционных систем семейства Windows (Windows NT 4.0, Windows 2000/XP, Windows 2003 Server), что, на мой взгляд, является большим минусом.
Программное обеспечение визуализации призвано выполнять следующие задачи:- Отображение технологической информации в удобной для человека графической форме (как правило, в виде интерактивных мнемосхем) – Process Visualization;
- Отображение аварийных сигнализаций технологического процесса – Alarm Visualization;
- Архивирование технологических данных (сбор истории процесса) – Historical Archiving;
- Предоставление оператору возможности манипулировать (управлять) объектами управления – Operator Control.
- Контроль доступа и протоколирование действий оператора – Access Control and Operator’s Actions Archiving.
- Автоматизированное составление отчетов за произвольный интервал времени (посменные отчеты, еженедельные, ежемесячные и т.д.) – Automated Reporting.
Как правило, SCADA состоит из двух частей:
- Среды разработки, где инженер рисует и программирует технологические мнемосхемы;
- Среды исполнения, необходимой для выполнения сконфигурированных мнемосхем в режиме runtime. Фактически это режим повседневной эксплуатации.
Существует две схемы подключения операторских станций к системе управления, а точнее уровню управления. В рамках первой схемы каждая операторская станция подключается к контроллерам уровня управления напрямую или с помощью промежуточного коммутатора (см. рисунок 2). Подключенная таким образом операторская станция работает независимо от других станций сети, и поэтому часто называется одиночной (пусть Вас не смущает такое название, на самом деле таких станций в сети может быть несколько).
Рис. 2. Схема подключения одиночных операторских станций к уровню управления.Есть и другой вариант. Часто операторские станции подключают к серверу или резервированной паре серверов, а серверы в свою очередь подключаются к промышленным контроллерам. Таким образом, сервер, являясь неким буфером, постоянно считывает данные с контроллера и предоставляет их по запросу рабочим станциям. Станции, подключенные по такой схеме, часто называют клиентами (см. рисунок 3).
Рис. 3. Клиент-серверная архитектура операторского уровня.
Для сопряжения операторской станции с промышленным контроллером на первой устанавливается специальное ПО, называемое драйвером ввода/вывода. Драйвер ввода/вывода поддерживает совместимый с контроллером коммуникационный протокол и позволяет прикладным программам считывать с контроллера параметры или наоборот записывать в него. Пакет визуализации обращается к драйверу ввода/вывода каждый раз, когда требуется обновление отображаемой информации или запись измененных оператором данных. Для взаимодействия пакета визуализации и драйвера ввода/вывода используется несколько протоколов, наиболее популярные из которых OPC (OLE for Process Control) и NetDDE (Network Dynamic Data Exchange). Обобщенно можно сказать, что OPC и NetDDE – это протоколы информационного обмена между различными приложениями, которые могут выполняться как на одном, так и на разных компьютерах. На рисунках 4 и 5 изображено, как взаимодействуют программные компоненты при различных схемах построения операторского уровня.
Рис. 4. Схема взаимодействия программных модулей при использовании одиночных станций.
Рис. 5. Схема взаимодействия программных модулей при использовании клиент-серверной архитектуры.
Как выглядит SCADA?
Разберем простой пример. На рисунке 6 приведена абстрактная схема технологического процесса, хотя полноценным процессом это назвать трудно.Рис. 6. Пример операторской мнемосхемы.
На рисунке 6 изображен очень упрощенный вариант операторской мнемосхемы для управления тех. процессом. Как видно, резервуар (емкость) наполняется водой. Задача системы - нагреть эту воду до определенной температуры. Для нагрева воды используется газовая горелка. Интенсивность горения регулируется клапаном подачи газа. Также должен быть насос для закачки воды в резервуар и клапан для спуска воды.
На мнемосхеме отображаются основные технологические параметры, такие как: температура воды; уровень воды в резервуаре; работа насосов; состояние клапанов и т.д. Эти данные обновляются на экране с заданной частотой. Если какой-либо параметр достигает аварийного значения, соответствующее поле начинает мигать, привлекая внимание оператора.
Сигналы ввода/вывода и исполнительные механизмы отображаются на мнемосхемах в виде интерактивных графических символов (иконок). Каждому типу сигналов и исполнительных механизмов присваивается свой символ: для дискретного сигнала это может быть переключатель, кнопка или лампочка; для аналогового – ползунок, диаграмма или текстовое поле; для двигателей и насосов – более сложные фейсплейты ( faceplates). Каждый символ, как правило, представляет собой отдельный ActiveX компонент. Вообще технология ActiveX широко используется в SCADA-пакетах, так как позволяет разработчику подгружать дополнительные символы, не входящие в стандартную библиотеку, а также разрабатывать свои собственные графические элементы, используя высокоуровневые языки программирования.
Допустим, оператор хочет включить насос. Для этого он щелкает по его иконке и вызывает панель управления ( faceplate). На этой панели он может выполнить определенные манипуляции: включить или выключить насос, подтвердить аварийную сигнализацию, перевести его в режим “техобслуживания” и т.д. (см. рисунок 7).Рис. 7. Пример фейсплейта для управления насосом.Оператор также может посмотреть график изменения интересующего его технологического параметра, например, за прошедшую неделю. Для этого ему надо вызвать тренд ( trend) и выбрать соответствующий параметр для отображения. Пример тренда реального времени показан на рисунке 8.
Рис. 8. Пример отображения двух параметров на тренде реального времени.
Для более детального обзора сообщений и аварийных сигнализаций оператор может воспользоваться специальной панелью ( alarm panel), пример которой изображен на рисунке 9. Это отсортированный список сигнализаций (alarms), представленный в удобной для восприятия форме. Оператор может подтвердить ту или иную аварийную сигнализацию, применить фильтр или просто ее скрыть.Рис. 9. Панель сообщений и аварийных сигнализаций.
Говоря о SCADA, инженеры часто оперируют таким важным понятием как “тэг” ( tag). Тэг является по существу некой переменной программы визуализации и может быть использован как для локального хранения данных внутри программы, так и в качестве ссылки на внешний параметр процесса. Тэги могут быть разных типов, начиная от обычных числовых данных и кончая структурой с множеством полей. Например, один визуализируемый параметр ввода/вывода – это тэг, или функциональный блок PID-регулятора, выполняемый внутри контроллера, - это тоже тэг. Ниже представлена сильно упрощенная структура тэга, соответствующего простому PID-регулятору:
Tag Name = “MyPID”;
Tag Type = PID;
Fields (список параметров):
MyPID.OP
MyPID.SP
MyPID.PV
MyPID.PR
MyPID.TI
MyPID.DI
MyPID.Mode
MyPID.RemoteSP
MyPID.Alarms и т.д.
В комплексной прикладной программе может быть несколько тысяч тэгов. Производители SCADA-пакетов это знают и поэтому применяют политику лицензирования на основе количества используемых тэгов. Каждая купленная лицензия жестко ограничивает суммарное количество тэгов, которые можно использовать в программе. Очевидно, чем больше тегов поддерживает лицензия, тем дороже она стоит; так, например, лицензия на 60 000 тэгов может обойтись в 5000 тыс. долларов или даже дороже. В дополнение к этому многие производители SCADA формируют весьма существенную разницу в цене между “голой” средой исполнения и полноценной средой разработки; естественно, последняя с таким же количеством тэгов будет стоить заметно дороже.
Сегодня на рынке представлено большое количество различных SCADA-пакетов, наиболее популярные из которых представлены ниже:
1. Wonderware Intouch;
2. Simatic WinCC;
3. Iconics Genesis32;
4. Citect;
5. Adastra Trace Mode
Лидирующие позиции занимают Wonderware Intouch (производства Invensys) и Simatic WinCC (разработки Siemens) с суммарным количеством инсталляций более 80 тыс. в мире. Пакет визуализации технологического процесса может поставляться как в составе комплексной системы управления, так и в виде отдельного программного продукта. В последнем случае SCADA комплектуется набором драйверов ввода/вывода для коммуникации с контроллерами различных производителей. [ http://kazanets.narod.ru/HMI_PART1.htm]Тематики
- автоматизация, основные понятия
- автоматизированные системы
Синонимы
EN
Англо-русский словарь нормативно-технической терминологии > human-machine interface
79 operator-machine communication
человеко-машинный интерфейс (ЧМИ)
Технические средства, предназначенные для обеспечения непосредственного взаимодействия между оператором и оборудованием и дающие возможность оператору управлять оборудованием и контролировать его функционирование.
Примечание
Такие средства могут включать приводимые в действие вручную органы управления, контрольные устройства, дисплеи.
[ ГОСТ Р МЭК 60447-2000]
человекомашинный интерфейс (ЧМИ)
Технические средства контроля и управления, являющиеся частью оборудования, предназначенные для обеспечения непосредственного взаимодействия между оператором и оборудованием и дающие возможность оператору управлять оборудованием и контролировать его функционирование (ГОСТ Р МЭК 60447).
Примечание
Такие средства могут включать приводимые в действие вручную органы управления, контрольные устройства и дисплеи.
[ ГОСТ Р МЭК 60073-2000]
человеко-машинный интерфейс
Средства обеспечения двусторонней связи "оператор - технологическое оборудование" (АСУ ТП). Название класса средств, в который входят подклассы:
SCADA (Supervisory Control and Data Acquisition) - Операторское управление и сбор данных от технологического оборудования.
DCS (Distributed Control Systems) - Распределенная система управления технологическим оборудованием.
[ http://www.morepc.ru/dict/]Параллельные тексты EN-RU
MotorSys™ iPMCC solutions can integrate a dedicated human-machine interface (HMI) or communicate via a personal computer directly on the motor starters.
[Schneider Electric]Интеллектуальный центр распределения электроэнергии и управления электродвигателями MotorSys™ может иметь в своем составе специальный человеко-машинный интерфейс (ЧМИ). В качестве альтернативы используется обмен данным между персональным компьютером и пускателями.
[Перевод Интент]
HMI на базе операторских станций
Самое, пожалуй, главное в системе управления - это организация взаимодействия между человеком и программно-аппаратным комплексом. Обеспечение такого взаимодействия и есть задача человеко-машинного интерфейса (HMI, human machine interface).
На мой взгляд, в аббревиатуре “АСУ ТП” ключевым является слово “автоматизированная”, что подразумевает непосредственное участие человека в процессе реализации системой определенных задач. Очевидно, что чем лучше организован HMI, тем эффективнее человек сможет решать поставленные задачи.
Как же организован HMI в современных АСУ ТП?
Существует, как минимум, два подхода реализации функционала HMI:- На базе специализированных рабочих станций оператора, устанавливаемых в центральной диспетчерской;
- На базе панелей локального управления, устанавливаемых непосредственно в цеху по близости с контролируемым технологическим объектам.
Иногда эти два варианта комбинируют, чтобы достичь наибольшей гибкости управления. В данной статье речь пойдет о первом варианте организации операторского уровня.
Аппаратно рабочая станция оператора (OS, operator station) представляет собой ни что иное как персональный компьютер. Как правило, станция снабжается несколькими широкоэкранными мониторами, функциональной клавиатурой и необходимыми сетевыми адаптерами для подключения к сетям верхнего уровня (например, на базе Industrial Ethernet). Станция оператора несколько отличается от привычных для нас офисных компьютеров, прежде всего, своим исполнением и эксплуатационными характеристиками (а также ценой 4000 - 10 000 долларов).
На рисунке 1 изображена рабочая станция оператора системы SIMATIC PCS7 производства Siemens, обладающая следующими техническими характеристиками:
Процессор: Intel Pentium 4, 3.4 ГГц;
Память: DDR2 SDRAM до 4 ГБ;
Материнская плата: ChipSet Intel 945G;
Жесткий диск: SATA-RAID 1/2 x 120 ГБ;
Слоты: 4 x PCI, 2 x PCI E x 1, 1 x PCI E x 16;
Степень защиты: IP 31;
Температура при эксплуатации: 5 – 45 C;
Влажность: 5 – 95 % (без образования конденсата);
Операционная система: Windows XP Professional/2003 Server.
Рис. 1. Пример промышленной рабочей станции оператора.Системный блок может быть как настольного исполнения ( desktop), так и для монтажа в 19” стойку ( rack-mounted). Чаще применяется второй вариант: системный блок монтируется в запираемую стойку для лучшей защищенности и предотвращения несанкционированного доступа.
Какое программное обеспечение используется?
На станции оператора устанавливается программный пакет визуализации технологического процесса (часто называемый SCADA). Большинство пакетов визуализации работают под управлением операционных систем семейства Windows (Windows NT 4.0, Windows 2000/XP, Windows 2003 Server), что, на мой взгляд, является большим минусом.
Программное обеспечение визуализации призвано выполнять следующие задачи:- Отображение технологической информации в удобной для человека графической форме (как правило, в виде интерактивных мнемосхем) – Process Visualization;
- Отображение аварийных сигнализаций технологического процесса – Alarm Visualization;
- Архивирование технологических данных (сбор истории процесса) – Historical Archiving;
- Предоставление оператору возможности манипулировать (управлять) объектами управления – Operator Control.
- Контроль доступа и протоколирование действий оператора – Access Control and Operator’s Actions Archiving.
- Автоматизированное составление отчетов за произвольный интервал времени (посменные отчеты, еженедельные, ежемесячные и т.д.) – Automated Reporting.
Как правило, SCADA состоит из двух частей:
- Среды разработки, где инженер рисует и программирует технологические мнемосхемы;
- Среды исполнения, необходимой для выполнения сконфигурированных мнемосхем в режиме runtime. Фактически это режим повседневной эксплуатации.
Существует две схемы подключения операторских станций к системе управления, а точнее уровню управления. В рамках первой схемы каждая операторская станция подключается к контроллерам уровня управления напрямую или с помощью промежуточного коммутатора (см. рисунок 2). Подключенная таким образом операторская станция работает независимо от других станций сети, и поэтому часто называется одиночной (пусть Вас не смущает такое название, на самом деле таких станций в сети может быть несколько).
Рис. 2. Схема подключения одиночных операторских станций к уровню управления.Есть и другой вариант. Часто операторские станции подключают к серверу или резервированной паре серверов, а серверы в свою очередь подключаются к промышленным контроллерам. Таким образом, сервер, являясь неким буфером, постоянно считывает данные с контроллера и предоставляет их по запросу рабочим станциям. Станции, подключенные по такой схеме, часто называют клиентами (см. рисунок 3).
Рис. 3. Клиент-серверная архитектура операторского уровня.
Для сопряжения операторской станции с промышленным контроллером на первой устанавливается специальное ПО, называемое драйвером ввода/вывода. Драйвер ввода/вывода поддерживает совместимый с контроллером коммуникационный протокол и позволяет прикладным программам считывать с контроллера параметры или наоборот записывать в него. Пакет визуализации обращается к драйверу ввода/вывода каждый раз, когда требуется обновление отображаемой информации или запись измененных оператором данных. Для взаимодействия пакета визуализации и драйвера ввода/вывода используется несколько протоколов, наиболее популярные из которых OPC (OLE for Process Control) и NetDDE (Network Dynamic Data Exchange). Обобщенно можно сказать, что OPC и NetDDE – это протоколы информационного обмена между различными приложениями, которые могут выполняться как на одном, так и на разных компьютерах. На рисунках 4 и 5 изображено, как взаимодействуют программные компоненты при различных схемах построения операторского уровня.
Рис. 4. Схема взаимодействия программных модулей при использовании одиночных станций.
Рис. 5. Схема взаимодействия программных модулей при использовании клиент-серверной архитектуры.
Как выглядит SCADA?
Разберем простой пример. На рисунке 6 приведена абстрактная схема технологического процесса, хотя полноценным процессом это назвать трудно.Рис. 6. Пример операторской мнемосхемы.
На рисунке 6 изображен очень упрощенный вариант операторской мнемосхемы для управления тех. процессом. Как видно, резервуар (емкость) наполняется водой. Задача системы - нагреть эту воду до определенной температуры. Для нагрева воды используется газовая горелка. Интенсивность горения регулируется клапаном подачи газа. Также должен быть насос для закачки воды в резервуар и клапан для спуска воды.
На мнемосхеме отображаются основные технологические параметры, такие как: температура воды; уровень воды в резервуаре; работа насосов; состояние клапанов и т.д. Эти данные обновляются на экране с заданной частотой. Если какой-либо параметр достигает аварийного значения, соответствующее поле начинает мигать, привлекая внимание оператора.
Сигналы ввода/вывода и исполнительные механизмы отображаются на мнемосхемах в виде интерактивных графических символов (иконок). Каждому типу сигналов и исполнительных механизмов присваивается свой символ: для дискретного сигнала это может быть переключатель, кнопка или лампочка; для аналогового – ползунок, диаграмма или текстовое поле; для двигателей и насосов – более сложные фейсплейты ( faceplates). Каждый символ, как правило, представляет собой отдельный ActiveX компонент. Вообще технология ActiveX широко используется в SCADA-пакетах, так как позволяет разработчику подгружать дополнительные символы, не входящие в стандартную библиотеку, а также разрабатывать свои собственные графические элементы, используя высокоуровневые языки программирования.
Допустим, оператор хочет включить насос. Для этого он щелкает по его иконке и вызывает панель управления ( faceplate). На этой панели он может выполнить определенные манипуляции: включить или выключить насос, подтвердить аварийную сигнализацию, перевести его в режим “техобслуживания” и т.д. (см. рисунок 7).Рис. 7. Пример фейсплейта для управления насосом.Оператор также может посмотреть график изменения интересующего его технологического параметра, например, за прошедшую неделю. Для этого ему надо вызвать тренд ( trend) и выбрать соответствующий параметр для отображения. Пример тренда реального времени показан на рисунке 8.
Рис. 8. Пример отображения двух параметров на тренде реального времени.
Для более детального обзора сообщений и аварийных сигнализаций оператор может воспользоваться специальной панелью ( alarm panel), пример которой изображен на рисунке 9. Это отсортированный список сигнализаций (alarms), представленный в удобной для восприятия форме. Оператор может подтвердить ту или иную аварийную сигнализацию, применить фильтр или просто ее скрыть.Рис. 9. Панель сообщений и аварийных сигнализаций.
Говоря о SCADA, инженеры часто оперируют таким важным понятием как “тэг” ( tag). Тэг является по существу некой переменной программы визуализации и может быть использован как для локального хранения данных внутри программы, так и в качестве ссылки на внешний параметр процесса. Тэги могут быть разных типов, начиная от обычных числовых данных и кончая структурой с множеством полей. Например, один визуализируемый параметр ввода/вывода – это тэг, или функциональный блок PID-регулятора, выполняемый внутри контроллера, - это тоже тэг. Ниже представлена сильно упрощенная структура тэга, соответствующего простому PID-регулятору:
Tag Name = “MyPID”;
Tag Type = PID;
Fields (список параметров):
MyPID.OP
MyPID.SP
MyPID.PV
MyPID.PR
MyPID.TI
MyPID.DI
MyPID.Mode
MyPID.RemoteSP
MyPID.Alarms и т.д.
В комплексной прикладной программе может быть несколько тысяч тэгов. Производители SCADA-пакетов это знают и поэтому применяют политику лицензирования на основе количества используемых тэгов. Каждая купленная лицензия жестко ограничивает суммарное количество тэгов, которые можно использовать в программе. Очевидно, чем больше тегов поддерживает лицензия, тем дороже она стоит; так, например, лицензия на 60 000 тэгов может обойтись в 5000 тыс. долларов или даже дороже. В дополнение к этому многие производители SCADA формируют весьма существенную разницу в цене между “голой” средой исполнения и полноценной средой разработки; естественно, последняя с таким же количеством тэгов будет стоить заметно дороже.
Сегодня на рынке представлено большое количество различных SCADA-пакетов, наиболее популярные из которых представлены ниже:
1. Wonderware Intouch;
2. Simatic WinCC;
3. Iconics Genesis32;
4. Citect;
5. Adastra Trace Mode
Лидирующие позиции занимают Wonderware Intouch (производства Invensys) и Simatic WinCC (разработки Siemens) с суммарным количеством инсталляций более 80 тыс. в мире. Пакет визуализации технологического процесса может поставляться как в составе комплексной системы управления, так и в виде отдельного программного продукта. В последнем случае SCADA комплектуется набором драйверов ввода/вывода для коммуникации с контроллерами различных производителей. [ http://kazanets.narod.ru/HMI_PART1.htm]Тематики
- автоматизация, основные понятия
- автоматизированные системы
Синонимы
EN
Англо-русский словарь нормативно-технической терминологии > operator-machine communication
80 operation
ˌɔpəˈreɪʃən сущ.
1) а) деятельность, работа, приведение в действие б) действие, операция to conduct an operation ≈ вести какую-л. работу to launch an operation ≈ запускать действие The operation of the pump is very simple. ≈ Принцип действия насоса очень прост. in operation ≈ в действии in full operation ≈ на полном ходу cloak-and-dagger operation, covert operation, secret operation ≈ секретная операция guerrilla operations ≈ партизанские действия joint operations ≈ объединенные действия, усилия large-scale operations ≈ широкомасштабные действия mine-sweeping operations ≈ действия по тралению мин mopping-up operations ≈ операция по очистке захваченной территории от противника rescue operation ≈ спасательная операция Syn: action, activity, agency
2) процесс the operations of the mind ≈ ментальные процессы;
процессы, происходящие в головном мозге Syn: act
3) воздействие, действенность, эффективность He cannot enlarge, in his own favour, the legal or equitable operation of the instrument. ≈ Он не может расширить в свою пользу юридическую или объективную действенность механизма. Syn: efficacy, influence
1., virtue, force
1.
4) применение на практике какого-либо алгоритма, процедуры;
введение в действие каких-либо механизмов а) фин. финансовая операция (часто ≈ с большой степенью риска) ;
осуществление финансовой операции б) проведение опыта, эксперимента
5) мед. операция (хирургическая) to perform an operation ≈ проводить, делать операцию to have, undergo an operation ≈ подвергнуться операции exploratory operation ≈ медицинское исследование major operation ≈ серьезная операция minor operation ≈ легкая операция recurrent operation ≈ повторная операция transplant operation ≈ операция по пересадке органов или тканей an operation for ≈- операция по an operation for the removal of gallstones ≈ операция по удалению камней в желчном пузыре The operation was effective. ≈ Операция прошла успешно. The operation was of no effect. ≈ Операция не принесла успеха
6) воен. боевые действия, военные операции
7) мат. действие
8) разработка, эксплуатация operation costs ≈ расходы по эксплуатации
9) управление( механизмом, устройством, предприятием и т. п.) For some time electricity has been used for the operation of the machine. ≈ В течение некоторого времени пользовались электричеством для управления станком. действие, работа;
функционирование;
- the * of binding a book переплетные работы;
- to begin *s начать работу;
- to be in * быть в эксплуатации;
действовать, функционировать, работать;
- to be no longer in * больше не эксплуатироваться, быть снятым с эксплуатации;
- the plant has been in * for several weeks завод работает уже несколько недель;
- are the street cars in *? трамваи ходят? (юридическое) вступать в силу;
- when does that rule go into *? когда это правило вступит в силу?;
- to bring into * вводить в строй;
пускать в эксплуатацию;
- to extend *s продлевать срок службы (машины) ;
- the * of this machine is simple этой машиной легко управлять процесс;
- * of breathing процесс дыхания действие, воздействие;
- the * of alcohol on the mind воздействие алкоголя на умственную деятельность торговая или финансовая операция;
сделка;
- *s on the stock exchange биржевые операции;
- engaged in some mysterious *s занятый какими-то тайноответственными махинациями (медицина) хирургическая операция;
- abdominal * полостная операция;
- chest * операция грудной полости;
- stomach * операция на желудке;
- tonsils * удаление миндалин;
- major * тяжелая операция;
- to perform an * for smth. делать операцию. по поводу чего-л;
- to undergo an * переносить операцию обыкн. pl работы, операции;
- reconstruction *s began at once работы по реконструкции начались сразу же( военное) операция, боевые действия;
бой;
сражение;
- *s map карта обстановки, оперативная схема;
- * order боевой приказ;
- *s officer (американизм) офицер оперативного отдела штаба;
штабной оператор;
- *s room (авиация) командный пункт;
пункт управления;
(морское) оперативная рубка;
- line of *s операционное направление, направление наступления разработка, эксплуатация ( техническое) операция, цикл обработки (математика) действие, операция arithmetic ~ вчт. арифметическая операция arithmetic ~ вчт. арифметическое действие arithmetic ~s вчт. арифметические действия array ~ вчт. матричная операция associative ~ вчт. ассоциативная операция asynchronous ~ вчт. асинхронная работа asynchronous ~ вчт. асинхронное выполнение операций atomic ~ вчт. атомарная операция authorized ~ вчт. санкционированная операция battery ~ работа с батарейным питанием bear ~ бирж. игра на понижение binary ~ вчт. бинарная операция bitwise ~ вчт. поразрядная операция black-ink ~ грязная сделка block ~ вчт. действие с блоками bookkeeping ~ вчт. служебная операция boolean ~ вчт. логическая операция borrowing ~ операция по заимствованию brokerage ~ брокерская операция bull ~ бирж. сделка на повышение биржевых курсов bull ~ бирж. спекуляция на повышение to call into ~ привести в действие;
in operation в действии;
in full operation на полном ходу capital ~ сделка с капиталом charges relating to the issue ~ затраты, связанные с выпуском ценных бумаг clerical ~ конторская операция collective ~ совместная операция ~ действие, операция;
работа;
приведение в действие;
to come into operation начать действовать come into ~ вступать в силу come into ~ вступать в строй come into ~ начинать действовать coming into ~ вступление в силу coming into ~ вступление в строй coming into ~ приведение в действие connection-oriented ~ вчт. связь с логическим соединением connectionless ~ вчт. связь без логического соединения continued ~ непрерывная работа continuous ~ непрерывная эксплуатация continuous ~ работа в непрерывном режиме covering ~ бирж. операция покрытия cross-frontier ~ внешнеторговая сделка debit-credit ~ операция учета прихода и расхода discontinue an ~ прекращать работу down ~ вчт. занятие dyadic ~ вчт. бинарная операция enter into ~ вступать в действие enter into ~ вступать в силу factory ~ оперативное управление производством fade ~ вчт. операция постепенного стирания fail-safe ~ вчт. безопасный режим going into ~ ввод в действие going into ~ ввод в эксплуатацию graft ~ вчт. операция подсоединения ветви group ~ вчт. групповая операция housekeeping ~ вспомогательная операция housekeeping ~ вчт. организующая операция housekeeping ~ вчт. служебная операция housekeeping ~ управляющая операция illegal ~ вчт. запрещенная операция image ~ вчт. операция обработки изображения immediate ~ вчт. операция с немедленным ответом to call into ~ привести в действие;
in operation в действии;
in full operation на полном ходу to call into ~ привести в действие;
in operation в действии;
in full operation на полном ходу inference ~ вчт. операция логического вывода initial ~ ввод в действие input ~ вчт. операция ввода input-output ~s вчт. операции ввода-вывода joint ~ совместная работа joint ~ agreement договор о совместной деятельности kernel ~ вчт. операция ядра keystroke ~ вчт. операция инициируемая нажатием клавиши large-scale ~ крупномасштабная операция linear ~ вчт. линейная операция linear ~s вчт. линейные операции logic ~ вчт. логическая операция loss during ~ потери при эксплуатации manual ~ ручная операция manual ~ ручная работа maximization ~ операция максимизации maximization ~ операция определения максимума maximum ~ операция максимизации military ~ военная операция minimization ~ операция минимизации mismatch ~ вчт. операция обнаружения рассогласования monadic ~ вчт. унарная операция multiple ~s вчт. совмещенные операции multitask ~ вчт. многозадачный режим neighborhood ~ операция определения соседства no ~ вчт. холостая операция nonarithmetical ~ вчт. неарифметическая операция nondata ~ вчт. операция не связанная с обработкой данных normal ~ нормальная эксплуатация off-line ~ вчт. автономная работа on-line ~ вчт. работа в реальном времени one-shot ~ вчт. пошаговая работа one-step ~ вчт. пошаговая работа operation ведение хозяйственной деятельности ~ мат. действие ~ действие, операция;
работа;
приведение в действие;
to come into operation начать действовать ~ действие ~ вчт. операция ~ операция (хирургическая) ~ проведение опыта, эксперимента ~ процесс ~ работа ~ разработка, эксплуатация ~ технологическая операция ~ торговая операция ~ торговля ~ управление (предприятием и т. п.) ~ управление машиной ~ управление производством ~ установка ~ учетно-счетная операция ~ финансовая операция ~ функционирование ~ цикл обработки ~ эксплуатация ~ юридическая сила ~ юридические последствия ~ юридическое действие ~ attr. эксплуатационный;
operation costs расходы по эксплуатации ~ attr. эксплуатационный;
operation costs расходы по эксплуатации ~ of company деятельность компании ~ of railway работа железной дороги OR ~ вчт. операция ИЛИ output ~ вчт. операция вывода overhead ~ вчт. служебная операция parallel ~ параллельная сделка paste ~ вчт. операция вставки pipeline ~ вчт. работа в конвейерном режиме pixel-level ~ вчт. операция обработки элементов изображения primary ~ первичная обработка primary ~ первичная операция primitive ~ вчт. базовая операция prune ~ вчт. операция отсечения queue ~ вчт. работа с очередями queueing ~ вчт. образование очереди queueing ~ работа системы массового обслуживания real-time ~ вчт. вычисление в реальном времени real-time ~ вчт. работа в реальном масштабе времени red ink ~ убыточная операция red ink ~ убыточная сделка red-tape ~ вчт. служебная операция refinement ~ вчт. уточнение данных refunding ~ операция рефинансирования refunding ~ рефинансирование retrieval ~ вчт. информационно-поисковая операция risk capital ~ операция с рисковым капиталом round-the-clock ~ круглосуточная работа round-the-clock ~ непрерывное производство sales-floor ~ работа торгового зала магазина scheduled ~ вчт. регламентная работа secondary ~ добыча нефти вторичными методами semiduplex ~ вчт. полудуплексный режим работы service ~ вчт. операция обслуживания simultaneous ~ параллельная работа single-mode ~ вчт. одномодовый режим single-program ~ вчт. однопрограммная работа single-store ~ торговые операции фирмы в одном магазине single-task ~ вчт. работа с одной заадчей small-signal ~ вчт. режим малых сигналов smoothing ~ вчт. операция сглаживания start-stop ~ вчт. стартстопный режим syndicate ~ синдицированная операция takedown ~ вчт. операция подготовки к следующей работе team ~ вчт. групповая разработка time consuming ~ вчт. длинная операция two-shift ~ двухсменная работа unary ~ вчт. унарная операция unattended ~ работа без надзора unauthorized ~ несанкционированное действие under-control ~ подконтрольная эксплуатация union ~ вчт. операция ИЛИ unit ~ вчт. единичное преобразование unloading ~ вчт. операция вывода unloading ~ вчт. операция разгрузки unnecessary ~ вчт. неправильное действие реле up ~ вчт. операция освобождения venture ~ финансовая операция, связанная с риском write ~ вчт. операция записиБольшой англо-русский и русско-английский словарь > operation
СтраницыСм. также в других словарях:
Mode-locking — is a technique in optics by which a laser can be made to produce pulses of light of extremely short duration, on the order of picoseconds (10−12 s) or femtoseconds (10−15 s). The basis of the technique is to induce a fixed phase… … Wikipedia
mode S — stands for mode select. Mode S transponders are used in conjunction with a traffic alert and collision avoidance system. This mode permits the exchange of digitally encoded information between the ground controller and individual aircraft … Aviation dictionary
Mode of production — Part of a series on Marxism … Wikipedia
Exchange District — The Exchange District is a National Historic Site in the downtown area of Winnipeg, Manitoba, Canada. Just north of Canada s most famous corner, Portage and Main, approximately 20 city blocks made of up nearly 150 building compose Winnipeg’s… … Wikipedia
mode S data link — An addition to air traffic control radar beacon system (ATCRBS) transponders that permits direct, automatic exchange of digitally encoded information between the ground controller and individual aircraft … Aviation dictionary
Internet Key Exchange — IPsec im TCP/IP‑Protokollstapel: Anwendung HTTP IMAP SMTP DNS … Transport TCP UDP … Deutsch Wikipedia
Internet Key Exchange Protocol — IPsec im TCP/IP‑Protokollstapel: Anwendung HTTP IMAP SMTP DNS … Transport TCP UDP … Deutsch Wikipedia
Internet Key Exchange Protokoll — IPsec im TCP/IP‑Protokollstapel: Anwendung HTTP IMAP SMTP DNS … Transport TCP UDP … Deutsch Wikipedia
Microsoft Exchange Server — Developer(s) Microsoft Corporation Initial release June 11, 1996 (1996 06 11) Stable release Microsoft Exchange Server 2010 SP1[1] / A … Wikipedia
Capitalist mode of production — In Marxian economic discourse the capitalist mode of production refers to the socio economic base of capitalist society which began to grow rapidly in Western Europe from the end of the eighteenth century, and later extended to most of the world … Wikipedia
Microsoft Exchange Server — est un Groupware (logiciel de groupe de travail) pour serveur de messagerie électronique créé par Microsoft, pour concurrencer Lotus Domino d IBM. Microsoft Exchange est très utilisé dans les entreprises. Selon Nicolas Petit (Directeur de la… … Wikipédia en Français
Перевод: с английского на все языки
со всех языков на английский- Со всех языков на:
- Английский
- С английского на:
- Все языки
- Албанский
- Арабский
- Испанский
- Итальянский
- Немецкий
- Русский
- Французский