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

Тема: Есть ли в ПР103 сдвиговый регистр по аналогии с Logo?

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

Предыдущее сообщение Предыдущее сообщение   Следующее сообщение Следующее сообщение
  1. #1
    Пользователь
    Регистрация
    27.11.2011
    Адрес
    Краснодар
    Сообщений
    13,001

    По умолчанию

    Не совсем понятно...
    Например если на входе за N время появятся 8-мь 1, но такты еще не отсчитались до включения выхода. Когда прошел отсчет тактов и на входе 0 то что ?

  2. #2

    По умолчанию

    Цитата Сообщение от melky Посмотреть сообщение
    Не совсем понятно...
    Например если на входе за N время появятся 8-мь 1, но такты еще не отсчитались до включения выхода. Когда прошел отсчет тактов и на входе 0 то что ?
    на входе за один такт только один раз может появиться 1.
    Вход - это сигнал, что под датчиком прошла бракованная коробка. Такты - грубо говоря это просто что под датчиком прошла коробка. То есть такты (вход i2) считают каждую коробку, но в какой-то момент когда она бракованная - на вход i1 приходит 1, дальше через определенное количество тактов эта 1 должна оказаться на выходе

  3. #3

    По умолчанию

    Без имени.jpg

    Вот что-то похожее вроде получилось на d-триггерах
    В данном примере счет идет до 4х

  4. #4
    Пользователь Аватар для Василий Кашуба
    Регистрация
    20.11.2011
    Адрес
    Ставрополь
    Сообщений
    2,552

    По умолчанию

    Несколько лет назад решали подобную задачу про конвеер. Нужно поискать по форуму.

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

    По умолчанию

    Цитата Сообщение от Александр1313 Посмотреть сообщение
    Без имени.jpg

    Вот что-то похожее вроде получилось на d-триггерах
    В данном примере счет идет до 4х
    А вам доскольки нужно? Можно и в макрос засунуть
    электронщик до мозга костей и не только

  6. #6

    По умолчанию

    Цитата Сообщение от rovki Посмотреть сообщение
    А вам доскольки нужно? Можно и в макрос засунуть
    до скольки пока не знаю, но принцип главное я понял как это на овене сделать) да, думаю в макрос это засуну

  7. #7
    Пользователь Аватар для Сергей0308
    Регистрация
    25.06.2011
    Адрес
    Галактика Андромеды (M31)
    Сообщений
    9,438

    По умолчанию

    Цитата Сообщение от Александр1313 Посмотреть сообщение
    Без имени.jpg

    Вот что-то похожее вроде получилось на d-триггерах
    В данном примере счет идет до 4х
    А зачем RS-триггер и таймер нужен, может сразу сигнал с первого входа на вход данных первого Д-триггера подать?
    Но, я бы предпочёл вариант в целочисленном исполнении:

    Сдвиговый регистр_1.PNG
    Последний раз редактировалось Сергей0308; 26.09.2022 в 23:25.
    Если проблему можно решить за деньги, это не проблема, это расходы. Бог каждому посылает проблемы по его силам. Так что одно из двух. Либо ты можешь-таки
    справиться с проблемами, либо это не твои проблемы.

  8. #8

    По умолчанию

    Цитата Сообщение от Сергей0308 Посмотреть сообщение
    А зачем RS-триггер и таймер нужен, может сразу сигнал с первого входа на вход данных первого Д-триггера подать?
    Но, я бы предпочёл вариант в целочисленном исполнении:

    Сдвиговый регистр_1.PNG
    rs-Триггер нужен, чтобы когда сигнал на i1 проскочит - он какое то время висел на входе д-триггера до прихода тактового сигнала с i2, а иначе ничего не получится)
    вариант в целочисленном исполнении я попробовал как на Вашей схеме, там числа с такой скоростью растут, что боюсь в какой-то момент контроллер зависнет)
    В общем с д-тригеррами оказалось прям то, что нужно. Спасибо всем!

  9. #9
    Пользователь Аватар для Сергей0308
    Регистрация
    25.06.2011
    Адрес
    Галактика Андромеды (M31)
    Сообщений
    9,438

    По умолчанию

    Цитата Сообщение от Александр1313 Посмотреть сообщение
    rs-Триггер нужен, чтобы когда сигнал на i1 проскочит - он какое то время висел на входе д-триггера до прихода тактового сигнала с i2, а иначе ничего не получится)
    вариант в целочисленном исполнении я попробовал как на Вашей схеме, там числа с такой скоростью растут, что боюсь в какой-то момент контроллер зависнет)
    В общем с д-тригеррами оказалось прям то, что нужно. Спасибо всем!
    Хорошо, с первым входом разобрались, но всё же это обработка сигнала для данного случая, со сдвиговым регистром никак не связана(и Вы хотели(искали) сдвиговый регистр). И, как бы важна логика работы(алгоритм), а что там внутри происходит и смотреть не обязательно! Приведу преимущества целочисленного варианта на конкретном примере: допустим вам необходим сдвиговый регистр на 30 разрядов(с выходом от 30 разряда), в первом случае(на Д-триггерах) придётся лепить 30 Д-триггеров, а во втором случае(целочисленный вариант) достаточно изменить значение константы с "4" на "30"! Надеюсь разница заметна, хотя очень сомневаюсь в ваших способностях, в смысле, сразу этого не заметили!
    https://1drv.ms/u/s!Ajt45Gqxss8pq_UO...1h-_g?e=HAflBN
    Последний раз редактировалось Сергей0308; 27.09.2022 в 19:13.
    Если проблему можно решить за деньги, это не проблема, это расходы. Бог каждому посылает проблемы по его силам. Так что одно из двух. Либо ты можешь-таки
    справиться с проблемами, либо это не твои проблемы.

  10. #10
    Пользователь Аватар для Василий Кашуба
    Регистрация
    20.11.2011
    Адрес
    Ставрополь
    Сообщений
    2,552

    По умолчанию

    Цитата Сообщение от Александр1313 Посмотреть сообщение
    rs-Триггер нужен, чтобы когда сигнал на i1 проскочит - он какое то время висел на входе д-триггера до прихода тактового сигнала с i2, а иначе ничего не получится)
    вариант в целочисленном исполнении я попробовал как на Вашей схеме, там числа с такой скоростью растут, что боюсь в какой-то момент контроллер зависнет)
    В общем с д-тригеррами оказалось прям то, что нужно. Спасибо всем!
    А такой вариант рассматривали? Цепочку можно как удлинять, так и укорачивать.
    Изображения Изображения

Похожие темы

  1. решил перейти с сименс LOGO
    от АлексPetr в разделе Программируемые реле
    Ответов: 64
    Последнее сообщение: 12.12.2021, 22:30
  2. ПМ210. Segnetics SMH2G. Siemens LOGO.
    от Бибарс в разделе ПМ210
    Ответов: 2
    Последнее сообщение: 27.02.2020, 11:37
  3. Ответов: 5
    Последнее сообщение: 04.11.2019, 22:50
  4. связь СП310 с контроллером LOGO! 8
    от Basekovsky в разделе Панели оператора (HMI)
    Ответов: 3
    Последнее сообщение: 26.08.2019, 10:44
  5. Есть кто из Брянска? Есть небольшое дело.
    от Scream в разделе Трёп (Курилка)
    Ответов: 1
    Последнее сообщение: 14.04.2017, 18:11

Ваши права

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