Jacek Szlachciak. Urządzenia wirtualne systemu wieloparametrycznego



Podobne dokumenty
Przetwornik analogowo-cyfrowy

Mikroprocesory i Mikrosterowniki Analog-Digital Converter Konwerter Analogowo-Cyfrowy

STEROWANIE MASZYN I URZĄDZEŃ I. Laboratorium. 8. Układy ciągłe. Regulator PID

LABORATORIUM PROCESORY SYGNAŁOWE W AUTOMATYCE PRZEMYSŁOWEJ. Przetwornik ADC procesora sygnałowego F/C240 i DAC C240 EVM

Wzmacniacze napięciowe i ograniczniki dynamiki

Przetworniki analogowo-cyfrowe (A/C)

Programowany układ czasowy

Wykład 12. Przetwornik ADC

Rozdział 22 Regulacja PID ogólnego przeznaczenia

Spis treœci. Co to jest mikrokontroler? Kody i liczby stosowane w systemach komputerowych. Podstawowe elementy logiczne

Układy czasowo-licznikowe w systemach mikroprocesorowych

Programowanie mikrokontrolerów. 8 listopada 2007

PRZETWORNIK ADC w mikrokontrolerach Atmega16-32

Przetworniki analogowo - cyfrowe CELE ĆWICZEŃ PODSTAWY TEORETYCZNE Zasada pracy przetwornika A/C

Adresowanie obiektów. Adresowanie bitów. Adresowanie bajtów i słów. Adresowanie bajtów i słów. Adresowanie timerów i liczników. Adresowanie timerów

Opis ultradźwiękowego generatora mocy UG-500

Programowany układ czasowy APSC

Instrukcja obsługi elektronicznego licznika typu 524. Model 524. Licznik sumujący i wskaźnik pozycji typu Opis. 1. Opis

Uproszczony schemat blokowy konwertera analogowo-cyfrowego przedstawiony został na rys.1.

Podstawy programowania w języku C i C++

Β2 - DETEKTOR SCYNTYLACYJNY POZYCYJNIE CZUŁY

Parametryzacja przetworników analogowocyfrowych

OPBOX ver USB 2.0 Miniaturowy Ultradźwiękowy system akwizycji danych ze

Wyświetlacz alfanumeryczny LCD zbudowany na sterowniku HD44780

Instrukcja obsługi Licznik nastawny CODIX Panel czołowy. 2. Podłączenie R P T1. - T6 Przyciski dekadowe do wprowadzania nastaw.

INSTRUKCJA OBSŁUGI DT-3610B / DT-3630

Instrukcja do ćwiczenia : Matryca komutacyjna

Synchronizowanie czasu kontrolera PACSystems do urządzeń HMI

Struktury specjalizowane wykorzystywane w mikrokontrolerach

Obsługa przetwornika ADC na mikrokontrolerze ATmega8 CEZARY KLIMASZ OBSŁUGA PRZETWORNIKA ADC NA MIKROKONTROLERZE ATMEGA8

Licznik rewersyjny MD100 rev. 2.48

Układy czasowo-licznikowe w systemach mikroprocesorowych

Układy sekwencyjne. Podstawowe informacje o układach cyfrowych i przerzutnikach (rodzaje, sposoby wyzwalania).

AV ACQUISITION 8001 OŚMIOKANAŁOWY MODUŁ AKWIZYCJI DANYCH

INDU-52. Przemysłowy Sterownik Mikroprocesorowy. Przeznaczenie Kotły warzelne, Patelnie gastronomiczne, Piekarniki

Układy czasowe / liczniki (timers/counters)

Zastosowania mikrokontrolerów w przemyśle

Manometr cyfrowy z funkcją rejestracji. Dokładność: 0,1% Ciśnienie aktualne. Status

KATEDRA ELEKTRONIKI AGH WYDZIAŁ EAIIE. Dydaktyczny model 4-bitowego przetwornika C/A z siecią rezystorów o wartościach wagowych

Badanie efektu Dopplera metodą fali ultradźwiękowej

Specyfikacja rejestrów sterownika stacji zlewczej ścieków STZ 211

Wbudowane układy peryferyjne cz. 3 Wykład 9

ĆWICZENIE. TEMAT: OBSŁUGA PRZETWORNIKA A/C W ukontrolerze 80C535 KEILuVISON

Struktura i działanie jednostki centralnej

Specyfikacja rejestrów sterownika stacji zlewczej ścieków STZ XLe

AV ACQUISITION 8001 OŚMIOKANAŁOWY MODUŁ AKWIZYCJI

Ćwiczenie 23. Cyfrowe pomiary czasu i częstotliwości.

Mikrokontroler ATmega32. System przerwań Porty wejścia-wyjścia Układy czasowo-licznikowe

Procedury obsługi monolitycznego przetwornika analogowo-cyfrowego AD 7865

Przemysłowy Sterownik Mikroprocesorowy

Przetwarzanie AC i CA

Licznik impulso w CN instrukcja obsługi

