GRAFICKÉ PROGRAMOVÁNÍ VE VÝVOJOVÉM PROSTŘEDÍ LabVIEW

Rozměr: px
Začít zobrazení ze stránky:

Download "GRAFICKÉ PROGRAMOVÁNÍ VE VÝVOJOVÉM PROSTŘEDÍ LabVIEW"

Transkript

1 GRAFICKÉ PROGRAMOVÁNÍ VE VÝVOJOVÉM PROSTŘEDÍ LabVIEW Výuková skripta Doc. Ing. Jan Žídek, CSc. Ostrava, říjen 2002 Doc. Ing. Jan Žídek, CSc. 1-1

2 OBSAH OBSAH Seznam obrázků Základní principy virtuální instrumentace Úvod Vývoj měřicí techniky Měřicí přístroje z období klasické instrumentace Měřicí přístroje vybavené komunikačním rozhraním Měřicí přístroje s komunikačním rozhraním RS Měřicí přístroje s komunikačním rozhraním GPIB Měřicí přístroje s komunikačním rozhraním Ethernet Fáze virtuální instrumentace Srovnání klasické a virtuální instrumentace Proces měření a jeho fáze Systémová integrace Úvod do vývojového prostředí LabVIEW Filosofie a součásti vývojového systému LabVIEW Základní části virtuálního přístroje Čelní panel Blokové schéma Ikona a konektor Popis prostředí LabVIEW Roletová menu Paletové menu s objekty čelního panelu Položky menu pro práci s textem Nástroje pro zarovnávání a volbu rozestupů Nástroje pro práci ve vývojovém prostředí LabVIEW Cesty vedoucí k snadnému zvládnutí vývojového prostředí LabVIEW Tutoriál Dokumentace v elektronické podobě Interaktivní kurz LabVIEW Příklady obsahující řešení standardních situací Standardní nápověda Generátory standardních řešení Ladicí prostředky Krokování běhu virtuálního přístroje Vizualizace toku dat Užití sond Doc. Ing. Jan Žídek, CSc. 1-2

3 4.4. Nasazování bodu přerušení Prvky čelního panelu Typy prvků čelního panelu Volba a umístění prvku Roletové menu prvku Zobrazitelné části prvku čelního panelu Reprezentace proměnné v paměti počítače Volba rozsahu hodnot Volba formátu a přesnosti Práce s fyzikálními jednotkami Další prvky typu Numeric Prvky Numeric pro práci s barvou Prvky typu Boolean Prvky pro práci s textem Výběrové prvky List & Table Datová struktura pole Datová struktura Cluster Knihovní funkce LabVIEW Základní členění Programové struktury Lokální proměnné Globální proměnné Konstanty Numerické funkce Nápověda k funkcím Polymorfismus funkcí Úprava počtu vstupních parametrů funkce Úprava typu vstupních parametrů Vypínání indexace ve vstupním parametru Struktura událostmi řízené aplikace v LabVIEW Analýza požadavků koncového uživatele Návrh grafických rozhraní k uživateli Základní struktura aplikace Sdílená datová oblast Volby pro běh virtuálního přístroje Ikona, konektor, volby pro běh virtuálního přístroje Konektor virtuálního přístroje Možnosti nastavení efektů pro mód běhu programu virtuálního přístroje Synchronní, asynchronní a reentrantní provádění bloků aplikace Doc. Ing. Jan Žídek, CSc. 1-3

4 Asynchronní provádění bloků aplikace Synchronní bloky Priorita Reentrantní provádění bloků Řízení několika identických přístrojů pomocí obslužného programu VI, který čeká specifikovaný časový interval Použití dat, která nemohou být sdílena Práce s grafy Základní pojmy Rozdělení grafů Datové struktury pro indikátory grafů Registrační grafy (Waveform chart) Registrační graf zobrazující jeden průběh Registrační graf zobrazující více průběhů Volitelné části indikátorů registračních grafů: Operace s daty v registračních grafech Další položky roletového menu pro práci s registračními grafy Volby dosažitelné přes roletové menu v legendě registračního grafu Statické grafy (GRAPHS) Časové statické grafy zobrazující jeden průběh Kartézské statické grafy zobrazující jeden průběh Statické časové grafy zobrazující více průběhů Statické kartézské grafy zobrazující více průběhů Volitelné části indikátorů statických grafů: Operace s daty ve statických grafech Další položky roletového menu pro práci s registračními grafy Volby dosažitelné přes roletové menu v legendě statického grafu Kurzory Paleta nástrojů pro práci s grafy Pravidla multitaskingu v LabVIEW Základní filozofie Multitasking a multithreading v programovacím jazyku G Základní multitasking v aplikaci vytvořené ve vývojovém prostředí LabVIEW Funkce čekání Priorita VI Priorita Subroutine Multithreading Mechanické akce na prvcích typu Boolean Synchronizační mechanismy v LabVIEW Doc. Ing. Jan Žídek, CSc. 1-4

5 11.1. Základní filozofie Sekvenční provádění částí aplikace Programová struktura sekvence Umělá datová závislost Synchronizační mechanismy Occurrence - událost Semafor Rendezvous - setkání Notification - oznámení Queue fronta Práce se soubory v LabVIEW Rychlé ukládání Interaktivní prohlídka dat z rychlého ukládání Programová prohlídka dat z rychlého ukládání Struktura nabídky funkcí pro práci se soubory Komplexní funkce pro práci se soubory Funkce pro zápis a čtení do textového souboru ve formátu tabulkového procesoru Ukládání textu do textového pole Zápis a čtení číselných polí do binárních souborů Elementární funkce pro práci se soubory Soubory typu Byte stream a Datalog Průběžné proměnné Absolutní a relativní cesta k souboru SW podpora zásuvných multifunkčních karet v LabVIEW Konfigurace a první test systému se zásuvnou multifunkční kartou Organizace knihovny Data Acquisition v systému LabVIEW a kde začít Funkce vyšší úrovně - Easy I/O Obecná pravidla: Parametry nastavitelné pro kartu LabPC Analogový vstup Analogový výstup Digitální vstup a výstup Příklad použití funkce z úrovně Easy I/O Intermediate VIs Ošetření chyb ve VI úrovně Intermediate Asynchonní funkce sběru dat využívající dvojité vyrovnávací paměti Uzly vlastností Vlastnosti prvku Numeric Doc. Ing. Jan Žídek, CSc. 1-5

6 14.2. Vlastnosti indikátoru grafu Ukázka použití uzlů vlastností Komunikace s měřicími přístroji Obslužné programy pro měřicí přístroje Použití funkcí z obslužného programu Vytvoření vlastního obslužného programu pro měřicí přístroj Softwarová podpora sériového rozhraní Rozšířená knihovna analýz Generování signálu Funkce pro zpracování měřených signálů Distribuce aplikací vytvořených v LabVIEW Doc. Ing. Jan Žídek, CSc. 1-6

7 SEZNAM OBRÁZKŮ OBR. 1.: VÝVOJ MĚŘICÍ TECHNIKY V ČASE Z HLEDISKA NARŮSTAJÍCÍ FLEXIBILITY OBR. 2.: PŘÍKLAD GRAFICKÉHO ROZHRANÍ ČELNÍHO PANELU VIRTUÁLNÍHO PŘÍSTROJE OBR. 3.: NAZNAČENÍ FYZICKÉ PODOBY VXI MĚŘICÍHO SYSTÉMU OBR. 4.: KOMPONENTY MĚŘICÍHO ŘETĚZCE PRO VYTVOŘENÍ VIRTUÁLNÍHO MĚŘICÍHO SYSTÉMU OBR. 5.: ČELNÍ PANEL VIRTUÁLNÍHO PŘÍSTROJE OBR. 6.: PALETOVÉ MENU PRVKŮ ČELNÍHO PANELU OBR. 7.: PALETOVÉ MENU FUNKCÍ A STRUKTUR BLOKOVÉHO DIAGRAMU OBR. 8.: PŘÍKLAD BLOKOVÉHO DIAGRAMU VIRTUÁLNÍHO PŘÍSTROJE OBR. 9.: MÍSTO PRO IKONU A KONEKTOR VIRTUÁLNÍHO PŘÍSTROJE OBR. 10.: SKUPINA APLIKACÍ PRO SPOUŠTĚNÍ VÝVOJOVÉHO SYSTÉMU LABVIEW OBR. 11.: OKNO VÝBĚRU AKCE PO SPUŠTĚNÍ VÝVOJOVÉHO PROSTŘEDÍ LABVIEW OBR. 12.: DIALOGOVÉ OKNO PRO VYTVOŘENÍ NOVÉHO OBJEKTU OBR. 13.: PALETOVÁ NABÍDKA PRVKŮ ČELNÍHO PANELU OBR. 14.: PALETOVÁ NABÍDKA NÁSTROJŮ OBR. 15.: VÝVOJ MĚŘICÍ TECHNIKY V ČASE Z HLEDISKA NARŮSTAJÍCÍ FLEXIBILITY OBR. 16.: OKNO ACROBAT READERU PRO PROCHÁZENÍ MANUÁLŮ V ELEKTRONICKÉ PODOBĚ OBR. 17.: OKNO ACROBAT READERU PRO VÝBĚR MANUÁLU OBR. 18.: VSTUP DO INTERAKTIVNÉHO KURZU LABVIEW OBR. 19.: ZÁKLADNÍ ÚROVEŇ VÝBĚRU ŘEŠENÝCH PŘÍKLADŮ OBR. 20.: STRUKTUROVANÝ SEZNAM ŘEŠENÝCH PŘÍKLADŮ V LABVIEW OBR. 21.: POMOCNÉ OKNO INTERAKTIVNÍ NÁPOVĚDY OBR. 22.: DIALOGOVÉ OKNO GENERÁTORU HOTOVÝCH ŘEŠENÍ OBR. 23.: ČELNÍ PANEL VYGENEROVANÉHO OSCILOSKOPU OBR. 24.: ČÁST BLOKOVÉHO DIAGRAMU AUTOMATICKY VYGENEROVANÉHO OSCILOSKOPU OBR. 25.: OKNO SEZNAMU SYNTAKTICKÝCH CHYB OBR. 26.: NÁSTROJE PRO KROKOVÁNÍ BĚHU VI OBR. 27.: BĚH VI SE ZAPNUTOU VIZUALIZACÍ OBR. 28.: NASAZENÍ SONDY DO BLOKOVÉHO DIAGRAMU OBR. 29.: NASAZOVÁNÍ BODU PŘERUŠENÍ OBR. 30.: PALETOVÁ NABÍDKA PRVKŮ ČELNÍHO PANELU OBR. 31.: ROLETOVÉ MENU PRVKU TYPU NUMERIC OBR. 32.: REPREZENTACE PROMĚNNÉ V PAMĚTI POČÍTAČE OBR. 33.: OMEZENÍ DOVOLENÉHO ROZSAHU VKLÁDANÝCH ČÍSEL OBR. 34.: DIALOGOVÉ OKNO VOLBY FYZIKÁLNÍ JEDNOTKY OBR. 35.: JEDNA Z GRAFICKÝCH PODOB TAHOVÉHO POTENCIOMETRU OBR. 36.: ZÁKLADNÍ PALETOVÁ NABÍDKA PRVKŮ BOOLEAN OBR. 37.: PŘÍKLAD VYSVĚTLUJÍCÍ MECHANICKÉ AKCE NA PRVCÍCH TYPU BOOLEAN OBR. 38.: PALETOVÉ MENU PRVKŮ PRO PRÁCI S TEXTEM OBR. 39.: PALETOVÉ MENU PRVKŮ VÝBĚRU OBR. 40.: PALETOVÉ MENU PRO VOLBU DATOVÉ STRUKTURY POLE OBR. 41.: GRAFICKÁ PODOBA PRVKU PRO JEDNOROZMĚRNÉ POLE PRVKŮ TYPU NUMERIC OBR. 42.: RÁMEC DATOVÉ STRUKTURY CLUSTERU OBR. 43.: ZÁKLADNÍ PODOBA PALETOVÉ NABÍDKY FUNKCÍ OBR. 44.: GRAFICKÁ PODOBA PROGRAMOVÝCH STRUKTUR VE VÝVOJOVÉM PROSTŘEDÍ LABVIEW OBR. 45.: POUŽITÍ LOKÁLNÍ PROMĚNNÉ PRO PŘÍSTUP K TÉŽE PROMĚNNÉ Z VÍCE MÍST BLOKOVÉHO DIAGRAMU OBR. 46.: POUŽITÍ LOKÁLNÍ PROMĚNNÉ PŘI POTŘEBĚ PROGRAMOVÉHO ZÁPISU DO OVLÁDACÍHO PRVKU OBR. 47.: ROLETOVÉ MENU LOKÁLNÍ PROMĚNNÉ OBR. 48.: ZMĚNA REPREZENTACE DATOVÉHO TYPU U ČÍSELNÉ KONSTANTY OBR. 49.: DALŠÍ ČÍSELNÉ KONSTANTY OBR. 50.: VYTVOŘENÍ KONSTANTY PŘIPOJENÉ KE VSTUPNÍMU PINU FUNKCE OBR. 51.: NUMERICKÉ FUNKCE OBR. 52.: ZÁKLADNÍ NÁPOVĚDA K FUNKCI OBR. 53.: ZVĚTŠENÍ POČTU VSTUPNÍCH PARAMETRŮ FUNKCE POUŽITÍM ROLETOVÉHO MENU OBR. 54.: ZVĚTŠENÍ POČTU VSTUPNÍCH PARAMETRŮ FUNKCE ROZTAŽENÍM JEJÍ IKONKY OBR. 55.: NĚKTERÉ MOŽNÉ KOMBINACE TYPU VSTUPNÍCH PARAMETRŮ U FUNKCE BUILD ARRAY OBR. 56.: VYPNUTÍ INDEXACE VE VSTUPNÍM PARAMETRU FUNKCE INDEX ARRAY OBR. 57.: STRUKTURA UDÁLOSTMI ŘÍZENÉ APLIKACE OBR. 58.: ČELNÍ PANEL HLAVNÍHO VI V HIERARCHII OBR. 59.: PRVNÍ VARIANTA BLOKOVÉHO DIAGRAMU OBR. 60.: MODIFIKOVANÁ PODOBA ČELNÍHO PANELU OBR. 61.: MODIFIKOVANÁ PODOBA BLOKOVÉHO DIAGRAMU HLAVNÍHO VI V HIERARCHII OBR. 62.: VYTVOŘENÍ GLOBÁLNÍ PROMĚNNÉ OBR. 63.: ČELNÍ PANEL GLOBÁLNÍ PROMĚNNÉ SDÍLENÉ PAMĚŤOVÉ OBLASTI OBR. 64.: POUŽITÍ GLOBÁLNÍ PROMĚNNÉ JAKO SDÍLENÉ DATOVÉ OBLASTI OBR. 65.: MÍSTO PRO EDITACI IKONY, KONEKTORU A NASTAVENÍ VOLEB PRO BĚH VI OBR. 66.: GRAFICKÝ EDITOR PRO ÚPRAVU A VYTVOŘENÍ IKONY VIRTUÁLNÍHO PŘÍSTROJE OBR. 67.: DIALOGOVÉ OKNO PRO VÝBĚR NASTAVENÍ CHOVÁNÍ VI OBR. 68.: VOLBY PRO NASTAVENÍ CUSTOM OBR. 69.: VOLBY PRO BĚH VI VYVOLANÉ Z ROLETOVÉHO MENU NA IKONCE VI V NADŘAZENÉ VRSTVĚ HIERARCHIE OBR. 70.: OKNO PRO VYTVÁŘENÍ HISTORIE VÝVOJE DANÉHO VI OBR. 71.: ŘÍZENÍ DIGITÁLNÍHO VOLTMETRU Z APLIKACE Doc. Ing. Jan Žídek, CSc. 1-7

