uioct01 JEDNOTKA PRO MĚŘENÍ FREKVENCE (OTÁČEK) DESKOU IOCT01 Příručka uživatele a programátora

Podobné dokumenty
uioflex JEDNOTKA PRO KONFIGURACI DESKY IOFLEX01 Příručka uživatele a programátora

udspt10r JEDNOTKA IMPLEMENTUJÍCÍ DISPLEJ VZDÁLENÉ VARIANTY TERMINÁLU TERM10 Příručka uživatele a programátora

uioadda1 JEDNOTKA PRO OVLÁDÁNÍ DESEK IOADDA01, IOADDA02 A IODA01 Příručka uživatele a programátora

usimt03r JEDNOTKA PRO SIMULACI VZDÁLENÉ VARIANTY TERMINÁLU TERM03 NA POČÍTAČI PC Příručka uživatele a programátora

umenugr JEDNOTKA PRO VYTVÁŘENÍ UŽIVATELSKÝCH GRAFICKÝCH MENU Příručka uživatele a programátora

usimt01 JEDNOTKA IMPLEMENTUJÍCÍ OBJEKTY PRO SIMULACI TERMINÁLU TERM01 NA PC Příručka uživatele a programátora

uterm03r JEDNOTKA IMPLEMETUJÍCÍ VZDÁLENÝ TERMINÁL TERM03 Příručka uživatele a programátora

usimt03 JEDNOTKA IMPLEMENTUJÍCÍ OBJEKTY PRO SIMULACI TERMINÁLU TERM03 NA PC Příručka uživatele a programátora

PCKEYB JEDNOTKA PRO OBSLUHU KLÁVESNICE TYPU PC AT. Příručka uživatele a programátora

usimt10 JEDNOTKA IMPLEMENTUJÍCÍ OBJEKTY PRO SIMULACI TERMINÁLU TERM10 NA PC Příručka uživatele a programátora

uflx2pos JEDNOTKA PRO PRÁCI S INKREMENTÁLNÍMI ČIDLY V DESCE IOFLEX02 Příručka uživatele a programátora

upct01 SIMULÁTOR TERMINÁLU TERM01 NA POČÍTAČI PC Příručka uživatele a programátora

LZ77 KNIHOVNA PRO KOMPRESI A DEKOMPRESI DAT POMOCÍ ALGORITMU LZ77. Příručka uživatele a programátora

urtotemp JEDNOTKA PRO PŘEVODY ODPORU ČIDLA NA TEPLOTU Příručka uživatele a programátora

Bitmaps SPRÁVCE BITMAP A POMOCNÉ FUNKCE PRO PRÁCI S BITMAPAMI. Příručka uživatele a programátora

TKeypad KNIHOVNY DEFINIC KLÁVESNIC PRO TERMINÁLY TOUCH. Příručka uživatele a programátora

DiskIO JEDNOTKA PRO PRÁCI S RAM, ROM A FLASH DISKY. Příručka uživatele a programátora

ucomm JEDNOTKA ZPROSTŘEDKOVÁVAJÍCÍ SLUŽBY BIOSU KITV40 PRO SÉRIOVOU KOMUNIKACI Příručka uživatele a programátora

Nastavení konstant regulátoru PID

TEDrv OVLADAČE KLÁVESNICE, MYŠI A DISPLEJE EMULÁTORU TERMINÁLU PRO MS WINDOWS. Příručka uživatele a programátora

utermchr JEDNOTKA PRO PRÁCI SE ZNAKOVÝM TERMINÁLEM Příručka uživatele a programátora

uaterm JEDNOTKA PRO PRÁCI S ABSTRAKTNÍM TERMINÁLEM Příručka uživatele a programátora

Tick JEDNOTKA PRO PRÁCI SE SYSTÉMOVÝM ČASOVAČEM. Příručka uživatele a programátora

G240x128 a G128x64 JEDNOTKY IMPLEMENTUJÍCÍ GRAFICKÉ OPERACE VE VIDEOPAMĚTI. Příručka uživatele a programátora

Software pro grafické terminály TERM10 a TERM03

umenuchr JEDNOTKA PRO VYTVÁŘENÍ ZNAKOVÝCH UŽIVATELSKÝCH MENU Příručka uživatele a programátora

LibVUtils UTILITY PRO BALÍK KNIHOVEN LIBV. Příručka uživatele a programátora

NumToStr JEDNOTKA PRO PŘEVODY ČÍSEL, DATUMU A ČASU A JINÝCH DATOVÝCH STRUKTUR NA ŘETĚZCE A ZPĚT. Příručka uživatele a programátora

LdrLib KNIHOVNY PRO TVORBU ZAVADĚČE (LOADERU) ŘÍDICÍCH APLIKACÍ. Příručka uživatele a programátora

