PDA

Просмотр полной версии : СПК107 (без ethernet) и Codesys 3.5 SP16



akphantom
14.07.2021, 11:28
Поддерживает ли последняя версия Codesys 3.5 SP16 работу с устаревшими панелями СПК107 или же надо обязательно ставить SP5?

Евгений Кислов
14.07.2021, 12:06
Поддерживает ли последняя версия Codesys 3.5 SP16 работу с устаревшими панелями СПК107 или же надо обязательно ставить SP5?

Надо обязательно ставить SP5.

akphantom
14.07.2021, 12:07
Также содержит ли в себе таргет-файл OwenTargets-3.5.16.32.package все предыдущие версии? Или старый СПК107 там отсутствует

akphantom
14.07.2021, 12:08
Надо обязательно ставить SP5.

Т.е. чтобы одновременно работать с обоими, если уже установлен SP16, то старый SP5 придётся ставить на виртуальную машину

akphantom
14.07.2021, 12:13
Откомпилированный бинарник залитый в старую панель, если его вытащить версией SP5 и потом залить в новую версию панели СПК107 то ничего не выйдет, верно? Нужен исходник проекта, его нужно обновлять до версии SP16 и только тогда загружать в новую панель.

Евгений Кислов
14.07.2021, 12:16
Также содержит ли в себе таргет-файл OwenTargets-3.5.16.32.package все предыдущие версии? Или старый СПК107 там отсутствует

Отсутствует.


Т.е. чтобы одновременно работать с обоими, если уже установлен SP16, то старый SP5 придётся ставить на виртуальную машину

Не обязательно.


Откомпилированный бинарник залитый в старую панель, если его вытащить версией SP5 и потом залить в новую версию панели СПК107 то ничего не выйдет, верно? Нужен исходник проекта, его нужно обновлять до версии SP16 и только тогда загружать в новую панель.

Не выйдет, да. Нужен исходник проекта.

Kotrr
30.12.2021, 15:53
Можно пользоваться всеми версиями Codesys 3.5, но для этого надо после установки в папке ProgramData (скрытая) переименовать папку CODESYS (я переименовываю например для версии "CODESYS V3.5 SP16 Patch 3" в CODESYS163). После этого ставить следующую версию (порядок не важен). На данный момент удачно функционируют 4 версии 5.5, 5.11, 5.14 и 5.16. Дальше в каждой версии надо устанавливать библиотеки (один раз для каждой версии в соответствии с версией естественно). И при требовании какой либо версии папка CODESYS сначала переименовывается в CODESYS163 (например), а папка CODESYS115 (CODESYS V3.5 SP11 Patch 5 Hotfix 4) в CODESYS.

Евгений Кислов
30.12.2021, 16:11
но для этого надо после установки в папке ProgramData (скрытая) переименовать папку CODESYS (

Совершенно не обязательно так делать.