8 OBR. 72.: SÉRIOVÁ OBSLUHA DVOU DIGITÁLNÍCH VOLTMETRŮ V ČASE OBR. 73.: PARALELNÍ VYUŽITÍ JEDNOHO OBSLUŽNÉHO PROGRAMU S VYUŽITÍM REENTRANTNOSTI SPOUŠTĚNÍ VI OBR. 74.: VI, KTERÝ ČEKÁ SPECIFIKOVANÝ INTERVAL OBR. 75.: VÍCENÁSOBNÉ POUŽITÍ VI, KTERÝ ČEKÁ SPECIFIKOVANÝ ČASOVÝ INTERVAL OBR. 76.: VI PRO VÝPOČET PRŮMĚRU TŘÍ ČÍSEL OBR. 77.: VÍCENÁSOBNÉ POUŽITÍ VI PRO PRŮMĚROVÁNÍ TŘÍ ČÍSEL OBR. 78.: PALETOVÁ NABÍDKA VOLBY DRUHU GRAFU OBR. 79.: ZÁKLADNÍ PODOBA REGISTRAČNÍHO GRAFU OBR. 80.: VOLBA HLOUBKY VYROVNÁVACÍ PAMĚTI PRO ZAPAMATOVÁNÍ ČÁSTI DAT REGISTRAČNÍHO GRAFU OBR. 81.: UKÁZKA POUŽITÍ REGISTRAČNÍHO GRAFU PRO JEDEN PRŮBĚH OBR. 82.: DÁVKOVÁ AKTUALIZACE REGISTRAČNÍHO GRAFU PO DESETI BODECH OBR. 83.: ZOBRAZENÍ VÍCE PRŮBĚHŮ V REGISTRAČNÍM GRAFU OBR. 84.: UKÁZKA VOLITELNÝCH ČÁSTÍ GRAFU OBR. 85.: OPERACE S DATY PROSTŘEDNICTVÍM ROLETOVÉHO MENU OBR. 86.: POLOŽKY ROLETOVÉHO MENU PRO POPIS OSY X OBR. 87.: POLOŽKY ROLETOVÉHO MENU LEGENDY REGISTRAČNÍHO GRAFU OBR. 88.: STANDARDNÍ PODOBA STATICKÉHO GRAFU OBR. 89.: PROGRAMOVÉ VYTVOŘENÍ POLE PRO ZOBRAZENÍ VE STATICKÉM GRAFU (PŘEDPOKLAD X0=0, DX=1) OBR. 90.: PROGRAMOVÉ VYTVOŘENÍ DAT PRO STATICKÝ GRAF X0=5, DX= OBR. 91.: STATICKÝ KARTÉZSKÝ GRAF Z POLÍ HODNOT X A Y OBR. 92.: STATICKÝ KARTÉZSKÝ GRAF Z POLE CLUSTERŮ OBSAHUJÍCÍCH X A Y SOUŘADNICI OBR. 93.: DVA PRŮBĚHY VE STATICKÉM ČASOVÉM GRAFU OBR. 94.: DVA PRŮBĚHY V KARTÉZSKÉM STATICKÉM GRAFU OBR. 95.: ČÁSTI STATICKÉHO GRAFU OBR. 96.: OPERACE S DATY VE STATICKÉM GRAFU OBR. 97.: VOLBY PRO OSU X VE STATICKÉM GRAFU OBR. 98.: KURZOROVÝ DISPLAY STATICKÉHO GRAFU OBR. 99.: PALETA NÁSTROJŮ PRO AKCE S GRAFEM OBR. 100.: FORMÁT POPISU OS OBR. 101.: VARIANTY PRO ZOOMING GRAFU OBR. 102.: FRONTA AKTIVNÍCH ÚLOH OBR. 103.: DVA PARALELNÍ DATOVĚ NEZÁVISLÉ CYKLY OBR. 104.: FRONTA AKTIVNÍCH A SPÍCÍCH ÚLOH OBR. 105.: VYUŽITÍ FUNKCE ČEKÁNÍ OBR. 106.: PŘIDĚLOVÁNÍ PRIORITY PROVÁDĚNÍ VI OBR. 107.: FRONTA AKTIVNÍCH ÚLOH PŘI RŮZNÝCH PRIORITÁCH VI OBR. 108.: PŘÍKLAD NA MECHANICKÉ AKCE PRVKU TYPU BOOLEAN OBR. 109.: PROGRAMOVÁ STRUKTURA SEKVENCE OBR. 110.: POUŽITÍ UMĚLÉ DATOVÉ ZÁVISLOSTI PRO ZAJIŠTĚNÍ SEKVENČNOSTI OBR. 111.: NESYNCHRONIZOVANÝ BĚH DVOU CYKLŮ OBR. 112.: SYNCHRONIZACE SEMAFOREM NA ÚROVNI KLASICKÝCH PROSTŘEDKŮ LABVIEW OBR. 113.: FUNKCE PRO OVLÁDÁNÍ UDÁLOSTI OBR. 114.: SYNCHRONIZACE DVOU CYKLŮ POMOCÍ OCCURRENCE OBR. 115.: UKÁZKA VYTVOŘENÍ SEMAFORU OBR. 116.: VI VYUŽÍVAJÍCÍ SEMAFORU PRO VSTUP DO KRITICKÉ SEKCE OBR. 117.: FUNKCE PRO PRÁCI SE SEMAFORY OBR. 118.: FUNKCE PRO PRÁCI SE SETKÁNÍMI OBR. 119.: ZŘÍZENÍ RENDEZVOUS OBR. 120.: ÚLOHA VYUŽÍVAJÍCÍ RENDEZVOUS OBR. 121.: VYTVOŘENÍ OZNÁMENÍ PRO SYNCHRONIZACI ÚLOH OBR. 122.: UKÁZKA ÚLOHY VYUŽÍVAJÍCÍ OZNÁMENÍ OBR. 123.: FUNKCE PRO PRÁCI S OZNÁMENÍMI OBR. 124.: ČELNÍ PANEL VIRTUÁLNÍHO PŘÍSTROJE VYUŽÍVAJÍCÍHO FRONTU OBR. 125.: FUNKCE PRO PRÁCI S FRONTOU OBR. 126.: BLOKOVÝ DIAGRAM VIRTUÁLNÍHO PŘÍSTROJE VYUŽÍVAJÍCÍHO FRONTU OBR. 127.: ZAPNUTÍ UKLÁDÁNÍ PO DOKONČENÍ BĚHU VI OBR. 128.: PROHLÍDKA DAT ULOŽENÝCH PŘI RYCHLÉM UKLÁDÁNÍ OBR. 129.: ROLETOVÉ MENU K POVOLENÍ DATABÁZOVÉHO PŘÍSTUPU OBR. 130.: ÚPRAVA BLOKOVÉHO DIAGRAMU PRO PROGRAMOVÉ VYČTENÍ DAT OBR. 131.: ČELNÍ PANEL VI PRO PROGRAMOVÉ VYČÍTÁNÍ DAT Z RYCHLÉHO UKLÁDÁNÍ OBR. 132.: PALETOVÁ NABÍDKA FUNKCÍ PRO PRÁCI SE SOUBORY OBR. 133.: TŘI FÁZE PRÁCE SE SOUBORY OBR. 134.: UKÁZKA OKNA NÁPOVĚDY PRO FUNKCI ZÁPIS ZNAKŮ DO TEXTOVÉHO SOUBORU OBR. 135.: FUNKCE PRO ZÁPIS DO SOUBORU S FORMÁTEM PRO IMPORT DO TABULKOVÉHO PROCESORU OBR. 136.: NEJJEDNODUŠŠÍ POUŽITÍ FUNKCE WRITE TO SPREADSHEET FILE OBR. 137.: FORMÁT ULOŽENÝCH DAT OBR. 138.: TATÁŽ DATA IMPORTOVANÁ DO EXCELLU OBR. 139.: FUNKCE PRO VYČTENÍ DAT Z TEXTOVÉHO SOUBORU FORMÁTU TABULKOVÉHO PROCESORU OBR. 140.: VYČTENÍ DAT DO DVOUROZMĚRNÉHO POLE OBR. 141.: FUNKCE PRO ZÁPIS TEXTU DO SOUBORU OBR. 142.: FUNKCE PRO ČTENÍ ZNAKŮ Z TEXTOVÉHO SOUBORU OBR. 143.: POSTUPNÉ VYČTENÍ TEXTOVÉHO SOUBORU PO ŘÁDCÍCH OBR. 144.: FUNKCE PRO ULOŽENÍ POLE HODNOT SGL REPREZENTACE DO BINÁRNÍHO SOUBORU OBR. 145.: FUNKCE PRO ČTENÍ 2D/1D POLE SGL HODNOT Z BINÁRNÍHO SOUBORU OBR. 146.: FUNKCE PRO KONVERZI DATOVÉHO TYPU NA A Z STRINGU Doc. Ing. Jan Žídek, CSc. 1-8