Mikroprocesor Operacje wejścia / wyjścia

PRN-5T INSTRUKCJA OBSŁUGI PRN-5T !!! System sterowania napędami PORTOS. Dane techniczne : Charakterystyka urządzenia:

MAGISTRALA MODBUS W SIŁOWNIKU XSM Opis sterowania

γ6 Liniowy Model Pozytonowego Tomografu Emisyjnego

Metody obsługi zdarzeń

Moduł przełączania temperatury Nr produktu

Podstawy programowania PLC w języku drabinkowym - ćwiczenie 5

AKADEMIA MORSKA KATEDRA NAWIGACJI TECHNICZEJ

Sterownik nagrzewnic elektrycznych HE module

1. Cel ćwiczenia. 2. Podłączenia urządzeń zewnętrznych w sterowniku VersaMax Micro

Ćwiczenie 23. Cyfrowe pomiary czasu i częstotliwości.

Miernik wilgotności materiałów Extech MO257, pomiar nieinwazyjny

TECHNIKA MIKROPROCESOROWA II

Politechnika Łódzka. Instytut Systemów Inżynierii Elektrycznej. Laboratorium cyfrowej techniki pomiarowej. Ćwiczenie 6

Badanie przetworników A/C i C/A

Ćwiczenia z S Komunikacja S z miernikiem parametrów sieci PAC 3200 za pośrednictwem protokołu Modbus/TCP.

MIKROPROCESORY architektura i programowanie

Imię i nazwisko (e mail) Grupa:

Metodyka prowadzenia pomiarów

Sterownik procesorowy S-2 Komunikacja RS485 MODBUS

Ćwiczenie 11. Podstawy akwizycji i cyfrowego przetwarzania sygnałów. Program ćwiczenia:

XMEGA. Warsztaty CHIP Rok akademicki 2014/2015

LABORATORIUM PROCESORY SYGNAŁOWE W AUTOMATYCE PRZEMYSŁOWEJ. Mechanizm przerwań i menadżer zdarzeń procesora sygnałowego F/C240

Przetwarzanie A/C i C/A

POLITECHNIKA WARSZAWSKA Wydział Elektryczny Instytut Elektroenergetyki Zakład Elektrowni i Gospodarki Elektroenergetycznej

Aby w pełni przetestować układ o trzech wejściach IN_0, IN_1 i IN_2 chcemy wygenerować wszystkie możliwe kombinacje sygnałów wejściowych.

Język FBD w systemie Concept

Instytut Teleinformatyki

ZASOBY ZMIENNYCH W STEROWNIKACH SAIA-BURGESS

Technika mikroprocesorowa I Wykład 2

Sterowniki programowalne

Licznik prędkości LP100 rev. 2.48

Sterownik momentu obrotowego silnika prądu stałego

Pliki. Funkcje tworzące pliki i operujące na nich opisane są w części 2 pomocy systemowej. Tworzenie i otwieranie plików:

OPBOX ver USB 2.0 Mini Ultrasonic Box with Integrated Pulser and Receiver

PRN-5T INSTRUKCJA OBSŁUGI PRN-5T !!! System sterowania napędami PORTOS. Dane techniczne : Charakterystyka urządzenia:

start Program mikroprocesorowego miernika mocy generowanej $crystal = deklaracja

Kurs Zaawansowany S7. Spis treści. Dzień 1

Organizacja pamięci VRAM monitora znakowego. 1. Tryb pracy automatycznej

Politechnika Łódzka. Instytut Systemów Inżynierii Elektrycznej. Laboratorium cyfrowej techniki pomiarowej. Ćwiczenie 4

Hardware mikrokontrolera X51

PRZETWORNIKI C / A PODSTAWOWE PARAMETRY

Moduł temperatury TMB-880EXF Nr produktu

Temat: Projektowanie i badanie liczników synchronicznych i asynchronicznych. Wstęp:

1. Poznanie właściwości i zasady działania rejestrów przesuwnych. 2. Poznanie właściwości i zasady działania liczników pierścieniowych.

(57) Tester dynamiczny współpracujący z jednej strony (13) B1 (12) OPIS PATENTOWY (19) PL (11) PL B1. (54) Tester dynamiczny

2. Format danych i zaimplementowane funkcje MODBUS

Transkrypt:

Jacek Szlachciak Urządzenia wirtualne systemu wieloparametrycznego Warszawa, 2009 1

