Последовательность работы плат

На этом форуме Вы можете задать вопросы знатокам программы и автору.
Ответить
Balzamalex
Сержант
Сообщения: 102
Зарегистрирован: 07.09.2015{, 21:21}
Репутация: 0

Последовательность работы плат

#1

Сообщение Balzamalex » 04.10.2015{, 09:26}

Помогите решить задачу.
Есть 2 платы 1 и 2. Надо, чтоб сначала однократно сработала плата 1 и потом постоянно работала плата2 (а плата 1 НЕ работала). Как это покрасивее можно сделать? (На каждой плате есть переменная, разрешающая работу платы)

viga5
Рядовой
Сообщения: 54
Зарегистрирован: 06.09.2015{, 09:59}
Репутация: 0
Имя: Виталий
Контактная информация:

Последовательность работы плат

#2

Сообщение viga5 » 04.10.2015{, 10:01}

Есть в видио Автоопределение DS18B20

Там так:
0262034.jpg
Один раз при старте отработает и все  :-)
Последний раз редактировалось viga5 04.10.2015{, 10:03}, всего редактировалось 1 раз.

Balzamalex
Сержант
Сообщения: 102
Зарегистрирован: 07.09.2015{, 21:21}
Репутация: 0

Последовательность работы плат

#3

Сообщение Balzamalex » 04.10.2015{, 15:09}

Спасибо за ответ. Но я сам виноват - полностью не описал ситуацию.
Мне надо не при включении, а при наступлении какого-нибудь события. Вот сутки стоит система, вдруг - бац! - сработал датчик. Вот после этого надо, чтобы сначала плата 1 один раз  отработала, а затем плата 2 постоянно молотила.

Oleg1345140
Лейтенант
Сообщения: 539
Зарегистрирован: 06.09.2015{, 07:09}
Репутация: 1
Откуда: Курган

Последовательность работы плат

#4

Сообщение Oleg1345140 » 04.10.2015{, 19:55}

можно попробовать через одновибратор и триггер

OlegAn1962
Лейтенант
Сообщения: 361
Зарегистрирован: 07.09.2015{, 23:53}
Репутация: 0

Последовательность работы плат

#5

Сообщение OlegAn1962 » 04.10.2015{, 23:47}

Как то так:
Вложения
6883889.png

Balzamalex
Сержант
Сообщения: 102
Зарегистрирован: 07.09.2015{, 21:21}
Репутация: 0

Последовательность работы плат

#6

Сообщение Balzamalex » 05.10.2015{, 08:25}

OlegAn1962, Спасибо зо ответ. А можно немного уточнить: Я так понимаю, что это надо прописать в 1-й плате. Переменная "запуск платы" относится ко второй плате? А как тогда отключить первую?
Еще раз, как я себе представляю алгоритм: В какой то момент времени (не во время запуска), срабатывает датчик. После этого в цикле срабатывает только плата 1 (плата 2 не работает!), а в следующем цикле работает только плата 2 (плата 1 не работает!).

Oleg1345140
Лейтенант
Сообщения: 539
Зарегистрирован: 06.09.2015{, 07:09}
Репутация: 1
Откуда: Курган

Последовательность работы плат

#7

Сообщение Oleg1345140 » 05.10.2015{, 09:33}

Balzamalex писал(а):OlegAn1962, Спасибо зо ответ. А можно немного уточнить: Я так понимаю, что это надо прописать в 1-й плате. Переменная "запуск платы" относится ко второй плате? А как тогда отключить первую?Еще раз, как я себе представляю алгоритм: В какой то момент времени (не во время запуска), срабатывает датчик. После этого в цикле срабатывает только плата 1 (плата 2 не работает!), а в следующем цикле работает только плата 2 (плата 1 не работает!).
Переменная "запуск платы относится сразу к двум платам, просто для второй платы нужно значение данной переменной инвертировать. Соответственно если сработал сигнал "событие" вторая плата перестает работать и запускается первая, во втором цикле все становится на свои места.

Balzamalex
Сержант
Сообщения: 102
Зарегистрирован: 07.09.2015{, 21:21}
Репутация: 0

Последовательность работы плат

#8

Сообщение Balzamalex » 05.10.2015{, 10:21}

Oleg1345140 писал(а):просто для второй платы нужно значение данной переменной инвертировать
Спасибо за ответ, но так не пойдет. Получается,пока не произошло событие будет работать плата 2, а это не надо. Нужна цепочка Ничего-1раз_плата1-постоянно_плата2

Oleg1345140
Лейтенант
Сообщения: 539
Зарегистрирован: 06.09.2015{, 07:09}
Репутация: 1
Откуда: Курган

Последовательность работы плат

#9

Сообщение Oleg1345140 » 05.10.2015{, 11:20}

Попробуй так
Вложения
9931447.jpg

Balzamalex
Сержант
Сообщения: 102
Зарегистрирован: 07.09.2015{, 21:21}
Репутация: 0

Последовательность работы плат

#10

Сообщение Balzamalex » 06.10.2015{, 17:49}

Спасибо, только уж наверное так:
Вложения
4678085.png

Ответить

Вернуться в «Спросить у знатоков»