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

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

Надо обратить внимание на способ, посредством которого измеренная величина округляется до двух знаков после запятой (строка 220), а потом выводится в жестком формате, наиболее соответствующем выбранной точности (строка 240). Подобное решение будет часто использоваться и в дальнейшем.

Эта программа рассчитана на работу совместно с 8т или 10-разрядным АЦП (точность 1%), но ее можно оптимизировать и для работы с 12-разрядным АЦП, исправив строки 220 и 240 следующим образом и обеспечив при этом три индицируемых знака после запятой (то есть точность 0,1%):

220 D=INT(1000*D)/1000
240 PRINT USING "##.###";D

Не стоит также упускать из виду, что драйвер не выполняет никаких округлений, полностью соблюдая точность преобразователя. Только прикладная программа в соответствии с поставленной задачей должна так или иначе использовать получаемую точность, и не более того. Вывод трех знаков после запятой для 8-разрядного АЦП будет излишним, так как третий знак при этом не несет никакого смысла.

200 REM ----BARRE----
210 LOCATE 6,1
220 FOR H=1 TO 5
230 PRINT "|....!....";
240 NEXT H
250 PRINT"|";
260 LOCATE 7,1
270 PRINT"012";
280 PRINT"345"
290 GOSUB 100
300 D=INT(10*D)
310 LOCATE 5,1
320 PRINT SPC(D);"|";
330 PRINT SPC(50-D)
340 GOTO 290
350 REM (c)1997 Patrick GUEULLE

Программа BARRE.BAS, в свою очередь, показывает, как легко можно организовать вывод аналоговой штриховой шкалы.

Эта форма представления результата, менее точная, чем цифровая индикация, гораздо более удобна, когда требуется лишь оценить направление и скорость изменений или отклонений измеряемой величины, например, при ручной регулировке или настройке. В приведенном примере шкала построена на базе ASCII-символов, но такая же шкала может быть выполнена и в графическом режиме экрана.

Страницы: 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