Страница 3 из 5 ПерваяПервая 12345 ПоследняяПоследняя
Показано с 21 по 30 из 41

Тема: Codesys 2v3 ломает проекты

  1. #21

    По умолчанию

    и кстати, кдс, при открытии файла проекта, в папке, где лежит файл, создаёт кучку служебных файлов.
    чисто теоретически, отсутствие этих файлов никак не должно влиять на последующее повторное открытие файла проекта,
    но было бы интересно посмотреть - у автора в папке этого проекта, кдс сделал что-то или нет?

  2. #22

    По умолчанию

    Цитата Сообщение от Илья2282 Посмотреть сообщение
    1)Диск С, сделал отдельную папку с названием Codesys
    2)Проекты сохраняются в папке на рабочем столе.Папка локальная.
    3)Компьютер личный,это ноутбук.
    4)Ок,прикреплю файл,но я и так могу сказать что он полностью забит нулями,я открыл его через архиватор и увидел одни нули.(P.S. Я не смог прикрепить файл,так как я не знаю как тут это сделать.)
    5)Обычные права,не администратора.
    6)Жал сохранить и закрывал программу.
    7)Вложение 65237 Вот результаты,этому проекту уже 3 недели и он почему-то открывается,а другой намного больший о котором я веду речь почему-то перестал открываться.
    Спасибо! А Windows какой версии?

    Чтобы приложить проект, надо в форме ответа нажать кнопку "Расширенный режим", а дальше в верхней панели кнопок выбрать кнопку со скрепкой:
    Attach-1.gif Attach-2.gif

    С чем сталкивался я:
    а) Win7/10/11 не всегда любят папки в корне диска C. К примеру, если 1Ску 7.7 поставить в папку типа C:\DataBase (на название пофиг), то файловые операции из кода программы (открыть файл, прочитать, записать) недоступны. На другом диске - нет проблем.
    б) Есть какая-то идиотская версия, что в новых виндах за диском C следит какой-нибудь ЗащитникСистемы, Антивирус или прочие служебные программы, которые портят данные.
    в) У меня CodeSys тоже установлена в нестандартную папку (и таргету тоже) - это не влияет.
    г) Ну и есть версия, что именно в самом проекте что-то такое происходит, от чего сама среда глючит (супер-сложная схема в CFC, которую никто никогда не рисовал так, или что-то подобное).

    Хочется глянуть на проект.

    И ещё и ещё и ещё... и ещё-ещё раз напоминаю: все разработчики обязаны иметь резервные копии, которые создаются после каждого стабильного изменения! Чтобы делать так:
    * Сделал копию того, что работало
    * Внёс изменения
    * Проверил что работает, открывается, всё ОК
    * Сделал НОВУЮ копию
    ...и так дале.
    Те, кто пользуется глючным OwenLogic 2.0, сейчас это хорошо понимают.
    Пишите код так, как будто сопровождать его будет склонный к насилию психопат, который знает, где вы живёте. © Steve McConnell
    Мой рабочий блог со статьями про щиты и автоматику ОВЕН - Cs-Cs.Net | Почта: Info@Cs-Cs.Net

  3. #23

    По умолчанию

    Цитата Сообщение от kondor3000 Посмотреть сообщение
    Для нормальной работы всех служб и директорий по умолчанию программу CoDeSys V2.3 надо ставить по пути C:\Program Files\3S Software\CoDeSys V2.3.
    Это путь по умолчанию. Возможно в этом и проблема у вас.
    А так же возможно некорректное сохранение последних проектов.
    Ок,перенес его в путь по умолчанию.

  4. #24

    По умолчанию

    Цитата Сообщение от In_Da_Cher_A Посмотреть сообщение
    и кстати, кдс, при открытии файла проекта, в папке, где лежит файл, создаёт кучку служебных файлов.
    чисто теоретически, отсутствие этих файлов никак не должно влиять на последующее повторное открытие файла проекта,
    но было бы интересно посмотреть - у автора в папке этого проекта, кдс сделал что-то или нет?
    Он сделалал доп. файлы.Как я понял он эти доп. файлы делает не сразу,а только после того как проект более менее будет написан.

  5. #25

    По умолчанию

    Цитата Сообщение от Cs-Cs Посмотреть сообщение
    Спасибо! А Windows какой версии?

    Чтобы приложить проект, надо в форме ответа нажать кнопку "Расширенный режим", а дальше в верхней панели кнопок выбрать кнопку со скрепкой:
    Attach-1.gif Attach-2.gif

    С чем сталкивался я:
    а) Win7/10/11 не всегда любят папки в корне диска C. К примеру, если 1Ску 7.7 поставить в папку типа C:\DataBase (на название пофиг), то файловые операции из кода программы (открыть файл, прочитать, записать) недоступны. На другом диске - нет проблем.
    б) Есть какая-то идиотская версия, что в новых виндах за диском C следит какой-нибудь ЗащитникСистемы, Антивирус или прочие служебные программы, которые портят данные.
    в) У меня CodeSys тоже установлена в нестандартную папку (и таргету тоже) - это не влияет.
    г) Ну и есть версия, что именно в самом проекте что-то такое происходит, от чего сама среда глючит (супер-сложная схема в CFC, которую никто никогда не рисовал так, или что-то подобное).

    Хочется глянуть на проект.

    И ещё и ещё и ещё... и ещё-ещё раз напоминаю: все разработчики обязаны иметь резервные копии, которые создаются после каждого стабильного изменения! Чтобы делать так:
    * Сделал копию того, что работало
    * Внёс изменения
    * Проверил что работает, открывается, всё ОК
    * Сделал НОВУЮ копию
    ...и так дале.
    Те, кто пользуется глючным OwenLogic 2.0, сейчас это хорошо понимают.
    1)Операционная система Windows 10
    2)Спасибо, проект по вашей инструкции прикрепил.
    3)С копиями вот проблема.Потому что там такая беда,Codesys у меня эти проекты не сразу портитит, у него там прям как отложенный эффект. История с последним испорченным проектом была такая:Я в институте сидел 6 часов и за это время успел набросать кое какую программу,сохранил её и выключил ноутбук.Потом включил его обратно чтобы проверить всё ли нормально с проектом, проект открылся всё нормально работало (делал все эти проверки специально так как у меня до этого уже был испорченный проект который я писал 4 дня и я искал версию почему проекты портятся). Через 3 часа приезжаю домой, открываю Codesys чтобы продолжить работу и всё, проект сломан как и предыдущий до него, выдаёт ошибку скриншот которой я скидывал. Причём сломало конкретно именно этот проект который я 6 часов сделал, параллельно с ним я в институте за 15 минут накидал ещё два и они оказались совершенно целы и они вон до сих пор работают, я вам скидывал "Вложение 65237" это скриншот из одного из них. Ну и если делать выводы то по итогу получается что Codesys мне проект сломал не сразу как я из него вышел и ноутбук выключил, потому что я включил его обратно и всё работало, а аж через 3 часа когда я уже дома захотел его открыть.
    Вложения Вложения
    • Тип файла: pro PLC150.pro (121.0 Кб, Просмотров: 6)

  6. #26

    По умолчанию

    Цитата Сообщение от Илья2282 Посмотреть сообщение
    1)Операционная система Windows 10
    2)Спасибо, проект по вашей инструкции прикрепил.
    3)С копиями вот проблема.Потому что там такая беда,Codesys у меня эти проекты не сразу портитит, у него там прям как отложенный эффект. История с последним испорченным проектом была такая:Я в институте сидел 6 часов и за это время успел набросать кое какую программу,сохранил её и выключил ноутбук.Потом включил его обратно чтобы проверить всё ли нормально с проектом, проект открылся всё нормально работало (делал все эти проверки специально так как у меня до этого уже был испорченный проект который я писал 4 дня и я искал версию почему проекты портятся). Через 3 часа приезжаю домой, открываю Codesys чтобы продолжить работу и всё, проект сломан как и предыдущий до него, выдаёт ошибку скриншот которой я скидывал. Причём сломало конкретно именно этот проект который я 6 часов сделал, параллельно с ним я в институте за 15 минут накидал ещё два и они оказались совершенно целы и они вон до сих пор работают, я вам скидывал "Вложение 65237" это скриншот из одного из них. Ну и если делать выводы то по итогу получается что Codesys мне проект сломал не сразу как я из него вышел и ноутбук выключил, потому что я включил его обратно и всё работало, а аж через 3 часа когда я уже дома захотел его открыть.
    У меня была похожая проблема, но с внешним HDD. Если подключить диск к ОТКЛЮЧЕННОМУ ноутбуку, который находится в спящем режиме и включить ноутбук, то иногда происходит как-бы "наложение" той информации о содержании диска, что была в памяти ноутбука с текущим состоянием диска. В результате файлы, имена которых не изменялись (а содержимое поменялось), могут быть повреждены, а вот новые файлы не затрагиваются.
    Попробуйте каждый раз сохранять проект с новым именем, или делайте новую копию файла проекта ПЕРЕД отключением питания ноутбука. Ну и как вариант, ещё и копию на флешку.

  7. #27

    По умолчанию

    Илья2282 Всё чётко: причину следует искать в Windows. CodeSys тут не при чём вообще прям никак, потому что файл оказался нужного размера, но весь заполнен 0x00. Данных там НИКАКИХ нет.
    С таким может чудить:
    * Как 1exan говорит, всякие внешние диски и прочие херни
    * Спящий режим (НЕ гибернация), в который по умолчанию новые винды могут пытаться выключаться. В нём кое-какие программы и подсистемы Windows пытаются работать, а CodeSys имеет настройку автосохранения проекта каждые ХХ минут.
    * Просто Windows 10/11. На Хабре куча статей вида "Новое обновление винды ломает звук" и так далее.

    В общем, получается, что мы пришли к:
    * Всё проявляется после включения-выключения компьютера с файлом, с которым работали последний раз.
    * CodeSys не при чём
    * Нужна система бэкапов после каждого мало-мальского изменения. И это является хорошим тоном
    Пишите код так, как будто сопровождать его будет склонный к насилию психопат, который знает, где вы живёте. © Steve McConnell
    Мой рабочий блог со статьями про щиты и автоматику ОВЕН - Cs-Cs.Net | Почта: Info@Cs-Cs.Net

  8. #28

    По умолчанию

    Цитата Сообщение от 1exan Посмотреть сообщение
    У меня была похожая проблема, но с внешним HDD. Если подключить диск к ОТКЛЮЧЕННОМУ ноутбуку, который находится в спящем режиме и включить ноутбук, то иногда происходит как-бы "наложение" той информации о содержании диска, что была в памяти ноутбука с текущим состоянием диска. В результате файлы, имена которых не изменялись (а содержимое поменялось), могут быть повреждены, а вот новые файлы не затрагиваются.
    Попробуйте каждый раз сохранять проект с новым именем, или делайте новую копию файла проекта ПЕРЕД отключением питания ноутбука. Ну и как вариант, ещё и копию на флешку.
    Я понял,спасибо,да у меня это как-то тоже связано похоже с отключением и включением ноутбука,но только у меня проект на системной папке хранится.А вам получается помогло менять имена файла и делать резервные копии,проект перестал ломаться?

  9. #29

    По умолчанию

    Цитата Сообщение от Cs-Cs Посмотреть сообщение
    Илья2282 Всё чётко: причину следует искать в Windows. CodeSys тут не при чём вообще прям никак, потому что файл оказался нужного размера, но весь заполнен 0x00. Данных там НИКАКИХ нет.
    С таким может чудить:
    * Как 1exan говорит, всякие внешние диски и прочие херни
    * Спящий режим (НЕ гибернация), в который по умолчанию новые винды могут пытаться выключаться. В нём кое-какие программы и подсистемы Windows пытаются работать, а CodeSys имеет настройку автосохранения проекта каждые ХХ минут.
    * Просто Windows 10/11. На Хабре куча статей вида "Новое обновление винды ломает звук" и так далее.

    В общем, получается, что мы пришли к:
    * Всё проявляется после включения-выключения компьютера с файлом, с которым работали последний раз.
    * CodeSys не при чём
    * Нужна система бэкапов после каждого мало-мальского изменения. И это является хорошим тоном
    Спасибо.
    1)Можете пожалуйста пояснить про "файл оказался нужного размера"?Имете ввиду что он 125 кб весит?
    2)Да,нули я тоже видел и что там ничего кроме них теперь нет.
    3)Получается этот проект уже можно выкинуть в помойку и его никак не починить/не восстановить?
    4)А вот вы пишете про проблему спящего режима Windows,что вы имеете ввиду,я немного не понял.Мне может автосохранение CodeSys вырубить?
    5)Ну да проявляется после включения-выключения, буду пробовать делать 500 миллионов копий может поможет и их трогать он не будет.

  10. #30

    По умолчанию

    Поставь CoDeSys на другой ПК с путем установки по умолчанию.

Страница 3 из 5 ПерваяПервая 12345 ПоследняяПоследняя

Похожие темы

  1. Наши проекты
    от Николаев Андрей в разделе Наши проекты
    Ответов: 199
    Последнее сообщение: 01.02.2024, 15:39
  2. Проекты с использованием OwenCloud
    от krollcbas в разделе Облачный сервис OwenCloud
    Ответов: 7
    Последнее сообщение: 20.08.2019, 11:24
  3. Быстрые проекты
    от krollcbas в разделе Трёп (Курилка)
    Ответов: 25
    Последнее сообщение: 18.10.2017, 08:38
  4. Реализованые проекты на 5684
    от BabinVA в разделе Модус 5684-0
    Ответов: 37
    Последнее сообщение: 24.12.2014, 09:12
  5. Проекты ЖКХ, котельные
    от kucherik в разделе Наши проекты
    Ответов: 45
    Последнее сообщение: 10.12.2014, 16:21

Ваши права

  • Вы не можете создавать новые темы
  • Вы не можете отвечать в темах
  • Вы не можете прикреплять вложения
  • Вы не можете редактировать свои сообщения
  •