2012-01-25 2 views
0

У меня немного проблема с LabVIEW 6.x относительно материала управления движением. Как определить, был ли установлен конечный выключатель? Пока я не нашел способ сделать это. Поэтому я пытаюсь определить минимальное и максимальное положение подключенного устройства. Для этого я начинаю движение, используя «Load Target Position» и «Start Movement» (не помните точное имя последнего). Теперь, если позиция достигает предела, движение останавливается. Но как я могу обнаружить, что он остановился, потому что достигнут физический предел? Я попытался использовать вывод ошибки, но он просто говорит мне, что ошибки нет, хотя в нем отображается окно сообщения, в котором сообщается, что предел в направлении движения достигнут. Это также говорит мне, что это предупреждение 70026. Но это число больше не появляется, особенно в коде ошибки, где я ожидал, что это будет. Поэтому я надеюсь, что я ясно дал понять, что я пытаюсь выполнить, и благодарен за любую помощь в этом. Заранее спасибо.Обнаружен конечный выключатель обнаружения

+0

Не могли бы вы добавить устройство, которое вы используете, и какое программное обеспечение вы используете (например, версия драйвера движения). Учитывая, что LV 6 довольно старый (2000), возможно ли обновление? –

+0

Это устройство OFD от Steinmeyer с 4 осями на контроллере 7344. (Где я могу найти версию драйвера?) Я сделал снимок экрана в SubVI, который я использую: http://unicornteam.de/image-bin/Find-limits-2.png По крайней мере, он находит позиции большую часть времени , Но иногда устройство сходит с ума и прилипает к одному концу, и оно тянет его много раз. Думаю, я делаю что-то ужасно неправильно, но я не могу понять, как это сделать должным образом. Я называю этот ВПП дважды, с направлениями 1 и -1, чтобы найти оба конца. К сожалению, обновление до более новой версии не является вариантом. – user1047771

+0

У нас была проблема, когда линии питания (напряжения постоянного тока) работали в том же кабеле, что и кабели связи, и вам разумно проверить их и правильно заземлить. –

ответ

0

Для полного удовлетворения: Ваш поиск не того свойства, «включен» означает, что устройство оснащено предельным выключателем и «прослушивает» его.
Активный означает, что конечный выключатель активирован.