Именно так. Который мы использовали - обучаемый. Максимальная дальность 8м. Настраивается в любую сторону. Как на уменьшение расстояния, так и на увеличение. Задаёте 2 точки. начало-конец. И он это переводит в сигнал 4-20ма. Для интерпритации сигнала 4-20 уже можно использовать что угодно. Если просто посмотреть, то любую показывающую ТРМ, воспринимающую сигнал 4-20. Можно и просто ИТП-11. Если нужно предпринять какие то действия - то ТРМ с регулируемым выходом, ПР, контроллер.
У нас используется ТРМ (не помню какая) с 2 позиционным регулятором. Установили датчик над бачком. Сначала на пустом нажали кнопочку на датчике - запомнил низ. Потом подставили картонку под луч, на уровне максимального заполнения и ещё раз нажали кнопочку датчика - запомнили верхний уровень. Отмасштабировали сигнал в сантиметрах. Потом в ТРМ задали пороги срабатывания по верху и по низу. И всё, при опускании до определённого уровня включается подача продукта, при достижении заданного - отключается. Угол расхождения луча (точно не помню) по моему около 8 градусов.
Стоит правда такое чудо достаточно прилично. Датчик отечественный. Марку не помню. Если заинтересовало - напишите в личку, посмотрю на работе, напишу, поделюсь опытом работы с ним.
Или на берите в поиске "Ультразвуковой датчик расстояния с выходом 4-20ма. Брали года 3 назад, может что новое появилось. На пар и прочее не реагирует.
С уважением.
Лучшее - враг хорошего "Le mieux est I\'ennemi du bien" (вроде как Вольтеровское)
Очень полный и хороший ответ, благодарю.
Решил изменить концепцию станка. Вместо применения матрицы и ГЦ для гибки проволоки, хочу реализовать идею гибки проволоки при помощи поворотных роликов. В процессе создания, для измерения подачи проволоки на установленные длины планирую применить инкрементальный энкодер или подобие ему - колесо из диэлектрика с закрепленными на нем металлическими пластинами, или постоянными магнитами. В качестве устройств для съема сигнала - индуктивный или датчик Холла. Короче говоря устройство( механическое) которое будет генерировать импульсы и уже в зависимости от количества импульсов определять расстояние или длину проволоки. Думаю схема реализуема. Первый этап схемы реализовал, есть подача проволоки для первого изгиба . После должна выполниться операция гибки и дальше опять подача проволоки на нужную длину. Теперь вопрос - как реализовать этот алгоритм в ОЛ? Особенность в том, что после этого необходимо выполнить операцию изгиба и далее опять подать проволоку. Таких операций будет несколько. Возможно у кого то есть макросы с данным алгоритмом или мысли по этому поводу.
Добрый день. Вам нужно продумать систему обратной связи каждой операции. Это могут быть концевики, индуктивные датчики или время. То есть должно быть условие перехода на следующий шаг программы. А дальше уже всё проще. Алгоритм обычный, пошаговый. Каждый реализует по своему. Если несколько ходов, то можно просто на триггерах со сбросом в конце операции и включением следующей. Если много шагов - проще применить логическую матрицу с ППЗУ (перепрограммируемое запоминающее устройство). Есть такой макрос. По моему РОВКИ делал.
С уважением.
Лучшее - враг хорошего "Le mieux est I\'ennemi du bien" (вроде как Вольтеровское)
http://www.owen.ru/forum/showthread....086#post211086
РОВКИ ФБ ППЗУ (операция выборки элемента массива) предлагал, но его выкинули из ОЛ, не доделав.
Но макрос то остался. Я использую и вполне успешно. Спасибо разработчику.
Лучшее - враг хорошего "Le mieux est I\'ennemi du bien" (вроде как Вольтеровское)
Да, вот что я упускаю - обратную связь. Но как быть , если длинна разная должна быть. Скорее всего нужно "привязать" "время". Буду думать как сделать. Спасибо.