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

VISA, TCP/IP, USB, CAN, GPIB и подобные протоколы
Ответить
druny1234
beginner
beginner
Сообщения: 34
Зарегистрирован: 07 сен 2016, 14:13
Версия LabVIEW: 2014
Контактная информация:

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

Сообщение druny1234 »

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

Activity Автор
professor
professor
Сообщения: 3391
Зарегистрирован: 31 июл 2011, 23:05
Награды: 2
Версия LabVIEW: 12-18
Благодарил (а): 49 раз
Поблагодарили: 172 раза
Контактная информация:

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

Сообщение Artem.spb »

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

Activity Professionalism Tutorials Gold Man of the year 2012
Автор
guru
guru
Сообщения: 5461
Зарегистрирован: 02 дек 2009, 17:44
Награды: 7
Версия LabVIEW: 2015, 2016
Откуда: СССР
Благодарил (а): 27 раз
Поблагодарили: 86 раз

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

Сообщение IvanLis »

druny1234 писал(а):с помощью LabView изменять напряжение тока
Я бы еще посоветовал начальный курс физики вспомнить.
Разобраться, что такое и в чем измеряются: ток, напряжение и сопротивление. Как они между собой связаны. :rtfm:
golf2109
interested
interested
Сообщения: 3
Зарегистрирован: 23 авг 2016, 13:47
Версия LabVIEW: 2015
Откуда: Ukraine, Kiev
Контактная информация:

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

Сообщение 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:
druny1234
beginner
beginner
Сообщения: 34
Зарегистрирован: 07 сен 2016, 14:13
Версия LabVIEW: 2014
Контактная информация:

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

Сообщение druny1234 »

Спасибо :thank:
Последний раз редактировалось druny1234 14 сен 2016, 10:42, всего редактировалось 1 раз.
druny1234
beginner
beginner
Сообщения: 34
Зарегистрирован: 07 сен 2016, 14:13
Версия LabVIEW: 2014
Контактная информация:

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

Сообщение druny1234 »

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

Silver
developer
developer
Сообщения: 275
Зарегистрирован: 18 ноя 2014, 11:45
Награды: 1
Версия LabVIEW: 2015, 2019
Откуда: Екатеринбург
Благодарил (а): 4 раза
Поблагодарили: 3 раза
Контактная информация:

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

Сообщение ladik »

В простейшем случае можно как на картинке ниже. Ещё можете почитать Help по Express VI Elapsed Time
Вложения
Elapsed Time.png
Elapsed Time.png (15.44 КБ) 12946 просмотров
Дорогу осилит идущий.
druny1234
beginner
beginner
Сообщения: 34
Зарегистрирован: 07 сен 2016, 14:13
Версия LabVIEW: 2014
Контактная информация:

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

Сообщение druny1234 »

Поигрался с Elapsed Time Express VI но чтот видимо не так, остановка не проискзодит после заданого времени
Изображение
Вложения
TEST3.vi
(29.68 КБ) 156 скачиваний
Borjomy_1

Activity Professionalism Silver
doctor
doctor
Сообщения: 2210
Зарегистрирован: 28 июн 2012, 09:32
Награды: 3
Версия LabVIEW: 2009..2020
Откуда: город семи холмов
Благодарил (а): 27 раз
Поблагодарили: 26 раз

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

Сообщение Borjomy_1 »

у вас оператор AND всегда будет выдавать False, пока не произойдет событие нажатия кнопки set Output. Поэтому отключения и не происходит. Рекомендую вынести чтение состояния кнопки set output из Event структуры.
druny1234
beginner
beginner
Сообщения: 34
Зарегистрирован: 07 сен 2016, 14:13
Версия LabVIEW: 2014
Контактная информация:

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

Сообщение druny1234 »

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

Activity Silver Автор
expert
expert
Сообщения: 1100
Зарегистрирован: 21 янв 2014, 15:45
Награды: 3
Версия LabVIEW: 12,13,14
Откуда: Томск
Контактная информация:

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

Сообщение Vitekkz88 »

druny1234, Вам ladik скинул пример таймера. Вот таймер для остановки, запускаемый с кнопки.
Вложения
Timer.vi
(10.55 КБ) 167 скачиваний
Инженер - это открыто светящийся интеллект, свободный и не обидный юмор, это легкость и широта мысли...Это воспитанность, тонкость вкусов, хорошая речь, плавно согласованная и без сорных словечек...
-А. И. Солженицын
druny1234
beginner
beginner
Сообщения: 34
Зарегистрирован: 07 сен 2016, 14:13
Версия LabVIEW: 2014
Контактная информация:

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

Сообщение druny1234 »

Ребят извините, задолбал наверное уже.. Можете посмотреть что здесь не так?
Вложения
TEST33.vi
(10.91 КБ) 167 скачиваний
Artem.spb

Activity Автор
professor
professor
Сообщения: 3391
Зарегистрирован: 31 июл 2011, 23:05
Награды: 2
Версия LabVIEW: 12-18
Благодарил (а): 49 раз
Поблагодарили: 172 раза
Контактная информация:

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

Сообщение Artem.spb »

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

Activity Professionalism
leader
leader
Сообщения: 674
Зарегистрирован: 25 сен 2011, 11:30
Награды: 2
Версия LabVIEW: 5 .. 2021
Откуда: Israel
Контактная информация:

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

Сообщение Oleg B. »

druny1234 писал(а):Ребят извините, задолбал наверное уже.. Можете посмотреть что здесь не так?
Вложения
TEST33-a.vi
(11.76 КБ) 166 скачиваний
veni, vidi, phallomorphi
Artem.spb

Activity Автор
professor
professor
Сообщения: 3391
Зарегистрирован: 31 июл 2011, 23:05
Награды: 2
Версия LabVIEW: 12-18
Благодарил (а): 49 раз
Поблагодарили: 172 раза
Контактная информация:

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

Сообщение Artem.spb »

Oleg B. писал(а):Вложения

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

Вернуться в «Коммуникация с приборами»