Форум TRACE MODE: техническая поддержка Послать новую тему / Post New Topic  Послать ответ / Post A Reply
мой профиль / my profile авторизация / login | регистрация / register | поиск / search | часто задаваемые вопросы / faq | начало / forum home

  Следующая старая тема / next oldest topic   Следующая новая тема / next newest topic
» Форум TRACE MODE: техническая поддержка » ТЕХНИЧЕСКАЯ ПОДДЕРЖКА / TECHNICAL SUPPORT TRACE MODE 6 » Документирование в TRACE MODE 6 и в T-FACTORY 6 / Document generation in TRACE MODE 6 and T-FACTORY 6 » Ошибка Trace Mode Print Server

   
Автор / Author Тема / Topic: Ошибка Trace Mode Print Server
Aspect
Forum Haunter / Завсегдатай форума
Участник № / Member № 2995


Icon 1 отправлено / posted      Профиль для / Profile for Aspect           Редактировать/удалить сообщение / Edit/Delete Post   Вставить в ответ текст исходного сообщения  / Reply With Quote 
По нажатию кнопки экрана одновременно происходит выборка архивных данных по каналам с помощью двух каналов (канал LocalStatistic и канал TVC). Одновременно означает параллельно. В дальнейшем одновременно генерируются два документа. Документы настроены для вывода на печать. Вылетает ошибка: "Failed Initialize Trace Mode Printing Server" и документы не печатаются.
В случае последовательной генерации документов - печать выполняется.

Существуют ли ограничения при генерировании документов и их печати?
Нет ли ещё "подводных камней", таких как "зависание архива", в случае параллельной выборки данных из архива?

Тестовый пример, иллюстрирующий вышеописанную проблему, выслал на hotline3@adastra.ru

Сообщения / Posts 101 | Из / From: Россия  |  IP / IP: IP адрес / IP address | Report this post to a Moderator
AdAstra Technical Support
Moderator
Участник № / Member № 4


Icon 1 отправлено / posted      Профиль для / Profile for AdAstra Technical Support           Редактировать/удалить сообщение / Edit/Delete Post   Вставить в ответ текст исходного сообщения  / Reply With Quote 
Да, такая ошибка была. Сейчас она исправлена и к фатальным последствиям не приводит. Но все же не рекомендуем одновременно делать массивные выборки из архива и печать документа. Для разнесения по времени этих процессов можно использовать канал Call.AsyncCollection.
Сообщения / Posts 15119 | Из / From: Russia  |  IP / IP: IP адрес / IP address | Report this post to a Moderator
Aspect
Forum Haunter / Завсегдатай форума
Участник № / Member № 2995


Icon 1 отправлено / posted      Профиль для / Profile for Aspect           Редактировать/удалить сообщение / Edit/Delete Post   Вставить в ответ текст исходного сообщения  / Reply With Quote 
Ошибка осталась! В релизе 6.06.3 печать по-прежнему не происходит. Решено только то, что теперь нет уведомления от tmacs_l.exe об ошибке.
Call.AsyncCollection может оперировать только с Call-каналами output. А отчёт - канал input. Как быть?

Сообщения / Posts 101 | Из / From: Россия  |  IP / IP: IP адрес / IP address | Report this post to a Moderator
AdAstra Technical Support
Moderator
Участник № / Member № 4


Icon 1 отправлено / posted      Профиль для / Profile for AdAstra Technical Support           Редактировать/удалить сообщение / Edit/Delete Post   Вставить в ответ текст исходного сообщения  / Reply With Quote 
Call.AsyncCollection работает и с каналами CALL для вызова шаблона документа.
Сообщения / Posts 15119 | Из / From: Russia  |  IP / IP: IP адрес / IP address | Report this post to a Moderator
Aspect
Forum Haunter / Завсегдатай форума
Участник № / Member № 2995


Icon 1 отправлено / posted      Профиль для / Profile for Aspect           Редактировать/удалить сообщение / Edit/Delete Post   Вставить в ответ текст исходного сообщения  / Reply With Quote 
Как организовать каналу Call.AsyncCollection отработку группы каналов Call.LocalStatistic output?
Для отработки Call.LocalStatistic необходимо послать 1 в I, посылка 1 в атрибут 39 - не приводит к выборки данных из архива, но даже если и так, то как привязать к AsyncCollection?
Как написано в документации по AsyncCollection, цитирую:

"Если аргумент ARGN привязан к атрибуту R или EXEC канала CALL OUTPUT:

если канал включен (CALL.3 = 0), он отрабатывается...
если привязка к EXEC – выход с увеличением номера шага на 1;..."

Т.е. отработка к ARGN+1 не перейдёт, а произойдёт выход после отработки только первого канала Call.LocalStatistic при привязке к 39? Как Вы предлагаете организовать одновременную выборку из архива?

Сообщения / Posts 101 | Из / From: Россия  |  IP / IP: IP адрес / IP address | Report this post to a Moderator
AdAstra Technical Support
Moderator
Участник № / Member № 4


Icon 1 отправлено / posted      Профиль для / Profile for AdAstra Technical Support           Редактировать/удалить сообщение / Edit/Delete Post   Вставить в ответ текст исходного сообщения  / Reply With Quote 
Call.LocalStatistic как раз и должны быть INPUT.

Послал Вам пример (вырезку из реально работающего проекта).

Сообщения / Posts 15119 | Из / From: Russia  |  IP / IP: IP адрес / IP address | Report this post to a Moderator
Aspect
Forum Haunter / Завсегдатай форума
Участник № / Member № 2995


