Показано с 1 по 10 из 688

Тема: Программирование ПЛК110 [М02] для задач реального времени

Комбинированный просмотр

Предыдущее сообщение Предыдущее сообщение   Следующее сообщение Следующее сообщение
  1. #1
    Пользователь Аватар для rovki
    Регистрация
    03.01.2010
    Адрес
    Чехов
    Сообщений
    12,150

    По умолчанию

    Цитата Сообщение от Владимир Ситников Посмотреть сообщение
    Можете на пальцах объяснить?

    ]
    Приходит фаза А ,а В сигнала еще нет ...и приходит команда на реверс или есть А и В и приходит команда не реверс ...То есть может потеряться импульс с энкодера при реверсе ...
    электронщик до мозга костей и не только

  2. #2

    По умолчанию

    Цитата Сообщение от rovki Посмотреть сообщение
    Приходит фаза А ,а В сигнала еще нет ...и приходит команда на реверс
    Начальные состояния: 0,0.

    Код:
        // Приходит фаза A; B ещё нет
        abz.setA(cpu, 1); executeBlock(cpu);
        System.out.println("position = " + (short)(abz.getPosition(cpu)) + ", counter = " + abz.getCounter(cpu));
    
        // Реверс -- фаза A пропала, B тоже молчит
        abz.setA(cpu, 0); executeBlock(cpu);
        System.out.println("position = " + (short)(abz.getPosition(cpu)) + ", counter = " + abz.getCounter(cpu));
    
    Вывод:
    
    position = -1, counter = 1 
    position = 0, counter = 2
    
    Если при исходных нулях моргнёт и пропадёт фаза B, то будет такой вывод:
    position = 1, counter = 1
    position = 0, counter = 2
    Импульсы не пропали. Сначала один посчитался как -1, потом рервес и он учёлся как +1 -- в итоге 0.


    Цитата Сообщение от rovki Посмотреть сообщение
    есть А и В и приходит команда не реверс ...То есть может потеряться импульс с энкодера при реверсе ...
    Тут немного непонятно. Что значит "есть A и B и команда на реверс". В каком порядке должны мигать A/B?
    Последний раз редактировалось Владимир Ситников; 07.10.2016 в 17:03.

Похожие темы

  1. Ответов: 38
    Последнее сообщение: 24.01.2022, 11:56
  2. Ответов: 10
    Последнее сообщение: 11.06.2021, 14:55
  3. часы реального времени
    от vetaly в разделе ПЛК1хх
    Ответов: 4
    Последнее сообщение: 28.08.2015, 16:21
  4. Таймер реального времени УТ1-РiС
    от ser10 в разделе Трёп (Курилка)
    Ответов: 0
    Последнее сообщение: 16.09.2010, 11:24

Ваши права

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