Главная » Просмотр файлов » prak_automatisation_1

prak_automatisation_1 (1129127), страница 2

Файл №1129127 prak_automatisation_1 (В.С. Столяров - Автоматизация физического эксперимента в среде LabVIEW) 2 страницаprak_automatisation_1 (1129127) страница 22019-05-11СтудИзба
Просмтор этого файла доступен только зарегистрированным пользователям. Но у нас супер быстрая регистрация: достаточно только электронной почты!

Текст из файла (страница 2)

Состояниебита паритета определяется настройкой передатчика. Бит дополняет число единичныхбитов данных до нечетности (parity odd), четности (parity even), может не использоваться(parity none), быть всегда единицей (mark) или нулем (space).ПерспективыНа самом деле перспектив у RS-232 нет. В настоящее время появляется всё большекомпьютеров, не оснащенных этим интерфейсом. Однако в эксплуатации находитсябольшое число устройств с интерфейсом RS-232. Для стыковки ПК с такимиустройствами используют переходники USB - RS-232. После подключения такогопереходника и установки драйверов в ПК появляется виртуальный COM-порт, черезкоторый можно общаться с устройством.IEEE-488 — спецификация международного стандарта,описывающая интерфейс подключения к шине цифровыхизмерительных приборов.

Создана HP в конце 1960-х дляиспользования в оборудовании для автоматическихизмерений (англ. automated test equipment, ATE) подназваниеминтерфейснаяшинаHewlett-Packard(англ. Hewlett-Packard Interface Bus, HP-IB), в 1975стандартизирована американским Институтом инженеровэлектротехнической и электронной промышленности (IEEE)IEEE-488 (по номеру стандарта), и до сих пор применяется вданном качестве. IEEE-488 также известна под названиемИнтерфейсная шина общего назначения (англ. GeneralPurpose Interface Bus, GPIB), стандарт IEC-625 (МЭК625.1),а также другими названиями.

В аналогичном советском (российском) стандарте, ГОСТ26.003-80 Система интерфейса для измерительных устройств с байт-последовательным,бит-параллельным обменом информацией. Требования к совместимости, называется[многопроходным] магистральным каналом общего пользования (КОП).Каждое устройство на шине имеет уникальный пятибитный первичный адрес вдиапазоне от 0 до 30 (таким образом, возможное количество устройств — 31).

Адресаустройств не обязаны быть непрерывными, но во избежание конфликтов обязаны бытьразличными. Стандарт позволяет подключить до 15 устройств к одной двадцатиметровойфизической шине используя для наращивания соединители цепочечного типа.Определено три различных типа устройств, которые могут быть подключены к шине:«listener» (слушатель), «talker» (спикер) и/или контроллер (точнее, устройства могутнаходиться в состоянии «listener» либо «talker» либо быть типа «контроллер»). Устройствов состоянии «listener» считывает сообщения с шины; устройство в состоянии «talker»посылает сообщения на шину. В каждый конкретный момент времени в состоянии«talker» может быть одно и только одно устройство, в то время как в состоянии «listener»может быть произвольное количество устройств.

Контроллер выполняет функции арбитраи определяет, какие из устройств в данный момент находятся в состоянии «talker» и«listener». К шине может быть одновременно подключено несколько контроллеров. В этомслучае один из контроллеров (как правило, расположенный на интерфейсной карте GPIB)является ответственным контроллером (Controller-in-Charge, CIC) и делегирует по меренадобности свои функции другим контроллерам. Элемент управления и функциипередачи данных логически отдельные; диспетчер может обратиться к одному устройствукак «болтуну» ( talker) и к одному или более устройствам как к «слушателям» (listeners)без необходимости участвовать в передаче данных. Это даёт возможность совместноиспользовать одну и ту же шину для множества контроллеров.

В любое данное время,только одно шинное устройство может быть активно как ответственный контроллер.Данные передаются по шине во время трёхфазной процедуры установления соединенияготовность / доступность / приём, логике в которой самое медленное участвующееустройство определяет скорость транзакции. Максимальная скорость передачи данныхсоставляла 1 МБ/сек в оригинальном издании стандарта и была увеличена до 8 МБ/сек врасширениях стандарта.Электрически IEEE-488 восьмибитная параллельная шина, содержащаяшестнадцать сигнальных линий (восемь двусторонних используются для передачиданных, три — для установки соединения, пять — для управления шиной) плюс восемь —обратные провода для земли.Все сигнальные линии используют отрицательную логику: наибольшееположительное напряжение интерпретируется как логический «0», а наибольшееотрицательное — как логическая «1». Линии данных (DIO) пронумерованы от 1 до 8, алинии данных (ЛД) в ГОСТ от 0 до 7.Пять линий управления интерфейсом сообщают устройствам, присоединенным кшине, какие действия предпринимать, в каком режиме находиться и как реагировать накоманды GPIB.КомандыКоманды GPIB всегда передаются с использованием классического протоколаIEEE-488.1.

