Форум 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
Grigorovskih
Forum Professor / Завсегдатай форума
Участник № / Member № 1915


Icon 1 отправлено / posted      Профиль для / Profile for Grigorovskih           Редактировать/удалить сообщение / Edit/Delete Post   Вставить в ответ текст исходного сообщения  / Reply With Quote 
Здравствуйте заданы следующие границы:

НП-0.25
НА-0.5
НГ-0.75
ВГ-1
ВА-1.3
ВП-2.45

проблема в следующем:
при переходе например через ВГ интервал изменяется с 0 на 1 при значении чуть большем чем 1 (1.01) а при переходе через ВГ на уменьшение интервал меняется с 1 на 0 при значении =(ВГ-0.1) т.е. при 0.89 проверено на простейшем проекте с одним каналом FLOAT во входное значение вводим токовое значение от 4-20 мА с масштабированием от 0 до 2.46.
С ЧЕМ ЭТО МОЖЕТ БЫТЬ СВЯЗАНО!!!

СПАСИБО.

Сообщения / Posts 362 | Из / From: Россия  |  IP / IP: IP адрес / IP address | Report this post to a Moderator
A40
unregistered



Icon 1 отправлено / posted            Редактировать/удалить сообщение / Edit/Delete Post   Вставить в ответ текст исходного сообщения  / Reply With Quote 
Посмотрите на поле "Гистерезис", похоже, у Вас там установлено 0,1
IP / IP: IP адрес / IP address | Report this post to a Moderator
Grigorovskih
Forum Professor / Завсегдатай форума
Участник № / Member № 1915


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


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


Icon 1 отправлено / posted      Профиль для / Profile for jenyak542           Редактировать/удалить сообщение / Edit/Delete Post   Вставить в ответ текст исходного сообщения  / Reply With Quote 
Прошу прощения, хотел сказать, чтобы значение верхней предупредительной границы не вводилось, если вводимое значение выше уже установленной в данный момент верхней аварийной границы. Можно ли это реализовать?
Сообщения / Posts 73 | Из / 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 
quote:
Отправитель / Originally posted by jenyak542:
Можно ли это реализовать?

Можно сделать все.
Рекомендую через шаблон программы (например, FBD-блоки как LIMIT).

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


Icon 1 отправлено / posted      Профиль для / Profile for jenyak542           Редактировать/удалить сообщение / Edit/Delete Post   Вставить в ответ текст исходного сообщения  / Reply With Quote 
quote:
Отправитель / Originally posted by АдАстра. Техподдержка:
quote:
Отправитель / Originally posted by jenyak542:
Можно ли это реализовать?

Можно сделать все.
Рекомендую через шаблон программы (например, FBD-блоки как LIMIT).

Добрый день, а есть какой-нибудь пример работы с программами? Может быть, конкретно с блоком LIMIT
Сообщения / Posts 73 | Из / From: Россия  |  IP / IP: IP адрес / IP address | Report this post to a Moderator
jenyak542
Active Forum Member / Активный участник форума
Участник № / Member № 9353


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

То есть, я привязываю аргументы ко входам MIN, MAX и INP. Ко входу INP привязан аргумент, который и нужно ограничивать. То есть, к выходу Q, по идее, нужно привязать тот же самый аргумент, что и ко входу INP. Но так как этого сделать нельзя, не понимаю как вообще написать условие.
Также не совсем понятно, как именно запускается программа, что конкретно для этого нужно сделать, как настроить параметры канала программы.

В общем, хотелось бы пример работы с программами, желательно с блоком limit.

Сообщения / Posts 73 | Из / 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 
Простейшая программа с блоком Limit выглядит как 3 входных IN аргумента (2 входа min и max, 3й вход - вход, который нужно клиппировать) и 1 выходной OUT(клиппированный сигнал, выходящий из блока).

К Выходу Q привязывается либо идущий следом блок, либо выходной аргумент.

Если не получится, напишите на электронный адрес поддержки с приложением проекта.

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


Icon 1 отправлено / posted      Профиль для / Profile for jenyak542           Редактировать/удалить сообщение / Edit/Delete Post   Вставить в ответ текст исходного сообщения  / Reply With Quote 
Добрый день. В можно ли сделать так, чтобы индикация интервалов происходила по какому-то условию? То есть, имеется оборудование, когда это оборудование включено и бит говорящий о его состоянии равен единице, то индикация интервалов происходит в штатном режиме. А если бит равен нулю, соответственно оборудование выключено, то индицируется интервал нормы (то есть Р=0, если не ошибаюсь). Как я понял, настроить индикацию таким образом можно только приравнивая атрибут Р к определенному цифровому значению. Но как это сделать, мне не понятно
Сообщения / Posts 73 | Из / From: Россия  |  IP / IP: IP адрес / IP address | Report this post to a Moderator
jenyak542
Active Forum Member / Активный участник форума
Участник № / Member № 9353


Icon 1 отправлено / posted      Профиль для / Profile for jenyak542           Редактировать/удалить сообщение / Edit/Delete Post   Вставить в ответ текст исходного сообщения  / Reply With Quote 
quote:
Отправитель / Originally posted by jenyak542:
Добрый день. В можно ли сделать так, чтобы индикация интервалов происходила по какому-то условию? То есть, имеется оборудование, когда это оборудование включено и бит говорящий о его состоянии равен единице, то индикация интервалов происходит в штатном режиме. А если бит равен нулю, соответственно оборудование выключено, то индицируется интервал нормы (то есть Р=0, если не ошибаюсь). Как я понял, настроить индикацию таким образом можно только приравнивая атрибут Р к определенному цифровому значению. Но как это сделать, мне не понятно

Решил проблему другим способом, без использования программ и изменения значения интервала
Сообщения / Posts 73 | Из / 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 
Добрый день.
Если оборудование выключено, то проще всего канал выключать с помощью атрибута 8,W.

Сообщения / Posts 17335 | Из / 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