labview+python

Темы связанные с инженерными разработками, но не подходящие в другие ветки форума
Ответить
rushonda
developer
developer
Сообщения: 289
Зарегистрирован: 26 фев 2016, 06:31
Версия LabVIEW: 18-20
Благодарил (а): 6 раз
Поблагодарили: 7 раз
Контактная информация:

labview+python

Сообщение rushonda »

Добрый день! Есть модуль для интеграции с python в openG библиотеке. Но как работать с ним непонятно - ошибки валятся уже при инициализации сессии.
Нет ли у кого примеров?
Аватара пользователя
dadreamer

Activity Professionalism Автор
professor
professor
Сообщения: 3926
Зарегистрирован: 17 фев 2013, 16:33
Награды: 4
Версия LabVIEW: 2.5 — 2022
Благодарил (а): 11 раз
Поблагодарили: 126 раз
Контактная информация:

Re: labview+python

Сообщение dadreamer »

Какого рода ошибки? Если пишет, что не находит библиотеку, поменяйте в настройках CLFN путь на C:\Program Files (x86)\National Instruments\LabVIEW xxxx\user.lib\_OpenG.lib\labpython\lvpython.dll. Также учтите, что инструменты релизились в 2011 и, похоже, с тех пор не обновлялись. Ну, и :labview: должен быть 32 бита.
OpenG LabPython Library v4.0.0.4 by OpenG_org
Released On: Tue, 20 Dec 2011 17:02:08 -0800
Author: OpenG.org
Copyright: Copyright (c) 2002-2007 Okko Willeboordse, Jim Kring, Rolf Kalbermatter; 2011 Jonathon Green
License: LGPL-3.0
Compatible LabVIEW Versions: >= 2009.
Compatible OS Versions: ALL.
Repository Name: JKI Package Network

Description:
The LabPython package contains several routines for interfacing to Python.
Tested with Python 2.5 (http://www.python.org/getit/releases/2.5/) & Windows-7 x86.

Release Notes:
Package sources upgraded to LabVIEW 2009 (package now compatible with LV2009 or greater)
Package build with VIPM 2011
ЗЫ: лично не пробовал эти :vi: , но при желании могу посмотреть.
rushonda
developer
developer
Сообщения: 289
Зарегистрирован: 26 фев 2016, 06:31
Версия LabVIEW: 18-20
Благодарил (а): 6 раз
Поблагодарили: 7 раз
Контактная информация:

Re: labview+python

Сообщение rushonda »

dadreamer, PYTHON New Session__ogtk.vi->Untitled 2 (код ошибки 1046), на путь не ругается вроде. Если не сложно посмотрите)
Аватара пользователя
dadreamer

Activity Professionalism Автор
professor
professor
Сообщения: 3926
Зарегистрирован: 17 фев 2013, 16:33
Награды: 4
Версия LabVIEW: 2.5 — 2022
Благодарил (а): 11 раз
Поблагодарили: 126 раз
Контактная информация:

Re: labview+python

Сообщение dadreamer »

Ещё важно, что Питон тоже должен стоять 32-битный, и только 2-я версия (тройка не пойдёт). У меня установлен 2.7.13. Взял пример отсюда, добавил в самом начале PYTHON Set Server Path и всё заработало.
Вложения
2018-03-15_20-06-08.jpg
rushonda
developer
developer
Сообщения: 289
Зарегистрирован: 26 фев 2016, 06:31
Версия LabVIEW: 18-20
Благодарил (а): 6 раз
Поблагодарили: 7 раз
Контактная информация:

Re: labview+python

Сообщение rushonda »

dadreamer, спасибо за быстрые ответы.
Нарыл такой сайт - https://3t.nl/en/pythonview/ - не прокомментируете? Там по ссылке можно скачать библиотеку - я скачал. если что могу выложить.
Аватара пользователя
dadreamer

Activity Professionalism Автор
professor
professor
Сообщения: 3926
Зарегистрирован: 17 фев 2013, 16:33
Награды: 4
Версия LabVIEW: 2.5 — 2022
Благодарил (а): 11 раз
Поблагодарили: 126 раз
Контактная информация:

Re: labview+python

Сообщение dadreamer »

