Форум 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 » Мониторы Реального Времени / Real Time Monitors » Системная переменная @Exit

   
Автор / Author Тема / Topic: Системная переменная @Exit
Константин Арапов
Forum Member / Участник форума
Участник № / Member № 1998


Icon 1 отправлено / posted      Профиль для / Profile for Константин Арапов           Редактировать/удалить сообщение / Edit/Delete Post   Вставить в ответ текст исходного сообщения  / Reply With Quote 
Господа разработчики !
Соответствует ли действительности то, что написанно в справке про системную переменную
@Exit, а имеенно:

=================================================

@Exit

Дополнение к подтипу – 31.

Если значение данной переменной типа OUTPUT равно 5:

при работе в DOS – монитор останавливается и производится выход из программы;

при работе в WINDOWS – монитор останавливается.
==================================================
Особенно интересно, можно ли с помощью нее остановить консоль Net Link Light.

Сообщения / Posts 32 | Из / From: Россия  |  IP / IP: IP адрес / IP address | Report this post to a Moderator
АдАстра. Техподдержка
Administrator
Участник № / Member № 4


Icon 1 отправлено / posted      Профиль для / Profile for АдАстра. Техподдержка           Редактировать/удалить сообщение / Edit/Delete Post   Вставить в ответ текст исходного сообщения  / Reply With Quote 
Да, данные справочной системы соответствуют действительности.
Консоль таким образом остановить нельзя, так как для консоли не разрешено использовать связи со слоем приёмники/источники.

Сообщения / Posts 17083 | Из / From: Россия  |  IP / IP: IP адрес / IP address | Report this post to a Moderator
Константин Арапов
Forum Member / Участник форума
Участник № / Member № 1998


Icon 1 отправлено / posted      Профиль для / Profile for Константин Арапов           Редактировать/удалить сообщение / Edit/Delete Post   Вставить в ответ текст исходного сообщения  / Reply With Quote 
Значит программно остановить консоль никак нельзя ?

Какой может быть все-таки способ хотя бы теоретически, как это сделать ?

Сообщения / Posts 32 | Из / From: Россия  |  IP / IP: IP адрес / IP address | Report this post to a Moderator
АдАстра. Техподдержка
Administrator
Участник № / Member № 4


Icon 1 отправлено / posted      Профиль для / Profile for АдАстра. Техподдержка           Редактировать/удалить сообщение / Edit/Delete Post   Вставить в ответ текст исходного сообщения  / Reply With Quote 
Обратите внимание на системную переменную @Status. Данная переменная может задавать(тип OUTPUT)соответствующий параметр узла.
Сообщения / Posts 17083 | Из / From: Россия  |  IP / IP: IP адрес / IP address | Report this post to a Moderator
Константин Арапов
Forum Member / Участник форума
Участник № / Member № 1998


Icon 1 отправлено / posted      Профиль для / Profile for Константин Арапов           Редактировать/удалить сообщение / Edit/Delete Post   Вставить в ответ текст исходного сообщения  / Reply With Quote 
ок. Следуя вашим советам, пробовал создавать системную переменную @status
типа OUTPUT. Выбирал параметр STATUS, задавал порядковый номер узла.
Создал канал, ссылающийся на эту переменную.

В случае, если порядковый номер 0 (RTM) ситуация следующая.
При запуске реальное значение канала отображается как Work.NT4.RTM

При посылке на вход канала 1 - ничего не меняется, проект продолжает работать без изменений
При посылке на вход канала 2 - ничего не меняется, проект продолжает работать без изменений
При посылке на вход канала 3 - значение канала Trace.NT.RTM, проект продолжает работать без изменений
При посылке на вход канала 4 - значение канала Wait.NT.RTM, проект продолжает работать без изменений
При посылке на вход канала 5 - значение канала Stop.NT.RTM, проект продолжает работать без изменений

В случае, если порядковый номер 2 (NLL) реальное начение Work.NT4.NLL
и оно не меняется, независимо от того, что посылается на вход, и проект NLL как
работал так и продолжает работать.

Я что-то неправильно делаю, или эта функция не работает ?

