Страница 1 из 3 123 ПоследняяПоследняя
Показано с 1 по 10 из 21

Тема: Преобразование цифровых входов в число.

  1. #1

    По умолчанию Преобразование цифровых входов в число.

    День добрый.
    Задача: позиция определяется 4-я входами которые надо преобразовать в число от 0-15, затем по значению включать механизмы для каждой позиции.
    Вопрос: как организовать преобразование из набора входов в число?

  2. #2
    Пользователь
    Регистрация
    09.10.2014
    Адрес
    Киров
    Сообщений
    735

    По умолчанию

    Как вариант, вот так.
    Вложения Вложения

  3. #3
    Пользователь
    Регистрация
    11.01.2009
    Адрес
    Кострома
    Сообщений
    3,144

    По умолчанию

    W_1: BYTE; (*число*)
    in1, in2, in3, in4: BOOL; (*входы*)

    W_1.0:=in1;
    W_1.1:=in2;
    W_1.2:=in3;
    W_1.4:=in4;

  4. #4

    По умолчанию

    Заработало хорошо! Спасибо.

  5. #5

    По умолчанию

    Хочу подключить энкодер а вот параметров времени по входам/выходам не вижу в паспорте. Поделитесь у кого есть опыт работы с ПР110?

  6. #6

    По умолчанию

    Цитата Сообщение от sialiv Посмотреть сообщение
    Хочу подключить энкодер а вот параметров времени по входам/выходам не вижу в паспорте. Поделитесь у кого есть опыт работы с ПР110?
    Входа ПР на 24 или на 220в? ( на 220в входа имеют низкую скорость реакции)
    И время обработки - минимум 2 цикла выполнения программы на 1 изменение энкодера.(если время исполнения "плавает" то закладывать с запасом: 4-5 средних циклов исполнения программы). Это и в контроллере верно.

  7. #7

    По умолчанию

    ПР110 на 24В, уточните пожалуйста 2-а цикла(по времени это сколько?)

  8. #8
    Пользователь Аватар для maximov2009
    Регистрация
    11.09.2012
    Адрес
    Барнаул Алтайский край
    Сообщений
    2,452

    По умолчанию

    Время переключения из состояния «логического нуля» в состояние «логической единицы» и обратно, мс, не более 10
    Это из руководства по эксплуатации стр.7
    Так что шустрый энкодер не получится.
    С уважением.
    Лучшее - враг хорошего "Le mieux est I\'ennemi du bien" (вроде как Вольтеровское)

  9. #9

    По умолчанию

    10мс это 100 раз в секунду, я могу пользоватья одноимпульсным энкодером и контролировать скорость вращения двигателя(~45об.сек) - спасибо.

  10. #10

    По умолчанию

    Цитата Сообщение от sialiv Посмотреть сообщение
    ПР110 на 24В, уточните пожалуйста 2-а цикла(по времени это сколько?)
    Когда сделаете программу и зальёте её в ПР, в ОЛ на вкладке "прибор" открыть "информация" при подключённом ПР.
    Там показывается среднее время выполнения программы в ПР.
    Цитата Сообщение от sialiv Посмотреть сообщение
    10мс это 100 раз в секунду, я могу пользоватья одноимпульсным энкодером и контролировать скорость вращения двигателя(~45об.сек) - спасибо.
    Какой вы быстрый. На 4 умножить свои 45об/сек не забыли?
    И строго пофигу, 1х, 2х, или 4х энкодер.
    Последний раз редактировалось Алексей Геннадьевич; 30.05.2016 в 11:03.

Страница 1 из 3 123 ПоследняяПоследняя

Похожие темы

  1. Опрос цифровых датчиков
    от stnik0 в разделе ПЛК1хх
    Ответов: 24
    Последнее сообщение: 25.02.2020, 08:18
  2. перевод строки в число
    от Роланд в разделе Помощь Разработчикам
    Ответов: 4
    Последнее сообщение: 11.04.2013, 00:45
  3. отрицатальное число
    от Febricio в разделе ПЛК1хх
    Ответов: 4
    Последнее сообщение: 15.09.2010, 10:47
  4. трансляция цифровых входов по сети Rs485
    от OKSTRUD в разделе Подбор Оборудования
    Ответов: 6
    Последнее сообщение: 16.03.2010, 17:34
  5. как расширить число аналоговых входов на плк-150
    от незарегистрированный в разделе ПЛК1хх
    Ответов: 4
    Последнее сообщение: 15.06.2008, 13:22

Ваши права

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