Стандарт задает формат команд, посылаемых инструментам, и формат икодировку откликов. Команды, как правило, являются аббревиатурами соответствующихслов английского языка. Команды-запросы снабжаются на конце вопросительным знаком.Все обязательные команды префиксируются астериском (*). Стандарт определяетминимальный набор возможностей, которыми должен обладать каждый инструмент, аименно: принимать и передавать данные, посылать запрос на обслуживание и реагироватьна сигнал «Очистить Интерфейс». Все команды и большинство данных используют 7битный набор ASCII, в котором 8 бит не используется или используется для четности.Для получения информации от устройств, подключенных к шине, ипереконфигурации шины контроллер посылает команды пяти классов: Uniline"(«однобитная»), «Universal Multiline» («многобитная общего назначения»), «AddressMultiline» («многобитная адресная»), «Talk Address Group Multiline» («многобитнаягрупповая адресная передающая») и «Listen Address Group Multiline» («многобитнаягрупповая адресная приемная»).

http://www.ni.com/pdf/manuals/370428c.pdfполноеописание по IEEE 488Интерфейсы RS-232 и GPIB используют набор драйверов для устройств, спомощью которых осуществляется взаимодействие данного устройства с компьютером навсе более высоком уровне, заканчивая вашей программой в LabVIEW. Эти драйверывходят в комплект поставки LabVIEW, а также их можно скачать с сайта NationalInstruments по ссылке http://ni.com/support/gpib/versions.htm.

При работе в LabVIEW слюбым оборудованием GPIB нужно следить, чтобы была установлена последняя версиядрайверов. (это предотвратит многие проблемы).Программированиена языке LabVIEW происходит в поле двухсинхронизированных виртуальных окон, в которых закладывается тело программы.Передняя панель (Front panel) – предназначена для создания внешнего образавиртуального инструмента. Эта панель может содержать различные циферблаты,отображающие исследуемые или вводимые показания, графики всевозможныхзависимостей, переключатели, регуляторы сигналов, цветовые решения для внешнеговида инструмента.Блок диаграмм (Block Diagram) – на этой панели располагаютсясинхронизированные с элементами на передней панели, терминалы.

Это пиктограммыпредставляющие собой разъемы для соединения с другими инструментами и функциями,в любых разрешенных комбинациях.Для того, чтобы внести изменения на «Передней панели» необходимо вызватьWindow\Tools Palette и Window\Controls Palette, после чего появятся панели с наборомграфических инструментов и со всевозможными видами визуализаторов терминаловсоответственно.При работе с панелью «Блок диаграмм» необходимо вызвать Window\Tools Paletteи Window\Function Palette. Наиболее полный набор функций и терминалов находится вокне Window\Function Palette\All Function, здесь можно найти всевозможные функции иоперации для преобразования, сравнения, перемещения, считывания, передачи исохранения, исследуемого массива данных.Для того чтобы опрашивать приборы используется специальные терминалы (VISARead для COM или Receive для GPIB устройств), которые считывает число байтов сприбора или интерфейса используемого этими терминалами, а затем записывают этиданные в буфер для дальнейшей работы.

Для управления приборами используютсятерминалы VISA Write или Send для COM и GPIB соответственно.После того как иконка терминала оказалась в окне диаграмм, при наведениикурсора мыши на нее, можно увидеть разноцветные каналы выходящие из терминала, этоканалы, по которым терминал получает установочные параметры и передает илипринимает данные. Канал с названием VISA resource name предназначен для определенияисточника данных для COM устройств, а канал address определяет статический адресустройства подключенного по GPIB.Выполнение работыВо-первых, необходимо проверить наличие необходимых драйверов NI дляобщения программы LabVIEW с COM портами ПК и с установленными в него GPIBплатами сделать «Print Screen» и вставит картинку в отчет. Для этого необходимоустановить и загрузить программу «Measurement & Automation» и изучить директориюMy System\Device and Interfaces\...

