У меня есть такой пример, программа предлагала поставить линию задержки именно там, где нельзя было ставить, иначе бы не работало, в любом другом месте можно было ставить и всё бы работало, но программа почему-то выбрала один единственный неправильный вариант из всей массы возможных!
Если проблему можно решить за деньги, это не проблема, это расходы. Бог каждому посылает проблемы по его силам. Так что одно из двух. Либо ты можешь-таки
справиться с проблемами, либо это не твои проблемы.
Вот нашёл(эврика), это был промежуточный вариант проекта, потом я всё изменил, а здесь если заменить непосредственную связь верхнего входа элемента сравнения на равенство на линию задержки, как советует программа, то этот элемент перестанет работать! Предполагалось на верхний вход элемента поступает сигнал без задержки, а на нижний с задержкой на цикл, то при изменении поступающего сигнала на входе на выходе элемента сравнения на равенство появляется на один цикл уровень "0"!
Командоаппарат реальногого времени на 32 уставки за сутки_2.PNG
Последний раз редактировалось Сергей0308; 30.10.2017 в 19:53.
Если проблему можно решить за деньги, это не проблема, это расходы. Бог каждому посылает проблемы по его силам. Так что одно из двух. Либо ты можешь-таки
справиться с проблемами, либо это не твои проблемы.
Процитирую свое же сообщение, но в другом посте.
По моему, я уже не раз говорил, что лоджик не умеет читать мысли. То что лоджик предлагает вставить ЛЗ не означает что это обязательно нужно сделать. Многие статические анализаторы кода предлагают то или иное действие, но если разработчик задумал иное, то не обязательно идти на поводу.
Из этого следует, что Вы можете создать логику, которая будет противоречить предлагаемому варианту от ОЛ, но в любом случае проект будет собираться.
Последний раз редактировалось wal79; 01.11.2017 в 09:53.
программер
Ну как еще донести, что лоджик не читает мысли разработчика. Он высчитывает по своему достаточно простому алгоритму (алгоритм уже описывал, не буду повторяться). Это всего лишь предупреждение о том, что есть циклическая связь, которую по хорошему нужно разорвать, а конкретное место должен выбрать сам пользователь согласно своему же алгоритму работы проекта.
программер