9 OBR. 147.: ZÁPIS DO DATALOG SOUBORU OBR. 148.: ČTENÍ Z DATALOG SOUBORU OBR. 149.: POUŽITÍ CHYBOVÉHO CLUSTERU OBR. 150.: CESTA K SOUBORU NEZÁVISLÁ NA JEHO ABSOLUTNÍM UMÍSTĚNÍ OBR. 151.: SPRÁVCE ZAŘÍZENÍ V OVLÁDACÍCH PANELECH OBR. 152.: NASTAVENÍ VLASTNOSTÍ PŘEVODNÍKOVÉ KARTY OBR. 153.: PROHLÍDKA POLOŽKY MEASUREMENT&AUTOMATION V PRŮZKUMNÍKOVI OBR. 154.: PROHLÍDKA POLOŽKY DEVICES AND INTERFACES V PRŮZKUMNÍKU OBR. 155.: PROHLÍDKA PŘIDĚLENÝCH SYSTÉMOVÝCH PROSTŘEDKŮ OBR. 156.: NASTAVENÍ VLASTNOSTÍ A/D PŘEVODNÍKU OBR. 157.: DIALOG ÚSPĚŠNÉHO ZAVRŠENÍ TESTU KOMUNIKACE OBR. 158.: TESTOVACÍ PANEL OBR. 159.: ZÁKLADNÍ USPOŘÁDÁNÍ MENU V KNIHOVNĚ DATA ACQUISITION OBR. 160.: ZÁKLADNÍ NABÍDKA POLOŽKY MENU HELP SEARCH EXAMPLES OBR. 161.: ZÁKLADNÍ ČLENĚNÍ PŘÍKLADŮ PRO DAQ KNIHOVNU OBR. 162.: UPŘESNĚNÍ VOLBY PŘÍKLADŮ PRO ANALOGOVÉ VSTUPY OBR. 163.: NABÍDKA KONKRÉTNÍCH PŘÍKLADŮ OBR. 164.: ČELNÍ PANEL VI PRO KONTINUÁLNÍ SBĚR DAT S VYKRESLENÍM DO GRAFU OBR. 165.: BLOKOVÝ DIAGRAM S FUNKCÍ MY DATA PROCESSING OBR. 166.: FUNKCE MY DATA PROCESSING OBR. 167.: POUŽITÍ SYNCHRONNÍ FUNKCE PRO SNÍMÁNÍ TISÍCE DAT Z OSMI KANÁLŮ RYCHLOSTÍ 1000 VZORKŮ ZA SEKUNDU OBR. 168.: ASYNCHRONNÍ FUNKCE SBĚRU DAT PRO KONTINUÁLNÍ SBĚR DAT S VYUŽITÍM DVOJITÉ VYROVNÁVACÍ PAMĚTI OBR. 169.: MINIMALIZACE ČASOVÉ REŽIE VYČÍTÁNÍ DAT PŘI POUŽITÍ DVOJITÉ VYROVNÁVACÍ PAMĚTI OBR. 170.: VYTVOŘENÍ UZLU VLASTNOSTÍ OBR. 171.: PRVOTNÍ PODOBA UZLU VLASTNOSTÍ OBR. 172.: ROLETOVÉ MENU UZLU VLASTNOSTÍ OBR. 173.: PŘIDÁNÍ POLOŽKY DO SEZNAMU VLASTNOSTÍ ROZTAŽENÍM TERMINÁLU UZLU VLASTNOSTÍ OBR. 174.: MNOŽINA VLASTNOSTÍ PRVKU TYPU NUMERIC OBR. 175.: ZAKÁZÁNÍ AKCE NA NĚKTERÝCH PRVCÍCH OBR. 176.: ROZBLIKÁNÍ PRVKU NA ČELNÍM PANELU OBR. 177.: ČELNÍ PANEL VI PRO PŘENESENÍ DAT Z HISTORIE REGISTRAČNÍHO GRAFU DO STATICKÉHO OBR. 178.: BLOKOVÝ DIAGRAM VI PRO PŘENESENÍ HISTORIE REGISTRAČNÍHO GRAFU DO STATICKÉHO GRAFU OBR. 179.: ČELNÍ PANEL VI PRO PROGRAMOVÉ VYČTENÍ POZICE KURZORU STATICKÉHO GRAFU OBR. 180.: BLOKOVÝ DIAGRAM VI PRO PROGRAMOVÉ VYČTENÍ POZICE KURZORU STATICKÉHO GRAFU OBR. 181.: PALETOVÁ NABÍDKA FUNKCÍ PRO KOMUNIKACI S MĚŘICÍMI PŘÍSTROJI OBR. 182.: STRUKTURA SOUVISLOSTÍ JEDNOTLIVÝCH VRSTEV SW OBR. 183.: PALETOVÉ MENU OBSLUŽNÝCH PROGRAMŮ PRO MĚŘICÍ PŘÍSTROJE OBR. 184.: PALETOVÁ NABÍDKA OBSLUŽNÉHO PROGRAMU PRO MULTIMETR HP 34401A OBR. 185.: ČELNÍ PANEL FUNKCE INITIALIZE OBR. 186.: BLOKOVÝ DIAGRAM APLIKACE PO PRVNÍM KROKU OBR. 187.: ČELNÍ PANEL APLIKACE PO DRUHÉM KROKU OBR. 188.: BLOKOVÝ DIAGRAM APLIKACE PO TŘETÍM KROKU OBR. 189.: IKONY POUŽITELNÉ PRO TVORBU OBSLUŽNÝCH PROGRAMŮ OBR. 190.: ČELNÍ PANEL ŠABLONY FUNKCE INITIALIZE S INSTRUKCEMI PRO TVORBU TÉTO FUNKCE OBR. 191.: KOMUNIKAČNÍ MONITOR PRO ROZHRANÍ GPIB OBR. 192.: ČELNÍ PANEL MONITORU PRO OVĚŘOVÁNÍ KOMUNIKACE PŘES SÉRIOVÉ ROZHRANÍ OBR. 193.: PALETOVÁ NABÍDKA FUNKCÍ PATŘÍCÍCH DO ROZŠÍŘENÉ KNIHOVNY ANALÝZ OBR. 194.: PALETOVÁ NABÍDKA FUNKCÍ PRO GENEROVÁNÍ SIGNÁLŮ OBR. 195.: POUŽITÍ FUNKCE PRO GENEROVÁNÍ SINUSOVÉHO PRŮBĚHU OBR. 196.: POUŽITÍ FUNKCE GENEROVÁNÍ SIGNÁLU PRO SIMULACI MĚŘENÝCH DAT VE FÁZI LADĚNÍ APLIKACE BEZ PŘIPOJENÍ NA HW OBR. 197.: GENERÁTOR FUNKCÍ OBR. 198.: ČELNÍ PANEL APLIKACE VYUŽÍVAJÍCÍ FUNKCE AMPLITUDE AND PHASE SPECTRUM.VI OBR. 199.: BLOKOVÝ DIAGRAM APLIKACE VYUŽÍVAJÍCÍ FUNKCE AMPLITUDE AND PHASE SPECTRUM.VI OBR. 200.: JEDNODUCHÝ SPEKTRÁLNÍ ANALYZÁTOR OBR. 201.: PALETOVÁ NABÍDKA S VOLBOU NÁSTROJE PRO VYTVÁŘENÍ APLIKACÍ OBR. 202.: DIALOGOVÉ OKNO PRŮVODCE VYTVÁŘENÍM APLIKACE Doc. Ing. Jan Žídek, CSc. 1-9

10 SCXI SCXI MAINFRAM E SCXI 1140 SCXI 1140 SCXI 1140 SCXI 1140 Katedra elektrických měření, Fakulta elektrotechniky a informatiky, VŠB-TU Ostrava 1. ZÁKLADNÍ PRINCIPY VIRTUÁLNÍ INSTRUMENTACE 1.1. ÚVOD Slovo virtuální se díky nástupu nových technologií spojených s rychlým rozvojem výpočetní techniky objevuje v našem slovníku čím dál častěji. Lze se setkat s virtuální realitou ať už jako součástí zábavního průmyslu (film, počítačové hry), nebo jako prostředkem usnadňujícím zvládnutí složitých situací v některých odvětvích lidské činnosti (nácvik složitých operací na virtuálním modelu lidského těla, simulátory pro výcvik pilotů v letectví ). Do našeho každodenního života vstupuje nabídka zboží ve virtuálních obchodních domech nabízejících své zboží prostřednictvím Internetu. Tato úvodní kapitola by měla vysvětlit další oblast spojenou se slovem virtuální a s nástupem nových technologií, tentokrát ve spojení s problematikou měření a měřicí techniky. Touto oblastí je virtuální instrumentace VÝVOJ MĚŘICÍ TECHNIKY Výrobci měřicí techniky se v tržním hospodářství řídí stejnými pravidly jako kdokoliv jiný na trhu. Jejich snahou je maximalizovat svůj zisk ovládnutím co největší části trhu svými výrobky. Pro dosažení tohoto cíle musí získat co nejvíce zákazníků se zájmem o své výrobky. Tento zájem bude narůstat tím strměji, čím lepší bude uspokojení potřeb těchto zákazníků právě prostřednictvím produkce těchto výrobců. Definujme si pojem flexibility měřicího systému jako jeho schopnost uspokojit potřeby koncového uživatele. Vývoj měřicí techniky obecně a v celosvětovém měřítku sleduje trend zvyšující se flexibility měřicích systémů. Názorně lze tento vývoj měřicí techniky v čase ukázat v grafickém vyjádření na následujícím obrázku: Flexibilita Virtuální měřicí přístroje - fáze virtuální instrumentace PC Zásuvné měřicí desky VXI Měřicí přístroje vybavené rozhraním (RS 232, GPIB-IEEE488) Klasické analogové měřicí přístroje Čas Obr. 1.: Vývoj měřicí techniky v čase z hlediska narůstající flexibility Doc. Ing. Jan Žídek, CSc. 1-10

11 1.3. MĚŘICÍ PŘÍSTROJE Z OBDOBÍ KLASICKÉ INSTRUMENTACE U klasických analogových měřicích přístrojů bez komunikačního rozhraní (voltmetry, ampérmetry, multimetry, osciloskopy, ) definuje funkce měřicího přístroje jednoznačně jeho výrobce a koncový uživatel může využít pouze těch funkcí, které měl od výrobce v přístroji implementovány - flexibilita takovéhoto měřicího systému je tedy nízká, narazí-li potřeba uživatele na funkci, kterou přístroj nemá implementovánu, zůstává jeho potřeba neuspokojena. V této fázi vývoje měřicí techniky je i způsob přebírání naměřených hodnot koncovým uživatelem omezen obvykle na opisování naměřených dat z displeje měřicího přístroje, což je dalším potenciálním zdrojem chyb měření MĚŘICÍ PŘÍSTROJE VYBAVENÉ KOMUNIKAČNÍM ROZHRANÍM Zejména posledně jmenovaný aspekt klasické měřicí techniky vedl asi v počátcích ke snaze zefektivnit přebírání naměřených hodnot s vyloučením lidského činitele přímou komunikací měřicího přístroje s počítačem. Každý proces měření se vyznačuje dvěma etapami interakce uživatele s měřicím přístrojem oddělenými od sebe vlastním měřením. V první etapě dochází ke konfiguraci měřicího přístroje, tj. nastavení všech parametrů přístroje na hodnoty vyžadované daným měřením. Převládající směr toku informace je v této fázi od uživatele k přístroji a na čelním panelu měřicího přístroje jsou k tomuto účelu připraveny ovládací prvky v podobě tlačítek, přepínačů a otočných nastavovacích prvků. Ve druhé etapě interakce dochází k vlastnímu vyčítání naměřených hodnot. Převládající směr toku informace je v této fázi od měřicího přístroje k uživateli a na čelním panelu jsou k tomuto účelu připraveny indikační prvky v podobě stupnic s ručičkami, číselných či grafických displejů. V obou fázích komunikace uživatele s měřicím přístrojem lze uvažovat o náhradě koncového uživatele počítačem, což přináší dvě zásadní výhody: možnost automatizace celého měření a tím jeho zefektivnění z hlediska časové náročnosti celého procesu. Počítač zvládá mnohem rychlejší toky dat, což ve svém důsledku zkracuje jak dobu konfigurace měřicího přístroje, tak dobu vyčítání naměřených hodnot vyloučením lidského faktoru z měřicího řetězce lze eliminovat další zdroj chyb, které zatěžují výsledek měření, a to chyby osobní S rostoucími výkonnostními parametry a s klesající cenou výpočetní techniky začíná její masivní průnik i do oblastí, pro které dříve nebyla určena, včetně oblasti měřicí techniky. Výrobci měřicí techniky reagují na tento průnik vybavováním svých měřicích přístrojů komunikačním rozhraním umožňujícím interakci počítače a měřicího přístroje. V dnešní době se u měřicích přístrojů nejčastěji vyskytují tři typy rozhraní využívané pro komunikaci s personálním počítačem (PC) Měřicí přístroje s komunikačním rozhraním RS-232 Výhody komunikace přes toto rozhraní jsou následující: jednoduchá a levná kabeláž (pro vzájemnou komunikaci vystačí se dvěmi i jedním signálovým a společným zemním vodičem) Doc. Ing. Jan Žídek, CSc. 1-11

12 standardní vybavení tímto rozhraním na straně počítače (připojuje se k němu obvykle myš, souřadnicové zapisovače a další periférie) poměrně velká vzdálenost, na kterou lze takto měřicí přístroj ovládat nevýhody komunikace přes toto rozhraní: omezení na dva komunikující protějšky (počítač a jeden měřicí přístroj) malá propustnost (omezená přenosová rychlost, nutnost sériového řazení informace po bitech a nutnost redundantní informaci pro synchronizaci přenosu start bit, paritní bit, stop bit) Měřicí přístroje s komunikačním rozhraním GPIB Paralelní rozhraní GPIB (General Purpose Interface Bus) zavedené v roce 1965 firmou Hewlett Packard pod označením HP-IB a zdokonalené v roce 1975 do podoby IEEE standardu 488 a v roce 1987 do podoby ANSI/IEEE standardu, později rozšířeného na ANSI/IEEE standard. Firma National Instruments, která je přední firmou rozvíjející dále toto rozhraní pod označením GPIB. Výhody komunikace přes toto rozhraní: vysoká přenosová rychlost (přes 1 MB/s, s využitím protokolu HS488 až 8 MB/s), možnost připojit na jeden řídící počítač více měřicích přístrojů, v případě IEEE existence standardizovaného protokolu pro řízení přístrojů akceptovaného všemi výrobci, kteří tímto rozhraním své přístroje vybavují nevýhody komunikace přes toto rozhraní: omezená vzdálenost komunikujících přístrojů (max. celková délka kabelu 20 m), nutností dovybavit počítač modulem tohoto rozhraní (zásuvná karta GPIB nebo konvertor stávajícího rozhraní Centronics nebo RS 232) dražší kabeláž Měřicí přístroje s komunikačním rozhraním Ethernet Rozhraní Ethernet je v poslední době se objevující alternativou ke dvěma předchozím rozhraním. Výhody komunikace přes toto rozhraní: připojení měřicího přístroje na standardní médium lokální počítačové sítě (koaxiální kabel, kroucená dvoulinka) v místě měření přes standardní vstup do této sítě možnost konfigurace měřicího přístroje a zpracování naměřených dat v jiném místě lokální počítačové sítě popřípadě odkudkoliv z Internetu velká propustnost tohoto rozhraní (standardně 10/100 Mbitů/s, je definovaná i rychlost 1 Gb/s) možnost využití standardních protokolů známých z komunikace mezi počítači (TCP/IP) nevýhoda komunikace přes toto rozhraní Doc. Ing. Jan Žídek, CSc. 1-12

