Я примерно как-то так делал:
Заводской звонок.owl
В проекте имеется матрица памяти на 32 ячейки и я сам принцип хотел показать, а что там настраивать - неважно!
Я примерно как-то так делал:
Заводской звонок.owl
В проекте имеется матрица памяти на 32 ячейки и я сам принцип хотел показать, а что там настраивать - неважно!
Если проблему можно решить за деньги, это не проблема, это расходы. Бог каждому посылает проблемы по его силам. Так что одно из двух. Либо ты можешь-таки
справиться с проблемами, либо это не твои проблемы.
Честно ничего не понял, не умею думать головой, буду руками.
Спасибо
Можно без таблиц, сделать вывод на экран списком кто виноват исходя из битовой маски
В этой теме аварии на экран выводили:https://owen.ru/forum/showthread.php?t=31113&page=7
Если проблему можно решить за деньги, это не проблема, это расходы. Бог каждому посылает проблемы по его силам. Так что одно из двух. Либо ты можешь-таки
справиться с проблемами, либо это не твои проблемы.
По регистрации аварий как раз разбираюсь с 15 версией, а счетчики моточасы моторов считают и количество включений, просто размножил на 8 моторов и сделал макрос, потом макрос скопировал и сделал кнопку сброса.
В итоге имеем пробег общий и пробег от ТО.
photo_2020-06-11_13-52-36.jpg
Хотел спросить, два дня не мог понять что не так я делаю, оказалось все так просто настройки в епром неправильные, при этом в меню настройки параметров отображает то что я задал, а вот при работе не правильно выводами счелкает.
Скопировал в отдельный проект только макрос генерации битовой маски и в ручную по выводам прошелся, все работает верно, залил программу все работает верно, как то нужно память очищать при изменении?
Если проблему можно решить за деньги, это не проблема, это расходы. Бог каждому посылает проблемы по его силам. Так что одно из двух. Либо ты можешь-таки
справиться с проблемами, либо это не твои проблемы.
Макрос тот же, настроек не имеетничего не менял просто почти пустую программу записал, а потом свою и только тогда все стало хорошо работать.
В отладке обратил внимание что программа правильно выполнялась, переменные энергонезависымые так стояли.
Ладно работает и работает.
Пока создал на все посты свою настройку каждой программы, по постам решил не разбивать, может позже сделаю, переменные пачкой нельзя копировать, только каждую отдельно?
photo_2020-06-12_15-36-17.jpg
Мы берем число в первый цикл его подставляем в сравнение, во второй цикл его подставляем и сохраняем, тем самым у нас изменяется переменная только при изменении ее?
Это я такую логику придумал при изменение любой из 32 булевых переменной их битовая маска сохраняется в энергонезависимой целочисленной переменой, позволяет в 8 раз меньше занимать энергонезависимой памяти(уже ранее писал об этом) и не надо нажимать "запись", значение само сохраняется при изменении, надеюсь понятно написал?!
Если проблему можно решить за деньги, это не проблема, это расходы. Бог каждому посылает проблемы по его силам. Так что одно из двух. Либо ты можешь-таки
справиться с проблемами, либо это не твои проблемы.