Форум 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 7 » TRACE MODE 7 профессиональная версия / TRACE MODE 7 professional version » Диапазоны значений для передачи в ПЛК

   
Автор / Author Тема / Topic: Диапазоны значений для передачи в ПЛК
Kharin
Junior Member / Новичок
Участник № / Member № 9628


Icon 1 отправлено / posted      Профиль для / Profile for Kharin           Редактировать/удалить сообщение / Edit/Delete Post   Вставить в ответ текст исходного сообщения  / Reply With Quote 
Добрый день. Есть определенные ограничения для некоторых конфигурируемых параметров, которые надо жестко ограничить в определенном диапазоне.
Судя по всему в компонент Аналог типа output через специфические параметры эти границы можно выставить без проблем, выставив атрибуты 85 (Использовать) и 53 (Отслеживать) для целочисленных значений проблем нет. Но есть параметры, типа коэффициентов ПИД регулятора, где хотелось бы ограничить не только диапазон целой части, но и вещественной. Однако в полях HL и LL написание типа 1000.0 не дает результата, через ГЭ кнопка с типом передачи "Ввести и передать" по прежнему можно вписать допустим 10.25 и это значение и улетает в ПЛК. Понятно, что можно пойти через программу, и там реализовать все эти процедуры, но вдруг есть более простой путь. Спасибо.

Сообщения / Posts 12 | Из / 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 
Здравствуйте!
Атрибуты 85 (Использовать) и 53 (Отслеживать) выполняют другую функцию.

Задача ограничения вводимого значения является распространенной, но всегда имеет свои уникальные особенности.
Например, значение вне диапазона отклонять или ограничивать?

Вы правильно указали, что можно через программу.
Для ограничения есть FBD-блок Ограничение (LIMIT). Это позволит ввести ограничение значения.
Для округления есть FBD-блок Округление (NDGT). Это позволит значение округлить до десятых, сотых и т.д.

В шаблонах экрана можно добавить функцию "Подтверждения" при нажатии на кнопку.
Так же можно использовать кнопки с типом передачи "Добавить", для реализации шагового изменения (+1, -1, +10, -10 и т.д.)

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


Icon 1 отправлено / posted      Профиль для / Profile for Kharin           Редактировать/удалить сообщение / Edit/Delete Post   Вставить в ответ текст исходного сообщения  / Reply With Quote 
Спасибо за ответ
Сообщения / Posts 12 | Из / 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