Сообщения / Posts 32 | Из / From: Россия  |  IP / IP: IP адрес / IP address | Report this post to a Moderator
АдАстра. Техподдержка
Administrator
Участник № / Member № 4


Icon 1 отправлено / posted      Профиль для / Profile for АдАстра. Техподдержка           Редактировать/удалить сообщение / Edit/Delete Post   Вставить в ответ текст исходного сообщения  / Reply With Quote 
#
Мы вынуждены взять некоторый таймаут для выяснения причин некорректной работы этой переменной.

Сообщения / Posts 17083 | Из / From: Россия  |  IP / IP: IP адрес / IP address | Report this post to a Moderator
Виталий
Junior Member / Новичок
Участник № / Member № 2118


Icon 1 отправлено / posted      Профиль для / Profile for Виталий           Редактировать/удалить сообщение / Edit/Delete Post   Вставить в ответ текст исходного сообщения  / Reply With Quote 
Давайте придумаем ActiveX объект который бы закрывал сам своего контейнера (или в NLL и ActiveX объекты нельзя вставлять?) или запускал программу которая бы закрыла NLL.

Это реально вообще?

Сообщения / Posts 16 | Из / From: Kazakhstan  |  IP / IP: IP адрес / IP address | Report this post to a Moderator
Константин Арапов
Forum Member / Участник форума
Участник № / Member № 1998


Icon 1 отправлено / posted      Профиль для / Profile for Константин Арапов           Редактировать/удалить сообщение / Edit/Delete Post   Вставить в ответ текст исходного сообщения  / Reply With Quote 
>Давайте придумаем ActiveX объект который бы >закрывал сам своего контейнера (или в NLL и >ActiveX объекты нельзя вставлять?) или запускал >программу которая бы закрыла NLL.

>Это реально вообще?

Интересный вариант. Можно ли вставлять ActiveX в консолях NLL лично я не знаю. И честно говоря, ActiveX в проектах TM6 никогда не использовал.
Но если что нибудь получится, буду премного благодарен, Виталий, если Вы расскажите как.

Была также у меня мысль наваять DLL которая убивает процесс NLL, но помоему на NLL это тоже не прокатит, хотя я не пробовал...

Кроме того, будем ждать, что нам скажут г-да разработчики.

Сообщения / Posts 32 | Из / From: Россия  |  IP / IP: IP адрес / IP address | Report this post to a Moderator
АдАстра. Техподдержка
Administrator
Участник № / Member № 4


Icon 1 отправлено / posted      Профиль для / Profile for АдАстра. Техподдержка           Редактировать/удалить сообщение / Edit/Delete Post   Вставить в ответ текст исходного сообщения  / Reply With Quote 
Уважаемые коллеги!
Для принятия решения о работе системной переменной @Status, нам необходимо обоснование, в каких случаях и почему необходима остановка (а возможно и полное завершение работы) удалённого узла.
Просьба направлять Ваше обоснование на адрес техподдержки hotline2@adastra.ru

Сообщения / Posts 17083 | Из / From: Россия  |  IP / IP: IP адрес / IP address | Report this post to a Moderator
Константин Арапов
Forum Member / Участник форума
Участник № / Member № 1998


Icon 1 отправлено / posted      Профиль для / Profile for Константин Арапов           Редактировать/удалить сообщение / Edit/Delete Post   Вставить в ответ текст исходного сообщения  / Reply With Quote 
Отправил письмо с обоснованием на
hotline2@adastra.ru

Сообщения / Posts 32 | Из / From: Россия  |  IP / IP: IP адрес / IP address | Report this post to a Moderator
АдАстра. Техподдержка
Administrator
Участник № / Member № 4


Icon 1 отправлено / posted      Профиль для / Profile for АдАстра. Техподдержка           Редактировать/удалить сообщение / Edit/Delete Post   Вставить в ответ текст исходного сообщения  / Reply With Quote 
#
Письмо получили, спасибо! Обсуждаем.
Ждём обоснований от других пользователей!

Сообщения / Posts 17083 | Из / From: Россия  |  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



Powered by Infopop Corporation
UBB.classic™ 6.7.2