PDA

Просмотр полной версии : Перестали компилироваться проекты



nestor
30.01.2017, 09:55
Добрый день. С недавних пор перестали компилироваться проекты. Ошибки одинаковые для разных проектов, предполагаю, что связано это с библиотеками. Создал простейший проект, ошибка уже на этапе открывания порта. Привожу скриншоты из проекта. Подскажите, куда копать?
29010 29011

capzap
30.01.2017, 09:59
и что, даже после добавления syscom как библиотеки, так же не компилится?

Трофимов Артем
30.01.2017, 10:01
попробуйте в разделе менеджер библиотек зайти в заполнители и там для библиотек SysCom и SysTypes указать конкретные версии - например 3.5.0.0

capzap
30.01.2017, 10:03
попробуйте в разделе менеджер библиотек зайти в заполнители и там для библиотек SysCom и SysTypes указать конкретные версии - например 3.5.0.0
разве стало можно менять бибки, используемые внутри другой бибки?

nestor
30.01.2017, 11:09
Добавлял библиотеки, менял версии - всё без толку. Весь мозг сломал. Предполагаю, что это может быть связано с тем, что я недавно установил CDS3.5?

nestor
30.01.2017, 16:19
Установил Codesys на другой комп, всё работает. Замечу, версия 3.4. Обратил внимание, что у меня присутствует библиотека IoStandard, а в только что установленном Codesysе её нет. Это то чем то говорит?

Эдуард_Н
30.01.2017, 16:33
Установил Codesys на другой комп, всё работает. Замечу, версия 3.4. Обратил внимание, что у меня присутствует библиотека IoStandard, а в только что установленном Codesysе её нет. Это то чем то говорит?

Был случай, установил КДС 3.5 SP6 P4 и тоже начали вылазить ошибки пока не установил сначала КДС 3.5 SP6, а уже потом КДС 3.5 SP6 P4.

nestor
31.01.2017, 07:07
Я удалил версии 3.5, потом 3.4 и заново установил 3.4. А библиотеки остались и ничего не изменилось. Как мне сделать чистую установку?

Осинский Алексей
31.01.2017, 10:10
Я удалил версии 3.5, потом 3.4 и заново установил 3.4. А библиотеки остались и ничего не изменилось. Как мне сделать чистую установку?

Добрый день.
Проблема связана с тем, что в одной из наших библиотек указано "использовать новейшую версию", а "новейшая версия" не совместима с той, для которой разрабатывалась библиотека.

Полностью удалить CODESYS на текущий момент возможности нет.
Вы можете удалить новейшую версию библиотеки SysCom (3.5.5.0), оставив все до 3.5.2.0 включительно.
Проект скомпилируется

29040

nestor
01.02.2017, 10:05
Спасибо, ясно. Скорее всего я именно этого и достиг, только другими методами))) уже работает

Подтелков
28.04.2017, 12:01
После добавления СОМ-порта некомпилируется проект, что делать?30833

Подтелков
28.04.2017, 12:09
После открытия СОМ-порта некомпилируется проект. Что делать?30834

Евгений Кислов
28.04.2017, 12:15
Выбрать более младшую версию компонента Modbus Master. Правой кнопкой на компонент - команда Обновить устройство - поставить галочку Показывать все версии - выбрать версию 3.5.5.0 (или ниже, в зависимости от версии прошивки СПК; но лучше использовать прошивку версии 3.948 и Modbus Master 3.5.5.0).

AlexSku
31.07.2017, 16:44
Установил на другом ноутбуке Codesys 3 c сайта Овен, таргет панели СПК105, библиотеки. А проекты при загрузке выдают ошибки по библиотекам (не удалось загрузить или проблема с версией). Компиляция также не проходит. Что делать?

AlexSku
31.07.2017, 17:38
Скачал и установил Codesys Repository Archive (смутило только упоминание о каком-то контроллере 3хх), и всё заработало.