Форум 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 / » Изменение границ канала FLOAT

   
Автор / Author Тема / Topic: Изменение границ канала FLOAT
DIM
Active Forum Member / Активный участник форума
Участник № / Member № 2321


Icon 1 отправлено / posted      Профиль для / Profile for DIM           Редактировать/удалить сообщение / Edit/Delete Post   Вставить в ответ текст исходного сообщения  / Reply With Quote 
Здравствуйте. Интересует следующее: в техзадании имеется пункт:"предусмотреть возможность изменять границы аварийных значений температуры", т.е. пользователь во время работы монитора сам должен задавать границы LL, LA, LW, HW, HA, HL....каким образом справиться с данной задачей?....если можно, пожалуйста, дайте ответ поскорее....проект на стадии завершения....сроки очень сильно поджимают....Заранее благодарен.
Сообщения / Posts 70 | Из / From: Россия  |  IP / IP: IP адрес / IP address | Report this post to a Moderator
AdAstrA Technical Support Ukraine
Forum Member / Участник форума
Участник № / Member № 2198


Icon 1 отправлено / posted      Профиль для / Profile for AdAstrA Technical Support Ukraine           Редактировать/удалить сообщение / Edit/Delete Post   Вставить в ответ текст исходного сообщения  / Reply With Quote 
Для канала класса FLOAT атрибуты соответствуют: 26 – HL, 27 – LL, 28 – HA, 29 – LA, 30 – HW, 31 – LW. Значения данных атрибутов можно изменять в реальном времени.
Сообщения / Posts 58 | Из / From: Украина  |  IP / IP: IP адрес / IP address | Report this post to a Moderator
DIM
Active Forum Member / Активный участник форума
Участник № / Member № 2321


Icon 1 отправлено / posted      Профиль для / Profile for DIM           Редактировать/удалить сообщение / Edit/Delete Post   Вставить в ответ текст исходного сообщения  / Reply With Quote 
Спасибо...но нельзя ли поподробнее...нужно например с помощю кнопок "больше" и "меньше" прибавлять и убавлять занчение "HW" ...?
Сообщения / Posts 70 | Из / From: Россия  |  IP / IP: IP адрес / IP address | Report this post to a Moderator
AdAstrA Technical Support Ukraine
Forum Member / Участник форума
Участник № / Member № 2198


Icon 1 отправлено / posted      Профиль для / Profile for AdAstrA Technical Support Ukraine           Редактировать/удалить сообщение / Edit/Delete Post   Вставить в ответ текст исходного сообщения  / Reply With Quote 
Аргумент шаблона экрана типа OUT или IN\OUT, в который, посредством нажатия оператором на кнопку, будет передаваться значение верхней предупредительной границы (HW), нужно привязать к 30-му атрибуту канала (ID - 30) для которого необходимо изменить верхнюю предупредительную границу.
Сообщения / Posts 58 | Из / From: Украина  |  IP / IP: IP адрес / IP address | Report this post to a Moderator
DIM
Active Forum Member / Активный участник форума
Участник № / Member № 2321


Icon 1 отправлено / posted      Профиль для / Profile for DIM           Редактировать/удалить сообщение / Edit/Delete Post   Вставить в ответ текст исходного сообщения  / Reply With Quote 
Спасибо...теперь ясно.
Сообщения / Posts 70 | Из / From: Россия  |  IP / IP: IP адрес / IP address | Report this post to a Moderator
DIM
Active Forum Member / Активный участник форума
Участник № / Member № 2321


Icon 1 отправлено / posted      Профиль для / Profile for DIM           Редактировать/удалить сообщение / Edit/Delete Post   Вставить в ответ текст исходного сообщения  / Reply With Quote 
Пробую отобразить значение HW канала FLOAT посредством ГЭ "Текст", но вместо значения выводится "0"...возможно ли вообче отображение границ канала посредством данного ГЭ?
Сообщения / Posts 70 | Из / From: Россия  |  IP / IP: IP адрес / IP address | Report this post to a Moderator
AdAstrA Technical Support Ukraine
Forum Member / Участник форума
Участник № / Member № 2198


Icon 1 отправлено / posted      Профиль для / Profile for AdAstrA Technical Support Ukraine           Редактировать/удалить сообщение / Edit/Delete Post   Вставить в ответ текст исходного сообщения  / Reply With Quote 
Проверьте еще раз правильность всех привязок (ГЭ «Текст» и аргументов, аргументов и атрибутов канала). Если значение границы задано и все привязки правильны, ГЭ «Текст» должен отображать его в реальном времени.

[ 03.09.2007, 18:57: Сообщение отредактировал / Message edited by AdAstra Technical Support ]

Сообщения / Posts 58 | Из / From: Украина  |  IP / IP: IP адрес / IP address | Report this post to a Moderator
DIM
Active Forum Member / Активный участник форума
Участник № / Member № 2321


Icon 1 отправлено / posted      Профиль для / Profile for DIM           Редактировать/удалить сообщение / Edit/Delete Post   Вставить в ответ текст исходного сообщения  / Reply With Quote 
Сделал так: у канала FLOAT снял флажок "Использовать границы", на экран поместил 2 кнопки: верхняя и нижняя границы, которые посылают в аргумент программы значения, которые далее сравниваются в программе с реальным значением канала....всё заработало!!! НО!!! Зачем же тогда использовать границы канала, если с ними ничего не выходит?!!! Ведь на мой взгляд проще сделать как у меня...может я и не прав, тогда поясните в чём?
С уважением. Дмитрий.