13 velmi málo výrobců měřicí techniky zatím vybavuje své přístroje tímto rozhraním standardní obslužné programy jsou zatím uzpůsobeny pro využití rozhraní RS 232 nebo GPIB Propojení počítače s měřicím přístrojem umožňuje doplnit funkce definované jeho výrobcem funkcemi, které lze naprogramovat do řídicího počítače. Funkce měřicího přístroje lze v tomto případě obvykle omezit pouze na sejmutí měřených dat a jejich přenos přes rozhraní do počítače, kde proběhne jejich následné zpracování, při kterém lze softwarově realizovat i funkce, které do měřicího přístroje nebyly implementovány. Takto lze např. z digitálního osciloskopu jednoduchým způsobem udělat frekvenční analyzátor, který je obvykle o řád dražší (osciloskop pouze sejme měřený průběh a pošle jej přes sběrnici do počítače, kde lze podrobit tato data frekvenční analýze např. algoritmem rychlé Fourierovy transformace FFT). Flexibilita měřicího systému je zde výrazně vyšší. Narazí-li potřeba uživatele na funkci, kterou nemá přístroj implementovánu výrobcem, lze ji následně realizovat softwarovými prostředky na připojeném počítači. Vývojáři výpočetní i měřicí techniky dnes používají stejných koncepcí a komponentů při návrhu zapojení vyvíjených zařízení (využití mikroprocesorů, pamětí, sběrnic ). Moderní složitější měřicí přístroj je obvykle multiprocesorový systém vybavený základní vrstvou softwaru, která řídí jeho činnost této vrstvě se říká firmware. Tato koncepce umožňuje v určitých omezených mezích měnit chování přístroje a umožňuje použití pružně programovatelných ovládacích prvků na čelním panelu. Rostoucí počet funkcí, které výrobci měřicích přístrojů implementují do svých výrobků by při klasické koncepci (jedna funkce jeden ovládací prvek) vedla k velmi rozměrným a nepřehledným panelům těchto přístrojů. Proto je dnes mnohem obvyklejší umístění ovládacích tlačítek na okraj displeje, na kterém je v každé fázi konfigurace daného přístroje přiřazena tomuto tlačítku jiná funkce popsaná proměnným nápisem na displeji. Při analýze propojení měřicího přístroje přes komunikační rozhraní na počítač přišli výrobci měřicí techniky na to, že se z měřicího přístroje někdy využije pouze vstupních obvodů a paměti dat, což vedlo k dalšímu kroku vývoje této techniky směrem k tzv. virtuálním měřicím přístrojům FÁZE VIRTUÁLNÍ INSTRUMENTACE Podstatou virtuálního přístroje je doplnění otevřené architektury personálního počítače tím, co mu chybí, aby mohl plnit úlohu měřicího přístroje. V oblasti hardwaru je to zásuvná multifunkční karta (zásuvná měřicí deska) vybavena konektorem pro zasunutí této karty do systémové desky personálního počítače (ISA, EISA, PCI sběrnice). V oblasti softwaru je to vhodný program pro počítač, který realizuje všechny funkce měřicího přístroje a plní tak úlohu firmwaru měřicího přístroje. Zabraňuje se tak i duplicitě, která se objevuje při propojení měřicího přístroje a počítače. Nedílnou součástí aplikace představující virtuální přístroj je grafické rozhraní k uživateli čelní panel virtuálního přístroje. Koncový uživatel na něm má k dispozici: ovládací prvky pro nastavení parametrů přístroje indikační prvky informující ho o výsledcích měření Na následujícím obrázku je příklad virtuálního přístroje plnícího funkci dvoukanálového osciloskopu. Ovládacími prvky na něm uživatel volí kanál, nastavení časové základny a vertikálního zesilovače a podmínku spuštění časové základny (trigger). Indikačním prvkem je grafický displej znázorňující naměřený časový průběh. Oproti klasickému přístroji si virtuální přístroj ponechává všechny výhody personálního počítače standardní média pro ukládání naměřených dat (pevný disk, dis- Doc. Ing. Jan Žídek, CSc. 1-13

14 keta), snadné připojení periférií (tiskárna, modem), snadná konektivita do počítačových sítí, a tím možnost sdílení naměřených dat či dálkové ovládání přístroje. Kromě toho se dá jeho funkce snadno změnit modifikací vytvořené aplikace. Obr. 2.: Příklad grafického rozhraní čelního panelu virtuálního přístroje Zásuvné multifunkční karty doplňující pro účely měření architekturu personálního počítače mají omezení hlavně v parametru dosažitelné vzorkovací frekvence a současnosti snímání z více kanálů. Běžné měřicí karty pro ISA sběrnici dosahují maximální vzorkovací frekvence řádu stovek tisíc až miliónů vzorků za sekundu (100 ks/s 1 MS/s, interval mezi vzorky 1 10 mikrosekund) pro signál, který není periodický. Špičkové osciloskopy dnes mají tento parametr až o čtyři řády lepší (10 GS/s - t.j. deset miliard vzorků za sekundu - interval mezi dvěma vzorky 100 ps). Toto omezení rychlosti měření je u zásuvných multifunkčních karet dáno především použitou architekturou A/D převodníku a šířkou a časováním sběrnice mezi kartou a počítačem. Pro překonání tohoto omezení se začíná rozšiřovat speciální architektura měřicích systémů - systémy na bázi VXI sběrnice. Architektura těchto systémů je tvořena tzv. mainframem (tj. rámem s napájecím zdrojem a sběrnicí o šířce 32 bitů propojující až 13 pozic v tomto rámu). Na pozici 0 se do tohoto rámu nasazuje buď jednodeskový počítač nebo konvertor VXI sběrnice na protokol GPIB s následným propojením na řídící počítač vybavený kartou GPIB. Do zbývajících pozic v rámu se zasouvají měřicí přístroje v redukované podobě zásuvných modulů (nemají tudíž ani čelní panel s ovládacími prvky, pouze konektory pro připojení měřených signálů). Sběrnice VXI se vyznačuje velkou propustností a přesným časováním (spouštěním měření), malými rozměry, menší náchylností k ovlivnění měření rušivými signály, delší střední dobou mezi opravami a kratší dobou opravy. Doc. Ing. Jan Žídek, CSc. 1-14

15 Obr. 3.: Naznačení fyzické podoby VXI měřicího systému 1.6. SROVNÁNÍ KLASICKÉ A VIRTUÁLNÍ INSTRUMENTACE Zásuvné karty a VXI měřicí systémy tvoří nejvyšší stupeň nového přístupu k měření - tzv. virtuální instrumentace. Srovnání klasických měřicích přístrojů a virtuálních měřicích přístrojů ukazuje následující tabulka: Hledisko Tradiční přístroj Virtuální přístroj Funkce definuje výrobce uživatel Orientace přístrojů a jejich propojitelnost specifické podle funkcí, hlavně používané samostatně s omezenou propojitelností Klíčový komponent hardware software Náklady na výrobu a opakovatelnost použití Architektura Návaznost na technologický proces vysoké uzavřená, pevná množina funkcí pomalá - doba obměny 5-10 let specifické podle aplikace, propojitelnost s návazností na počítačové sítě a periférie nízké, opakovatelně použitelné otevřená, pružná funkčnost odrážející výkonnost výpočetní techniky rychlá doba obměny 1-2 roky Náklady na vývoj a údržbu vysoké, horší poměr výkon/cena nízké, dobrý poměr výkon/cena Filosofie virtuálních měřicích přístrojů je velmi progresivní, neboť umožňuje při zachování výkonnostních parametrů klasické měřicí techniky vytvářet přístroje, jejichž funkce přesně odpovídají Doc. Ing. Jan Žídek, CSc. 1-15

16 požadavkům uživatele, neboť jsou tyto funkce realizovány softwarově. Navíc tato koncepce umožňuje doplňovat další funkce podle narůstajících a měnících se potřeb koncového uživatele. Cena takto vytvářených měřicích přístrojů bývá nižší, než je cena klasické analogové měřicí techniky. Navíc je možno kdykoliv změnou programu vytvořit jiný měřicí přístroj nebo upravit vlastnosti stávajícího. Při spojení měřicího přístroje a počítače přes rozhraní nebo při vytváření virtuálních měřicích přístrojů hraje vedle hardwarových prostředků v podobě počítače a přídavných karet čím dál významnější roli software - stává se klíčovým komponentem měřicího systému PROCES MĚŘENÍ A JEHO FÁZE Analýzou procesu měření a zpracování měřených dat lze dojít k následujícímu obecnému schématu procesu měření jako navazujících tří fází. fáze sběru dat či řízení technologického procesu - v podstatě se používají následující typické způsoby sběru dat přes: o o o o o o o zásuvné multifunkční karty přístroje vybavené rozhraním RS 232 nebo jiným sériovým rozhraním přístroje vybavené rozhraním GPIB VXI, PXI měřicí systémy PLC průmyslové I/O systémy systémy snímání obrazu V této první fázi procesu měření se jedná o získání tzv. surových dat - obvykle se zde v měřicích systémech moderní koncepce jedná o převod měřené veličiny na elektrický signál nesoucí informaci o měřené veličině a jeho převod na číselnou hodnotu. Následně je tato informace předána počítači a uložena do paměti či zobrazena na displeji. fáze analýzy naměřených dat o o o o digitální zpracování signálu například digitální filtrace či výpočet frekvenční analýzy statistika operace s datovými poli V této druhé fázi procesu měření obvykle vyvstává potřeba odstranění nežádoucích složek měřených signálů (odstranění rušení), statistického vyhodnocení (např. výpočet střední či efektivní hodnoty), výpočet nepřímo měřených veličin z veličin měřených (např. nepřímé měření odporu měřením napětí a proudu) atp. Doc. Ing. Jan Žídek, CSc. 1-16

17 fáze prezentace naměřených a analyzovaných dat o o o o grafické rozhraní k uživateli síťové aplikace archivace v souborech tisk V této poslední fázi je potřeba naměřené a analyzované hodnoty prezentovat ve tvaru např. protokolu z měření, grafů, uložením do textových datových souborů atp. Je-li ve virtuálním měřicím systému vyjasněna otázka použitého hardwaru (měřicí přístroj s rozhraním, počítač se zásuvnou měřicí kartou, VXI měřicí systém), je potřeba zvolit optimální softwarový prostředek tvorby měřicí aplikace. Pro tento účel lze využít i standardních programovacích jazyků: Basic - křivka charakterizující použití tohoto programovacího jazyka je dnes již za svým vrcholem - tento jazyk však dnes prožívá svou renesanci v podobě tzv. Visual Basicu, kterého lze opět využít pro efektivní tvorbu objektově orientovaných aplikací pro oblast měření. C jazyk - dnes nejčastěji používaný jazyk v technické praxi v různých podobách CVI, C++, Visual C++ Použití standardního programovacího jazyka pro vytvoření aplikace z oblasti měření naráží na dvě úskalí: tvorba aplikace je časově náročná, syntaxe jazyka je složitá a výsledný produkt může být těžko čitelný i pro samotného autora, vrátí-li se k němu po delším čase od jeho tvorby je zde velká náročnost na detailní znalost hardwarového řešení měřicího řetězce - musí se napsat všechny funkce pro podporu protokolů na jednotlivých rozhraních, které obvykle nejsou součástí implementace těchto programovacích jazyků (obsluha požadavků na přerušení, přímý přístup do paměti atp.) Tato úskalí pomáhají překonat dnes stále častěji používané produkty, které lze zařadit do kategorie tzv. CASE (Computer Aided Software Engineering) produktů, tj systémů pro vytváření koncových aplikací s podporou počítače. Produkcí těchto softwarových systémů - vývojových prostředí, které v sobě obvykle integrují mnoho pomocných nástrojů pro automatizaci tvorby softwarové aplikace - se dnes zabývá na světovém trhu celá řada firem. Mnohé pomocné nástroje integrované do těchto vývojových prostředí vycházejí ze skutečnosti, že obecná struktura aplikace bývá shodná a dá se popsat jako soubor grafických rozhraní, přes která koncový uživatel s programem komunikuje. Vlastní program je založen na opakované kontrole, zda na těchto grafických rozhraních nedošlo k události interakci uživatele s ovládacím prvkem a v následném programovém ošetření těchto událostí. Vývojové prostředí tedy může základní kostru programu vygenerovat automaticky a ušetřit tak jeho tvůrci čas. Do takto připravené kostry programu se pak vkládají jednotlivé funkce z knihoven, které v těchto vývojových prostředích mají i funkce pro podporu jednotlivých fází procesu měření a oprošťují tak uživatele od nutnosti znát např. detaily komunikace měřicí karty s počítačem. Softwarové prostředky, které se používají pro tuto oblast lze rozdělit Doc. Ing. Jan Žídek, CSc. 1-17

