This is topic Архивирование документов in forum Документирование в TRACE MODE 6 и в T-FACTORY 6 / Document generation in TRACE MODE 6 and T-FACTORY 6 at Форум TRACE MODE: техническая поддержка.


To visit this topic, use this URL:
http://forum.adastra.ru/ultimatebb.php/ubb/get_topic/f/39/t/000015.html

Posted by arido (Участник № / Member № 2961) on :
 
Здравствуйте.
Подскажите как лучше решить такую задачу.
В докумен заносится время остановки оборудования, время пуска оборудования и время простоя (все определяется программой). Раз в сутки отправлять копию документа на другой компьютер (и/или на печать).
Поставлена доп.задача - архивировать эти значения с возможностью в дальнейшем запрашивать данные за определнный период (и, если возможно, подсчитывать суммарный простоя за это период).
С чего начать?
 
Posted by AdAstra Technical Support (Участник № / Member № 4) on :
 
Для подсчтета времени работы и простоя, в том числе и суммарного, мы можем посоветовать использовать FBD-блок nWRK.

Не совсем понятно, что Вы хотите архивировать. Время старта и остановки Вы сможете просматривать, если архивировать управляющий сигнал. А время простоя, если раз в сутки отправлять значение с FBD-блока nWRK в архивируемый канал. Просматривать в том числе и суммарные значения можно с помощью каналов Call с типом вызова LocalList и LocalStatistics.
 
Posted by arido (Участник № / Member № 2961) on :
 
Решила использовать БД.

Появился другой вопрос: как создавать каждый раз новый документ.
Задача такая - по нажатию кнопки отправляется запрос в БД, эти данные выводятся на экран и в документ (работает, но данный добавляются в один файл); надо чтобы каждый раз создавался новый документ.
 
Posted by AdAstra Technical Support (Участник № / Member № 4) on :
 
Для этого необходимо каждый раз менять имя канала Call, вызовающего генерацию документа.
 
Posted by arido (Участник № / Member № 2961) on :
 
Спасибо, все заработало.
Теперь бы вывести на принтер. Тот пример, что прислали толи не полный, то ли я не поняла где смотреть настройки.
Пожалуйста, разясните вывод отчета на печать по нажатию кнопки.
 
Posted by AdAstra Technical Support (Участник № / Member № 4) on :
 
Для печати документа необходимо установить в 1 пятый и шестой бит атрибута Параметр канала Call вызова шаблона документа
 
Posted by arido (Участник № / Member № 2961) on :
 
Устанавливаю.
Сервер печати запущен.
Не печатает.
Получила пример от вас, попробовала - документы генерируются, но не печатаются?!
 
Posted by AdAstra Technical Support (Участник № / Member № 4) on :
 
Проверьте настройки своего принтера. На всякий случай еще раз попробовал печать из проекта отосланного Вам, все работает.
 
Posted by arido (Участник № / Member № 2961) on :
 
Тогда растолкуйте, что должно быть запущено и как для печати.
 
Posted by AdAstra Technical Support (Участник № / Member № 4) on :
 
Запускаете проект из ИС. Запускаете сервер печати. Жмете на кнопку "ДокументПечать", должно печатать. Если не печатает даже из ИС, то попробуйте переустановить ИС.
 
Posted by arido (Участник № / Member № 2961) on :
 
tmacs_l.exe - это сервер печати??
 
Posted by AdAstra Technical Support (Участник № / Member № 4) on :
 
да, это он.
 
Posted by arido (Участник № / Member № 2961) on :
 
Взяла ПК без ТМ с локальным принтером, установила МРВ. Запустила - документ генерируется, но не печатает?!
 
Posted by AdAstra Technical Support (Участник № / Member № 4) on :
 
Проверьте, пожалуйста, печатает ли у Вас документ, не из МРВ, а из Инструментальной Среды.
 
Posted by arido (Участник № / Member № 2961) on :
 
Переустановила ИС (6.05.1)
Запускаю профайлер, запускаю сервер печати, жму на кнопку - не печатает.
Запускаю сервер печати, запускаю профайлер, жму на кнопку - не печатает.

???
 
Posted by AdAstra Technical Support (Участник № / Member № 4) on :
 
Мы даже не знаем, чем Вам еще можно помочь.

Для Trace Mode необходимы только 3 пункта:

1) Принтер, установленый в системе, как принтер по умолчанию.

2) Запущенный сервер печати Trace Mode

3) 5 и 6 бит атрибута "параметр" канала Call, вызывающего шаблон документа, должны быть установлены в 1.
 
Posted by Сан_Саныч (Участник № / Member № 3003) on :
 
Доброго Вам времени суток.
А можно переслать мне пример, реализации архивирования данных времени останова, пуска и простоя, с последующим копированием документа и распечаткой его.
А также запрос за определенный промежуток времени.
Sem_sanitodomnav@mail.ru
 
Posted by AdAstra Technical Support (Участник № / Member № 4) on :
 
Время пуска, остановки и простоя надо архивировать в формате Long. Адекватно вывести их в документ, к сожалению пока нельзя.
 


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



Powered by Infopop Corporation
UBB.classic™ 6.7.2