Development Studio
ArchestrA IDE - Среда разработки приложений для Application Server. Необходима для конфигурирования и развертывания (deploy) приложений (Galaxy)
Содержание
- 1 Версии
- 2 Где скачать дистрибутивы и/или лицензии и/или русскую документацию
- 3 Дополнительные ссылки
- 4 Разные вопросы
- 5 Решение проблем
- 5.1 Connection to the galaxy repository has been lost. Archestra IDE will shut down
- 5.2 Sethandler not called! Could not get primitivepackage!
- 5.3 IDE через RDS не работает если нет прав администратора
- 5.4 Не выполняется check in
- 5.5 Как проверить какие объекты в состоянии check out
- 5.6 Проблема с установкой
- 5.7 Other client is doing Deploy/Undeploy. Please try later
- 5.8 Долгий запуск ArchestrA IDE
Версии
- Номера версий перечисленные ниже являются версиями как среды разработки - IDE, так и версиями Application Server
- Версии InTouch можно увидеть здесь
Название |
Дата релиза |
Версия |
Входит в дистрибутив |
IDE 3.1 SP3 |
|
3.1.300 3113.0001.0292.0000 | AS 3.1 SP3 |
IDE 3.5 (2012) |
11/19/2012 |
|
SP2012 |
IDE 3.5 (2012) path 1 |
03/05/2012 |
3.5.001 3412.0001.0120.000 | Отдельный патч для SP2012 |
IDE 3.6 (2012 R2) |
12/13/2012 |
3.6.000 3811.0001.0.0000 | SP2012R2 |
IDE 3.6 (2012 R2) path 1 |
9/3/2013 |
3.6.001 3811.0001.0170.0000 |
патч для SP2012R2 |
IDE 4.0 (2014) |
12/06/2013 |
4.0.04000 4321.0001.0.0000 | SP2014 |
IDE 4.0 (2014) path 1 |
28/03/2014 |
4.0.04001 4321.0001.0223.0000 | SP2014 p01 |
IDE 4.1 (2014 R2) |
12/17/2014 |
4.1.08000 4330.1213.711.1 | SP2014 R2 |
Где скачать дистрибутивы и/или лицензии и/или русскую документацию
Для получения дистрибутивов программного обеспечения Wonderware, временных лицензий (demo) и/или русской документации, пожалуйста, обращайтесь к менеджерам KLINKMANN. Контакты можно найти на сайте: http://www.klinkmann.ru/
Дополнительные ссылки
Разные вопросы
Как определить версию по cab или aaPKG файлам
В корне .cab файла или .aaPKG есть файлик __GalaxyInfo.txt. Его необходимо открыть в текстовом редакторе и найти строку типа: CdiVersion="3388.0127.0126.0006" - вот этот номер и зависит от версии среды разработки в которой он последний раз открывался.
IDE 3.1 3.1 : 3132.57.0.0 3.1 SP1 : 3132.57.24.6 3.1 SP2 : 3132.57.91.24 3.1 SP2 P01 : 3132.57.103.28 3.1 SP3 : 3132.57.119.34 3.1 SP3 P01 : 3132.57.160.38 IDE 2012 3.5 : 3275.0113.0000.0000 3.5 P01 : 3275.113.110.8 IDE 2012 R2 3.6 : 3388.0127.0000.0000 3.6 P01 : 3388.0127.0126.0006 IDE 2014 4.0 : 3509.0148.0000.0000 4.0 P01 : 3509.0148.0140.0007 IDE 2014 R2 4.1 : 3735.0233.0000.0000
см. TA174 System Corruption Can Result when Importing Object Files (aaPKG) Created in a Higher Application Server Version https://wdnresource.wonderware.com/support/kbcd/html/1/t002763.htm
Как определить количество задействованных точек I/O
- Если ссылки формируются из скриптов, то никак, только «ручками» посчитать. А если все ссылки прописаны, то ArchestrA IDE -> Help -> About -> View License -> IO Point: Configured Count
Вывод дерева area
- Для вывода иерархии в режиме Runtime в InTouch арий можно воспользоваться символом Situational Awareness Library – Support – SA_PlantModelPicker
Решение проблем
Connection to the galaxy repository has been lost. Archestra IDE will shut down
Проблема
Connection to the galaxy repository has been lost. Archestra IDE will shut down
Решение
- NT AUTHORITY\СИСТЕМА аккаунт в SQL имеет только роль Public.
- Для устранения:
- Запустить SQL Management Studio
- В дереве раскрыть Security – Logins – NT AUTHORITY\СИСТЕМА – PROPERTIES
- Перейти на закладку Server Role и поставить галочки PUBLIC и SYSADMIN
- После этого перезагрузить SQL сервер или весь ПК
Sethandler not called! Could not get primitivepackage!
Проблема
При попытке сохранения ArchestrA символа выдается сообщение: "Sethandler not called! Could not get primitivepackage!"
Решение
Попробовать экспортировать символ, а затем импортировать в систему обратно (с заменой существующего символа). Если не поможет, тогда необходимо переустановить ПО:
- Выполнить бэкап всех галактик и удалить их с GR
- Удалить AS (Удалить компоненты IDE и Galaxy Repository)
- Удалить каталог Achestra\Framework
- Установить AS заново и восстановить Galaxy
IDE через RDS не работает если нет прав администратора
- На данный момент запуск ArchestrA IDE версии 2014 на RDS-сессии требует прав Администратора. В будущих релизах планируется убрать данное ограничение.
Не выполняется check in
- Описание: объект редактировался под этим же пользователем, но при сохранении IDE зависла, а после перезапуска невозможно провести check in объекта.
- Решение:
- Остановить службу aaGR - в командной строке выполнить: "net stop aagr"
- Выполнить "undo checked out"
- Запустить службу aaGR - в командной строке выполнить: "net start aagr"
Как проверить какие объекты в состоянии check out
Способ 1. Запрос в SQL сервер
- Для проверки какие объекты в состоянии check out в SQL Server Management Studio (Пуск->Программы->Microsoft SQL Server...->SQL Server Management Studio) выполнить запрос на SQL сервере для БД Галактики:
select g.tag_name, g.checked_out_package_id, g.Checked_out_by_user_guid, up.user_profile_name from gobject AS [G] inner Join dbo.user_profile as [UP] ON g.checked_out_by_user_guid = up.user_guid where g.checked_out_package_id > 0
Способ 2. Утилита A2CheckInCheckOut
- Установить утилиту A2CheckInCheckOutout
- Подключиться к Галактике
- Утилита позволяет:
- Найти объекты в состоянии check out
- Изменить состояние объекта/объектов check in| out
- Запросить утилиту можно в KLINKMANN или скачать на WDN: https://gcsresource.invensys.com/tracking/ConfirmDownload.aspx?id=20016
Проблема с установкой
- Setup.exe не запускается/не выполняется/выдает ошибку/завершается с ошибкой
Проверить:
- Запуск с правами Администратора
- Настройку антивируса
- Можно проанализировать лог установки ...\Program Files (x86)\Common Files\ArchestrA\Install...
Other client is doing Deploy/Undeploy. Please try later
- Ошибка возникает при попытке одновременных операций Deploy/Undeploy для одного Galaxy Repository из разных IDE. Одновременное развертывание из разных IDE не возможно. Рекомендация с случае больших проектов возможен переход на Multi-Galaxy
- Подобная же ошибка может возникнуть из-за некорректного завершения предыдущей операции Deploy/Undeploy. В этом случае рекомендации: перезагрузить GR Node и удаленный узле (тот на который выполнялась операция Deploy/Undeploy)
Долгий запуск ArchestrA IDE
- Проблема: IDE начал долго запускаться, минимум 30 сек
- Версии с проблемой: System Platform 2012 или 2012R2
- Возможная причина: When the IDE starts, the operating system attempts to verify the digital certificates for internal components against a Certificate Revocation List (CRL) located on a public website. If your system cannot access the public site within 30 seconds, the IDE startup process resumes and completes.
- Решение 1: As a workaround to avoid this delay, in Internet Explorer or through Control Panel, open Internet Options, Advanced Options, and uncheck the option to Check for publisher's certificate revocation.
- Решение 2: Steps: (by Microsoft at http://support.microsoft.com/kb/936707 )
- Edit the aaIDE.exe.config XML file located in the “C:\Program Files (x86)\ArchestrA\Framework\Bin” folder.
- Add the “<generatePublisherEvidence enabled=false/” statement to the XML Runtime section.
- This will only turn off CRL checking for the aaIDE.exe