udispt10 JEDNOTKA IMPLEMENTUJÍCÍ DISPLEJE TERMINÁLU TERM10 Příručka uživatele a programátora

Termíny a definice TERMÍNY A DEFINICE POUŽÍVANÉ V MANUÁLECH FIRMY SOFCON. Příručka uživatele a programátora

COUDP KNIHOVNA PROTOKOLU UDP. Příručka uživatele a programátora

KS-VARIOLF Komunikační rozhraní

Začínáme s OS FreeDos na Kit188ER

ChnModB JEDNOTKA DEFINUJÍCÍ KOMUNIKAČNÍ PROTOKOL MOD-BUS. Příručka uživatele a programátora

Měření teploty a odporu

Alternativní použití analogových vstupů

Projektová dokumentace ANUI

Využití přebytků energie z FVE

KitKing POPIS VIZUALIZAČNÍCH KNIHOVEN PRO ŘÍDICÍ SYSTÉM KIT. Příručka uživatele a programátora

Beznárazové přepnutí aplikace

NAPOJENÍ ZAŘÍZENÍ S KOMUNIKACÍ BELIMO MP-BUS NA SÍŤ AUTOMATŮ MICROPEL

PES lib (C + PASCAL) KNIHOVNY KOMUNIKAÈNÍCH FUNKCÍ 03/ PESlib KOMUNIKAČNÍ KNIHOVNY C, PASCAL 03/ stran 1

24 bitový AD USB modul AD24USB. Návod k použití

Změny knihoven ZMĚNY NOVÝCH KNIHOVEN PRO PROSTŘEDÍ BP. Příručka uživatele a programátora

KS-28T Kamerový systém

18A - PRINCIPY ČÍSLICOVÝCH MĚŘICÍCH PŘÍSTROJŮ Voltmetry, A/D převodníky - principy, vlastnosti, Kmitoměry, čítače, fázoměry, Q- metry

ChnEB JEDNOTKA DEFINUJÍCÍ KOMUNIKAČNÍ PROTOKOL E-BISYNC. Příručka uživatele a programátora

Komunikace AMREG s řídicími systémy AMiT (DB-Net)

KS-VARIO LF2-2 Kamerový systém

Knihovna ServoLib Řízení servopohonu bez zpětné vazby. TXV první vydání březen 2009 změny vyhrazeny

Praktické měřící rozsahy , , , ot/min Přesnost měření 0.02%

Typové příklady zapojení frekvenčních měničů TECO INVERTER 7300 CV. Verze: duben 2006

Číslicový zobrazovač CZ 5.7

1.1 Struktura programu v Pascalu Vstup a výstup Operátory a některé matematické funkce 5

MiiNePort E1 POPIS NASTAVENÍ. SofCon spol. s r.o. Křenova Praha 6 tel: sofcon@sofcon.cz www:

VETRONICS 760. Technická specifikace mobilní jednotky

KS-VARIOLF Komunikační rozhraní

Prostředky automatického řízení Úloha č.5 Zapojení PLC do hvězdy

Fonts SPRÁVCE FONTŮ A POMOCNÉ FUNKCE PRO PRÁCI S FONTY. Příručka uživatele a programátora

7. OBJEKTOVĚ ORIENTOVANÉ PROGRAMOVÁNÍ

LED_007.c Strana: 1/5 C:\Michal\AVR\Výukové programy\archiv\ Poslední změna: :01:48

Uživatelská příručka

Výukové texty pro předmět Měřící technika (KKS/MT) na téma Podklady k principu měření otáček a úhlové rychlosti

Sada 1 - Základy programování

Uživatelská Dokumentace

FVZ K13138-TACR-V004-G-TRIGGER_BOX

HPO-02. Hlídač periody otáček. rev.:

VETRONICS 770. Technická specifikace mobilní jednotky

Malý I/O modul pro řízení osvětlení a žaluzií

21. září 2005 w w w. p a p o u c h. c o m. Spinel - příklady

Programovatelná řídící jednotka REG10. návod k instalaci a použití 2.část. Měřící jednotka výkonu EME

Univerzita Tomáše Bati ve Zlíně

Reprodukce tohoto návodu k obsluze, nebo jeho části, v jakékoli formě bez předchozího písemného svolení společnosti DEGA CZ s.r.o. je zakázána.

Malý I/O modul pro řízení osvětlení a žaluzií

1. GPIB komunikace s přístroji M1T330, M1T380 a BM595

Vysoká škola Báňská. Technická univerzita Ostrava

Datace, popis a příklady použití

- speciální symboly + - * / =., < > <> <= >= a další. Klíčová slova jsou chráněnými útvary, které nelze použít ve významu identifikátorů.

Nahrávání image flash do jednotek APT81xx, PPC81xx

EXPERIMENTÁLNÍ METODY I 10. Měření hluku

