Тема / Topic: Сохранение значений переменных в MicroМРВ
Alexandra
Forum Member / Участник форума
Участник № / Member № 3317
отправлено / posted
Какие существуют возможностидля сохранения значений переменных программы между запусками МикроМРВ и для последующего чтения и использования в этой же программе?
Сообщения / Posts 42 | Из / From: Россия
| IP / IP: IP адрес / IP address |
Romсheg
unregistered
отправлено / posted
Функции дампа узла - файл восстановления состояния. Смотрите настройки узла вкладка Отчет тревог/Дамп/Параметры раздел Синхр/Дамп. Задаете для узла этот файл, а каналу вызова программы ставите параметр Синхр/Дамп в Дамп. тогда он будет сохранять не только свои атрибуты, но и внутренние переменные вызываемой программы в дамп и подчитывать их при рестарте.
IP / IP: IP адрес / IP address |
Alexandra
Forum Member / Участник форума
Участник № / Member № 3317
отправлено / posted
А возможно ли средствами микроТМ сохранение графика техпроцесса в файле отчёта и перенос файла отчёта на внешний носитель?
Сообщения / Posts 42 | Из / From: Россия
| IP / IP: IP адрес / IP address |
Romсheg
unregistered
отправлено / posted
Что именно Вы понимаете под "графиком техпроцесса" - что-то вроде файла ОТ, только для контроллера?
IP / IP: IP адрес / IP address |
Alexandra
Forum Member / Участник форума
Участник № / Member № 3317
отправлено / posted
имеется ввиду тренд, т.е. графическое изображение, всё планируется делать на контроллере, без использования ПК (если это конечно возможно)
Сообщения / Posts 42 | Из / From: Россия
| IP / IP: IP адрес / IP address |
Romсheg
unregistered
отправлено / posted
А на чем же вы тогда этот тренд отображать собираетесь, если ПК не будет? Возможны следующие варианты: 1) Когда МикроМРВ ведет свой локальный архив параметра в памяти контроллера и периодически передает этот архив в общий архив на верхний АРМ, а на нем уже отображается в виде архивного тренда. 2) Когда контроллер под управлением MS Windows CE, тогда можно разработать для контроллера графическую мнемосхему с трендом параметра и уже сам контроллер будет отображать этот график.
IP / IP: IP адрес / IP address |
Alexandra
Forum Member / Участник форума
Участник № / Member № 3317
отправлено / posted
ну вообще-то вся визуализация будет на графпанели подцепленной к контроллеру, а вопрос не в визуализации графика на экране, а в записи тренда в файл отчёта (типа протокол техпроцесса), который можно будет скопировать на носитель и посмотреть на ПК
Сообщения / Posts 42 | Из / From: Россия
| IP / IP: IP адрес / IP address |
Romсheg
unregistered
отправлено / posted
А на ПК чем вы его просматривать хотите?
IP / IP: IP адрес / IP address |
Alexandra
Forum Member / Участник форума
Участник № / Member № 3317
отправлено / posted
просмотр сторонними программами( explorer и т.п.), НЕ средствами трейсмода.
Сообщения / Posts 42 | Из / From: Россия
| IP / IP: IP адрес / IP address |
Alexandra
Forum Member / Участник форума
Участник № / Member № 3317
отправлено / posted
Нет, так не получится. Только в паре с верхним уровнем: МикроМРВ передает данные на МРВ, а он уже генерирует отчеты в HTML для просмотра в браузере IE или отображает на экране.
IP / IP: IP адрес / IP address |
Alexandra
Forum Member / Участник форума
Участник № / Member № 3317
отправлено / posted
а позволяет ли микроМРВ писать в базу? и вообще какие в нём органичения по сравнению с обычным МРВ, это где-нибудь можно посмотреть?
Сообщения / Posts 42 | Из / From: Россия
| IP / IP: IP адрес / IP address |
Romсheg
unregistered
отправлено / posted
У вас какая операционная система в контроллере? Основные ограничения по МикроМРВ для MS-DOS, например, можно почитать в справочной системе в разделе "Принципиальные отличия компонентов Trace Mode"-"Модификация мониторов"-"Ограничения мониторов для DOS".
IP / IP: IP адрес / IP address |
Alexandra
Forum Member / Участник форума
Участник № / Member № 3317
отправлено / posted
Нет, в СУБД не получится писать. Можно как события попробовать сохранять через канал Call с типом EvReg или как значения в файл через атрибут Call.WFile.
[ 30.09.2009, 07:57: Сообщение отредактировал / Message edited by AdAstra Technical Support ]
IP / IP: IP адрес / IP address |
Alexandra
Forum Member / Участник форума
Участник № / Member № 3317