This is topic Выполнение программы при нажатии кнопки in forum Мониторы Реального Времени / Real Time Monitors at Форум TRACE MODE: техническая поддержка.


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

Posted by Karpelyanskiy S.V. (Участник № / Member № 2191) on :
 
Добрый день!
Возникла следующая проблема.

Имеется кнопка на экране. При нажатии на кнопку запускается на выполнение канал, вызывающий шаблон программы, в которой вызывается внешняя функция из DLL, открывающая некий файл Microsoft Excel. Так вот при испытании проекта на компьютере разработчика из-под инструментальной системы всё "работает на УРА". При запуске того-же самого узла на рабочем компьютере из-под RTM при нажатии на кнопку ничего не происходит. [Неодобрение / Frown] Причем при насильном запуске на выполнение канала, вызывающего шаблон программы (путем записи 1 в атрибут EXEC через просмотр компонентов), всё замечательно срабатывает. Получается, что при нажатии кнопки не выполняется пересчет канала? Почему такое может быть?
P.s. Версии инструментальной системы и МРВ - 6.05, операционная система на обоих компьютерах - Win XP. К сожалению проект выслать не могу - большой размер.

Спасибо.
 
Posted by AdAstra Technical Support (Участник № / Member № 4) on :
 
Соответственно необходимо еще раз проверить привязку аргумента Экрана с кнопкой вызова программы к атрибуту EXEC канала вызова этой программы. Искать нужно именно здесь, так как при "насильном" запуске все работает.
 


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



Powered by Infopop Corporation
UBB.classic™ 6.7.2