Проблема с Archestra-символом

Интегрованная среда разработки (IDE) промышленных приложений.

Проблема с Archestra-символом

Сообщение Yump » Ср дек 23, 2009 10:59 am

создан archestra-символ, который содержит более 100 custom properties.
после вставки символа в проект и заполнения custom properties тегами, при сохранении окна выдается ошибка: "disk write error - out of disk space?"

как можно это побороть?
Yump
 
Сообщения: 25
Зарегистрирован: Пт мар 28, 2008 7:34 pm

Сообщение Klinkmann_Msk » Сб дек 26, 2009 12:02 pm

To Yump:
1. Технота 112. Хотя она появилась до "рождения" ArchestrA-символов.
2. Попробуйте воспользоваться утилитой _ (она разная для различных версий IAS+InTouch). Она доступна по ссылке:
https://wdn.wonderware.com/sites/WDN/Pa ... tware.aspx
Klinkmann_Msk
 
Сообщения: 819
Зарегистрирован: Пт сен 18, 2009 10:12 am

Re: Проблема с Archestra-символом

Сообщение DiMa » Пн апр 26, 2010 9:47 am

Yump писал(а):создан archestra-символ, который содержит более 100 custom properties.
после вставки символа в проект и заполнения custom properties тегами, при сохранении окна выдается ошибка: "disk write error - out of disk space?"

как можно это побороть?


аналогичная проблема...
Лечиться только повторной вставкой символа и заполнение его полей.
:!: замечено арчестра-символы не любят когда прописываешь выражение вместо тега.

Может есть способ "поумней"?

:?: возможен ли альтернативный способ заполнения полей арчестра-символа? Когда в нем сотня-другая полей заполнять ее вручную весьма проблематична + вышеописанная проблема...
DiMa
 
Сообщения: 107
Зарегистрирован: Чт апр 22, 2010 1:16 pm

Сообщение Klinkmann_Msk » Пн апр 26, 2010 10:39 am

To DiMa:

1. Проверьте, установлены ли последние обновления на IAS+InTouch.
2. Попробуйте скачать и воспользоваться утилитой ArchestrA Symbol _ and Repair Utility for 3.1:
https://wdn.wonderware.com/sites/WDN/Pages/Tech_Support/BasicDownloads.aspx
Будте внимательны, эти утилиты разнае для разных версий IAS_InTouch.
3. Можно написать скрипт на OnShow, который быдет инициировать поля символа при вызове, но не всегда это легко.
Klinkmann_Msk
 
Сообщения: 819
Зарегистрирован: Пт сен 18, 2009 10:12 am

Сообщение DiMa » Вт апр 27, 2010 3:21 am

Klinkmann_Msk писал(а):To DiMa:
3. Можно написать скрипт на OnShow, который быдет инициировать поля символа при вызове, но не всегда это легко.


объясните этот пункт поподробнее или ссылку на документацию/страницу :)
DiMa
 
Сообщения: 107
Зарегистрирован: Чт апр 22, 2010 1:16 pm

Сообщение Klinkmann_Msk » Вт апр 27, 2010 6:06 am

To DiMa:

В редакторе ArchestrA-символов меню Scecial-Scripts. Открывается окно Simbol Scripts, в котором уже есть Predefined Script. Выбираем Trigger Type=On Show и ... пишем что надо :wink:
Заодно посмотрите App Server Help на ф-цию SetCustomPropertyValue.
Дока: Creating and using ArchestrA Graphics.
Klinkmann_Msk
 
Сообщения: 819
Зарегистрирован: Пт сен 18, 2009 10:12 am

Сообщение DiMa » Чт апр 29, 2010 8:19 am

Klinkmann_Msk писал(а):To Yump:
1. Технота 112. Хотя она появилась до "рождения" ArchestrA-символов.
2. Попробуйте воспользоваться утилитой _ (она разная для различных версий IAS+InTouch). Она доступна по ссылке:
https://wdn.wonderware.com/sites/WDN/Pa ... tware.aspx


а также патчи и репаир утилити....

Все мимо, смотри

L00067550 :!:
DiMa
 
Сообщения: 107
Зарегистрирован: Чт апр 22, 2010 1:16 pm

Сообщение Klinkmann_Msk » Чт апр 29, 2010 9:05 am

To DiMa:

