Газосигнализатор
Электротестеры
Приборы контроля качества
Как выбрать электросчетчик
Датчики давления
Цифровой мегомметр
Датчики угла наклона
EP 300
SIMATIC S7-1200
ОКТАВА-110А
Акустический шум
Лазерные приборы
Прибор mEssfix Nedo
Стабилизатор
Лазерное оборудование
Классификация приборов
Один компьютер
Принципы работы
Анализатор спектра
Электромагниты
Как измерить ток
Задачи измерения
Цифровые осциллографы
АКИП-9104
Измерительный комплекс
Метрология
Приборостроение
По назначению технические рабочие приборы делятся на показывающие, самопишущие, сигнализирующие, регулирующие и измерительные автоматы.

5. Программное обеспечение виртуального измерительного комплекса

LOAD "CGA" (загрузка драйвера);

затем

MERGE "CGAVisu" (добавление программы вывода на экран).

Полученная программа теперь может быть сохранена под каким-либо именем при помощи обычной команды SAVE.

На рис. 5.11 показан результат вывода на бумагу с использованием буфера обмена Windows кривой разряда конденсатора емкостью 4,7 мкФ через входное сопротивление АЦП. Эта кривая была получена на экране CGA (640x200 точек).


Рис. 5.11. Результат, полученный в режиме CGA.

Рис. 5.12 воспроизводит ту же запись, пересчитанную для вывода на экран VGA.


Рис. 5.12. Результат, полученный в режиме VGA.

5.2.10 Обеспечение точной временной развертки

Для приложений, требующих точной регистрации параметра «время», можно использовать программу TIME.BAS, записывающую в файл DAT.DAT значение переменной TIMES вместе с полученной величиной напряжения.

200 REM ---TIME---
210 GOSUB 100
220 OPEN "dat.dat" FOR OUTPUT AS #1
230 PRINT "Идут измерения..."
240 FOR G=0 TO 639
250 GOSUB 100
260 PRINT#1,D,,TIME$
270 FOR T=0 TO 2000:NEXT T
280 NEXT G
290 CLOSE#1
300 REM (c) 1997 Patrick GUEULLE

Понятно, что для полной обработки такого файла потребуются специальные программы. Можно использовать как большие коммерческие пакеты, статистические или графические, так и простые программы TCGA.BAS и TVGA.BAS.

500 REM ----TCGA----
510 OPEN "dat.dat" FOR INPUT AS #1
520 INPUT#1,Y:Y=199-INT(Y*199/5)
530 INPUT#1,S$:PSET(0,Y)
540 FOR X=1 TO 639
550 INPUT#1,Y:Y=199-INT(Y*199/5)
560 INPUT*1,T$:LINE -(X,Y)
570 NEXT X:CLOSE #1
580 LOCATE 1,1:PRINT S$
590 LOCATE 1,73:PRINT S$
600 REM (c)1997 Patrick GUEULLE
500 REM ----TVGA----
510 OPEN "dat.dat" FOR INPUT AS #1
520 INPUT#1,Y:Y=349-INT(Y*349/5)
530 INPUT#1,S$:PSET(0,Y)
540 FOR X=1 TO 639
550 INPUT#1,Y:Y=349-INT(Y*349/5)
560 INPUT#1,T$:LINE -(X,Y)
570 NEXT X:CLOSE #1
580 LOCATE 1,1:PRINT S$
590 LOCATE 1,73:PRINT S$
600 REM (c)1997 Patrick GUEULLE

5.2.11 Осциллограф

Во многих ситуациях бывает нужно наблюдать формирование кривой в реальном масштабе времени прямо на экране ПК. При этом должна быть предусмотрена возможность распечатки изображения на принтере после вывода на экран или даже в процессе вывода, при включении опции «печать экрана». Такой результат очень просто получить, совместив три программы:

Страницы: 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27, 28, 29, 30, 31, 32


Измеритильные приборы, 2010
Hosted by uCoz