18 podle fáze procesu měření, kterou podporují (sběr, analýza, prezentace) podle funkcí, které uživateli nabízejí (otevřené systémy, uzavřené systémy) Ze standardních softwarových prostředků lze pro oblast měření použít např. i tabulkové procesory, které pokryjí fázi prezentace a částečně fázi analýzy měřených dat). Dnes se však v této kategorii objevují i produkty s podporou zásuvných karet pro vstup dat do tabulkového procesoru - např. Excel Meassure od firmy National Instruments. Kromě nich nabízí řada firem speciální programové balíky, pokrývající jednu, dvě, nebo všechny tři fáze zpracování měřených dat (např. knihovny funkcí podporujících sběr dat ze zásuvných multifunkčních karet). Podle druhého hlediska lze na trhu softwarových prostředků nalézt uzavřené systémy, které uživateli poskytují omezenou množinu funkcí, které naprogramoval jejich tvůrce a kterou již nelze dále jednoduchým způsobem rozšiřovat (sem patří např. různé nadstavby tabulkových procesorů nebo speciální softwarové balíky podpory některých měřicích karet). Kromě těchto systémů lze nalézt i otevřené systémy, které poskytují uživateli celou řadu funkcí, aniž by ho omezovaly, neboť se dají jednoduchým způsobem rozšiřovat podle potřeb uživatele - jsou to tedy tzv. vývojová prostředí (Development Environment). Na světovém trhu vývojových prostředí pro oblast měření lze nalézt mnoho produktů, patřících do kategorie otevřených systémů: HP VEE - od firmy Hewlett-Packard (grafické programování v prostředí Windows) Test Point - od firmy Keithley (grafické programování v prostředí Windows) Dasy Lab - jednoduchý systém grafického programování v prostředí Windows, původně od firmy DasyTech, dnes patří do rodiny produktů firmy National Instruments Control Panel - Alcor Zlín - grafické programování v prostředí DOSu a Windows (systém vytvořen v jazyce Modula 2) LabWindows-CVI TM - textově orientovaný vývojový systém pro platformu Windows LabVIEW TM - grafické programování v prostředí Windows a na různých platformách (MacIntosh, PC Windows 3.11, Windows 95, Windows 98, Windows NT, Sun, HP Unix, LI- NUX) Použití některého z těchto vývojových prostředí umožňuje efektivní a rychlou tvorbu aplikací pro oblast testování, měření a průmyslové automatizace SYSTÉMOVÁ INTEGRACE V dnešní době je výuce virtuální instrumentace věnována pozornost i při studiu technických předmětů na vysokých školách. Autoři tohoto cyklu článků pedagogicky působí na Katedře elektrických měření VŠB-Technické univerzity v Ostravě. Tato katedra velmi úzce již osm let spolupracuje s americkou firmou National Instruments, která je světovou špičkou v této oblasti a poskytuje uživatelům v celosvětovém měřítku velmi kvalitní produkty jak z oblasti hardwaru (zásuvné měřicí karty, karty GPIB rozhraní, VXI a PXI měřicí systémy, komunikační karty pro různé protokoly, karty sběru obrazové informace), tak i z oblasti softwaru (textově i graficky orientovaná vývojová prostředí, knihovny funkcí pro specializované oblasti). Šíře nabídky těchto komponentů se rok od roku rozšiřuje o čemž svědčí například přes devět set stran katalogu této firmy z roku V podstatě lze ke tvorbě měřicích virtuálních systémů přistupovat dvojím způsobem: Doc. Ing. Jan Žídek, CSc. 1-18

19 SCXI-1001 SCXI S CXI 1140 SCXI MAINFRAME 1100 SCXI 1140 SCXI 1140 S CXI 1140 Temperature NATIONAL INSTR UMENTS bus Flow Control Panel Katedra elektrických měření, Fakulta elektrotechniky a informatiky, VŠB-TU Ostrava koncový uživatel si koupí všechny potřebné komponenty měřicího řetězce včetně vhodného vývojového prostředí a vytvoří si svůj systém vlastními silami využije služeb takzvaného systémového integrátora, který ovládá práci s komponenty nabízenými výrobcem a sestaví celý měřicí systém koncovému uživateli na klíč. V České republice stejně jako na celém světě existuje řada firem, které se zabývají systémovou integrací a lze tedy zvolit jednu z obou nabízených variant řešení. První varianta se hodí spíše pro uživatele, který potřebuje větší počet měřicích systémů s častým požadavkem na jejich modifikaci. Potom se mu vyplatí pověřit svého pracovníka zvládnutím vývojového prostředí a ten je schopen následně vyvíjet, udržovat a modifikovat vytvořené měřicí systémy. Druhý přístup se hodí spíše v situaci, kdy je požadavek na tvorbu měřicího systému spíše ojedinělý, nebo kdy hraje roli faktor času zkušenému systémovému integrátorovi bude trvat kratší dobu vytvoření systému na klíč a jeho odladění a patrně i parametry vytvořeného systému budou na vyšší úrovni, než by tomu bylo u začínajícího tvůrce těchto systémů. K dispozici je dnes ucelená řada komponentů, ze kterých lze vytvořit měřicí řetězec ať už v měřicím či testovacím systému, nebo v systému z oblasti průmyslové automatizace. Velkou výhodou je, je-li možno sestavit celý systém z komponentů jednoho výrobce, nebo z komponentů využívajících zavedených a osvědčených standardů rozhraní je tak zaručena lepší kompatibilita jednotlivých článků řetězce a méně problémů při jeho oživování a uvádění do provozu. Následující obrázek znázorňuje hrubé schéma jednotlivých článků řetězce, ze kterých lze vytvořit virtuální měřicí systém: Pressure Alarm Conditions STOP A B C D Obr. 4.: Komponenty měřicího řetězce pro vytvoření virtuálního měřicího systému Doc. Ing. Jan Žídek, CSc. 1-19

20 V levé části obrázku jsou znázorněny dva zdroje měřených veličin technologický proces a testovaný výrobek. V obou případech se používá obousměrné komunikace do technologického procesu vstupují veličiny představující akční veličiny regulačních obvodů, žádané hodnoty parametrů apod., do testovaného výrobku vstupují stimulační signály. V opačném směru, tj. do systému jdou měřené veličiny. Ve střední části obrázku jsou znázorněny některé ze standardních možnosti používaných ve fázi sběru měřených dat: A zásuvná měřicí karta s předřazeným modulem úpravy měřeného signálu B programovatelný logický automat (PLC) s komunikačním rozhraním C měřicí přístroj s komunikačním rozhraním (GPIB, RS 232) D VXI měřicí systém V této části systému dochází k úpravě měřených veličin na elektrický signál, převodu do digitální podoby a jeho sjednocení podle použitého rozhraní. V pravé části obrázku je zobrazen personální počítač s aplikací realizující funkce virtuálního přístroje. Rostoucí výkonové parametry dnešních personálních počítačů umožňují vytvářet i velmi sofistikované systémy, které si zachovávají základní přednost směrem ke koncovému uživateli vysokou míru flexibility danou možností modifikací softwarové aplikace upravit chování systému podle měnících se potřeb koncového uživatele. Doc. Ing. Jan Žídek, CSc. 1-20

21 2. ÚVOD DO VÝVOJOVÉHO PROSTŘEDÍ LABVIEW 2.1. FILOSOFIE A SOUČÁSTI VÝVOJOVÉHO SYSTÉMU LABVIEW Základním záměrem vývojových pracovníků firmy National Instruments bylo dát do rukou inženýrů nástroj podobné efektivity pružnosti a síly jako je tabulkový procesor v rukou finančního manažera. Myšlenka, na níž stojí efektivita vývojového prostředí LabVIEW I daného na trh v roce 1986 pro platformu počítačů Macintosh je jednoduchá a vznikla původně na půdě Texaské univerzity ve skupince nadšenců kolem duchovního otce tohoto systému Jeffa Kodovského. Vychází se zde z poznatku, že tím, kdo ví, co měřit, jak analyzovat a jak prezentovat data, je technik, který nemusí být sám zkušeným programátorem. Své představy tedy předává programátorovi obvykle v podobě blokového schématu. Programátor toto schéma potom převádí do syntaxe zvoleného programovacího jazyka, což je činnost poměrně zdlouhavá a náročná na přesnost a nepřináší již do procesu měření obvykle žádné další nové informace. Cílem vývojového prostředí LabVIEW je to, aby blokové schéma bylo koncovým tvarem aplikace, který se již dále nebude převádět do textové podoby. LabVIEW (Laboratory Virtual Instruments Engineering Workbench) je obecným vývojovým prostředím s bohatými knihovnami pro vytváření aplikací zaměřených do oblasti měření ve všech fázích tohoto procesu - tj. sběru, analýzy a prezentace naměřených dat. Podporuje všechny čtyři základní způsoby sběru dat do počítače (z měřicích přístrojů přes rozhraní RS 232 nebo GPIB, ze zásuvných multifunkčních karet a ze systému na bázi VXI sběrnice). Poskytuje uživateli plnohodnotný programovací jazyk se všemi odpovídajícími datovými a programovými strukturami v grafické podobě - tzv. G jazyk (Graphical language). LabVIEW je tedy vývojovým prostředím na úrovni např. C jazyka, ale na rozdíl od něj není orientován textově, ale graficky.. Výsledný produkt tohoto vývojového prostředí se nazývá virtuálním přístrojem (Virtual Instrument), protože svými projevy a činností připomíná klasický přístroj ve své fyzické podobě. Virtuální přístroj jako základní jednotka aplikace vytvořené v tomto vývojovém prostředí obsahuje: interaktivní grafické rozhraní (Graphical User Interface - GUI) ke koncovému uživateli - tzv. čelní panel (Front Panel), který simuluje čelní panel fyzického přístroje. Obsahuje prvky pro ovládání a indikaci (knoflíky, tlačítka, LED indikátory, grafy...). Tento čelní panel ovládá uživatel myší nebo z klávesnice. činnost virtuálního přístroje je dána jeho blokovým schématem (Block Diagram). Toto blokové schéma je vytvořeno ikonami reprezentujícími v koncových blocích ovládací a indikační prvky čelního panelu a ve svých uzlových blocích jsou to bloky zpracovávající procházející data. Tento blokový diagram je zdrojovou podobou každé aplikace. virtuální přístroj má hierarchickou a modulární strukturu. Lze jej používat jako celý program nebo jeho jednotlivé podprogramy, které se nazývají podřízenými virtuálními přístroji (Sub- VI). Součástí každého virtuálního přístroje je jeho ikona, kterou je prezentován v blokovém schématu a konektor s přípojnými místy pro vstupní a výstupní signály. Těmito charakteristickými rysy naplňuje vývojové prostředí LabVIEW podmínky modulárního programování. Svou aplikaci dělí uživatel na jednotlivé úlohy, pro které vytváří dílčí virtuální přístroje (subvi) a z nich potom buduje celou aplikaci jejich spojováním do výsledného virtuálního přístroje. Na závěr lze celou aplikaci přeložit do EXE tvaru a provozovat nezávisle na vývojovém prostředí. Díky možnosti vyzkoušet funkci každého dílčího virtuálního přístroje nezávisle na jiných a díky bohaté škále ladicích prostředků je ladění aplikace velmi snadné. Doc. Ing. Jan Žídek, CSc. 2-21

Měřicí automatizované systémy

Měřicí automatizované systémy Měřicí automatizované systémy Jednotlivé přístroje PXI systém VXI systém Měřicí automatizované systémy Nároky na měřicí systém provoz laboratoř zpracování dat jednoúčelové rozsáhlé typ automatizace jednoúčelové

Více

Virtuální instrumentace I. Měřicí technika jako součást automatizační techniky. Virtuální instrumentace. LabVIEW. měření je zdrojem informací:

Virtuální instrumentace I. Měřicí technika jako součást automatizační techniky. Virtuální instrumentace. LabVIEW. měření je zdrojem informací: Měřicí technika jako součást automatizační techniky měření je zdrojem informací: o stavu technologického zařízení a o průběhu výrobního procesu, tj. měření pro primární zpracování informací o bezpečnostních

Více

karet Analogové výstupy (AO) (DIO) karty Zdroje informací

karet Analogové výstupy (AO) (DIO) karty Zdroje informací Ústav fyziky a měřicí techniky 4. 10. 2009 Obsah Měřicí Měřicí Zařízení sloužící pro přímé měření či generování signálu počítačem. Měřicí umožňují zapojení počítače přímo do procesu a spolu s vhodným programovacím

Více

LABORATORNÍ CVIČENÍ Střední průmyslová škola elektrotechnická

LABORATORNÍ CVIČENÍ Střední průmyslová škola elektrotechnická Střední průmyslová škola elektrotechnická a Vyšší odborná škola, Pardubice, Karla IV. 13 LABORATORNÍ CVIČENÍ Střední průmyslová škola elektrotechnická Příjmení: Hladěna Číslo úlohy: 10 Jméno: Jan Datum

Více

POČÍTAČOVÉ ŘÍZENÍ TECHNOLOGICKÝCH PROCESŮ

