Некорректный блок "таблица состояний"

На этом форуме Вы можете задать вопросы знатокам программы и автору.
Ответить
demp77
Рядовой
Сообщения: 3
Зарегистрирован: 12 июн 2016, 21:07

Некорректный блок "таблица состояний"

Сообщение demp77 »

Решил построить контроллер для системы защиты от протечек с помощью ArduinoUno + таблица состояний. Создал нужное количество цифровых входов/выходов (6/3), создал таблицу с таким же количеством выходов выходов, подцепил их к таблице, забил логические цепочки по сработкам выходов + защита от дребезга по входам + таймеры на выключение на два выхода . Проблема в том, что при попытке компиляции проекта - программа ругается на некорректный блок "таблицу состояний". Понимаю, что упускаю что-то явное, но что - понять не могу. Подскажите - где косячу ?
pan
Полковник
Сообщения: 2860
Зарегистрирован: 13 апр 2017, 11:57
Имя: noname

Некорректный блок "таблица состояний"

Сообщение pan »

demp77 писал(а):Подскажите - где косячу ?
 погадал на кофейной гуще, проблема в таблице состояний.
Аватара пользователя
Dev1
Майор
Сообщения: 1026
Зарегистрирован: 12 июл 2016, 18:04
Откуда: Гондурас

Некорректный блок "таблица состояний"

Сообщение Dev1 »

pan писал(а):погадал на кофейной гуще, проблема в таблице состояний.
погадал по руке, пациент скорее мертв, чем жив...
Win10-64 FLProg v7.5.2 Portable :fie:
Аватара пользователя
Sancho
Полковник
Сообщения: 4066
Зарегистрирован: 25 дек 2015, 17:32
Откуда: Ярославль.
Имя: Александр
Контактная информация:

Некорректный блок "таблица состояний"

Сообщение Sancho »

demp77 писал(а):Некорректный блок "таблица состояний"
Попробовал проверить - "протечка"...
мой ник в нете и почте omelchuk890, если что. запомните на всякий. многие знают номер тлф.
demp77
Рядовой
Сообщения: 3
Зарегистрирован: 12 июн 2016, 21:07

Некорректный блок "таблица состояний"

Сообщение demp77 »

Пардон. Прикладываю файл с черновым наброском "творения" 
P.S. Ни с того ни с сего нормально скомпилилось. Ничего не понимаю .... ничего не менял и внезапно заработало, глупо как-то   .  Подскажите хоть из-за чего подобное может возникать, я уж чего только не пробовал - ну не работало оно :((
У вас нет необходимых прав для просмотра вложений в этом сообщении.
Аватара пользователя
Sancho
Полковник
Сообщения: 4066
Зарегистрирован: 25 дек 2015, 17:32
Откуда: Ярославль.
Имя: Александр
Контактная информация:

Некорректный блок "таблица состояний"

Сообщение Sancho »

demp77 писал(а):Ни с того ни с сего нормально скомпилилось. Ничего не понимаю .... ничего не менял и внезапно заработало, глупо как-то
Это мы тут "нагадали, нашаманили"
мой ник в нете и почте omelchuk890, если что. запомните на всякий. многие знают номер тлф.
pan
Полковник
Сообщения: 2860
Зарегистрирован: 13 апр 2017, 11:57
Имя: noname

Некорректный блок "таблица состояний"

Сообщение pan »

demp77, зачем вам блоки защиты от дребезга, если в настройках входов это тоже включено?
Аватара пользователя
Sancho
Полковник
Сообщения: 4066
Зарегистрирован: 25 дек 2015, 17:32
Откуда: Ярославль.
Имя: Александр
Контактная информация:

Некорректный блок "таблица состояний"

Сообщение Sancho »

pan писал(а):зачем вам блоки защиты от дребезга, если в настройках входов это тоже включено?
Код на выходе нормальный, программа не дублирует.

demp77, Обратите внимание на генерируемый код в IDE.
Если правые блоки сдвинуть вниз, ниже входов, то несколько строк в коде тоже съедут вниз.
 Незабывайте, что порядок в коде формируется по приоритету расположения на плате - с левого верхнего угла, сверху вниз и справа налево, по прямоугольнику блока (верхней части).
Попробуйте и запомните...
мой ник в нете и почте omelchuk890, если что. запомните на всякий. многие знают номер тлф.
pan
Полковник
Сообщения: 2860
Зарегистрирован: 13 апр 2017, 11:57
Имя: noname

Некорректный блок "таблица состояний"

Сообщение pan »

даже если нормальный. не люблю лишний хлам
demp77
Рядовой
Сообщения: 3
Зарегистрирован: 12 июн 2016, 21:07

Некорректный блок "таблица состояний"

Сообщение demp77 »

pan писал(а):demp77, зачем вам блоки защиты от дребезга, если в настройках входов это тоже включено?
 Спасибо, исправлю.
Sancho писал(а):demp77, Обратите внимание на генерируемый код в IDE.Если правые блоки сдвинуть вниз, ниже входов, то несколько строк в коде тоже съедут вниз.
 Незабывайте, что порядок в коде формируется по приоритету расположения на плате - с левого верхнего угла, сверху вниз и справа налево, по прямоугольнику блока (верхней части).
Попробуйте и запомните...
Неожиданно. Этого я не знал, благодарю.
  Господа - подскажите - для борьбы с зависонами  ардуины - вотчдог стоит активировать - или он тут сугубо "для галки" ?
pan
Полковник
Сообщения: 2860
Зарегистрирован: 13 апр 2017, 11:57
Имя: noname

Некорректный блок "таблица состояний"

Сообщение pan »

думаю надо не собаку активировать, а причину зависания искать
Ответить

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

Кто сейчас на конференции

Сейчас этот форум просматривают: нет зарегистрированных пользователей и 1 гость