Сообщения / Posts 70 | Из / From: Россия  |  IP / IP: IP адрес / IP address | Report this post to a Moderator
AdAstrA Technical Support Ukraine
Forum Member / Участник форума
Участник № / Member № 2198


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


Icon 1 отправлено / posted      Профиль для / Profile for DIM           Редактировать/удалить сообщение / Edit/Delete Post   Вставить в ответ текст исходного сообщения  / Reply With Quote 
Сообщаю адрес dem0n74@mail.ru Спасибо.
Сообщения / Posts 70 | Из / From: Россия  |  IP / IP: IP адрес / IP address | Report this post to a Moderator
AdAstrA Technical Support Ukraine
Forum Member / Участник форума
Участник № / Member № 2198


Icon 1 отправлено / posted      Профиль для / Profile for AdAstrA Technical Support Ukraine           Редактировать/удалить сообщение / Edit/Delete Post   Вставить в ответ текст исходного сообщения  / Reply With Quote 
Отправил
Сообщения / Posts 58 | Из / From: Украина  |  IP / IP: IP адрес / IP address | Report this post to a Moderator
DIM
Active Forum Member / Активный участник форума
Участник № / Member № 2321


Icon 1 отправлено / posted      Профиль для / Profile for DIM           Редактировать/удалить сообщение / Edit/Delete Post   Вставить в ответ текст исходного сообщения  / Reply With Quote 
Спасибо. Проект получил......но не понимаю, как он работает?...ведь ни одной привязки аргументов к каналу не увидел(((...хотя работает всё правильно...чудеса. В чём секрет?
Сообщения / Posts 70 | Из / From: Россия  |  IP / IP: IP адрес / IP address | Report this post to a Moderator
AdAstrA Technical Support Ukraine
Forum Member / Участник форума
Участник № / Member № 2198


Icon 1 отправлено / posted      Профиль для / Profile for AdAstrA Technical Support Ukraine           Редактировать/удалить сообщение / Edit/Delete Post   Вставить в ответ текст исходного сообщения  / Reply With Quote 
Подробное описание примера выслано вам на почту.
Сообщения / Posts 58 | Из / From: Украина  |  IP / IP: IP адрес / IP address | Report this post to a Moderator
DIM
Active Forum Member / Активный участник форума
Участник № / Member № 2321


Icon 1 отправлено / posted      Профиль для / Profile for DIM           Редактировать/удалить сообщение / Edit/Delete Post   Вставить в ответ текст исходного сообщения  / Reply With Quote 
Спасибо.
Сообщения / Posts 70 | Из / From: Россия  |  IP / IP: IP адрес / IP address | Report this post to a Moderator
Avgorr
Forum Professor / Завсегдатай форума
Участник № / Member № 2607


Icon 1 отправлено / posted      Профиль для / Profile for Avgorr           Редактировать/удалить сообщение / Edit/Delete Post   Вставить в ответ текст исходного сообщения  / Reply With Quote 
Здравствуйте!
А как сделать, чтобы эти изменённые границы остались изменёнными на всегда, а не до перезагрузки RTM или microRTM?

Сообщения / Posts 168 | Из / 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 
Надо сохранять их в аргументах канала Call, записывать в тектовый файл, а потом подчитывать из него при старте проекта.
Сообщения / Posts 17321 | Из / From: Россия  |  IP / IP: IP адрес / IP address | Report this post to a Moderator
Avgorr
Forum Professor / Завсегдатай форума
Участник № / Member № 2607


Icon 1 отправлено / posted      Профиль для / Profile for Avgorr           Редактировать/удалить сообщение / Edit/Delete Post   Вставить в ответ текст исходного сообщения  / Reply With Quote 
Нужно ли изначально в канале указывать границы? Можно примерчик по этому поводу. Спасибо.
Сообщения / Posts 168 | Из / From: Россия  |  IP / IP: IP адрес / IP address | Report this post to a Moderator
Avgorr
Forum Professor / Завсегдатай форума
Участник № / Member № 2607


Icon 1 отправлено / posted      Профиль для / Profile for Avgorr           Редактировать/удалить сообщение / Edit/Delete Post   Вставить в ответ текст исходного сообщения  / Reply With Quote 
Как подчитывать из текстового файла при старте проекта разобрался, а как автоматически записывать аргументы канала Call в текстовый файл при изменении аргументов не соображу. Подскажите!
Сообщения / Posts 168 | Из / 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 17321 | Из / From: Россия  |  IP / IP: IP адрес / IP address | Report this post to a Moderator
Avgorr
Forum Professor / Завсегдатай форума
Участник № / Member № 2607


Icon 1 отправлено / posted      Профиль для / Profile for Avgorr           Редактировать/удалить сообщение / Edit/Delete Post   Вставить в ответ текст исходного сообщения  / Reply With Quote 
Меняю через гэ кнопка - ввести и передать и передаю её в аргумент канала Call. К этому же аргументу привязываю границу канала Float.
Сообщения / Posts 168 | Из / 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 17321 | Из / From: Россия  |  IP / IP: IP адрес / IP address | Report this post to a Moderator
Avgorr
Forum Professor / Завсегдатай форума
Участник № / Member № 2607


Icon 1 отправлено / posted      Профиль для / Profile for Avgorr           Редактировать/удалить сообщение / Edit/Delete Post   Вставить в ответ текст исходного сообщения  / Reply With Quote 
Если для кнопки добавить ещё действие, по которому с помощью программы-задержки будет происходить запись в файл, то если окно ввода значения будет открыто дольше, чем задержка - записи не будет. Может быть стоит добавить для канала Call какой-нибудь атрибут, реагирующий на изменение аргументов (типа Тенденция)?
Сообщения / Posts 168 | Из / 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 17321 | Из / 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