Страница 458 из 458 ПерваяПервая ... 358408448456457458
Показано с 4,571 по 4,577 из 4577

Тема: ПР200

  1. #4571
    Пользователь Аватар для capzap
    Регистрация
    25.02.2011
    Адрес
    Киров
    Сообщений
    9,717

    По умолчанию

    Цитата Сообщение от Serg290 Посмотреть сообщение
    Подскажите. Как можно задавать время интервальному таймеру CLOCK. Нужно для проекта (пр-200 + панель Weintek). Нужно с панели задавать время вкл. и выкл. Заранее спасибо.
    с такой панелью можно всю логику в ней написать, а ПР-ку использовать как модуль ввода-вывода
    Bad programmers worry about the code. Good programmers worry about data structures and their relationships

    среди успешных людей я не встречала нытиков
    Барбара Коркоран

  2. #4572

    По умолчанию

    Цитата Сообщение от Serg290 Посмотреть сообщение
    Подскажите. Как можно задавать время интервальному таймеру CLOCK. Нужно для проекта (пр-200 + панель Weintek). Нужно с панели задавать время вкл. и выкл. Заранее спасибо.
    CLOCK это который встроенный в OL, там задавать можно только из программы, для варианта когда задание должно меняться, посмотрите макрос и менеджера компонентов CLOCK_WEEK, в описании есть пример работы.
    С уважением, Ревака Юрий.
    Инженер группы технической поддержки компании "ОВЕН"
    e-mail: yu.revaka@owen.ru

    Шаблон описания ошибки ПР или OL http://ftp-ow.owen.ru/softupdate/OWE...s/Shablon.docx
    Видео уроки по ПР200 и OWEN Logic http://edu.owen.ru/series/pr200_rev/
    Другие видеоролики по тематике ПР https://www.youtube.com/channel/UCj4...H5H3d_t6iDlQOQ

  3. #4573

    По умолчанию

    Добрый день. Подскажите, существует ли какой-нибудь универсальный макрос для работы с инкрементальным (инкрементным) энкодером типа AB? Не могу заставить уменьшать значение при вращении в "обратную" сторону. Понятно, что у таких энкодеров на каком из выходов (А или В) первым появилась 1 - в том направлении он и вращается (и подсчёт импульсов идёт в + либо -). Но как это программно реализовать мне не понятно (мало опыта). Спасибо.

  4. #4574
    Пользователь Аватар для capzap
    Регистрация
    25.02.2011
    Адрес
    Киров
    Сообщений
    9,717

    По умолчанию

    Цитата Сообщение от type11 Посмотреть сообщение
    Добрый день. Подскажите, существует ли какой-нибудь универсальный макрос для работы с инкрементальным (инкрементным) энкодером типа AB? Не могу заставить уменьшать значение при вращении в "обратную" сторону. Понятно, что у таких энкодеров на каком из выходов (А или В) первым появилась 1 - в том направлении он и вращается (и подсчёт импульсов идёт в + либо -). Но как это программно реализовать мне не понятно (мало опыта). Спасибо.
    первым делом подаете оба сигнала на XOR, это покажет что есть изменение состояния одного из. Далее по выходному импульсу сравниваете с сигналом А, если есть совпадение значит прямой ход, если нет значит обратный.
    Bad programmers worry about the code. Good programmers worry about data structures and their relationships

    среди успешных людей я не встречала нытиков
    Барбара Коркоран

  5. #4575

    По умолчанию

    Цитата Сообщение от type11 Посмотреть сообщение
    Добрый день. Подскажите, существует ли какой-нибудь универсальный макрос для работы с инкрементальным (инкрементным) энкодером типа AB? Не могу заставить уменьшать значение при вращении в "обратную" сторону. Понятно, что у таких энкодеров на каком из выходов (А или В) первым появилась 1 - в том направлении он и вращается (и подсчёт импульсов идёт в + либо -). Но как это программно реализовать мне не понятно (мало опыта). Спасибо.
    Добрый день. Тут есть по энкодеру с примером https://www.youtube.com/watch?v=_05LnGgUIpU
    С уважением, Ревака Юрий.
    Инженер группы технической поддержки компании "ОВЕН"
    e-mail: yu.revaka@owen.ru

    Шаблон описания ошибки ПР или OL http://ftp-ow.owen.ru/softupdate/OWE...s/Shablon.docx
    Видео уроки по ПР200 и OWEN Logic http://edu.owen.ru/series/pr200_rev/
    Другие видеоролики по тематике ПР https://www.youtube.com/channel/UCj4...H5H3d_t6iDlQOQ

  6. #4576
    Пользователь Аватар для petera
    Регистрация
    06.05.2011
    Адрес
    Минск
    Сообщений
    2,907

    По умолчанию

    Цитата Сообщение от type11 Посмотреть сообщение
    Добрый день. Подскажите, существует ли какой-нибудь универсальный макрос для работы с инкрементальным (инкрементным) энкодером типа AB? Не могу заставить уменьшать значение при вращении в "обратную" сторону. Понятно, что у таких энкодеров на каком из выходов (А или В) первым появилась 1 - в том направлении он и вращается (и подсчёт импульсов идёт в + либо -). Но как это программно реализовать мне не понятно (мало опыта). Спасибо.
    Вот простой как грабли макрос
    Захват-2.png

    Сделан по мотивам известного схемотехнического решения на D-триггерах 7474

    ckt10_34e.gif
    Вариант применения
    Захват-2.png

    Описание в этом посте https://owen.ru/forum/showthread.php...l=1#post293116
    Вложения Вложения
    Мой канал на ютубе
    https://www.youtube.com/c/ПетрАртюков

  7. #4577

    По умолчанию

    Всем большое Спасибо! Проблема решена.

Страница 458 из 458 ПерваяПервая ... 358408448456457458

Метки этой темы

Ваши права

  • Вы не можете создавать новые темы
  • Вы не можете отвечать в темах
  • Вы не можете прикреплять вложения
  • Вы не можете редактировать свои сообщения
  •