Страница 31 из 36 ПерваяПервая ... 212930313233 ... ПоследняяПоследняя
Показано с 301 по 310 из 357

Тема: ПР103. Первое программируемое реле с Ethernet

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

    По умолчанию

    Цитата Сообщение от melky Посмотреть сообщение
    А при чем тут вход? импульс может быть программным исходя из логики работы
    Если это внутренний сигнал(входа) , то он автоматически не может быть по длительности меньше времени цикла. На рисунке входной импульс меньше цикла ...такое может быть только на входе ПР, о нем и говорил.
    электронщик до мозга костей и не только

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

    По умолчанию

    Цитата Сообщение от rovki Посмотреть сообщение
    Значит картинка не верна ...в одном цикле не может быть два состояния .Цикл программы замкнут , поэтому определять где его начало не имеет смысла . Допустим в середине условного цикла пришла 1 на вход и установилась 1 на выходе, тогда ровно через цикл на выходе установится 0.
    Тогда по-вашему: если импульс на вход R-TRIG пришёл уже после начала цикла, выход R-TRIG не должен принять состояние логической "1" в текущем цикле, а только с началом следующего цикла!
    А у Вас противоречие с самим собой или Вы просто не можете объяснить свои мысли!
    Если проблему можно решить за деньги, это не проблема, это расходы. Бог каждому посылает проблемы по его силам. Так что одно из двух. Либо ты можешь-таки
    справиться с проблемами, либо это не твои проблемы.

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

    По умолчанию

    А что вы считаете началом цикла ? Где у кольца начало? Цикл лишь последовательная обработка сигнала от выхода ко входу. Все очевидно и просто- в цикле идет обработка переменных с выхода ко входу и если событие на входе происходит после того как прошла обработка значения входа , то это событие будет обработано в следующем цикле (задержка на цикл)
    В цикле любую точку можно считать за Начало , даже если выполнение основной программы прерывается прерыванием. Если брать за точку отчета установку 1 на выходе триггера , то следующее изменение выхода возможно только в следующем цикле . Два раза в цикле одна и та же точка не анализируется...и соответственно не изменяет значение
    Последний раз редактировалось rovki; 28.11.2021 в 11:03.
    электронщик до мозга костей и не только

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

    По умолчанию

    Цитата Сообщение от rovki Посмотреть сообщение
    А что вы считаете началом цикла ? Где у кольца начало? Цикл лишь последовательная обработка сигнала от выхода ко входу. Все очевидно и просто- в цикле идет обработка переменных с выхода ко входу и если событие на входе происходит после того как прошла обработка значения входа , то это событие будет обработано в следующем цикле (задержка на цикл)
    Чтение значений на входах и запись значений выходов - здесь как бы понятно, происходит раз в цикл.
    Но речь идёт о промежуточных состояниях в одном цикле, на обработку любого элемента затрачивается время, чем больше элементов(сложнее логика) тем больше время цикла!
    По-вашему всё мгновенно происходит? Тогда время цикла должно нулю равняться и не зависеть от сложности логики! Это уже противоречит реальности, что ещё хуже!
    Последний раз редактировалось Сергей0308; 28.11.2021 в 11:10.
    Если проблему можно решить за деньги, это не проблема, это расходы. Бог каждому посылает проблемы по его силам. Так что одно из двух. Либо ты можешь-таки
    справиться с проблемами, либо это не твои проблемы.

  5. #305
    Пользователь
    Регистрация
    09.12.2013
    Адрес
    Ставрополь
    Сообщений
    70

    По умолчанию

    А мне кажется, что Лоджик не работает по-порядку с каждым отдельным блоком, а охватывает всю схему в каждом цикле. Поэтому говорить о том в какой момент RTRIG сбрасывает сигнал не имеет смысла.
    Отсюда, могут быть ошибки, если сигнал измениться в цикле
    Вложения Вложения

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

    По умолчанию

    Цитата Сообщение от Сергей0308 Посмотреть сообщение
    Чтение значений на входах и запись значений выходов - здесь как бы понятно, происходит раз в цикл.
    Но речь идёт о промежуточных состояниях в одном цикле, на обработку любого элемента затрачивается время, чем больше элементов(сложнее логика) тем больше время цикла!
    По-вашему всё мгновенно происходит? Тогда время цикла должно нулю равняться и не зависеть от сложности логики! Это уже противоречит реальности, что ещё хуже!
    Естественно ,это же последовательный аппарат (программная реализация) - чем больше проект, тем больше время цикла! В одном цикле- одно состояние.
    электронщик до мозга костей и не только

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

    По умолчанию

    Естественно программная обработка идет от выхода ко входу не с отдельным блоком(переменной) , а параллельно в пределах размерности стека.
    электронщик до мозга костей и не только

  8. #308

    По умолчанию

    Цитата Сообщение от Сергей0308 Посмотреть сообщение
    Тогда по-вашему: если импульс на вход R-TRIG пришёл уже после начала цикла, выход R-TRIG не должен принять состояние логической "1" в текущем цикле, а только с началом следующего цикла!
    А у Вас противоречие с самим собой или Вы просто не можете объяснить свои мысли!
    Значения входов (в т.ч. и системное время) обновляется в начале цикла ПР и далее не меняется несмотря на то, что происходит "снаружи" цикла.
    Точно так же значения выходов обновляется только в конце цикла.
    Тролль-наседка, добрый, нежный и ласковый

  9. #309

    По умолчанию

    Цитата Сообщение от Сергей0308 Посмотреть сообщение
    Чтение значений на входах и запись значений выходов - здесь как бы понятно, происходит раз в цикл.
    Но речь идёт о промежуточных состояниях в одном цикле, на обработку любого элемента затрачивается время, чем больше элементов(сложнее логика) тем больше время цикла!
    По-вашему всё мгновенно происходит? Тогда время цикла должно нулю равняться и не зависеть от сложности логики! Это уже противоречит реальности, что ещё хуже!
    За 1 цикл происходит обработка ВСЕХ блоков.
    Тролль-наседка, добрый, нежный и ласковый

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

    По умолчанию

    Цитата Сообщение от Филоненко Владислав Посмотреть сообщение
    За 1 цикл происходит обработка ВСЕХ блоков.
    Если обработка всех элементов происходит в течении одного цикла программы значит имеются промежуточные состояния элементов, нам недоступные, так как время цикла имеет не нулевое значение? Я так понимаю значит диаграмма состояний работы R-TRIG из справки ОЛ верна?

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

Страница 31 из 36 ПерваяПервая ... 212930313233 ... ПоследняяПоследняя

Похожие темы

  1. Реле времени или программируемое реле с часами
    от bladerunner в разделе Подбор Оборудования
    Ответов: 12
    Последнее сообщение: 29.06.2016, 22:39
  2. Первое включение реле
    от Владимир1967 в разделе Программируемые реле
    Ответов: 6
    Последнее сообщение: 14.01.2016, 18:22
  3. программируемое реле
    от Илья ИТ в разделе Программируемые реле
    Ответов: 6
    Последнее сообщение: 18.06.2010, 23:03
  4. Программируемое реле ПР110.
    от Ельцов Андрей в разделе В продаже
    Ответов: 262
    Последнее сообщение: 25.04.2010, 22:44
  5. Программируемое реле ПР110.
    от Ельцов Андрей в разделе В разработке
    Ответов: 97
    Последнее сообщение: 05.10.2009, 22:32

Ваши права

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