Затем убедится в подключении прибора к одному изCOM портов или GPIB устройству ПК. Описать в отчете тип подключения, номер порта(или название устройства), распайку контактной группы для данного вида подключениясо схематическим изображением.Следующая задача будет направлена на изучение терминалов общения LabVIEW, сприбором. Для этого при входе в среду LabVIEW необходимо вызвать редакторвиртуальных инструментов (New Virtual Instruments (VI)). После чего, в окне BlockDiagram\..\All Functions\Structuresвыбрать необходимую для работы структурупрограммы.

Характеристики

Список файлов книги

Свежие статьи
Популярно сейчас
Как Вы думаете, сколько людей до Вас делали точно такое же задание? 99% студентов выполняют точно такие же задания, как и их предшественники год назад. Найдите нужный учебный материал на СтудИзбе!
Ответы на популярные вопросы
Да! Наши авторы собирают и выкладывают те работы, которые сдаются в Вашем учебном заведении ежегодно и уже проверены преподавателями.
Да! У нас любой человек может выложить любую учебную работу и зарабатывать на её продажах! Но каждый учебный материал публикуется только после тщательной проверки администрацией.
Вернём деньги! А если быть более точными, то автору даётся немного времени на исправление, а если не исправит или выйдет время, то вернём деньги в полном объёме!
Да! На равне с готовыми студенческими работами у нас продаются услуги. Цены на услуги видны сразу, то есть Вам нужно только указать параметры и сразу можно оплачивать.
Отзывы студентов
Ставлю 10/10
Все нравится, очень удобный сайт, помогает в учебе. Кроме этого, можно заработать самому, выставляя готовые учебные материалы на продажу здесь. Рейтинги и отзывы на преподавателей очень помогают сориентироваться в начале нового семестра. Спасибо за такую функцию. Ставлю максимальную оценку.
Лучшая платформа для успешной сдачи сессии
Познакомился со СтудИзбой благодаря своему другу, очень нравится интерфейс, количество доступных файлов, цена, в общем, все прекрасно. Даже сам продаю какие-то свои работы.
Студизба ван лав ❤
Очень офигенный сайт для студентов. Много полезных учебных материалов. Пользуюсь студизбой с октября 2021 года. Серьёзных нареканий нет. Хотелось бы, что бы ввели подписочную модель и сделали материалы дешевле 300 рублей в рамках подписки бесплатными.
Отличный сайт
Лично меня всё устраивает - и покупка, и продажа; и цены, и возможность предпросмотра куска файла, и обилие бесплатных файлов (в подборках по авторам, читай, ВУЗам и факультетам). Есть определённые баги, но всё решаемо, да и администраторы реагируют в течение суток.
Маленький отзыв о большом помощнике!
Студизба спасает в те моменты, когда сроки горят, а работ накопилось достаточно. Довольно удобный сайт с простой навигацией и огромным количеством материалов.
Студ. Изба как крупнейший сборник работ для студентов
Тут дофига бывает всего полезного. Печально, что бывают предметы по которым даже одного бесплатного решения нет, но это скорее вопрос к студентам. В остальном всё здорово.
Спасательный островок
Если уже не успеваешь разобраться или застрял на каком-то задание поможет тебе быстро и недорого решить твою проблему.
Всё и так отлично
Всё очень удобно. Особенно круто, что есть система бонусов и можно выводить остатки денег. Очень много качественных бесплатных файлов.
Отзыв о системе "Студизба"
Отличная платформа для распространения работ, востребованных студентами. Хорошо налаженная и качественная работа сайта, огромная база заданий и аудитория.
Отличный помощник
Отличный сайт с кучей полезных файлов, позволяющий найти много методичек / учебников / отзывов о вузах и преподователях.
Отлично помогает студентам в любой момент для решения трудных и незамедлительных задач
Хотелось бы больше конкретной информации о преподавателях. А так в принципе хороший сайт, всегда им пользуюсь и ни разу не было желания прекратить. Хороший сайт для помощи студентам, удобный и приятный интерфейс. Из недостатков можно выделить только отсутствия небольшого количества файлов.
Спасибо за шикарный сайт
Великолепный сайт на котором студент за не большие деньги может найти помощь с дз, проектами курсовыми, лабораторными, а также узнать отзывы на преподавателей и бесплатно скачать пособия.
Популярные преподаватели
Добавляйте материалы
и зарабатывайте!
Продажи идут автоматически
6510
Авторов
на СтудИзбе
302
Средний доход
с одного платного файла
Обучение Подробнее