Návod na obsluhu Shift Keyeru verse V1.12 (PŘEDBĚŽNÝ NÁVOD BETA VERSE).

LOGIC. Stavebnice PROMOS Line 2. Technický manuál

SAUNOVÝ REGULÁTOR S 500

ph metr najednou lze vyčíst celou mapu podporované modbusové funkce jsou 15,16

Číslicový otáčkoměr TD 5.1 AS

7 ŘÍZENÍ A MONITOROVÁNÍ STATICKÉ ZDROJOVNY PŘES ETHERNET

Quido - MODBUS. Kompletní popis protokolů MODBUS RTU a TCP v I/O modulech Quido. 20. listopadu 2015 w w w. p a p o u c h.

K8055D.DLL v Technická příručka. Úvod. Obecné. Konvence volání. Nastavení adresy karty

NÁVOD K OBSLUZE. SDS Anemometr (Prediktor výroby elektrické energie z větru)

TP /b P - POPIS ARCHIVACE TYP Měřič INMAT 57 a INMAT 57D

Projektová dokumentace 2006

Tlumené kmitání tělesa zavěšeného na pružině

HTTP KNIHOVNA PRO IMPLEMENTACI HTTP SERVERU. Příručka uživatele a programátora

Bezdrátový pokojový termostat. Flame NET

Činnost CPU. IMTEE Přednáška č. 2. Několik úrovní abstrakce od obvodů CPU: Hodinový cyklus fáze strojový cyklus instrukční cyklus

Stránky obce Olomučany

CIB VOICE MODULE HLM390/CIB. Technická dokumentace

3. D/A a A/D převodníky

Proudový zdroj. Ovládací aplikace pro PC. 12/2016 ATEsystem s.r.o.

Transkript:

uioct01 JEDNOTKA PRO MĚŘENÍ FREKVENCE (OTÁČEK) DESKOU IOCT01 Příručka uživatele a programátora SofCon spol. s r.o. Střešovická 49 162 00 Praha 6 tel/fax: +420 220 180 454 E-mail: sofcon@sofcon.cz www: http://www.sofcon.cz Verze dokumentu 1.10

uioct01 Informace v tomto dokumentu byly pečlivě zkontrolovány a SofCon věří, že jsou spolehlivé, přesto SofCon nenese odpovědnost za případné nepřesnosti nebo nesprávnosti zde uvedených informací. SofCon negarantuje bezchybnost tohoto dokumentu ani programového vybavení, které je v tomto dokumentu popsané. Uživatel přebírá informace z tohoto dokumentu a odpovídající programové vybavení ve stavu, jak byly vytvořeny a sám je povinen provést validaci bezchybnosti produktu, který s použitím zde popsaného programového vybavení vytvořil. SofCon si vyhrazuje právo změny obsahu tohoto dokumentu bez předchozího oznámení a nenese žádnou odpovědnost za důsledky, které z toho mohou vyplynout pro uživatele. Datum vydání: 16.05.2003 Datum posledního uložení dokumentu: 16.05.2003 (Datum vydání a posledního uložení dokumentu musí být stejné) Upozornění: V dokumentu použité názvy výrobků, firem apod. mohou být ochrannými známkami nebo registrovanými ochrannými známkami příslušných vlastníků. Copyright 2003, SofCon spol. s r.o., Petr Weber

uioct01 Obsah : 1.O dokumentu 5 1.1. Revize dokumentu 5 1.2. Účel dokumentu 5 1.3. Rozsah platnosti 5 1.4. Související dokumenty 5 2.Termíny a definice 5 3.Úvod 6 4.Popis konstant a typů 6 5.Popis objektu 6 5.1. Pole 6 5.2. Metody 7 5.2.1. Init 7 5.2.2. SetDivider 7 5.2.3. GetDivider 7 5.2.4. SetRange 7 5.2.5. SetAccurancy 7 5.2.6. GetRange 7 5.2.7. StartMeasure 8 5.2.8. TestMeasure 8 5.2.9. GetMeasure 8

UIOCt01 1. O dokumentu 1.1. Revize dokumentu Verze dokumentu Verze SW Autor Datum vydání 1.00 1.XX We První vydání Popis změn 1.10 2.XX Tu 16.05.2003 Úprava dokumentu dle ISO9000 1.2. Účel dokumentu Tento dokument slouží jako popis jednotky pro měření frekvence (otáček) deskou IOCt01. 1.3. Rozsah platnosti Určen pro programátory a uživatele programového vybavení SofCon. 1.4. Související dokumenty Pro čtení tohoto dokumentu není potřeba číst žádný další manuál, ale je potřeba orientovat se v používání programového vybavení SofCon. Popis formátu verze knihovny a souvisejících funkcí je popsán v manuálu LibVer. 2. Termíny a definice Používané termíny a definice jsou popsány v samostatném dokumentu Termíny a definice. file:uioct01_v0110 16.05.2003 v1.10 5 / 8

