|
Вопросы о программировании Вопросы, касающиеся программирования на FBD |
|
Опции темы | Поиск в этой теме |
19.09.2018, 19:23 | #1 |
Member
Регистрация: Jun 2012
Адрес: СПб
Сообщения: 77
Благодарил(а): 7 раз(а)
Поблагодарили:
0 раз(а) в 0 сообщениях
|
Откуда взялся генератор? (решено)
Откуда взялся генератор?
На выходе QD с периодом 3-4 секунды сигнал инвертируется. При этом на DO всё время 0. |
19.09.2018, 23:56 | #2 |
Senior Member
Регистрация: Aug 2013
Сообщения: 3 785
Благодарил(а): 12 раз(а)
Поблагодарили:
194 раз(а) в 190 сообщениях
|
Ответ: Откуда взялся генератор?
Что-то редко. Каждый тик должен меняться.
И импульс на выходе по идее равен (DI)+1 в тиках. |
20.09.2018, 00:28 | #3 |
Senior Member
Регистрация: Aug 2010
Сообщения: 718
Благодарил(а): 1 раз(а)
Поблагодарили:
15 раз(а) в 12 сообщениях
|
Ответ: Откуда взялся генератор?
Убрать связь QD -> Reset. Лишняя она.
На "-" постоянно 1 висит - счетчик работает на уменьшение. DO=0 => tick -> QD=1 -> tick -> Reset=1 QD=0 -> tick ->- ↑ ↓ ←←←←←←←←←←←←←←←←←←←←← Генератор. Каждый тик меняется. А то, что кажется 3-4 секунды, так это просто торможение отображения в лоджике при отладке. Последний раз редактировалось ViS, 20.09.2018 в 00:51 |