Форум Zentec

Программное обеспечение => Вопросы по zWorkbench => Тема начата: PA3JlUBHOE от 03 ноября 2016, 19:40:21

Название: RS-триггер
Отправлено: PA3JlUBHOE от 03 ноября 2016, 19:40:21
В хэлпе таблица истинности сабжа не верная, первая строчка точно, может и последняя.
Название: Re: RS-триггер
Отправлено: serge197a от 03 ноября 2016, 22:37:49
Цитата: PA3JlUBHOE от 03 ноября 2016, 19:40:21
В хэлпе таблица истинности сабжа не верная, первая строчка точно, может и последняя.
нет ,
все верно в хелпе.
Название: Re: RS-триггер
Отправлено: VoronovMaksim88 от 04 ноября 2016, 04:12:33
Вопрос спорный.
Если S=0 и R=0 (первая строчка), то все мы понимаем, что это не гарантия того что на выходе Q будет 0. Зависит от прошлого состояния входов  S и R.
В прикрепе картинка из хелпа ZWB.
Название: Re: RS-триггер
Отправлено: VoronovMaksim88 от 04 ноября 2016, 04:14:18
Почитав википедию, нашёл две картинки, которые более наглядно отображают работу RS триггера.
Название: Re: RS-триггер
Отправлено: serge197a от 04 ноября 2016, 09:33:49
VoronovMaksim88
не корректное сравнение.
SR- это тригер с приоритетом установки.
RS- это тригер с приоритетом сброса.
(к примеру сименс(все среды) и CoDeSys используют оба тригера)
Название: Re: RS-триггер
Отправлено: VoronovMaksim88 от 04 ноября 2016, 10:11:15
serge197a, про SR-триггер вроде вообще разговора не было.
Тема же называется "RS-триггер".
Или я что-то упустил ?
Название: Re: RS-триггер
Отправлено: serge197a от 04 ноября 2016, 13:06:30
 SR у вас на картинках.
Название: Re: RS-триггер
Отправлено: VoronovMaksim88 от 04 ноября 2016, 13:42:16
Посмотрите более внимательно  :)

Это не SR триггер, это просто подписаны так значения сигналов.

например :
SR 10 значит что на RS триггер мы подаём 1 на Set и 0 на Reset

Если хотите, я перерисую для вас эту табличку, поменяв местами S и R  :)
Название: Re: RS-триггер
Отправлено: serge197a от 04 ноября 2016, 16:09:26
не стоит.
я не вникал. только посмотрел картинки.
не о чем тут спорить.
Название: Re: RS-триггер
Отправлено: PA3JlUBHOE от 05 ноября 2016, 12:18:36
Прошу участников дискуссии проверить на практике как работает RS-триггер в воркбенче. Вы убедитесь, что при S=0, R=0 сохраняется предыдущее состояние системы, как и должно быть. Но в таблице истинности на выходах указано 0 и 1.
Триггер - это элемент памяти. Где в таблице отражено это свойство? Там комбинационный автомат, а не последовательностный.
Название: Re: RS-триггер
Отправлено: VoronovMaksim88 от 05 ноября 2016, 12:22:40
Ну главное что работает правильно.
Да в хелпе не корректно нарисовано .
Название: Re: RS-триггер
Отправлено: serge197a от 05 ноября 2016, 14:07:36
у меня как в хелпе.
это тригер. выходы фиксируются.
Название: Re: RS-триггер
Отправлено: PA3JlUBHOE от 05 ноября 2016, 14:41:25
Цитата: serge197a от 05 ноября 2016, 14:07:36
у меня как в хелпе.
это тригер. выходы фиксируются.
Нет только одного: S=1, R=0, потом S=0, R=0. Получится пятая картинка, которой нет в таблице.
Название: Re: RS-триггер
Отправлено: serge197a от 05 ноября 2016, 15:04:16
не понимаю в чем затруднение.
Это тригер. Выходы устанавливаются
и сбрасываются по фронту.
покажите. что не так?
Во вложении файл с функцией, для симуляции.
Название: Re: RS-триггер
Отправлено: PA3JlUBHOE от 05 ноября 2016, 15:42:39
Цитата: serge197a от 05 ноября 2016, 15:04:16
не понимаю в чем затруднение.
Вот картинка №5. Сравните с первой. На входе одно и тоже, на выходе разное. Да, так и должно быть, но в хэлпе неверная таблица.
Название: Re: RS-триггер
Отправлено: serge197a от 05 ноября 2016, 16:22:58
не вижу противоречия.
Эта функция устанавливает выход по фронту.
А в хелпе показаны состояния при наличии сигналов на входах.
После их снятия выход остается в состоянии, соответствующем тому,
что было при наличии сигналов.
Если у вас последним на входе  было Set,
то оно и останется Set.
По другому этот ФБ называется "реле с защелкой"
в Варианте:
- RS  с приоритетом сброса,
- SR с приоритетом установки.


Название: Re: RS-триггер
Отправлено: PA3JlUBHOE от 05 ноября 2016, 16:29:03
Цитата: serge197a от 05 ноября 2016, 16:22:58
не вижу противоречия.
Эта функция устанавливает выход по фронту.
А в хелпе показаны состояния при наличии сигналов на входах.
При S=0, R=0 какие должны быть состояния в таблице?
Название: Re: RS-триггер
Отправлено: serge197a от 05 ноября 2016, 16:49:11
Вы не учитываете предидущего состояния.
При инициализации- как в таблице.
Название: Re: RS-триггер
Отправлено: VoronovMaksim88 от 06 ноября 2016, 13:33:16
Коллеги, позвольте внести свои 5 копеек.
Я всё таки нарисовал сам таблицу. Хотя те что я приводил, были вполне наглядны.
Давайте посмотрим на неё и решим вместе всё ли там верно.
Название: Re: RS-триггер
Отправлено: serge197a от 06 ноября 2016, 13:41:35
Цитата: serge197a от 05 ноября 2016, 16:22:58
не вижу противоречия.