Страница 18 из 31

Re: Советы по программированию на LabVIEW

Добавлено: 15 окт 2018, 11:42
Arhimed
IvanLis,
--------------
Kosist писал(а):Согласно правилам форума, изображения нужно прикреплять здесь, а не на сторонних ресурсах... Прикрепите изображения здесь, пожалуйста.
----------------
суть задачи такая, через камеру подключенную к myrio необходимо определять картинку которая находится перед камерой и при совпадении с заданным исходником выдавать сигнализацию об этом.

--------------
ссылки на изображения удалены в связи с нарушением правил форума, IvanLis

Re: Советы по программированию на LabVIEW

Добавлено: 15 окт 2018, 12:20
Borjomy_1
Блин... и такие люди разрабатывают у нас робомобили. Как ездить-то? Впрочем, дорогу осилит идущий.

Re: Советы по программированию на LabVIEW

Добавлено: 15 окт 2018, 12:30
Arhimed
Borjomy_1,
Робомобили не причём) но я думаю там работают не лучше)

Re: Советы по программированию на LabVIEW

Добавлено: 22 мар 2019, 10:15
546
Скажите пожалуйста как установить ActveX компонент в Labview?

Re: Советы по программированию на LabVIEW

Добавлено: 22 мар 2019, 10:48
dadreamer
546 писал(а):Скажите пожалуйста как установить ActveX компонент в Labview?
Компонент нужно установить в систему с помощью соответствующего инсталлятора, в результате он должен быть зарегистрирован в ОС и станет доступен в :labview: . Далее, если это контрол, на панель можно будет добавить ActiveX Container и по ПКМ -> Insert ActiveX Object вставить объект. Если же объект не имеет GUI, то его нужно будет создать на диаграмме с помощью Automation Open :vi: и пункта Select ActiveX Class.

Re: Советы по программированию на LabVIEW

Добавлено: 22 мар 2019, 11:05
546
Инсталлятора в папке с компонентами нет,только regsvr32,но он открывается с ошибкой

Re: Советы по программированию на LabVIEW

Добавлено: 22 мар 2019, 11:13
dadreamer
546 писал(а):Инсталлятора в папке с компонентами нет,только regsvr32,но он открывается с ошибкой
Regsvr надо вызывать той разрядности (32 или 64 бита), что и ваш компонент. Если компонент 32-битный, то лучше всего в командной строке перейти в каталог Windows\SysWOW64 и вызвать regsvr32 ваша_библиотека оттуда. Естественно, библиотека должна находиться в этом же каталоге. В противном случае (64 бита), regsvr32 нужно вызывать из Windows\system32. После регистрации следует перезапустить :labview: , чтобы он считал обновленный TypeLib. Ну, и очевидно, что 32-битные компоненты не получится подключить в 64-битном :labview: и наоборот. Разрядность должна быть одинаковая.

Re: Советы по программированию на LabVIEW

Добавлено: 22 мар 2019, 11:50
546
У меня XP 32 бит
Возможно чего то ещё не хватает и дело не в регсервере.Компьютер совсем пустой,кроме хп больше ничего не установлено.

Re: Советы по программированию на LabVIEW

Добавлено: 22 мар 2019, 12:30
dadreamer
Какую ошибку выдаёт regsvr?

Re: Советы по программированию на LabVIEW

Добавлено: 22 мар 2019, 14:02
546
Запускаю REGISTER(МсДос файл) и появляется сообщение "DllRegServer in DCON X.OCX succeeded"
Ошибка при работе пропадает ,но данные с прибора не поступают.

Re: Советы по программированию на LabVIEW

Добавлено: 22 мар 2019, 16:01
dadreamer
546 писал(а):"DllRegServer in DCON X.OCX succeeded"
Так это вроде как и не ошибка вовсе. Регистрация успешно завершена. Проверьте выпадающий список с ActiveX объектами в :labview: , поищите там искомое.

Re: Советы по программированию на LabVIEW

Добавлено: 25 мар 2019, 10:06
546
Да,с регистрацией всё нормально,спасибо.Просто я забыл настройки сменить(СОМ порт).Всё заработало.Позже нашёл установщик АктивХ на диске.
Теперь пытаюсь записать данные в файл с помощью Write to Spreadsheet в виде :время(Ч:М:С),значение.
Никак не соображу как время записать в нужном формате.

Сделал.Теперь задачка по сложнее - сделать так что бы запись велась только когда значение изменяется.

Re: Советы по программированию на LabVIEW

Добавлено: 25 мар 2019, 18:19
Borjomy_1
546 писал(а):Теперь задачка по сложнее - сделать так что бы запись велась только когда значение изменяется.
Сравниваете с предыдущим значением. При несовпадении- запись.

Re: Советы по программированию на LabVIEW

Добавлено: 26 мар 2019, 10:11
546
Я понимаю что нужно сравнивать,но какую функцию использовать что бы число сохранить,сравнить с новым и перезаписать его.
Впрочем эта задача отпала.Теперь нужно просто время на графике что бы было системное.

Re: Советы по программированию на LabVIEW

Добавлено: 26 мар 2019, 21:35
Artem.spb
546 писал(а):Впрочем эта задача отпала.Теперь нужно просто время на графике что бы было системное.
куча вопросом разом отпадут, если пробежаться по палитрам и посмотреть, какие функции там есть