Ну, чтобы обстоятельно прокомментировать, нужно поставить эти :vi: и поиграться. Я как-то не решился отправить заявку. Да и Питон не очень хорошо знаю, так что... Судя по видео вам понадобятся базовые знания по работе с классами :labview: . Не знаю, почему так сделано, можно наверное было создать :vi: более высокого уровня. Не написано, какие версии :labview: поддерживаются, какой версии Питон нужно ставить и т.п. Какие "фичи" не поддерживаются, какие баги и прочее. Думаю, это вам придётся выяснять самим, если решите использовать данный тулкит.

Зайдите также в VIPM, наберите "python" в поиске. Увидите там два варианта Python Integration Toolkit. Может, это именно то, что нужно. Большего не скажу.
rushonda
developer
developer
Сообщения: 289
Зарегистрирован: 26 фев 2016, 06:31
Версия LabVIEW: 18-20
Благодарил (а): 6 раз
Поблагодарили: 7 раз
Контактная информация:

Re: labview+python

Сообщение rushonda »

dadreamer, LabVIEW: LabVIEW failed to get variable from the script server. - такая ошибка возникает в функции text script.
2.7.13-32bit, winda 8.1 64-bit. Что это может быть?
rushonda
developer
developer
Сообщения: 289
Зарегистрирован: 26 фев 2016, 06:31
Версия LabVIEW: 18-20
Благодарил (а): 6 раз
Поблагодарили: 7 раз
Контактная информация:

Re: labview+python

Сообщение rushonda »

Ну, чтобы обстоятельно прокомментировать, нужно поставить эти и поиграться. Я как-то не решился отправить заявку. Да и Питон не очень хорошо знаю, так что... Судя по видео вам понадобятся базовые знания по работе с классами . Не знаю, почему так сделано, можно наверное было создать более высокого уровня. Не написано, какие версии поддерживаются, какой версии Питон нужно ставить и т.п. Какие "фичи" не поддерживаются, какие баги и прочее. Думаю, это вам придётся выяснять самим, если решите использовать данный тулкит.

Зайдите также в VIPM, наберите "python" в поиске. Увидите там два варианта Python Integration Toolkit. Может, это именно то, что нужно. Большего не скажу.
Хорошо, спасибо.
а что за 2 варианта?? у меня только вот что вылетает...OpenG LabPython Library v4.0.0.4 by OpenG_org и все... что не так делаю?
rushonda
developer
developer
Сообщения: 289
Зарегистрирован: 26 фев 2016, 06:31
Версия LabVIEW: 18-20
Благодарил (а): 6 раз
Поблагодарили: 7 раз
Контактная информация:

Re: labview+python

Сообщение rushonda »

скрин VIPM
Вложения
python integration
python integration
Аватара пользователя
dadreamer

Activity Professionalism Автор
professor
professor
Сообщения: 3926
Зарегистрирован: 17 фев 2013, 16:33
Награды: 4
Версия LabVIEW: 2.5 — 2022
Благодарил (а): 11 раз
Поблагодарили: 126 раз
Контактная информация:

Re: labview+python

Сообщение dadreamer »

rushonda писал(а):dadreamer, LabVIEW: LabVIEW failed to get variable from the script server. - такая ошибка возникает в функции text script.
2.7.13-32bit, winda 8.1 64-bit. Что это может быть?
Я выше ссылку приводил. Должен обязательно присутствовать PYTHON Execute Script (по ссылке на картинке красным выделено).
rushonda писал(а):а что за 2 варианта?? у меня только вот что вылетает...OpenG LabPython Library v4.0.0.4 by OpenG_org и все... что не так делаю?
:labview: должен стоять 2015, тогда появятся.
rushonda
developer
developer
Сообщения: 289
Зарегистрирован: 26 фев 2016, 06:31
Версия LabVIEW: 18-20
Благодарил (а): 6 раз
Поблагодарили: 7 раз
Контактная информация:

Re: labview+python

Сообщение rushonda »

dadreamer, все как вы написали - заработало, спасибо (17 версию поставил)
Ответить
  • Похожие темы
    Ответы
    Просмотры
    Последнее сообщение

Вернуться в «Общие»