Подключение и задача тока с помощью интерфейса RS-232
-
- beginner
- Сообщения: 34
- Зарегистрирован: 07 сен 2016, 14:13
- Версия LabVIEW: 2014
- Контактная информация:
Подключение и задача тока с помощью интерфейса RS-232
Доброго времени суток! Я новичок в программировании и в LabView в частности. Дали задание подключить прибор SDP 2405 к ПК и с помощью LabView изменять напряжение тока. Можете пожалуйста что то подсказать или посоветовать с чего начать?
-
- professor
- Сообщения: 3406
- Зарегистрирован: 31 июл 2011, 23:05
- Награды: 2
- Версия LabVIEW: 12-18
- Благодарил (а): 49 раз
- Поблагодарили: 176 раз
- Контактная информация:
Re: Подключение и задача тока с помощью интерфейса RS-232
начать стоит с изученияdruny1234 писал(а):Можете пожалуйста что то подсказать или посоветовать с чего начать?
На сайте производителя есть драйвер для LV, скачайте его и пользуйтесь. Для примитивных задач этого может хватить.
Но для нормальной работы стоит понять хотя бы основы программирования на
Что почитать обсуждалось например тут
-
IvanLis
- guru
- Сообщения: 5467
- Зарегистрирован: 02 дек 2009, 17:44
- Награды: 7
- Версия LabVIEW: 2015, 2016
- Откуда: СССР
- Благодарил (а): 28 раз
- Поблагодарили: 88 раз
Re: Подключение и задача тока с помощью интерфейса RS-232
Я бы еще посоветовал начальный курс физики вспомнить.druny1234 писал(а):с помощью LabView изменять напряжение тока
Разобраться, что такое и в чем измеряются: ток, напряжение и сопротивление. Как они между собой связаны.
Знание нескольких принципов освобождает от знания многих фактов!
Правила форума
Как добавить в сообщение картинку или файл
Конвертация / версий (форматов) VI
Как правильно задать вопрос...
Правила форума
Как добавить в сообщение картинку или файл
Конвертация / версий (форматов) VI
Как правильно задать вопрос...
-
- interested
- Сообщения: 3
- Зарегистрирован: 23 авг 2016, 13:47
- Версия LabVIEW: 2015
- Откуда: Ukraine, Kiev
- Контактная информация:
Re: Подключение и задача тока с помощью интерфейса RS-232
идете сюда и читаете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>
блок питания классный и навороченный, завидую "белой" завистью
-
- beginner
- Сообщения: 34
- Зарегистрирован: 07 сен 2016, 14:13
- Версия LabVIEW: 2014
- Контактная информация:
Re: Подключение и задача тока с помощью интерфейса RS-232
Спасибо
Последний раз редактировалось druny1234 14 сен 2016, 10:42, всего редактировалось 1 раз.
-
- beginner
- Сообщения: 34
- Зарегистрирован: 07 сен 2016, 14:13
- Версия LabVIEW: 2014
- Контактная информация:
Re: Подключение и задача тока с помощью интерфейса RS-232
Добрый день Уважаемые! Спасибо, разобрался. Разрешили использовать встроенные библиотеки. Хотел у вас спросить, как можно реализовать таймер отключение программы, к примеру чтоб через 2 минуты программа отключилась?
-
ladik
- developer
- Сообщения: 275
- Зарегистрирован: 18 ноя 2014, 11:45
- Награды: 1
- Версия LabVIEW: 2015, 2019
- Откуда: Екатеринбург
- Благодарил (а): 4 раза
- Поблагодарили: 3 раза
- Контактная информация:
Re: Подключение и задача тока с помощью интерфейса RS-232
В простейшем случае можно как на картинке ниже. Ещё можете почитать Help по Express VI Elapsed Time
- Вложения
-
- Elapsed Time.png (15.44 КБ) 13020 просмотров
Дорогу осилит идущий.
-
- beginner
- Сообщения: 34
- Зарегистрирован: 07 сен 2016, 14:13
- Версия LabVIEW: 2014
- Контактная информация:
Re: Подключение и задача тока с помощью интерфейса RS-232
Поигрался с Elapsed Time Express VI но чтот видимо не так, остановка не проискзодит после заданого времени
- Вложения
-
- TEST3.vi
- (29.68 КБ) 156 скачиваний
-
- doctor
- Сообщения: 2211
- Зарегистрирован: 28 июн 2012, 09:32
- Награды: 3
- Версия LabVIEW: 2009..2020
- Откуда: город семи холмов
- Благодарил (а): 27 раз
- Поблагодарили: 27 раз
Re: Подключение и задача тока с помощью интерфейса RS-232
у вас оператор AND всегда будет выдавать False, пока не произойдет событие нажатия кнопки set Output. Поэтому отключения и не происходит. Рекомендую вынести чтение состояния кнопки set output из Event структуры.
-
- beginner
- Сообщения: 34
- Зарегистрирован: 07 сен 2016, 14:13
- Версия LabVIEW: 2014
- Контактная информация:
Re: Подключение и задача тока с помощью интерфейса RS-232
Попробовал. Кнопка set Output, если вынести из Event структуры, включается только лишь с изменением напряжения. А таймер все равно не работает.
-
Vitekkz88
- expert
- Сообщения: 1100
- Зарегистрирован: 21 янв 2014, 15:45
- Награды: 3
- Версия LabVIEW: 12,13,14
- Откуда: Томск
- Контактная информация:
Re: Подключение и задача тока с помощью интерфейса RS-232
druny1234, Вам ladik скинул пример таймера. Вот таймер для остановки, запускаемый с кнопки.
- Вложения
-
- Timer.vi
- (10.55 КБ) 167 скачиваний
Инженер - это открыто светящийся интеллект, свободный и не обидный юмор, это легкость и широта мысли...Это воспитанность, тонкость вкусов, хорошая речь, плавно согласованная и без сорных словечек...
-А. И. Солженицын
-А. И. Солженицын
-
- beginner
- Сообщения: 34
- Зарегистрирован: 07 сен 2016, 14:13
- Версия LabVIEW: 2014
- Контактная информация:
Re: Подключение и задача тока с помощью интерфейса RS-232
Ребят извините, задолбал наверное уже.. Можете посмотреть что здесь не так?
- Вложения
-
- TEST33.vi
- (10.91 КБ) 167 скачиваний
-
- professor
- Сообщения: 3406
- Зарегистрирован: 31 июл 2011, 23:05
- Награды: 2
- Версия LabVIEW: 12-18
- Благодарил (а): 49 раз
- Поблагодарили: 176 раз
- Контактная информация:
Re: Подключение и задача тока с помощью интерфейса RS-232
а что здесь должно быть "так"?druny1234 писал(а):Ребят извините, задолбал наверное уже.. Можете посмотреть что здесь не так?
из очевидного:
1) timeout не указан, так что это событие никогда не наступит и для остановки программы придётся нажать ещё что-то.
2) мистический кейс "2" непонятно что делает и как должен "случиться"
-
Oleg B.
- leader
- Сообщения: 674
- Зарегистрирован: 25 сен 2011, 11:30
- Награды: 2
- Версия LabVIEW: 5 .. 2021
- Откуда: Israel
- Контактная информация:
Re: Подключение и задача тока с помощью интерфейса RS-232
druny1234 писал(а):Ребят извините, задолбал наверное уже.. Можете посмотреть что здесь не так?
- Вложения
-
- TEST33-a.vi
- (11.76 КБ) 167 скачиваний
veni, vidi, phallomorphi
-
- professor
- Сообщения: 3406
- Зарегистрирован: 31 июл 2011, 23:05
- Награды: 2
- Версия LabVIEW: 12-18
- Благодарил (а): 49 раз
- Поблагодарили: 176 раз
- Контактная информация:
Re: Подключение и задача тока с помощью интерфейса RS-232
Олег, у вас тот же косяк: попробуйте запустить вашу версию и сразу нажать стоп.Oleg B. писал(а):Вложения
TEST33-a.vi
+ я рекомендую проверку на истечение времени делать <0, вдруг по каким-то причинам (например, решите ускорить и вычитать не 1, а 2) 0 проскочите и программа не остановится ещё долго.
-
- Похожие темы
- Ответы
- Просмотры
- Последнее сообщение
-
- 3 Ответы
- 2068 Просмотры
-
Последнее сообщение PozhiloyGoblin
-
- 0 Ответы
- 703 Просмотры
-
Последнее сообщение Dima123_Dima321
-
- 13 Ответы
- 2454 Просмотры
-
Последнее сообщение rsv
-
- 4 Ответы
- 613 Просмотры
-
Последнее сообщение Artem.spb
-
- 3 Ответы
- 598 Просмотры
-
Последнее сообщение BAS