Ура!!! Новое обновление решило мою проблему с переменными. Спасибо.
На днях случилась история. Благодаря прыжку напряжения слетела прога в ПР200. Дабы людям не отдавать открытый алгоритм воспользовался утилитой тиражирования. При первой прошивки EXEным файлом, созданным утилитой тиражирования, всё было нормально. Но был и второй скачок напряжения, после которого прошивка файлом проходит нормально за исключением конфигурации одного аналогового входа. Туда почему-то прописались значения соседних входов.
Работал с проектом переместил макрос переразвел связи( не люблю когда проходят через элементы схемы.) вставил часы. И в семуляторе пропал выход I8. Удалил связь I8 с блоком PITBIT. Восстановил связь. В симуляторе I8 нет. Вышел из симулятора. Нарисовал связь I8 - F1. Включил симулятор выход I8 появился. При выборе меняет цвет на синий и меняет состояние 0/1 . Вышел из симулятора. Убрал связь F1-I8. Связь I8 и PITBIT есть( вижу на холсте) а в режиме симуляции I8 черный как будто не подключен.
Файл проекта прикрепил.
При переименовании входа макроса ОЛ просит перевставить их, подсвечивая красным. На алгоритм название не меняет. Исправьте.
Последний раз редактировалось wal79; 01.11.2017 в 09:26.
программер
Неправильно предлагается линия задержки: http://www.owen.ru/forum/showthread....l=1#post261470
ОЛ предлагает превратить в задержку линии после AND.
Хотя, по логике, за задержку должны предлагаться выходы из EEPROM.Q2.
Т.е. EEPROM.Q2 -> Extract предлагается правильно, а EEPROM.Q2 -> AND почему-то остаётся обычной связью.
По моему, я уже не раз говорил, что лоджик не умеет читать мысли. То что лоджик предалгает вставить ЛЗ не означает что это обязательно нужно сделать. Многие статические анализаторы кода предлагают то или иное действие, но если разработчик задумал иное, то не обязательно идти на поводу.
программер