POČÍTAČOVÉ ŘÍZENÍ TECHNOLOGICKÝCH PROCESŮ POČÍTAČOVÉ ŘÍENÍ TECHNOLOGICKÝCH PROCESŮ účel a funkce základní struktury technické a programové vybavení komunikace s operátorem zavádění a provoz počítačového řízení Počítačový řídicí systém Hierarchická

Více

POČÍTAČOVÉ ŘÍZENÍ TECHNOLOGICKÝCH PROCESŮ

POČÍTAČOVÉ ŘÍZENÍ TECHNOLOGICKÝCH PROCESŮ POČÍTAČOVÉ ŘÍENÍ TECHNOLOGICÝCH PROCESŮ účel a funkce základní struktury technické a programové vybavení komunikace s operátorem zavádění a provoz počítačového řízení Hierarchická struktura řídicího systému

Více

MONITORING A ANALÝZA KVALITY ELEKTŘINY

MONITORING A ANALÝZA KVALITY ELEKTŘINY MONITORING A ANALÝZA KVALITY ELEKTŘINY Doc. Ing. Jan Žídek, CSc. Kvalitativní stránka elektřiny dnes hraje čím dál významnější roli. Souvisí to jednak s liberalizací trhu s elektrickou energii a jednak

Více

POČÍTAČOVÉ ŘÍZENÍ TECHNOLOGICKÝCH PROCESŮ

POČÍTAČOVÉ ŘÍZENÍ TECHNOLOGICKÝCH PROCESŮ POČÍTAČOVÉ ŘÍENÍ TECHNOLOGICKÝCH PROCESŮ účel a funkce základní struktury technické a programové vybavení komunikace s operátorem zavádění a provoz počítačového řízení Počítačový řídicí systém H iera rc

Více

Systémy pro sběr a přenos dat

Systémy pro sběr a přenos dat Systémy pro sběr a přenos dat Centralizované SPD VME, VXI Compact PCI, PXI, PXI Express Sběrnice VME 16/32/64 bitová paralelní sběrnice pro průmyslové aplikace Počátky v roce 1981 neustále se vyvíjí původní

Více

Obr. 1. Grafické programovací prostředí LabVIEW

Obr. 1. Grafické programovací prostředí LabVIEW Úloha č. 1: Měření časové konstanty RC členu Úvod Laboratorní úloha se zabývá měřením časové konstanty RC členu pomocí měřicí karty NI USB-6009, která je přes USB port připojena k počítači a řízena (ovládána)

Více

Obsah 1 Struènì z historie LabVIEW...11 1.1 Vznik LabVIEW... 12 1.2 Vývoj LabVIEW... 13 2 Popis a princip vývojového prostøedí LabVIEW... 17 2.1 LabVIEW nástroj virtuální instrumentace... 18 2.2 Spuštìní

Více

Profilová část maturitní zkoušky 2014/2015

Profilová část maturitní zkoušky 2014/2015 Střední průmyslová škola, Přerov, Havlíčkova 2 751 52 Přerov Profilová část maturitní zkoušky 2014/2015 TEMATICKÉ OKRUHY A HODNOTÍCÍ KRITÉRIA Studijní obor: 26-41-M/01 Elektrotechnika Zaměření: technika

Více

Virtuální přístroje. Matlab a Instrument Control Toolbox. J.Tomek, A.Platil

Virtuální přístroje. Matlab a Instrument Control Toolbox. J.Tomek, A.Platil Virtuální přístroje Matlab a Instrument Control Toolbox J.Tomek, A.Platil Obsah 1. MATLAB 2. Instrument Control Toolbox toolbox pro práci s přístroji rozsah, různé možnosti 3. Simulink dva bloky pro komunikaci

Více

Experimentální techniky. Ing. Martin Bušek, Ph.D.

Experimentální techniky. Ing. Martin Bušek, Ph.D. Experimentální techniky Ing. Martin Bušek, Ph.D. Anotace předmětu Předmět seznamuje studenty s obecnými pravidly a metodikami provádění experimentů. Cílem předmětu je zvládnutí experimentálního procesu

Více

16. Číslicový měřicí systém se sběrnicí IEEE 488 (základní seznámení)

16. Číslicový měřicí systém se sběrnicí IEEE 488 (základní seznámení) 16. Číslicový měřicí systém se sběrnicí IEEE 488 (základní seznámení) Úkol měření a) Seznamte se s propojením přístrojů při měření převodní charakteristiky převodníku U f podle obr. 1. b) Seznamte se s

Více

Vývojové prostředí,průvodce novou aplikací

Vývojové prostředí,průvodce novou aplikací Vývojové prostředí,průvodce novou aplikací Realizace praktických úloh zaměřených na dovednosti v oblastech: Vývojové prostředí programu Control Web 2000 Vytvoření jednoduchého technologického schéma pomocí

Více

Controlweb. Úvod. Specifikace systému

Controlweb. Úvod. Specifikace systému Controlweb Úvod ControlWeb je aplikace pro řízení a indikaci v průmyslu v reálném čase. Mezi jeho základní funkce patří ovládání různých veličin spojitých, binárních nebo textových a zobrazování stavu

Více

Profilová část maturitní zkoušky 2015/2016

Profilová část maturitní zkoušky 2015/2016 Střední průmyslová škola, Přerov, Havlíčkova 2 751 52 Přerov Profilová část maturitní zkoušky 2015/2016 TEMATICKÉ OKRUHY A HODNOTÍCÍ KRITÉRIA Studijní obor: 26-41-M/01 Elektrotechnika Zaměření: technika

Více

Praktické úlohy- 2.oblast zaměření

Praktické úlohy- 2.oblast zaměření Praktické úlohy- 2.oblast zaměření Realizace praktických úloh zaměřených na dovednosti v oblastech: Měření specializovanými přístroji, jejich obsluha a parametrizace; Diagnostika a specifikace závad, měření

Více

Profilová část maturitní zkoušky 2013/2014

Profilová část maturitní zkoušky 2013/2014 Střední průmyslová škola, Přerov, Havlíčkova 2 751 52 Přerov Profilová část maturitní zkoušky 2013/2014 TEMATICKÉ OKRUHY A HODNOTÍCÍ KRITÉRIA Studijní obor: 78-42-M/01 Technické lyceum Předmět: TECHNIKA

Více

Programovatelné automaty SIMATIC S7 a S5

Programovatelné automaty SIMATIC S7 a S5 Programovatelné automaty SIMATIC S7 a S5 ST-7UEBER přehledové školení zaměřené na PLC SIMATIC S7 délka kurzu 1 den - Přehled a výkonové charakteristiky automatizačních a programovacích zařízení - Struktura,

Více

CW01 - Teorie měření a regulace cv. 4.0

CW01 - Teorie měření a regulace cv. 4.0 Ústav technologie, mechanizace a řízení staveb CW01 - Teorie měření a regulace cv. 4.0 ZS 2014/2015 2014 - Ing. Václav Rada, CSc.. Ústav technologie, mechanizace a řízení staveb Teorie měření a regulace

Více

LabView jako programovací jazyk II

LabView jako programovací jazyk II LabView jako programovací jazyk II - Popis jednotlivých funkcí palety Function I.část - Expresní funkce, struktury, Ing. Martin Bušek, Ph.D. Paleta Functions Základní prvky pro tvorbu programu blokového

Více

Reliance 3 design OBSAH

Reliance 3 design OBSAH Reliance 3 design Obsah OBSAH 1. První kroky... 3 1.1 Úvod... 3 1.2 Založení nového projektu... 4 1.3 Tvorba projektu... 6 1.3.1 Správce stanic definice stanic, proměnných, stavových hlášení a komunikačních

Více

architektura mostů severní / jižní most (angl. north / south bridge) 1. Čipové sady s architekturou severního / jižního mostu

architektura mostů severní / jižní most (angl. north / south bridge) 1. Čipové sady s architekturou severního / jižního mostu Čipová sada Čipová sada (chipset) je hlavní logický integrovaný obvod základní desky. Jeho úkolem je řídit komunikaci mezi procesorem a ostatními zařízeními a obvody. V obvodech čipové sady jsou integrovány

Více

INFORMAČNÍ A KOMUNIKAČNÍ TECHNOLOGIE

INFORMAČNÍ A KOMUNIKAČNÍ TECHNOLOGIE Název školy: Střední odborná škola stavební Karlovy Vary Sabinovo náměstí 16, 360 09 Karlovy Vary Autor: Ing. Hana Šmídová Název materiálu: VY_32_INOVACE_12_HARDWARE_S1 Číslo projektu: CZ 1.07/1.5.00/34.1077

Více

JUMO LOGOSCREEN 600. Dotyková budoucnost záznamu: Obrazovkový zapisovač

JUMO LOGOSCREEN 600. Dotyková budoucnost záznamu: Obrazovkový zapisovač JUMO LOGOSCREEN 600 Dotyková budoucnost záznamu: Obrazovkový zapisovač Nová generace Obrazovkový zapisovač JUMO LOGOSCREEN 600 je nový úvodní model řady LOGOSCREEN, který je určen pro skutečný provoz na

Více

LabView jako programovací jazyk II

LabView jako programovací jazyk II LabView jako programovací jazyk II - Popis jednotlivých funkcí palety Function II.část - Funkce Numeric, Array, Cluster Ing. Martin Bušek, Ph.D. Práce s daty typu NUMERIC Numerické funkce obsahuje funkce

Více

Michal Andrejčák, Seminář Energetika v průmyslu, Hotel Vista Dolní Morava, Možnosti monitorování a ovládání Zpracování dat z rozvoden

Michal Andrejčák, Seminář Energetika v průmyslu, Hotel Vista Dolní Morava, Možnosti monitorování a ovládání Zpracování dat z rozvoden Michal Andrejčák, Seminář Energetika v průmyslu, Hotel Vista Dolní Morava, 20.-21.9.2016 Možnosti monitorování a ovládání Zpracování dat z rozvoden September 15, 2016 Slide 1 Zpracování dat z rozvoden

Více

FVZ K13138-TACR-V004-G-TRIGGER_BOX

FVZ K13138-TACR-V004-G-TRIGGER_BOX TriggerBox Souhrn hlavních funkcí Synchronizace přes Ethernetový protokol IEEE 1588 v2 PTP Automatické určení možnosti, zda SyncCore zastává roli PTP master nebo PTP slave dle mechanizmů standardu PTP

Více

400 Série Automatické testovací systémy

400 Série Automatické testovací systémy Informace o výrobku 400 Série Automatické testovací systémy Mail: sales@encentrum.cz EN-CENTRUM, s.r.o. Telefon: +420 257 322 538 - - Lidická 66 Praha 5 - - Telefax: +420 251 560 202 - Internet: www.etl-

Více

Profilová část maturitní zkoušky 2017/2018

Profilová část maturitní zkoušky 2017/2018 Střední průmyslová škola, Přerov, Havlíčkova 2 751 52 Přerov Profilová část maturitní zkoušky 2017/2018 TEMATICKÉ OKRUHY A HODNOTÍCÍ KRITÉRIA Studijní obor: 78-42-M/01 Technické lyceum Předmět: TECHNIKA

Více

Stručný postup k použití programu PL7 Junior (programování TSX Micro)

Stručný postup k použití programu PL7 Junior (programování TSX Micro) Stručný postup k použití programu PL7 Junior (programování TSX Micro) 1. Připojení PLC TSX Micro k počítači Kabel, trvale zapojený ke konektoru TER PLC, je nutné zapojit na sériový port PC. 2. Spuštění

Více

Inovace výuky prostřednictvím ICT v SPŠ Zlín, CZ.1.07/1.5.00/34.0333 Vzdělávání v informačních a komunikačních technologií

Inovace výuky prostřednictvím ICT v SPŠ Zlín, CZ.1.07/1.5.00/34.0333 Vzdělávání v informačních a komunikačních technologií VY_32_INOVACE_31_04 Škola Název projektu, reg. č. Vzdělávací oblast Vzdělávací obor Tematický okruh Téma Tematická oblast Název Autor Vytvořeno, pro obor, ročník Anotace Přínos/cílové kompetence Střední

Více

Systémy pro měření, diagnostiku a testování prototypů II. Odůvodnění vymezení technických podmínek podle 156 odst. 1 písm. c) ZVZ

Systémy pro měření, diagnostiku a testování prototypů II. Odůvodnění vymezení technických podmínek podle 156 odst. 1 písm. c) ZVZ Název veřejné zakázky: Systémy pro měření, diagnostiku a testování prototypů II. Odůvodnění vymezení technických podmínek podle 156 odst. 1 písm. c) ZVZ Technická podmínka: Odůvodnění Zaškolení obsluhy:

Více

Měřicí automatizované systémy

Měřicí automatizované systémy Měřicí automatizované systémy Jednotlivé přístroje PXI systém VXI systém Měřicí automatizované systémy Nároky na měřicí systém provoz laboratoř zpracování dat jednoúčelové rozsáhlé typ automatizace jednoúčelové

Více

Integrovaná střední škola, Sokolnice 496

Integrovaná střední škola, Sokolnice 496 Integrovaná střední škola, Sokolnice 496 Název projektu: Moderní škola Registrační číslo: CZ.1.07/1.5.00/34.0467 Název klíčové aktivity: V/2 - Inovace a zkvalitnění výuky směřující k rozvoji odborných