1. Spektrometryczny przetwornik analogowo-cyfrowy (spectroscopy ADC) - wzmocnienie sygnału wejściowego (Conversion Gain - Full scale resolution of the input signal) 2^n - zakres przetwarzania (Range number of channels as the ADC s output limit) 2^n - przesunięcie cyfrowe (Digital Offset) - próg dolny (LLD Lower Level Discriminator for minimum input acceptance voltage) - próg górny (ULD Upper Level Discriminator for maximum input acceptance voltage) - model przetwornika (Model Number) - rozdzielczość (Channel Resolution) - wzmocnienie sygnału wejściowego min/max - zakres przetwarzania min/max - przesunięcie cyfrowe min/max - skok (offset) przesunięcia cyfrowego - próg dolny min/max - próg górny min/max - zakres wejściowy (jest to największa wartość parametru jaką można zmierzyć) parametr opisowy - czas martwy (Dead Time) parametr opisowy - czas przetwarzania (Conversion Time) parametr opisowy - kasowanie (reject) - dana gotowa do odczytu - odczyt/ustawienie trybu pracy Off-line Każdy z parametrów lub funkcji posiada atrybut typ parametru/funkcji pozwalający na określenie poziomu interakcji z tym parametrem (dotyczy wszystkich urządzeń wirtualnych) Typ parametru/funkcji: Wartość Opis -1 lub 255 (do ustalenia) parametr lub funkcja nie występuje w danym urządzeniu 0 brak możliwości zapisania i odczytania parametru lub wykonania i odczytania stanu funkcji 1 można odczytać parametr lub stan funkcji 2 można zapisać parametr lub wykonać funkcję 3 można odczytać i zapisać parametr lub odczytać stan i wykonać funkcję 2

2. Zegar (Timer) - mierzony czas (Time Base) - rozdzielczość czasu (Timer Resolution) - kierunek upływu czasu (Count up/down) - tryb pracy przebieg pojedynczy lub cykliczny (One Time or Recycle Timer) po odmierzeniu danego interwału zatrzymuje się (pojedynczy) lub startuje ponownie (cykliczny) - model zegara (Model Number) - mierzony czas min/max - rodzaje rozdzielczości czasu (Timer Resolution) mierzone w jednostkach czasu, zbiór wartości - stop - start - odczyt/ustawienie trybu pracy Off-line start 3. Licznik (Counter) - ilość impulsów (Count Number) do zliczenia aby wygenerować sygnał końca - model licznika (Model Number) - zakres liczenia (Count Capacity) - maksymalna częstotliwość impulsów (Maximum Counting Rate) - stop - start - odczyt/ustawienie trybu pracy Off-line 3

4. Blok paternu i koincydencji - maska aktywnych wejść (IN) koincydencyjnych (active inputs) zakładamy, że mamy 15 lub mniej wejść, bity w słowie 16 bitowym oznaczają, które wejścia są aktywne, a które zablokowane. Bit zerowy odpowiada pierwszemu wejściu - maska paternu część stała słowa paternu dodawana (operacja bitowy OR) do paternu opisująego zarejestrowane zdarzenie, służy do dodawania do danych typu list danych z rejestrów nie związanych bezpośrednio z rejestrowanym zdarzeniem, np. dana z zegara, licznika itp. - tablica koincydencji i antykoincydencji - czas koincydencji (Coincidence Time) - model bloku (Model Number) - czas koincydencji min/max - skok czasu koincydencji kasowanie danych z bloku parametrów programowalnych i wpisanie wartości domyślnych - tryb pracy (working mode) pattern input W tym trybie pracy system odczytuje te przetworniki, które zostały wskazane przez zarejestrowanie w czasie koincydencji odpowiednich sygnałów na wejściach IN bloku paternu i koincydencji i spełniły warunek koincydencji. Wybranie tego trybu powoduje, że mogą być odczytane ADC mimo tego, że nie dokonały konwersji sygnału wejściowego. Może to nastąpić w następujących przypadkach: - uszkodzenie ADC - przekroczenie górnego progu ADC - niewłaściwe ustawienie przełączników na ADC - brak przetwornika ADC W trybie tym zostaną przeczytane wszystkie przetworniki wskazane przez blok paternu, a w wymienionych wyżej przypadkach dana będzie miała wartość 0. pattern LAM W tym trybie pracy, po stwierdzeniu koincydencji, system odczytuje tylko te przetworniki ADC, które wykazały gotowość do odczytu. Powoduje to, że przypadkach wymienionych w opisie trybu pattern input, wystąpi niezgodność między ilością wykrytych impulsów w czasie koincydencji, a ilością zarejestrowanych danych z ADC. W tym trybie, w danych typu LIST, nie mogą wystąpić zerowe dane. pattern input & LAM W tym trybie pracy, po stwierdzeniu koincydencji, system porównuje czy sygnały gotowości odczytu ADC są zgodne z zarejestrowanymi impulsami w czasie 4

koincydencji przez blok paternu. Przy niezgodności zdarzenie jest odrzucane. W tym trybie, w danych typu LIST, nie mogą wystąpić zerowe dane. - tryb koincydencji (coincidence mode) tryb bez koincydencji (no coincidence) Wybranie tego trybu powoduje, że system pracuje bez koincydencji, czyli przyjmuje wszystkie sygnały docierające do systemu zgodnie z ustawieniem maski aktywnych wejść koincydencyjnych. Zdarzenie zamykane jest po ustawionym czasie koincydencji. tryb z koincydencją (set coincidence) 5