Origin, как подключить к LV?
-
- assistant
- Сообщения: 147
- Зарегистрирован: 20 авг 2009, 18:08
- Награды: 1
- Версия LabVIEW: 15
- Контактная информация:
Origin, как подключить к LV?
Подскажите, пожалуйста, как свести и Origin 8.0 (программка для построения графиков).
На ni.com кое-что есть http://zone.ni.com/devzone/cda/epd/p/id/420 ... но мне это совсем непонятно....
Спасибо.
На ni.com кое-что есть http://zone.ni.com/devzone/cda/epd/p/id/420 ... но мне это совсем непонятно....
Спасибо.
-
mzu2006
- doctor
- Сообщения: 2456
- Зарегистрирован: 16 авг 2008, 02:12
- Награды: 3
- Версия LabVIEW: 7.1 10 11 12
- Откуда: St-Petersburg (RU), Phila, Boston, Washington DC
- Контактная информация:
Re: Origin, как подключить к LV?
С этой версией Origin приходят VI, которые можно использовать в . Более старые версии поддерживали технологию DDE - по DDE можно было отдавать команды на LabTalk
Правила форума (Forum rules in Russian)
rm -rf /mnt/windows
rm -rf /mnt/windows
-
Oleg B.
- leader
- Сообщения: 674
- Зарегистрирован: 25 сен 2011, 11:30
- Награды: 2
- Версия LabVIEW: 5 .. 2021
- Откуда: Israel
- Контактная информация:
Re: Origin, как подключить к LV?
Data Plugins (в том числе и Origin) поддерживаются начиная с 10
veni, vidi, phallomorphi
-
mzu2006
- doctor
- Сообщения: 2456
- Зарегистрирован: 16 авг 2008, 02:12
- Награды: 3
- Версия LabVIEW: 7.1 10 11 12
- Откуда: St-Petersburg (RU), Phila, Boston, Washington DC
- Контактная информация:
Re: Origin, как подключить к LV?
Спасибо за информацию, никогда не пользовался.Oleg B. писал(а):Data Plugins (в том числе и Origin)
А так с DataPlugins не получится. DataPlugin для Origin умеет только читать части opj файлов (только worksheets).Ella писал(а):чтобы создавал ориджин opj-файлы?
чтобы создать файл, попробуйте:
1. VI, пришедшие с Origin. У меня они лежат в program files "\OriginLab\Origin8\Samples\Automation Server\LabVIEW\Palette"
2. Origin инсталлирует ActiveX объект. умеет подключать ActiveX (так и написаны эти VI).
3. Возможно, Origin 8 ещё поддерживает DDE, далее LabTalk - проверьте это.
Правила форума (Forum rules in Russian)
rm -rf /mnt/windows
rm -rf /mnt/windows
-
Chupakabra
- professional
- Сообщения: 360
- Зарегистрирован: 21 янв 2009, 10:50
- Награды: 1
- Версия LabVIEW: 2015
- Откуда: Москва
- Поблагодарили: 4 раза
- Контактная информация:
Re: Origin, как подключить к LV?
Доброго времени суток.
Насколько я понял, Origin - это среда для построения графиков, а можно ли в LabVIEW использовать графики Origin как ActiveX контролы? Т.е. в GUI Labview интегрировать.
Насколько я понял, Origin - это среда для построения графиков, а можно ли в LabVIEW использовать графики Origin как ActiveX контролы? Т.е. в GUI Labview интегрировать.
-
mzu2006
- doctor
- Сообщения: 2456
- Зарегистрирован: 16 авг 2008, 02:12
- Награды: 3
- Версия LabVIEW: 7.1 10 11 12
- Откуда: St-Petersburg (RU), Phila, Boston, Washington DC
- Контактная информация:
Re: Origin, как подключить к LV?
Automation Объект: Origin. Извлечь ActiveX график оттуда мне не удалось.
Хотя из Origin можно вставлять графики в Word и потом их редактировать по двойному клику. Эту связь мне сделать не удалось, но хотелось бы.
Хотя из Origin можно вставлять графики в Word и потом их редактировать по двойному клику. Эту связь мне сделать не удалось, но хотелось бы.
Правила форума (Forum rules in Russian)
rm -rf /mnt/windows
rm -rf /mnt/windows
-
- assistant
- Сообщения: 147
- Зарегистрирован: 20 авг 2009, 18:08
- Награды: 1
- Версия LabVIEW: 15
- Контактная информация:
Re: Origin, как подключить к LV?
Пробую запустить из указанной папки "\OriginLab\Origin8\Samples\Automation Server\LabVIEW\Palette" хоть одни ... Все с ошибками, где-то на уровне ActiveX. У меня 2010, а Origin 8.0. в чём могут быть проблемы?
-
mzu2006
- doctor
- Сообщения: 2456
- Зарегистрирован: 16 авг 2008, 02:12
- Награды: 3
- Версия LabVIEW: 7.1 10 11 12
- Откуда: St-Petersburg (RU), Phila, Boston, Washington DC
- Контактная информация:
Re: Origin, как подключить к LV?
Какие ошибки?
Правила форума (Forum rules in Russian)
rm -rf /mnt/windows
rm -rf /mnt/windows
-
- assistant
- Сообщения: 147
- Зарегистрирован: 20 авг 2009, 18:08
- Награды: 1
- Версия LabVIEW: 15
- Контактная информация:
Re: Origin, как подключить к LV?
А ошибки вот такие... Скриншоты последовательно до подприобров
Может просто путь с ошибками указан?
Может просто путь с ошибками указан?
Последний раз редактировалось Ella 14 дек 2012, 21:56, всего редактировалось 1 раз.
-
mzu2006
- doctor
- Сообщения: 2456
- Зарегистрирован: 16 авг 2008, 02:12
- Награды: 3
- Версия LabVIEW: 7.1 10 11 12
- Откуда: St-Petersburg (RU), Phila, Boston, Washington DC
- Контактная информация:
Re: Origin, как подключить к LV?
У себя я файла Tutorial5.vi по указанному пути не нашел. Пути ко всем subVI из примеров у меня указывают на \OriginLab\Origin8\Samples\Automation Server\LabVIEW. У меня Origin8 (SR4).
По показываемой ошибке:
похоже, что не зарегистрировался (или неправильно указан) ActiveX объект. Описание Automation server'а содержится в Origin8.tlb, в корневой директории Origin8. Попробуйте, укажите эту библиотеку Automation refnum контролу на лицевой панели OA_ConnectToOrigin.vi (из OriginApp_LV7.llb). Если не поможет, то зарегистрируйте Origin8.tlb ещё раз. (regsrv32).
По показываемой ошибке:
похоже, что не зарегистрировался (или неправильно указан) ActiveX объект. Описание Automation server'а содержится в Origin8.tlb, в корневой директории Origin8. Попробуйте, укажите эту библиотеку Automation refnum контролу на лицевой панели OA_ConnectToOrigin.vi (из OriginApp_LV7.llb). Если не поможет, то зарегистрируйте Origin8.tlb ещё раз. (regsrv32).
Правила форума (Forum rules in Russian)
rm -rf /mnt/windows
rm -rf /mnt/windows
-
- assistant
- Сообщения: 147
- Зарегистрирован: 20 авг 2009, 18:08
- Награды: 1
- Версия LabVIEW: 15
- Контактная информация:
Re: Origin, как подключить к LV?
Чайник закипел... Можно чуть подробней? OA_ConnectToOrigin.vi не могу найти. И даже OriginApp_LV7.llb не нахожу...Попробуйте, укажите эту библиотеку Automation refnum контролу на лицевой панели OA_ConnectToOrigin.vi (из OriginApp_LV7.llb). Если не поможет, то зарегистрируйте Origin8.tlb ещё раз. (regsrv32).
-
mzu2006
- doctor
- Сообщения: 2456
- Зарегистрирован: 16 авг 2008, 02:12
- Награды: 3
- Версия LabVIEW: 7.1 10 11 12
- Откуда: St-Petersburg (RU), Phila, Boston, Washington DC
- Контактная информация:
Re: Origin, как подключить к LV?
Похоже, что у Вас отличная от моей версия VI для связи с Origin ... У меня эти лежат в OriginAppClassics_LV7.llb
Какая версия Origin у Вас - 8.0, 8.1? И какой SR?
Но всё-равно, все сказанное остается в силе. Найдите тот , который получает AutomationRefnum. В вашем случае, это, видимо, OAOpenCommunication.vi
Он, видимо, будет неработоспособен. Найдите control, который подключен к AutomationOpen. ПКМ->Select ActiveX class-> browse -> browse.
Перейдите в директорию Origin и выберите origin8.tlb. Оттуда выберите класс IOApplication
Какая версия Origin у Вас - 8.0, 8.1? И какой SR?
Но всё-равно, все сказанное остается в силе. Найдите тот , который получает AutomationRefnum. В вашем случае, это, видимо, OAOpenCommunication.vi
Он, видимо, будет неработоспособен. Найдите control, который подключен к AutomationOpen. ПКМ->Select ActiveX class-> browse -> browse.
Перейдите в директорию Origin и выберите origin8.tlb. Оттуда выберите класс IOApplication
Правила форума (Forum rules in Russian)
rm -rf /mnt/windows
rm -rf /mnt/windows
-
- assistant
- Сообщения: 147
- Зарегистрирован: 20 авг 2009, 18:08
- Награды: 1
- Версия LabVIEW: 15
- Контактная информация:
Re: Origin, как подключить к LV?
Отлично, спасибо, ошибки исчезли. Всё именно так, как и сказали. Большое спасибо, буду разбираться далее.
-
- user
- Сообщения: 73
- Зарегистрирован: 04 фев 2012, 12:31
- Версия LabVIEW: 2014-2019
- Контактная информация:
Автозапуск Origina
Здраствуйте!
Вот возникла странная ошибка.
В приложенном файле запускается и закрывается Origin.
Работает строго через раз : первый раз срабатывает нормально, второй раз нужно закрывать Origin руками, третий раз срабатывает нормально, четвертый ---руками, и т.д.
Как лечить данную болячку?
С уважением, Костя
Вот возникла странная ошибка.
В приложенном файле запускается и закрывается Origin.
Работает строго через раз : первый раз срабатывает нормально, второй раз нужно закрывать Origin руками, третий раз срабатывает нормально, четвертый ---руками, и т.д.
Как лечить данную болячку?
С уважением, Костя
- Вложения
-
- Auto_Start.vi
- (12.63 КБ) 260 скачиваний