Více

1 Strukturované programování

1 Strukturované programování Projekt OP VK Inovace studijních oborů zajišťovaných katedrami PřF UHK Registrační číslo: CZ.1.07/2.2.00/28.0118 1 Cíl Seznámení s principy strukturovaného programování, s blokovou strukturou programů,

Více

Přenos signálů, výstupy snímačů

Přenos signálů, výstupy snímačů Přenos signálů, výstupy snímačů Topologie zařízení, typy průmyslových sběrnic, výstupní signály snímačů Přenosy signálů informací Topologie Dle rozmístění ŘS Distribuované řízení Většinou velká zařízení

Více

Inovace výuky prostřednictvím ICT v SPŠ Zlín, CZ.1.07/1.5.00/ Vzdělávání v informačních a komunikačních technologií

Inovace výuky prostřednictvím ICT v SPŠ Zlín, CZ.1.07/1.5.00/ Vzdělávání v informačních a komunikačních technologií VY_32_INOVACE_31_09 Škola Název projektu, reg. č. Vzdělávací oblast Vzdělávací obor Tematický okruh Téma Tematická oblast Název Autor Vytvořeno, pro obor, ročník Anotace Přínos/cílové kompetence Střední

Více

Témata profilové maturitní zkoušky

Témata profilové maturitní zkoušky Obor: 18-20-M/01 Informační technologie Předmět: Databázové systémy Forma: praktická 1. Datový model. 2. Dotazovací jazyk SQL. 3. Aplikační logika v PL/SQL. 4. Webová aplikace. Obor vzdělání: 18-20-M/01

Více

5. A/Č převodník s postupnou aproximací

5. A/Č převodník s postupnou aproximací 5. A/Č převodník s postupnou aproximací Otázky k úloze domácí příprava a) Máte sebou USB flash-disc? b) Z jakých obvodů se v principu skládá převodník s postupnou aproximací? c) Proč je v zapojení použit

Více

Vrstvy periferních rozhraní

Vrstvy periferních rozhraní Vrstvy periferních rozhraní Cíl přednášky Prezentovat, jak postupovat při analýze konkrétního rozhraní. Vysvětlit pojem vrstvy periferních rozhraní. Ukázat způsob využití tohoto pojmu na rozhraní RS 232.

Více

Řízení IO přenosů DMA řadičem

Řízení IO přenosů DMA řadičem Řízení IO přenosů DMA řadičem Doplňující text pro POT K. D. 2001 DMA řadič Při přímém řízení IO operací procesorem i při použití přerušovacího systému je rychlost přenosu dat mezi IO řadičem a pamětí limitována

Více

Real Time programování v LabView. Ing. Martin Bušek, Ph.D.

Real Time programování v LabView. Ing. Martin Bušek, Ph.D. Real Time programování v LabView Ing. Martin Bušek, Ph.D. Úvod - související komponenty LabVIEW development Konkrétní RT hardware - cíl Použití LabVIEW RT module - Pharlap ETS, RTX, VxWorks Možnost užití

Více

MST - sběr dat pomocí mobilních terminálů on-line/off-line

MST - sběr dat pomocí mobilních terminálů on-line/off-line MST - sběr dat pomocí mobilních terminálů on-line/off-line Stručný přehled název: MST, software pro sběr dat mobilními terminály ve skladu (příjem, výdej, inventura) autor aplikace: FASK, spol. s r.o.,

Více

4.12.2007. Stručný úvod Ing. Petr Kropík, zredigoval (a poděkování zaslouží) Ing. Pavel Štekl, PhD.

4.12.2007. Stručný úvod Ing. Petr Kropík, zredigoval (a poděkování zaslouží) Ing. Pavel Štekl, PhD. Stručný úvod Ing. Petr Kropík, zredigoval (a poděkování zaslouží) Ing. Pavel Štekl, PhD. 4.12.2007 LabView - přednášky na ni.com/academic (zde vlevo kliknout na training) - jsou zde zdrojové texty, animace

Více

První kroky s METEL IEC IDE

První kroky s METEL IEC IDE První kroky s poskytuje programování v IEC 61131-3 jazycích, podporuje jak grafickou tak textovou podobu. Umožňuje vytvářet, upravovat a ladit IEC 61131-3 (ST, LD, IL, FBD) programy pro řídicí jednotky

Více

Pokročilé architektury počítačů

Pokročilé architektury počítačů Pokročilé architektury počítačů Architektura IO podsystému České vysoké učení technické, Fakulta elektrotechnická A4M36PAP Pokročílé architektury počítačů Ver.1.00 2010 1 Co je úkolem? Propojit jednotlivé

Více

LabVIEW. Tvorba programů. Laboratory Virtual Instrument Engineering Workbench

LabVIEW. Tvorba programů.  Laboratory Virtual Instrument Engineering Workbench LabVIEW Laboratory Virtual Instrument Engineering Workbench Tvorba programů www.ni.com Spuštění LabVIEW Start» Programy» National Instruments LabVIEW Průvodní obrazovka: Umožňuje vytvoření: Nového prázdného

Více

2015 GEOVAP, spol. s r. o. Všechna práva vyhrazena.

2015 GEOVAP, spol. s r. o. Všechna práva vyhrazena. 2015 GEOVAP, spol. s r. o. Všechna práva vyhrazena. GEOVAP, spol. s r. o. Čechovo nábřeží 1790 530 03 Pardubice Česká republika +420 466 024 618 http://www.geovap.cz V dokumentu použité názvy programových

Více

Mikropočítačová vstupně/výstupní jednotka pro řízení tepelných modelů. Zdeněk Oborný

Mikropočítačová vstupně/výstupní jednotka pro řízení tepelných modelů. Zdeněk Oborný Mikropočítačová vstupně/výstupní jednotka pro řízení tepelných modelů Zdeněk Oborný Freescale 2013 1. Obecné vlastnosti Cílem bylo vytvořit zařízení, které by sloužilo jako modernizovaná náhrada stávající

Více

Laboratorní cvičení z předmětu Elektrická měření 2. ročník KMT

Laboratorní cvičení z předmětu Elektrická měření 2. ročník KMT MĚŘENÍ S LOGICKÝM ANALYZÁTOREM Jména: Jiří Paar, Zdeněk Nepraš Datum: 2. 1. 2008 Pracovní skupina: 4 Úkol: 1. Seznamte se s ovládáním logického analyzátoru M611 2. Dle postupu měření zapojte pracoviště

Více

Integrovaná střední škola, Sokolnice 496

Integrovaná střední škola, Sokolnice 496 Integrovaná střední škola, Sokolnice 496 Název projektu: Moderní škola Registrační číslo: CZ.1.07/1.5.00/34.0467 Název klíčové aktivity: III/2 - Inovace a zkvalitnění výuky prostřednictvím ICT Kód výstupu:

Více

VÝVOJ ŘÍDICÍCH ALGORITMŮ HYDRAULICKÝCH POHONŮ S VYUŽITÍM SIGNÁLOVÉHO PROCESORU DSPACE

VÝVOJ ŘÍDICÍCH ALGORITMŮ HYDRAULICKÝCH POHONŮ S VYUŽITÍM SIGNÁLOVÉHO PROCESORU DSPACE VÝVOJ ŘÍDICÍCH ALGORITMŮ HYDRAULICKÝCH POHONŮ S VYUŽITÍM SIGNÁLOVÉHO PROCESORU DSPACE Přednáška na semináři CAHP v Praze 4.9.2013 Prof. Ing. Petr Noskievič, CSc. Ing. Miroslav Mahdal, Ph.D. Katedra automatizační

Více

Mikrokontroléry. Doplňující text pro POS K. D. 2001

Mikrokontroléry. Doplňující text pro POS K. D. 2001 Mikrokontroléry Doplňující text pro POS K. D. 2001 Úvod Mikrokontroléry, jinak též označované jako jednočipové mikropočítače, obsahují v jediném pouzdře všechny podstatné části mikropočítače: Řadič a aritmetickou

Více

Měřicí systémy. Obsah. Systémy složené z autonomních měřicích přístrojů a modulů Sériová rozhraní. Sériová rozhraní - pokračování 1

Měřicí systémy. Obsah. Systémy složené z autonomních měřicích přístrojů a modulů Sériová rozhraní. Sériová rozhraní - pokračování 1 Literatura: Měřicí systémy Haasz,V.-Roztočil,J.-Novák,J.: Číslicové měřicí systémy.vydavatelství ČVUT, Praha 2000. Obsah Úvod Systémy složené z autonomních přístrojů a modulů Seriová rozhraní Paralelní

Více

T-DIDACTIC. Motorová skupina Funkční generátor Modul Simatic S7-200 Modul Simatic S7-300 Třífázová soustava

T-DIDACTIC. Motorová skupina Funkční generátor Modul Simatic S7-200 Modul Simatic S7-300 Třífázová soustava Popis produktu Systém T-DIDACTIC představuje vysoce sofistikovaný systém pro výuku elektroniky, automatizace, číslicové a měřící techniky, popř. dalších elektrotechnických oborů na středních a vysokých

Více

OVLÁDACÍ OBVODY ELEKTRICKÝCH ZAŘÍZENÍ

OVLÁDACÍ OBVODY ELEKTRICKÝCH ZAŘÍZENÍ OVLÁDACÍ OBVODY ELEKTRICKÝCH ZAŘÍZENÍ Odlišnosti silových a ovládacích obvodů Logické funkce ovládacích obvodů Přístrojová realizace logických funkcí Programátory pro řízení procesů Akční členy ovládacích

Více

Operační systém. Mgr. Renáta Rellová. Výukový materiál zpracován v rámci projektu EU peníze školám

Operační systém. Mgr. Renáta Rellová. Výukový materiál zpracován v rámci projektu EU peníze školám Operační systém Mgr. Renáta Rellová Výukový materiál zpracován v rámci projektu EU peníze školám Autorem materiálu a všech jeho částí, není-li uvedeno jinak, je Mgr. Renáta Rellová. Dostupné z Metodického

Více

Měření teploty, tlaku a vlhkosti vzduchu s přenosem dat přes internet a zobrazování na WEB stránce

Měření teploty, tlaku a vlhkosti vzduchu s přenosem dat přes internet a zobrazování na WEB stránce ČESKÉ VYSOKÉ UČENÍ TECHNICKÉ V PRAZE Fakulta elektrotechnická Katedra mikroelektroniky Měření teploty, tlaku a vlhkosti vzduchu s přenosem dat přes internet a zobrazování na WEB stránce Zadání Stávající

Více

Procesy a vlákna (Processes and Threads)

Procesy a vlákna (Processes and Threads) ÚVOD DO OPERAČNÍCH SYSTÉMŮ Ver.1.00 Procesy a vlákna (Processes and Threads) Správa procesů a vláken České vysoké učení technické Fakulta elektrotechnická 2012 Použitá literatura [1] Stallings, W.: Operating

Více

TÉMATICKÝ OKRUH Softwarové inženýrství

TÉMATICKÝ OKRUH Softwarové inženýrství TÉMATICKÝ OKRUH Softwarové inženýrství Číslo otázky : 24. Otázka : Implementační fáze. Postupy při specifikaci organizace softwarových komponent pomocí UML. Mapování modelů na struktury programovacího

Více

Prostředky automatického řízení

Prostředky automatického řízení VŠB-Technická Univerzita Ostrava SN2AUT01 Prostředky automatického řízení Návrh měřícího a řídicího řetězce Vypracoval: Pavel Matoška Zadání : Navrhněte měřicí řetězec pro vzdálené měření průtoku vzduchu

Více

A4300BDL. Ref: JC

A4300BDL. Ref: JC # Uživatelský manuál A4300BDL Aplikace :! Jednoduchý program umožňující přenos souboru s pochůzkou k měření z programu DDS 2000 do přístroje řady Adash 4300! Jednoduchý program umožňující přenos naměřených

Více

Voltmetr SC5-IA1. Obr. 1 Voltmetr SC5-IA1

Voltmetr SC5-IA1. Obr. 1 Voltmetr SC5-IA1 SC5-IA1 Stručná charakteristika: SC5-IA1 patří do kategorie PERUSB periferií systému SensorFor. Tyto moduly se vyznačují širokou variabilitou použití a to zejména díky své kompatibilitě s nejrůznějšími

Více

Popis programu EnicomD

