PDA

Просмотр полной версии : Автоматические инсталляторы библиотек и Target файлов (Package Designer)



Александр Приходько
24.12.2013, 01:09
Всех приветствую.
Хотелось бы с помощью наших активных форумчан и просто наших клиентов потестировать пару новых фишек.

Немного пред истории.
Компания 3S уже достаточно давно разработала компонент под названием CODESYS Package Designer.

Данный компонент распространяется бесплатно, можно скачать и установить пройдя регистрацию в магазине 3S:
http://store.codesys.com/engineering/package-designer.html


Данный компонент позволяет делать установочные пакеты различных компонентов среды CODESYS.
Это могуть быть Target-файлы, библиотеки, и другие компоненты CODESYS.

В свою очередь это может сильно упростить первоначальную установку среды программирования.

Т.е. человеку будет достаточно установить сам CODESYS. Установить архив репозитория (это набор библиотек и девайсов всех версий самого CODESYS). Ну и потом доставить несколько пакетов с необходимыми Target файлами и библиотеками. Возможно в новых версиях все наши компоненты для всех контроллеров будут сведены в единый пакет.

Пока предлагаю на Ваш суд то, что есть. Хочу услышать Ваше мнение и Ваши отзывы.

Повторюсь данные пакеты можно устанавливать только при наличии установленной среды.
Установка самого пакейдж дизайнера не требуется. Он нужен только для создания подобных пакетов.

Пробные версии:

Инсталлятор Target файлов для СПК1хх (http://www.owen.ru/catalog/sreda_programmirovaniya_codesys_v3/25545068) и СПК2хх (http://www.owen.ru/catalog/sreda_programmirovaniya_codesys_v3/35283604).


СПК105
СПК107
СПК110

СПК207.03
СПК207.03.WEB
СПК210.03
СПК210.03.WEB

СПК207.04
СПК207.04.WEB
СПК210.04
СПК210.04.WEB


Инсталлятор Библиотек ОВЕН. (http://www.owen.ru/catalog/sreda_programmirovaniya_codesys_v3/80224381)



Все библиотеки типа compiled-library.
Если в системе установлены библиотеки типа library, они будут перезаписаны на новый тип compiled-library.

01 RS mode library Версия 1.0.0.0
02 ComService Версия 3.1.0
03 Modbus-master Версия 3.1.2
03 Modbus-master Версия 3.2.0
04 ModBus-slave Версия 3.1.2
04 ModBus-slave Версия 3.1.3
04 ModBus-slave Версия 3.1.4
05 ModulsOwenLib Версия 3.4.0.7
05 ModulsOwenLib Версия 3.4.0.8
06 OwenNet Версия 3.1.2
06 OwenNet Версия 3.2.0
07 CmpSysExec Версия 1.0.0.0
07 CmpSysExec Версия 1.0.0.2
08 SPK_Tools Версия 1.0.1
09 ArchiverSPK Версия 3.4.3.53
10 ArchivatorOwenLib Версия 0.1
10 ArchivatorOwenLib Версия 0.2
11 ASCII_TO_UNICOD Версия 3.5.3.3
11 ASCII_TO_UNICOD Версия 3.5.3.40

Александр Приходько
10.01.2014, 17:54
Уважаемые форумчане, убедительная просьба дать какие либо отзывы.

Makswell
11.01.2014, 04:51
Здравствуйте, Александр! При инсталляции Packege Manager возникла проблема с необходимостью административных прав для инсталляции. стандартными средствами ОС решить проблему не удалось. ОС Win7.
Попытки использовать сторонний файл менеджер например Total Comander не было. Т.к задача о удобстве применения.
"You must have admistrative rights in order to install or uninstall a packege"

Александр Приходько
11.01.2014, 20:33
Здравствуйте, Александр! При инсталляции Packege Manager возникла проблема с необходимостью административных прав для инсталляции. стандартными средствами ОС решить проблему не удалось. ОС Win7.
Попытки использовать сторонний файл менеджер например Total Comander не было. Т.к задача о удобстве применения.
"You must have admistrative rights in order to install or uninstall a packege"

В данном случае могу порекомендовать 2 варианта выхода из ситуации.

1) меню пуск -> все программы ->3S CODESYS -> CODESYS
В данной папке наводите курсор на необходимую версию CODESYS и правым кликом мыши выбираете меню - запуск от имени администратора.
11343
Ждете пока запустится CODESYS. Далее идете в меню Инструменты -> менеджер пакетов.
11344
В открывшемся меню нажимаете кнопку установить, выбираете папку, в которую скачали пакеты с библиотеками или таргетами и пробуете установить.
11345

Вариант 2. Не рекомендуется. Или рекомендуется только для опытных или продвинутых пользователей ПК.
Отключение UAC(контроль учетных записей).
Как это сделать, читаем тут:
http://windows.microsoft.com/ru-ru/windows/turn-user-account-control-on-off#1TC=windows-7

P.S. я всегда после установки windows отключаю UAC и подобных проблем ни когда не бывает. Но это метод я не могу ни кому навязывать, т.к. "это ставит безопасность вашего ПК под угрозу".

Makswell
13.01.2014, 10:17
Уделив на днях немного времени на решение этой задачи Задача была решена Total Comander`om. Хотя и ваши методы тоже действующие. Стоит отметить, что по сути это действительно замечательное решение, инсталлировать одним пакетом как полный перечень оборудования компании ОВЕН под CDSv3, так и ассортимент разработанных библиотек.

capzap
13.01.2014, 20:58
Уважаемые форумчане, убедительная просьба дать какие либо отзывы.

в ХР всё поставилось, проблем не возникло

kgsh82
14.01.2014, 05:36
Уважаемые форумчане, убедительная просьба дать какие либо отзывы.

Не помешал бы пакет с актуальной документацией на библиотеки.

Александр Приходько
14.01.2014, 15:02
Не помешал бы пакет с актуальной документацией на библиотеки.
Постараемся включить в установщик.

Александр Приходько
17.01.2014, 01:28
Уделив на днях немного времени на решение этой задачи Задача была решена Total Comander`om. Хотя и ваши методы тоже действующие. Стоит отметить, что по сути это действительно замечательное решение, инсталлировать одним пакетом как полный перечень оборудования компании ОВЕН под CDSv3, так и ассортимент разработанных библиотек.

Решил немного поэкспериментировать в Windows 8.1 c CODESYS версии 3.5 SP4.
Первым делом наткнулся на проблему, которую вы описали.
Метод №1 (http://www.owen.ru/forum/showthread.php?t=16447&p=127709&viewfull=1#post127709) сработал на УРА.

Установка "Repository Archive for 3.5SP4" в Windows 8.1 для CODESYS 3.5 SP4:

http://www.youtube.com/watch?v=KEKTos3uMDw

Установка пакетов библиотек и устройств фирмы ОВЕН в windows 8.1 для CODESYS 3.5 SP4:

http://www.youtube.com/watch?v=-Ou5imPty44

Александр Приходько
17.11.2014, 16:33
Инсталяторы размещены на нашем сайте, в шапке ссылки подправлены. Тема закрыта.