Определить конечный выключатель достигнут - PullRequest
0 голосов
/ 25 января 2012

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

1 Ответ

0 голосов
/ 02 февраля 2012

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

...