PDA

Просмотр полной версии : Проект СПК1хх[M01]



Papagun78
23.07.2026, 14:40
Здравствуйте.
Есть старый проект на СПК107, сам СПК вышел из строя, программа сохранилась. Я пытаюсь загрузить в другой СПК107 этот проект, было много ошибок в программе, связанных с версиями оборудования и устаревшими библиотеками, но с ними получилось справиться. Проект компилируется без ошибок, загружается и стоит в стопе тоже нормально. Но при старте проекта вылетает исключение по библиотеке модбаса. Саму библиотеку я найти не смог. Помогите, пожалуйста, разобраться с этой ситуацией. Как устранить данное исключение?

Новый СПК:
Release: 2.4.0923.1000
Target: 3.5.17.31
Runtime: 3.5.17.30

Евгений Кислов
23.07.2026, 14:42
Добрый день.


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

Возможно, в процессе было произведено нажатие ПКМ на шаблоны модулей в дереве проекта и использована команда контекстного меню Обновить устройство.
Шаблоны не поддерживают данную команду.
Удалите их из дерева проекта и добавьте заново, с нуля.

МихаилГл
23.07.2026, 14:58
А разве ПЛК/СПК овен уже работают с 64 битной средой? Так, вопрос по интересу...

Евгений Кислов
23.07.2026, 15:32
А разве ПЛК/СПК овен уже работают с 64 битной средой? Так, вопрос по интересу...

То, что среда программирования является 64-битной, меняет по большему счету только одно - количество оперативной памяти, которое может занять ее процесс.
К программируемым в среде контроллерам это отношения не имеет.

Есть еще ряд единичных отличий - например, в 64-битной среде нет поддержки плагина CODESYS V2.3 Converter.
Но в большинстве случаев (как, видимо, и в случае Papagun78) - они не влияют на конечного пользователя.

Всё вышесказанное не отменяет того факта, что мы декларируем V3.5 SP17 Patch 3 как официально рекомендуем для наших контроллеров версию CODESYS.

Papagun78
23.07.2026, 16:15
Добрый день.



Возможно, в процессе было произведено нажатие ПКМ на шаблоны модулей в дереве проекта и использована команда контекстного меню Обновить устройство.
Шаблоны не поддерживают данную команду.
Удалите их из дерева проекта и добавьте заново, с нуля.

Да, похоже именно в этом и было дело. После добавления по новой всё заработало. СПАСИБО!!!