L00067550 был включён в SP2 для InTouch 10.0. Соответственно для версии InTouch 10.1 он уже неприменим (он уже в него входит). Если ошибка "disk write error - out of disk space?" возникает на InTouch 10.0 SP2 или на InTouch 10.1, то L00067550, увы, уже не при делах.
Klinkmann_Msk
 
Сообщения: 819
Зарегистрирован: Пт сен 18, 2009 10:12 am

Сообщение DiMa » Чт апр 29, 2010 3:02 pm

Klinkmann_Msk писал(а):To DiMa:

L00067550 был включён в SP2 для InTouch 10.0. Соответственно для версии InTouch 10.1 он уже неприменим (он уже в него входит). Если ошибка "disk write error - out of disk space?" возникает на InTouch 10.0 SP2 или на InTouch 10.1, то L00067550, увы, уже не при делах.


тем не менее не смотря на сервиспаки и заплатки явный БАГ остался - при переваливании полей объекта на XXX штук (тяжело сказать точно где то около 100-150...) - такая ошибка вылезет со 100% вероятностью (по мере привязывания к полям тегов из интача).

Кстати проверил рекомендуемый там совет - собрать все внутри AppEngine - просто вставил большой объект - глюк сохранился.
Завтра попробую скопировать содержимое большого объекта и вставить его в AppEngine как набор элементов, но что то не вериться в решение проблемы...

кстати InTouch 10.0 SP2
DiMa
 
Сообщения: 107
Зарегистрирован: Чт апр 22, 2010 1:16 pm

Сообщение DiMa » Чт апр 29, 2010 6:07 pm

как я понимаю происходит переполнение некоторого внутреннего буфера (об этом в общемто и пишут в трублешутинге)...

Можно его увеличить? поправить какой-нибудь .ini? вот только какой и что писать?

знание параметров и команд, например, InTouch.ini сильно облегчает жизнь :wink:
DiMa
 
Сообщения: 107
Зарегистрирован: Чт апр 22, 2010 1:16 pm

Сообщение Klinkmann_Msk » Пт апр 30, 2010 6:14 am

To DiMa:

Значения сего буфера прописаны в системном реестре. Но менять эти значения бесполезно, всё равно виснет. У WW есть масса Hotfix-ов на эту тему, но, увы, не в свободном доступе. Выдают их только по запросу :( И эти хотфиксы, как всегда, разные для разных версий IAS+InTouch.
Klinkmann_Msk
 
Сообщения: 819
Зарегистрирован: Пт сен 18, 2009 10:12 am

Сообщение DiMa » Пт апр 30, 2010 6:21 am

Klinkmann_Msk писал(а):To DiMa:

Значения сего буфера прописаны в системном реестре. Но менять эти значения бесполезно, всё равно виснет. У WW есть масса Hotfix-ов на эту тему, но, увы, не в свободном доступе. Выдают их только по запросу :( И эти хотфиксы, как всегда, разные для разных версий IAS+InTouch.


Извините, куда подавать запрос? Что для этого требуется?

Один раз писал непосредственно на WW, там отфутболили и перенаправили вопрос к вам.
Может сразу в клинкманн писать? По какому адресу - у меня их уже несколько ).
DiMa
 
Сообщения: 107
Зарегистрирован: Чт апр 22, 2010 1:16 pm

Сообщение Klinkmann_Msk » Пт апр 30, 2010 6:29 am

To DiMa:

А вот тут и кроется коварный нюанс.
Если Вы приобретаете ПО WW через Клинкманн и его сеть СИ, то пишите на Support@Wonderware.ru
Если Вы приобретаете ПО WW через РТСофт или Торнадо, то обращайтесь к ним.
Если Вы приобретаете ПО WW через кого то другого, то не знаю :)
Klinkmann_Msk
 
Сообщения: 819
Зарегистрирован: Пт сен 18, 2009 10:12 am

Сообщение DiMa » Пт апр 30, 2010 6:50 am

Klinkmann_Msk писал(а):To DiMa:

А вот тут и кроется коварный нюанс.
Если Вы приобретаете ПО WW через Клинкманн и его сеть СИ, то пишите на Support@Wonderware.ru
Если Вы приобретаете ПО WW через РТСофт или Торнадо, то обращайтесь к ним.
Если Вы приобретаете ПО WW через кого то другого, то не знаю :)


