Нужна помощь с программированием

Ответить
csat01
Рядовой
Сообщения: 1
Зарегистрирован: 05.02.2018{, 09:54}
Репутация: 0
Имя: Сергей

Нужна помощь с программированием

#1

Сообщение csat01 » 10.09.2018{, 20:41}

Всем доброго времени суток!
Прочитал все форумы, но так и не нашел ответа.
Помогите создать блок, который проверяет последовательность и
в случае совпадения выдает тот или иной сигнал.
Например
состояние
шаг вход 1 вход 2
1 0 0
2 1 0
3 1 1
4 0 1
5 0 0
тогда на выходе логическая 1 (импульс)

если последовательность не выполняется то никаких действий.
Спасибо всем кто откликнется. Если нужно как-то "помочь" то пишите не стесняйтесь, но это не обязательно...)))))

Naladchik
Капитан
Сообщения: 824
Зарегистрирован: 04.10.2015{, 19:10}
Репутация: 153
Откуда: Новосибирск
Имя: Павел

Нужна помощь с программированием

#2

Сообщение Naladchik » 10.09.2018{, 22:04}

А если так попробовать?
456.png
456.flp
(123.83 КБ) 65 скачиваний
P.S. С командоаппаратом ранее не работал, так что надо проверять. Самому интересно, получилось или нет.

Отправлено спустя 6 минут 18 секунд:

Отправлено спустя 3 минуты 20 секунд:
csat01 писал(а):
10.09.2018{, 20:41}
1 0 0
А вот вопрос, это первый шаг или все таки исходное состояние?
Если все таки исходное то в счетчике константу параметра "Достижение установленного значения" надо задать 4
Последний раз редактировалось Naladchik 11.09.2018{, 07:09}, всего редактировалось 1 раз.
Win10-64. FLProg Portable.
Изображение

Аватара пользователя
leons
Сержант
Сообщения: 141
Зарегистрирован: 18.06.2017{, 17:07}
Репутация: 3

Нужна помощь с программированием

#3

Сообщение leons » 10.09.2018{, 23:03}

посмотрите на таблицу состояний в базовых элементах

Brand2
Лейтенант
Сообщения: 415
Зарегистрирован: 26.02.2018{, 21:27}
Репутация: 42
Откуда: Haifa
Имя: Alex

Нужна помощь с программированием

#4

Сообщение Brand2 » 10.09.2018{, 23:14}

поставте" исключающее или" XOR и проинвертируйте

Аватара пользователя
leons
Сержант
Сообщения: 141
Зарегистрирован: 18.06.2017{, 17:07}
Репутация: 3

Нужна помощь с программированием

#5

Сообщение leons » 10.09.2018{, 23:20}

Безымянный 1.png
Безымянный 1.png (12.76 КБ) 532 просмотра

Naladchik
Капитан
Сообщения: 824
Зарегистрирован: 04.10.2015{, 19:10}
Репутация: 153
Откуда: Новосибирск
Имя: Павел

Нужна помощь с программированием

#6

Сообщение Naladchik » 11.09.2018{, 07:38}

leons, и чем поможет таблица состояний если требуется пошаговое сравнение?
Win10-64. FLProg Portable.
Изображение

Аватара пользователя
benic
Сержант
Сообщения: 175
Зарегистрирован: 07.01.2018{, 13:47}
Репутация: 4

Нужна помощь с программированием

#7

Сообщение benic » 11.09.2018{, 15:56}

Как знать где 1 и следующие шаги ? О чем идет речь?

Аватара пользователя
leons
Сержант
Сообщения: 141
Зарегистрирован: 18.06.2017{, 17:07}
Репутация: 3

Нужна помощь с программированием

#8

Сообщение leons » 11.09.2018{, 19:17}

leons писал(а):
10.09.2018{, 23:03}
посмотрите на таблицу состояний в базовых элементах
походу я не прав ,таблица по другому работает ,хотя :smile37:

Ответить

Вернуться в «Помогите, а то я "нимагу"»