Popis programu EnicomD Popis programu EnicomD Pomocí programu ENICOM D lze konfigurovat výstup RS 232 přijímačů Rx1 DIN/DATA a Rx1 DATA (přidělovat textové řetězce k jednotlivým vysílačům resp. tlačítkům a nastavovat parametry

Více

Inovované sylaby předmětů Číslicové měřicí systémy 1 4

Inovované sylaby předmětů Číslicové měřicí systémy 1 4 Jiří Pechoušek Inovované sylaby předmětů Číslicové měřicí systémy 1 4 KATEDRA EXPERIMENTÁLNÍ FYZIKY UNIVERZITA PALACKÉHO V OLOMOUCI 1. Číslicové měřicí systémy 1 2 2. Číslicové měřicí systémy 2 3 3. Číslicové

Více

Sběrnicová struktura PC Procesory PC funkce, vlastnosti Interní počítačové paměti PC

Sběrnicová struktura PC Procesory PC funkce, vlastnosti Interní počítačové paměti PC Informační systémy 2 Obsah: Sběrnicová struktura PC Procesory PC funkce, vlastnosti Interní počítačové paměti PC ROM RAM Paměti typu CACHE IS2-4 1 Dnešní info: Informační systémy 2 03 Informační systémy

Více

Gymnázium Vysoké Mýto nám. Vaňorného 163, 566 01 Vysoké Mýto

Gymnázium Vysoké Mýto nám. Vaňorného 163, 566 01 Vysoké Mýto Gymnázium Vysoké Mýto nám. Vaňorného 163, 566 01 Vysoké Mýto Registrační číslo projektu Šablona Autor Název materiálu CZ.1.07/1.5.00/34.0951 III/2 INOVACE A ZKVALITNĚNÍ VÝUKY PROSTŘEDNICTVÍM ICT Mgr. Petr

Více

Technické vývojové prostředky

Technické vývojové prostředky Technické vývojové prostředky Budeme-li realizovat mikroový systém včetně programového vybave-ní, budeme v závěrečné fázi stát před problémem oživení jak obvodového zapojení (hadrware), tak jeho programového

Více

5.15 INFORMATIKA A VÝPOČETNÍ TECHNIKA

5.15 INFORMATIKA A VÝPOČETNÍ TECHNIKA 5.15 INFORMATIKA A VÝPOČETNÍ TECHNIKA 5. 15. 1 Charakteristika předmětu A. Obsahové vymezení: IVT se na naší škole vyučuje od tercie, kdy je cílem zvládnutí základů hardwaru, softwaru a operačního systému,

Více

Základní informace. Operační systém (OS)

Základní informace. Operační systém (OS) Základní informace Operační systém (OS) OS je základní program, který oživuje technické díly počítače (hardware) a poskytuje prostředí pro práci všech ostatních programů. Operační systém musí být naistalován

Více

Příloha č. 3 TECHNICKÉ PARAMETRY PRO DODÁVKU TECHNOLOGIE: UNIVERZÁLNÍ MĚŘICÍ ÚSTŘEDNA

Příloha č. 3 TECHNICKÉ PARAMETRY PRO DODÁVKU TECHNOLOGIE: UNIVERZÁLNÍ MĚŘICÍ ÚSTŘEDNA Příloha č. 3 TECHNICKÉ PARAMETRY PRO DODÁVKU TECHNOLOGIE: UNIVERZÁLNÍ MĚŘICÍ ÚSTŘEDNA 1. Technická specifikace Možnost napájení ze sítě nebo akumulátoru s UPS funkcí - alespoň 2 hodiny provozu z akumulátorů

Více

Vzdělávací obsah vyučovacího předmětu

Vzdělávací obsah vyučovacího předmětu V.9.3. Vzdělávací obsah vyučovacího předmětu Vzdělávací oblast: Inormatika a informační a komunikační technologie Vyučovací předmět: Informatika Ročník: 1. ročník + kvinta chápe a používá základní termíny

Více

Úloha č. 2: Měření voltampérových charakteristik elektrických prvků pomocí multifunkční karty

Úloha č. 2: Měření voltampérových charakteristik elektrických prvků pomocí multifunkční karty Úloha č. 2: Měření voltampérových charakteristik elektrických prvků pomocí multifunkční karty Úvod Laboratorní úloha se zabývá měřením voltampérových charakteristik vybraných elektrických prvků pomocí

Více

Architektura počítačů

Architektura počítačů Architektura počítačů Studijní materiál pro předmět Architektury počítačů Ing. Petr Olivka katedra informatiky FEI VŠB-TU Ostrava email: petr.olivka@vsb.cz Ostrava, 2010 1 1 Architektura počítačů Pojem

Více

Vlákno (anglicky: thread) v informatice označuje vlákno výpočtu neboli samostatný výpočetní tok, tedy posloupnost po sobě jdoucích operací.

Vlákno (anglicky: thread) v informatice označuje vlákno výpočtu neboli samostatný výpočetní tok, tedy posloupnost po sobě jdoucích operací. Trochu teorie Vlákno (anglicky: thread) v informatice označuje vlákno výpočtu neboli samostatný výpočetní tok, tedy posloupnost po sobě jdoucích operací. Každá spuštěná aplikace má alespoň jeden proces

Více

4.10 Ovládač klávesnice 07 TC 91 Ovládání 32 přepínačů/kláves a 32 LED

4.10 Ovládač klávesnice 07 TC 91 Ovládání 32 přepínačů/kláves a 32 LED .0 Ovládač klávesnice Ovládání 3 přepínačů/kláves a 3 LED 3 Obr..0-: Ovládač klávesnice 5 Obsah Účel použití...0- Zobrazení a komponenty na desce tištěných spojů...0- Elektrické zapojení...0- Přiřazení

Více

AGP - Accelerated Graphics Port

AGP - Accelerated Graphics Port AGP - Accelerated Graphics Port Grafiku 3D a video bylo možné v jisté vývojové etapě techniky pracovních stanic provozovat pouze na kvalitních pracovních stanicích (cena 20 000 USD a více) - AGP představuje

Více

AD4RS. měřící převodník. 4x vstup pro měření unifikovaného signálu 0 10 V, 0 20 ma, 4 20 ma. komunikace linkami RS232 nebo RS485

AD4RS. měřící převodník. 4x vstup pro měření unifikovaného signálu 0 10 V, 0 20 ma, 4 20 ma. komunikace linkami RS232 nebo RS485 měřící převodník 4x vstup pro měření unifikovaného signálu 0 10 V, 0 20 ma, 4 20 ma komunikace linkami RS232 nebo RS485. Katalogový list Vytvořen: 4.5.2007 Poslední aktualizace: 15.6 2009 09:58 Počet stran:

Více

Princip funkce počítače

Princip funkce počítače Princip funkce počítače Princip funkce počítače prvotní úlohou počítačů bylo zrychlit provádění matematických výpočtů první počítače kopírovaly obvyklý postup manuálního provádění výpočtů pokyny pro zpracování

Více

Soft-PLC systémy ICP DAS se softwarem ISaGRAF

Soft-PLC systémy ICP DAS se softwarem ISaGRAF Soft-PLC systémy ICP DAS se softwarem ISaGRAF Přehled produktů ICP DAS Prostředky pro měřm ěření a sběr r dat Zásuvné karty pro ISA a PCI sběrnici Externí vstupy a výstupy pro sběrnici RS-485 s ASCII protokolem

Více

Projektová dokumentace ANUI

Projektová dokumentace ANUI Projektová dokumentace NUI MULTI CONTROL s.r.o., Mírová 97/4, 703 00 Ostrava-Vítkovice, tel/fax: 596 614 436, mobil: +40-777-316190 http://www.multicontrol.cz/ e-mail: info@multicontrol.cz ROZŠÍŘENĚ MĚŘENÍ

Více

Server je v informatice obecné označení pro počítač, který poskytuje nějaké služby nebo počítačový program, který tyto služby realizuje.

Server je v informatice obecné označení pro počítač, který poskytuje nějaké služby nebo počítačový program, který tyto služby realizuje. Server je v informatice obecné označení pro počítač, který poskytuje nějaké služby nebo počítačový program, který tyto služby realizuje. Servery jsou buď umístěny volně nebo ve speciální místnosti, kterou

Více

4x vstup pro měření unifikovaného signálu 0 10 V, 0 20 ma, 4 20 ma. komunikace linkami RS232 nebo RS485

4x vstup pro měření unifikovaného signálu 0 10 V, 0 20 ma, 4 20 ma. komunikace linkami RS232 nebo RS485 měřící převodník 4x vstup pro měření unifikovaného signálu 0 10 V, 0 20 ma, 4 20 ma komunikace linkami RS232 nebo RS485 13. ledna 2017 w w w. p a p o u c h. c o m 0294.01.02 Katalogový list Vytvořen: 4.5.2007

Více

Kompaktní mikroprocesorový regulátor MRS 04

Kompaktní mikroprocesorový regulátor MRS 04 Kompaktní mikroprocesorový regulátor MRS 04 Dvojitý čtyřmístný displej LED Čtyři vstupy Čtyři výstupy Regulace: on/off, proporcionální, PID, PID třístavová Přístupové heslo Alarmové funkce Přiřazení vstupu

Více

Systémy pro podporu rozhodování. Hlubší pohled 2

Systémy pro podporu rozhodování. Hlubší pohled 2 Systémy pro podporu rozhodování Hlubší pohled 2 1 Připomenutí obsahu minulé přednášky Motivační příklad Konfigurace DSS Co to je DSS? definice Charakterizace a možnosti DSS Komponenty DSS Subsystém datového

Více

4.3 Měřící jednotka ADDU

4.3 Měřící jednotka ADDU 4.3 Měřící jednotka ADDU 4.3.1 Popis přístroje Měřící jednotka systému T-DIDACTIC sdružuje několik měřících přístrojů. Podle zvoleného režimu činnosti je možné tyto přístroje používat samostatně nebo ve

Více

GX Remote Control - popis instalace

GX Remote Control - popis instalace GX Remote Control - popis instalace Přehled GX Remote Control od firmy Honeywell umožňuje vzdálený přístup a ovládání zabezpečovacích ústředen Galaxy Flex a Galaxy Dimension. Pro snadnou obsluhu je k dispozici

Více

VÝUKOVÝ MATERIÁL. 3. ročník učebního oboru Elektrikář Přílohy. bez příloh. Identifikační údaje školy

VÝUKOVÝ MATERIÁL. 3. ročník učebního oboru Elektrikář Přílohy. bez příloh. Identifikační údaje školy VÝUKOVÝ MATERIÁL Identifikační údaje školy Číslo projektu Název projektu Číslo a název šablony Autor Tematická oblast Číslo a název materiálu Anotace Vyšší odborná škola a Střední škola, Varnsdorf, příspěvková

Více

P R E Z E N T A C E Max Communicator 9

P R E Z E N T A C E Max Communicator 9 P R E Z E N T A C E Max Communicator 9 Řešení energetické správy podniků Měření a Regulace průběhu spotřeby energií (elektřina, plyn, voda, teplo, ) Kalkulace nákladů na provoz, výrobu a rezerv. kapacitu

Více

Zápočtová úloha z předmětu KIV/ZSWI DOKUMENT SPECIFIKACE POŽADAVKŮ

Zápočtová úloha z předmětu KIV/ZSWI DOKUMENT SPECIFIKACE POŽADAVKŮ Zápočtová úloha z předmětu KIV/ZSWI DOKUMENT SPECIFIKACE POŽADAVKŮ 10. 5. 2011 Tým: Simplesoft Členové: Zdeněk Malík Jan Rada Ladislav Račák Václav Král Marta Pechová malikz@students.zcu.cz jrada1@students.zcu.cz

Více

OPS Paralelní systémy, seznam pojmů, klasifikace

OPS Paralelní systémy, seznam pojmů, klasifikace Moorův zákon (polovina 60. let) : Výpočetní výkon a počet tranzistorů na jeden CPU chip integrovaného obvodu mikroprocesoru se každý jeden až dva roky zdvojnásobí; cena se zmenší na polovinu. Paralelismus

Více

BKD/ BKF 7000 tyristorové DC měniče od 5 do 1100 kw

BKD/ BKF 7000 tyristorové DC měniče od 5 do 1100 kw BKD/ BKF 7000 tyristorové DC měniče od 5 do 1100 kw BKD/ BKF 7000 - DC měniče pro aplikace do 1100 kw Firma Baumüller vyvinula novou řadu DC měničů BKD/ BKF 7000 nahrazující osvědčenou serii BKD/ BKF 6000.

Více

AUTOMATIZACE Úvod do programování PLC

AUTOMATIZACE Úvod do programování PLC AUTOMATIZACE Úvod do programování PLC Rostislav Palowski Střední škola, Havířov-Šumbark, Sýkorova 1/613, příspěvková organizace Tento výukový materiál byl zpracován v rámci akce EU peníze středním školám

Více

Témata profilové maturitní zkoušky

Témata profilové maturitní zkoušky Obor vzdělání: 18-20-M/01 informační technologie Předmět: programování 1. Příkazy jazyka C# 2. Datové konstrukce 3. Objektově orientované programování 4. Tvorba vlastních funkcí Obor vzdělání: 18-20-M/01

Více

TGZ. 2-osé digitální servozesilovače

TGZ. 2-osé digitální servozesilovače TGZ 2-osé digitální servozesilovače Digitální servozesilovače TGZ TGZ představuje nový koncept měničů pro více-osé aplikace. TGZ v sobě zahrnuje moderní prvky digitálního řízení, jednoduché přednastavené

Více

Uživatelský manuál A4000BDL

Uživatelský manuál A4000BDL Uživatelský manuál Aplikace : Jednoduchý program umožňující přenos souboru s pochůzkou k měření z programu DDS 2000 do přístroje řady Adash 4100/4200 Jednoduchý program umožňující přenos naměřených dat

Více

Přípravek pro demonstraci řízení pohonu MAXON prostřednictvím

Přípravek pro demonstraci řízení pohonu MAXON prostřednictvím Přípravek pro demonstraci řízení pohonu MAXON prostřednictvím karty Humusoft MF624. (Jan Babjak) Popis přípravku Pro potřeby výuky na katedře robototechniky byl vyvinut přípravek umožňující řízení pohonu

Více