Icon 1 отправлено / posted      Профиль для / Profile for Aspect           Редактировать/удалить сообщение / Edit/Delete Post   Вставить в ответ текст исходного сообщения  / Reply With Quote 
Огромное спасибо за пример. Было бы здорово, если бы в документации четко было прописано какого типа (input, output) должен быть тот или иной канал.
Поведение Call.Async примера также не документирвано.

Сообщения / Posts 101 | Из / From: Россия  |  IP / IP: IP адрес / IP address | Report this post to a Moderator
Aspect
Forum Haunter / Завсегдатай форума
Участник № / Member № 2995


Icon 1 отправлено / posted      Профиль для / Profile for Aspect           Редактировать/удалить сообщение / Edit/Delete Post   Вставить в ответ текст исходного сообщения  / Reply With Quote 
Сделал последовательную печать документов отчёта по примеру.По-прежнему "вылетает" tmacs_l.exe!!!
Ошибка приложения tmacs_l.exe, версия 6.0.6.0, модуль qt-mt332.dll, версия 3.3.2.1, адрес 0x004171d0.

Сообщения / Posts 101 | Из / From: Россия  |  IP / IP: IP адрес / IP address | Report this post to a Moderator
AdAstra Technical Support
Moderator
Участник № / Member № 4


Icon 1 отправлено / posted      Профиль для / Profile for AdAstra Technical Support           Редактировать/удалить сообщение / Edit/Delete Post   Вставить в ответ текст исходного сообщения  / Reply With Quote 
1. Пояснения в документацию мы внесем.
2. Вы продолжаете работать в релизе 6.06.2?
Одночный документ в тестовом варианте в релизе 6.06.3 у Вас не печатается?

Сообщения / Posts 15119 | Из / From: Russia  |  IP / IP: IP адрес / IP address | Report this post to a Moderator
Aspect
Forum Haunter / Завсегдатай форума
Участник № / Member № 2995


Icon 1 отправлено / posted      Профиль для / Profile for Aspect           Редактировать/удалить сообщение / Edit/Delete Post   Вставить в ответ текст исходного сообщения  / Reply With Quote 
Да, 6.06.3
Одиночный документ печатается.
Последовательно несколько через Async - не печатается.

Сообщения / Posts 101 | Из / From: Россия  |  IP / IP: IP адрес / IP address | Report this post to a Moderator
AdAstra Technical Support
Moderator
Участник № / Member № 4


Icon 1 отправлено / posted      Профиль для / Profile for AdAstra Technical Support           Редактировать/удалить сообщение / Edit/Delete Post   Вставить в ответ текст исходного сообщения  / Reply With Quote 
Если Вы можете максимально упростить проект с сохранением той же фатальной ситуации, мы готовы принять у Вас проект вместе с архивом для анализа.
Сообщения / Posts 15119 | Из / From: Russia  |  IP / IP: IP адрес / IP address | Report this post to a Moderator
Aspect
Forum Haunter / Завсегдатай форума
Участник № / Member № 2995


Icon 1 отправлено / posted      Профиль для / Profile for Aspect           Редактировать/удалить сообщение / Edit/Delete Post   Вставить в ответ текст исходного сообщения  / Reply With Quote 
Тестовый пример, иллюстрирующий проблему отправил в адрес техподдержки.
Сообщения / Posts 101 | Из / From: Россия  |  IP / IP: IP адрес / IP address | Report this post to a Moderator
AdAstra Technical Support
Moderator
Участник № / Member № 4


Icon 1 отправлено / posted      Профиль для / Profile for AdAstra Technical Support           Редактировать/удалить сообщение / Edit/Delete Post   Вставить в ответ текст исходного сообщения  / Reply With Quote 
Проект получили.
Сообщения / Posts 15119 | Из / From: Russia  |  IP / IP: IP адрес / IP address | Report this post to a Moderator
Т.А.Б
Junior Member / Новичок
Участник № / Member № 4102


Icon 1 отправлено / posted      Профиль для / Profile for Т.А.Б           Редактировать/удалить сообщение / Edit/Delete Post   Вставить в ответ текст исходного сообщения  / Reply With Quote 
Здравствуйте AdAstra! Пришлите пример на адрес arg.lviv@gmail.com с комментариями, пожалуйста. Тренд в документе не отображает архивные значения, что то не выходит с индивидуальным архивом.
Спасибо.

Сообщения / Posts 7 | Из / From: Украина  |  IP / IP: IP адрес / IP address | Report this post to a Moderator
AdAstra Technical Support
Moderator
Участник № / Member № 4


Icon 1 отправлено / posted      Профиль для / Profile for AdAstra Technical Support           Редактировать/удалить сообщение / Edit/Delete Post   Вставить в ответ текст исходного сообщения  / Reply With Quote 
Пришлите лучше Ваш проект на hotline3@adastra.ru. Мы посмотрим в чем дело.
Сообщения / Posts 15119 | Из / From: Russia  |  IP / IP: IP адрес / IP address | Report this post to a Moderator
   

Quick Reply
Сообщение / Message:

HTML код не разрешен. / HTML is not enabled.
UBB код разрешен. / UBB Code is enabled.

Значки Graemlins / Instant Graemlins
   


Послать новую тему / Post New Topic  Послать ответ / Post A Reply Закрыть тему / Close Topic   Feature Topic   Переместить топик / Move Topic   Удалить топик / Delete Topic Следующая старая тема / next oldest topic   Следующая новая тема / next newest topic
 - Printer-friendly view of this topic
Перейти к / Hop To


Новости АСУ ТП / News | SCADA / HMI | Обучение / Trainings | Свяжитесь с нами / Contact Us

Rambler's Top100 Rambler's Top100



Powered by Infopop Corporation
UBB.classic™ 6.7.2