Страница 1 из 1

Подключение и задача тока с помощью интерфейса RS-232

Добавлено: 07 сен 2016, 15:37
druny1234
Доброго времени суток! Я новичок в программировании и в LabView в частности. Дали задание подключить прибор SDP 2405 к ПК и с помощью LabView изменять напряжение тока. Можете пожалуйста что то подсказать или посоветовать с чего начать?

Re: Подключение и задача тока с помощью интерфейса RS-232

Добавлено: 07 сен 2016, 19:58
Artem.spb
druny1234 писал(а):Можете пожалуйста что то подсказать или посоветовать с чего начать?
начать стоит с изучения :labview: :D
На сайте производителя есть драйвер для LV, скачайте его и пользуйтесь. Для примитивных задач этого может хватить.
Но для нормальной работы стоит понять хотя бы основы программирования на :labview:
Что почитать обсуждалось например тут

Re: Подключение и задача тока с помощью интерфейса RS-232

Добавлено: 07 сен 2016, 21:22
IvanLis
druny1234 писал(а):с помощью LabView изменять напряжение тока
Я бы еще посоветовал начальный курс физики вспомнить.
Разобраться, что такое и в чем измеряются: ток, напряжение и сопротивление. Как они между собой связаны. :rtfm:

Re: Подключение и задача тока с помощью интерфейса RS-232

Добавлено: 12 сен 2016, 02:51
golf2109
druny1234 писал(а):Доброго времени суток! Я новичок в программировании и в LabView в частности. Дали задание подключить прибор SDP 2405 к ПК и с помощью LabView изменять напряжение тока. Можете пожалуйста что то подсказать или посоветовать с чего начать?
идете сюда и читаете
http://http://www.manson.com.hk/getimag ... b1ecfa.pdf
стр 28

Remarks in using the Remote Programming Mode

затем создаете VI прибор подключаете к нему COM порт
и подаете команды

команда установки напряжения
VOLT <address> voltage {000-XXX} <CR>
команда установки тока
CURR <address> current {000-XXX} <CR>

блок питания классный и навороченный, завидую "белой" завистью :bye:

Re: Подключение и задача тока с помощью интерфейса RS-232

Добавлено: 14 сен 2016, 09:40
druny1234
Спасибо :thank:

Re: Подключение и задача тока с помощью интерфейса RS-232

Добавлено: 14 сен 2016, 09:51
druny1234
Добрый день Уважаемые! Спасибо, разобрался. Разрешили использовать встроенные библиотеки. Хотел у вас спросить, как можно реализовать таймер отключение программы, к примеру чтоб через 2 минуты программа отключилась? :think:

Re: Подключение и задача тока с помощью интерфейса RS-232

Добавлено: 14 сен 2016, 10:06
ladik
В простейшем случае можно как на картинке ниже. Ещё можете почитать Help по Express VI Elapsed Time

Re: Подключение и задача тока с помощью интерфейса RS-232

Добавлено: 14 сен 2016, 10:33
druny1234
Поигрался с Elapsed Time Express VI но чтот видимо не так, остановка не проискзодит после заданого времени
Изображение

Re: Подключение и задача тока с помощью интерфейса RS-232

Добавлено: 14 сен 2016, 13:09
Borjomy_1
у вас оператор AND всегда будет выдавать False, пока не произойдет событие нажатия кнопки set Output. Поэтому отключения и не происходит. Рекомендую вынести чтение состояния кнопки set output из Event структуры.

Re: Подключение и задача тока с помощью интерфейса RS-232

Добавлено: 16 сен 2016, 10:04
druny1234
Попробовал. Кнопка set Output, если вынести из Event структуры, включается только лишь с изменением напряжения. А таймер все равно не работает.

Re: Подключение и задача тока с помощью интерфейса RS-232

Добавлено: 16 сен 2016, 10:51
Vitekkz88
druny1234, Вам ladik скинул пример таймера. Вот таймер для остановки, запускаемый с кнопки.

Re: Подключение и задача тока с помощью интерфейса RS-232

Добавлено: 16 сен 2016, 14:51
druny1234
Ребят извините, задолбал наверное уже.. Можете посмотреть что здесь не так?

Re: Подключение и задача тока с помощью интерфейса RS-232

Добавлено: 16 сен 2016, 17:12
Artem.spb
druny1234 писал(а):Ребят извините, задолбал наверное уже.. Можете посмотреть что здесь не так?
а что здесь должно быть "так"?
из очевидного:
1) timeout не указан, так что это событие никогда не наступит и для остановки программы придётся нажать ещё что-то.
2) мистический кейс "2" непонятно что делает и как должен "случиться"

Re: Подключение и задача тока с помощью интерфейса RS-232

Добавлено: 16 сен 2016, 21:03
Oleg B.
druny1234 писал(а):Ребят извините, задолбал наверное уже.. Можете посмотреть что здесь не так?

Re: Подключение и задача тока с помощью интерфейса RS-232

Добавлено: 17 сен 2016, 14:55
Artem.spb
Oleg B. писал(а):Вложения

TEST33-a.vi
Олег, у вас тот же косяк: попробуйте запустить вашу версию и сразу нажать стоп.
+ я рекомендую проверку на истечение времени делать <0, вдруг по каким-то причинам (например, решите ускорить и вычитать не 1, а 2) 0 проскочите и программа не остановится ещё долго.