Всем привет.
На работе столкнулся с очень неприятным багом.
Думал, уже обращаться в саппорт, да вот аж на целый мануал наткнулся.
Описание здесь: https://support.industry.siemens.com/cs ... /109769004
Ладно хоть сознались и мануал, как не дать поломать проект написали, молодцы [НЦВ]...
Вкратце, если ставить пароль на проект в портале 15.1 при наличии приводов в подпаках, то пароль-то поставится (кстати его уже нельзя будет убрать, только сменить).
А вот потом, через пару недель или месяцев, обнаруживается, что хард не компилится (тиа уходит в крэш) и при попытке открыть привод (или свойства там хотябы глянуть какие) тиа тоже уходит в крэш.
В мануале пишут, что проект не восстановить.
Хотя на деле привода можно удалить и хард откомпилится, но приятного мало, надо заново привода пихать, аплоад, правки в проекте итд
Как-то так.
Очень неприятный баг в портале 15.1
-
- Posts: 74
- Joined: Wed Jul 15, 2009 12:32 pm
- Location: Russia
Очень неприятный баг в портале 15.1
Last edited by Petrozawodsk on Mon Oct 12, 2020 1:10 pm, edited 1 time in total.
-
- Posts: 268
- Joined: Thu Feb 09, 2006 6:52 am
- Location: Russia
Re: Очень неприятный баг в портале 15.1
TIA Pportal это с самого начала один большой глюк.
С самых первых версий.
Сама концепция проекта изначально не правильная.
И из версии в версию повторяется.
В проекте на самом деле НИЧЕГО не удаляется!
Ни объекты, ни пароли. Всё что вы когда либо вводили ВСЁ сохраняется навсегда в проекте.
Проект постоянно растёт.
Сама среда разработки TIA Portal по мере работы с ней постепенно заполняет всю оперативную память. Сколько бы ее у вас не было.
Даже если оставить TIA Portal окрытым на ночь, то с утра увидишь что в памяти его размер увеличился!
Типичная работа с TIA Portal любой версии выглядит так: Создаешь проект, редактируешь, выделяешь всё и копируешь. Потом открываешь еще одну версию TIA Portal, создаешь проект и вставляешь в него всё ранее скопированое.
Если этого не сделать, то БУДУТ вылезать всякие глюки. Давно "удалённые" теги например.
Когда переделывал проект на Protool под новую панель на TIA Portal исплевался весь. Ничего подобного не было при переходе на WinCC Flexible.
С самых первых версий.
Сама концепция проекта изначально не правильная.
И из версии в версию повторяется.
В проекте на самом деле НИЧЕГО не удаляется!
Ни объекты, ни пароли. Всё что вы когда либо вводили ВСЁ сохраняется навсегда в проекте.
Проект постоянно растёт.
Сама среда разработки TIA Portal по мере работы с ней постепенно заполняет всю оперативную память. Сколько бы ее у вас не было.
Даже если оставить TIA Portal окрытым на ночь, то с утра увидишь что в памяти его размер увеличился!
Типичная работа с TIA Portal любой версии выглядит так: Создаешь проект, редактируешь, выделяешь всё и копируешь. Потом открываешь еще одну версию TIA Portal, создаешь проект и вставляешь в него всё ранее скопированое.
Если этого не сделать, то БУДУТ вылезать всякие глюки. Давно "удалённые" теги например.
Когда переделывал проект на Protool под новую панель на TIA Portal исплевался весь. Ничего подобного не было при переходе на WinCC Flexible.
-
- Posts: 74
- Joined: Wed Jul 15, 2009 12:32 pm
- Location: Russia
Re: Очень неприятный баг в портале 15.1
Поэтому я и написал "очень неприятный", среди остальных недоразумений этот баг меня сильнее остальных и повеселил, и огорчил.
Про тиа добавлю ещё пару ремарок тогда.
Разрабы (будь они неладны) решили построить тиа на платформе NET, используя идею кухонного комбайна (на омрон чтоли засмотрелись).
Ну удобно вроде, всё в одном месте. Плюс решили использовать проект как базу данных.
Идея тоже не нова, так они делали ещё с флексой.
Именно поэтому проект пухнет, т.к. тиа просто ЛЮБОЕ изменение тупо дописывает в конец БД.
Ещё интересный момент, кто работал хоть немного дольше обычного с тиа, всегда находил папку backup рядом с проектом, тоже весело.
Разрабы нам показывают то, что знают, что косячат, но им видимо похер.
Вот и получается, что смесь изначально тормознутой платформы (на которую нахерачили всё) и пухнущей БД проекта дало такой вот, кстати предсказуемый, результат.
Про тиа добавлю ещё пару ремарок тогда.
Разрабы (будь они неладны) решили построить тиа на платформе NET, используя идею кухонного комбайна (на омрон чтоли засмотрелись).
Ну удобно вроде, всё в одном месте. Плюс решили использовать проект как базу данных.
Идея тоже не нова, так они делали ещё с флексой.
Именно поэтому проект пухнет, т.к. тиа просто ЛЮБОЕ изменение тупо дописывает в конец БД.
Ещё интересный момент, кто работал хоть немного дольше обычного с тиа, всегда находил папку backup рядом с проектом, тоже весело.
Разрабы нам показывают то, что знают, что косячат, но им видимо похер.
Вот и получается, что смесь изначально тормознутой платформы (на которую нахерачили всё) и пухнущей БД проекта дало такой вот, кстати предсказуемый, результат.