UIOCt01 3. Úvod Jednotka uioct01 ovládá desku čítačů IOCt01 a umí s ní měřit otáčky. Měření je uskutečněno na principu měření periody jedné otáčky. Jedné otáčce odpovídá N impulsů z čidla. Na tuto hodnotu N se nastaví předdělič. Měří se vlastně délka intervalu, během kterého přijde do předděliče N impulsů. Číslo N může být i rovno 1. Na desce IOCt01 jsou tři nezávislé čítače. Každý z nich může měřit nezávisle na ostatních. Jednotka je tvořena typem objektu tioct01. Instanci od objektu pro každý čítač na desce zvlášť si uživatel vytvoří sám. 4. Popis konstant a typů cverno = např. $0251; { BCD formát } cver = např. '02.51,07.08.2003'; Číslo verze jednotky v BCD tvaru a v textové podobě včetně datumu změny. 5. Popis objektu pioct01 = ^tioct01; tioct01 = object(tobject) tioc01 je typ objektu. Instanci od objektu si uživatel vytvoří sám. Veškeré proměnné objektu jsou ovládané metodami. Veškeré metody se vztahují k desce a čítači na desce, který byl předvolen metodou Init. Proto pro každý čítač na desce IOCt01 vytvoří uživatel vlastní instanci objektu tioc01. 5.1. Pole Ct_Addr : Word; Proměnná Ct_Addr obsahuje adresu desky IOCT01 v I/O prostoru procesoru. Ct_Ct : Byte; Proměnná Ct_Ct obsahuje číslo čítače na desce IOCT01. Na desce jsou tři čítače s čísly: 0, 1 a 2. Ct_F : Real; Proměnná Ct_F obsahuje hodnotu frekvence oscilátoru na desce IOCT01 Ct_Div : Byte; Proměnná Ct_Div obsahuje nastavení vstupního předděliče. Ct_HRps : Real; Proměnná Ct_HRps obsahuje horní mez rozsahu měření v [Hz]. Ct_LRps : Real; Proměnná Ct_LRps obsahuje dolní mez rozsahu měření v [Hz]. Ct_Acc: Real; Proměnná Ct_Acc obsahuje přesnost měření v [Hz]. file:uioct01_v0110 16.05.2003 v1.10 6 / 8

UIOCt01 Ct_w: Word; Proměnná Ct_w slouží jako pomocný parametr objektu. Ct_Ct1: Longint; Pomocná proměnná Ct_Ct1 obsahuje hodnotu děliče pro čítač 1, která se zapisuje na čip. Ct_Val: Word; Pomocná proměnná Ct_Val obsahuje hodnotu děliče pro čítač 1, která se čte z čipu. 5.2. Metody 5.2.1. Init constructor Init(Addr: Word; Ct: Byte; F: Real); Konstruktor Init inicializuje instanci objektu. Addr je adresa desky IOCt01 v I/O prostoru procesoru. Ct je číslo čítače, pro který byl objekt vytvořen. F je frekvence oscilátoru na desce IOCt01 [Hz]. 5.2.2. SetDivider procedure SetDivider(D: Byte); Metoda SetDivider nastavuje předdělič čítače. D je hodnota počtu impulsů pro nastavení předděliče 5.2.3. GetDivider function GetDivider: Byte; Metoda GetDivider vrací nastavení předděliče. 5.2.4. SetRange function SetRange(HRps, LRps: Real): Real; Metoda SetRange nastavuje horní HRps a dolní LRps rozsah měření [Hz] a navrací přesnost měření [Hz]. 5.2.5. SetAccurancy function (HRps, Acc: Real): Real; Metoda SetAccuracy nastavuje horní HRps rozsah měření a Acc přesnost měření a vrací dolní limit měření. 5.2.6. GetRange procedure GetRange(var HRps, LRps, Acc: Real); Metoda GetRange navrací horní HRps a dolní LRps rozsah měření [Hz] a Acc přesnost měření [Hz]. file:uioct01_v0110 16.05.2003 v1.10 7 / 8

UIOCt01 5.2.7. StartMeasure procedure StartMeasure; Metoda StartMeasure spustí měření na čítači, ke kterému se vztahuje instance objektu. 5.2.8. TestMeasure function TestMeasure: Boolean; Metoda TestMeasure testuje, zda měření čítačem, ke kterému se vztahuje instance objektu, je už ukončeno. To znamená, jestli už předděličem prošel přednastavený počet impulsů. Je-li měření ukončeno vrací funkce hodnotu True. 5.2.9. GetMeasure function GetMeasure: Real; Metoda GetMeasure navrací naměřenou hodnotu [Hz] z čítače, ke kterému se vztahuje instance objektu. file:uioct01_v0110 16.05.2003 v1.10 8 / 8