С множеством процессоров и платформ исполнения
Важной составляющей частью разработки распределенной си-стемы является организация совместной работы интеллектуальных узлов – координация и синхронизация их действий. Во многих рас-пределенных системах такое взаимодействие осуществляется через операции ввода-вывода при помощи датчиков, исполнительных устройств и непосредственной генерации специальных сигналов син-хронизации. Зачастую инженеры-разработчики прибегают к аппарат-ной реализации процедур синхронизации и тактирования узлов через ПЛИС и служебные сигнальные линии, интегрированные в систем-ные шины устройств. LabVIEW 8 предлагает новое детерминирован-ное Ethernet-решение для надежной синхронизации узлов в распреде-ленных системах. Новая Переменная Общего Доступа LabVIEW (LabVIEW Shared Variable) может иметь жесткую привязку ко време-ни ее обновления и поэтому может быть использована для построе-ния сложных распределенных систем управления с коррелированны-
ми измерительными и управляющими каналами, расположенными в различных узлах. Вместо применения дорогостоящих карт «зеркаль-ной памяти», LabVIEW 8 обеспечивает простое, недорогое и стандар-тизированное решение по тактированию и синхронизации узлов си-стемы в сети с периодом синхронизации 100 мкс и точностью ±5 мкс.
LabVIEW 8 представляет возможности
Распределенного интеллекта
Современные тенденции показывают, что разрозненные кон-трольно-измерительные системы предприятий объединяются в рас-пределенные системы более высокого уровня с полной интеграцией вычислительных и управляющих ресурсов. LabVIEW 8 является вы-сокоэффективной, но простой в использовании оболочкой для проек-тирования , управления, запуска и синхронизации распределенных си-стем. Для удовлетворения ваших текущих и перспективных потреб-ностей LabVIEW обеспечивает:
· Поддержку различных архитектур и платформ исполнения, таких как персональные, промышленные, портативные и встраивае-мые компьютеры, в том числе многопроцессорные системы с ПЛИС
и цифровыми сигнальными процессорами, а также системы, работа-ющие под управлением ОС жесткого реального времени
· Мониторинг и управление распределенными узлами систе-мы из единой интерактивной оболочки Проекта LabVIEW (LabVIEW Projet)
· Упрощение передачи данных между различными вычисли-тельными узлами при помощи новой Переменной Общего Доступа
LabVIEW 8 (LabVIEW Shared Variable)
· Поддержку множества вариантов синхронизации и такти-рования узлов распределенных систем через новую технологию де-терминированного Ethernet
Графическая платформа разработки приложений LabVIEW спо-собствует повышению производительности труда инженеров и уче-ных – от разработки простых лабораторных стендов до создания сложнейших распределенных систем с интеллектуальными узлами. Уникальное сочетание простых графических средств разработки, поддержки широкого спектра устройств ввода-вывода, возможностей программирования распределенных систем и быстрорастущего сооб-щества пользователей делает платформу LabVIEW передовым про-
дуктом, используемым для решения задач проектирования, управле-ния и измерений.
Чтобы узнать, как уже сегодня начать разрабатывать приложе-ния для распределенных интеллектуальных систем в LabVIEW 8, по-звоните в филиал корпорации National Instruments Russia по телефону +7 (095) 783-6851 или посетите ni.com/russia.
СПИСОК ЛИТЕРАТУРЫ
1. Бутырин, П.А. Автоматизация физических исследований и экс-перимента: компьютерные измерения и виртуальные приборы на ос-нове LabVIEW 7 Express / П.А. Бутырин, Т.А. Васьковская, В.В. Ка-ратаев, С.В. Материкин – М.: ДМК Пресс, 2005. - 264 с.
2. Суранов, С.Я. LabVIEW 7: справочник по функциям / С.Я. Су-ранов. - М.: ДМК Пресс, 2005. - 512 с.
3. Суранов, С.Я. LabVIEW 8.5: справочник по функциям / С.Я. Суранов. - М.: ДМК Пресс, 2007. - 572 с.
4. Визильтер, Ю.В. Обработка и анализ цифровых изображений с примерами на LabVIEW IMAQ Vision / С.Ю. Желтов, В.А. Князь, А.Н. Ходарев, А.В. Моржин. - М.: ДМК Пресс, 2007. - 464 с .
5. Батоврин, В.К. LabVIEW: практикум по электронике и измери-тельной технике / В.К. Батоврин, А.С. Бессонов, В.В. Мошкин. - М.: ДМК Пресс, 2007.
6. Батоврин, В.К. LabVIEW: практикум по основам измеритель-ных технологий / В.К. Батоврин, А.С. Бессонов, В.В. Мошкин. - М.: ДМК Пресс, 2007.
7. Евдокимов, Ю.К. LabVIEW для радиоинженера: от виртуаль-ной модели до реального прибора / Ю.К. Евдокимов, В.Р. Линдваль, Г.И. Щербаков. - М.: ДМК Пресс, 2007.
8. Федосов, В.П. Цифровая обработка сигналов в LabVIEW / В.П. Федосов, А.К. Нестеренко. - М.: ДМК Пресс, 2007.
9. Орешина, М.Н. Контроль и регулирование технологических процессов пищевых производств с применением ЭВМ: методические указания по выполнению лабораторных работ. - Орел: ОрелГТУ, 2006. - 57 с.