А как узнать у кого покупаем? ))
Отдел закупки никаким боком не относится к отделу АСУ. Мы говорим что купить и они покупают.

У меня по факту на руках только ключи и все. Если, скажем по номеру ключа можно определить поставщика - могу выложить.

Раньше, когда сами закупали, брали у вас но это было весьма давно пару лет назад точно.
DiMa
 
Сообщения: 107
Зарегистрирован: Чт апр 22, 2010 1:16 pm

Сообщение Klinkmann_Msk » Пт апр 30, 2010 6:53 am

To DiMa:

Выкладывайте номера ключей для IAS и одного из InTouch for SP. Разберёмся :)
Klinkmann_Msk
 
Сообщения: 819
Зарегистрирован: Пт сен 18, 2009 10:12 am

Сообщение DiMa » Пт апр 30, 2010 7:19 am

Klinkmann_Msk писал(а):To DiMa:

Выкладывайте номера ключей для IAS и одного из InTouch for SP. Разберёмся :)


InTouch берем простой не for SP
ну вот на руках сейчас
3К Tag
SN 988566-0 key 5029435

64K Tag
SN 1087756-0 key 5042159

IAS еще не покупали - работаем на демоключе.


ЗЫ.
Кому надо ActiveFactory9.0-9.2 или IS 3.0-3.1. Лежит несколько коробочек куды их пременить ума не приложу :lol:

ЗЗЫ.
С последней покупкой в довесок нагрузили промо ключ для HMI reports (1087757-0/5042159) - где дистриб взять, чтоб пощупать?
DiMa
 
Сообщения: 107
Зарегистрирован: Чт апр 22, 2010 1:16 pm

Сообщение Klinkmann_Msk » Пт апр 30, 2010 7:31 am

To DiMa:

Интересно...
5029435, 5042159 не проходили через Клинкманн, РТСофт или Торнадо.
А вот есть за Вами такой ключик: 5033127. Он от Торнадо.

Ах да...
Это не ёрничание, а политика WW.
"IAS еще не покупали - работаем на демоключе. "
Тогда и хотфикса, скорее всего не будет.
Klinkmann_Msk
 
Сообщения: 819
Зарегистрирован: Пт сен 18, 2009 10:12 am

Сообщение DiMa » Пт апр 30, 2010 7:43 am

Klinkmann_Msk писал(а):To DiMa:
Интересно...
5029435, 5042159 не проходили через Клинкманн, РТСофт или Торнадо.
А вот есть за Вами такой ключик: 5033127. Он от Торнадо.

может быть есть - лежит еще две коробки не распечатанные, но там должен быть стандартный набор InTouch+historian...


Klinkmann_Msk писал(а):Ах да...
Это не ёрничание, а политика WW.
"IAS еще не покупали - работаем на демоключе. "
Тогда и хотфикса, скорее всего не будет.


это дело наживное. мне главное знать что этот хотфикс существует - тогда можно суету поднимать.

Кстати если брать InTouch for SP он сможет функционировать полностью автономно? или необходим IAS?

Что скажите на счет HMI reports - где его можно достать - ключ не просто же так дали ).
DiMa
 
Сообщения: 107
Зарегистрирован: Чт апр 22, 2010 1:16 pm

Сообщение Klinkmann_Msk » Пт апр 30, 2010 7:58 am

To DiMa:

Хотфикс должен существовать. Но узнать можно, только купив софт. Мой запрос развернут, если я укажу, что Клиент только пробует софт.

"Кстати если брать InTouch for SP он сможет функционировать полностью автономно?"
Только в паре с IAS. У InTouch for SP может быть только один источник данных - Galaxy.

"Что скажите на счет HMI reports - где его можно достать - ключ не просто же так дали )."
Уже скачиваю (121 метр). Чуть позже дам ссылку.
Klinkmann_Msk
 
Сообщения: 819
Зарегистрирован: Пт сен 18, 2009 10:12 am

Сообщение DiMa » Пт апр 30, 2010 8:04 am

Klinkmann_Msk писал(а):To DiMa:
Хотфикс должен существовать. Но узнать можно, только купив софт. Мой запрос развернут, если я укажу, что Клиент только пробует софт.

неужели никто у вас не покупал IAS :?:

Klinkmann_Msk писал(а):To DiMa:
"Кстати если брать InTouch for SP он сможет функционировать полностью автономно?"
Только в паре с IAS. У InTouch for SP может быть только один источник данных - Galaxy.

Это очень плохо - получается сервер с IAS является тонким местом. Хотя может это и не так плохо, но никто не согласиться с такой архитектурой на объекте.

Klinkmann_Msk писал(а):To DiMa:
"Что скажите на счет HMI reports - где его можно достать - ключ не просто же так дали )."
Уже скачиваю (121 метр). Чуть позже дам ссылку.

буду благодарен . 8)
DiMa
 
Сообщения: 107
Зарегистрирован: Чт апр 22, 2010 1:16 pm

Сообщение Klinkmann_Msk » Пт апр 30, 2010 8:21 am

To DiMa:

"неужели никто у вас не покупал IAS"
Покупали. Много :) Но все сталкиваются со своими проблемами. А HotFix закрывает только конкретную. Соответствено, на каждый чих и версию - всой HotFix. К тому же они постоянно обновляются ;)

"сервер с IAS является тонким местом"
Они резервируются.

HMI Reports 3.4 SP2:
http://files.mail.ru/EF4TAB
Закачка платная :lol: (шутка).
Klinkmann_Msk
 
Сообщения: 819
Зарегистрирован: Пт сен 18, 2009 10:12 am

Сообщение DiMa » Вт май 04, 2010 4:10 am

Klinkmann_Msk писал(а):HMI Reports 3.4 SP2:
http://files.mail.ru/EF4TAB
Закачка платная :lol: (шутка).


Блин я думал что то новенькое. Это утилитку мы уже пробовали - товарищи из "Фиорд" давали пощупать. Её достоинство и основная проблема - универсальность.

Извените за ламеризм, но потыкав 2часа так и не понял как вывести графики из хисториан???

Вроде логер настроен (хотя тоже непонятно - настройки постоянно слетают), сервер виден (простоым sql-запросом в таблицу получаю), через самописную прогу все получаю, а тут фиг, даже тегов не видно.
DiMa
 
Сообщения: 107
Зарегистрирован: Чт апр 22, 2010 1:16 pm

Сообщение DiMa » Вт май 04, 2010 6:59 am

все поборол...
Просто глюк в конфигураторе логера - после всех изменений еще надо нажать "modify ..."

У меня сразу куча непоняток - например почему так медленно программа работает с хисториан?

Провел эксперимент:
4 тега меняются рандомно 0-100, время отображения 3 месяца.
Результаты:
моя самописная утилитка строит по ним график за время где то около минуты.

HMI reports задумыватся минут на 5-6? Что она все это время делает?
DiMa
 
Сообщения: 107
Зарегистрирован: Чт апр 22, 2010 1:16 pm

Сообщение Klinkmann_Msk » Вт май 04, 2010 12:10 pm

To DiMa:

"моя самописная утилитка строит по ним график за время где то около минуты.
HMI reports задумыватся минут на 5-6?"

Возможно, HMI-Reports слишком часто передает управление ОС, дабы не слишком сильно нагружать систему. Вы же своей программой делаете выборку "в лоб". Отсюда и разница во времени получения результатов.
Klinkmann_Msk
 
Сообщения: 819
Зарегистрирован: Пт сен 18, 2009 10:12 am

Сообщение DiMa » Пт май 07, 2010 8:36 am

добавлю еще 5 копеек...

опытным путем установлено что ограничение связано не только кол-вом перемененных, но и длинной их имени :!:

поясню ).

если переменные именовать так:
a1, a2, a3, a4 - то их входит довольно много (потолок не обнаружен пока)

а если так:
Engine1.speedvertical.encrease.hilimit - то значительно меньше.

Ну надеюсь понятно - чем короче ссылка тем больше влазиет :lol:
DiMa
 
Сообщения: 107
Зарегистрирован: Чт апр 22, 2010 1:16 pm

Сообщение Klinkmann_Msk » Пт май 07, 2010 9:19 am

To DiMa:

May be вместо нормальных строк используются Pascal-строки :?: Забавно.
Klinkmann_Msk
 
Сообщения: 819
Зарегистрирован: Пт сен 18, 2009 10:12 am


Вернуться в Development Studio & FactorySuite A²

Кто сейчас на конференции

Сейчас этот форум просматривают: нет зарегистрированных пользователей и гости: 5

cron