Регистрация
 
Добро пожаловать на форум об электродвигателях!

LabVIew и SMSD-4.2
Прочитано 11170 раз
* 04 Февраля 2014, 09:35:54
Существует ли возможность управления шаговым двигателем через БУ с использованием средств LabVIew?

Записан


* 04 Февраля 2014, 09:57:28
#1
В LABVIEW, если я не ошибаюсь, есть утилиты, которые позволяют работать с LPT-портом компьютера и посылать данные в COM порт. Если работать с LPT портом, тогда можно испоьзовать блок SMSD-4.2 в режиме драйвера, если работать с COM портом, тогда нужно использовать блок SMSD-4.2 в режиме контроллера и посылать в него определенные команды, в данном случае блок SMSD-4.2 подключается к USB порту, а на компьютере создается виртуальный COM-порт.
Вам нужно разобраться имеет ли Ваша версия программы данные дополнения, определиться с каким портом Вы будете работать и сможете ли написать соответствующие программы. Если будете работать с LPT портом, то будет достаточно иметь блок SMD-4.2, который управляется только внешними сигналами "ШАГ" / "НАПРАВЛЕНИЕ".

Записан


* 04 Февраля 2014, 10:10:13
#2
Блок сейчас в режиме контроллера через виртуальный СОМ порт. Интересно вот что: отправляя команды на БУ через комп порт, может ли LabVIew также получать от него сигнал, допустим, о количестве пройденных им шагов.

Записан


* 04 Февраля 2014, 10:24:04
#3
Нет, информацию о своем состоянии блок не отправляет, он не может выдать информацию о текущей скорости или о количестве пройденных шагов.
Блок не имеет обратной связи, поэтому не может сообщить о том, сколько шагов из заданного количества двигатель действительно выполнил. Можно использовать реле на блоке для сигнализации о том, что например "посылка" заданного количества шагов на двигатель закончена.

Записан