Показать сообщение отдельно
Старый 27.05.2020, 12:10   #518
Arsie
Сотрудник Segnetics
 
Аватара для Arsie
 
Регистрация: Jan 2006
Адрес: Russia, SPb
Сообщения: 18 089
Благодарил(а): 15 раз(а)
Поблагодарили: 660 раз(а) в 604 сообщениях
По умолчанию Ответ: Небольшие хотелки в SMLogix

Цитата:
Сообщение от LordN Посмотреть сообщение
по поводу отладки и алгоритма её работы.

нужен какой-то маркер, хотя бы звездочка в шапке/титле окна рядом с именем файла, что мол файл модифицирован относительно сохранённого на диске, а еще лучше относительно загруженного в контроллер. и какой-нить идентификатор видимый из свойств файла и в фбд, чтобы можно было сличить версии.
и м.б. какая-то автоматизация - загрузил проект на контроллер, загруженный файл перед загрузкой автоматом сохранился куда-то в папку "отладка" с суффиксом дата-время.
Смарт портит всю малину, т.к. "смартовая" часть компилируется каждый раз заново с выдачей winndws новых GUID - CRC проекта перестаёт совпадать. Это основной камень преткновения включения отладки.

Причём, Смарт компилирует неодинаково от версии к версии лоджика, т.к. вносятся исправления в работу самого Смарта.

Проекты Конструктора часто без проблем отлаживались, т.к. в них Смарт не используется, но в 3.32 Смарт запускается принудительно (для ускорения работы), поэтому даже Конструкторские проекты получили пустой экран Смарт и проблемы с онлайн-включением в отладку.


__________________
Программа делает то что написал программист, а не то что он хотел.

Добро всегда побеждает зло. Кто победил - тот и добрый.
Arsie вне форума   Ответить с цитированием