Современные технологии автоматизации» («СТА») —  журнал для квалифицированных специалистов по промышленной автоматизации Форум СТА — современные технологии автоматизации Домашняя страница
Домашняя страница форума CTA Домашняя страница форума CTA > II. АСУТП и SCADA > Средства операторского интерфейса
  Активные темы Активные темы
  FAQ FAQ  Искать в форуме   Зарегистрироваться Зарегистрироваться  Вход в систему Вход в систему

Масштабирование в Weintek и в C-more! Отличия?

 Ответить Ответить
Автор
Сообщение
Ju Смотреть выпадающим
Новичок
Новичок


Присоединился: 19 Октябрь 2010
Online Status: Offline
Публикации: 7
Свойства публикации Свойства публикации   Ответить, цитируя автора - Ju Ответить, цитируя автора -  ОтветитьОтвет Прямая ссылка на эту публикацию Тема сообщения: Масштабирование в Weintek и в C-more! Отличия?
    Опубликовано: 26 Октябрь 2010 15:27
Введение:
Занимаюсь переносом проекта из панели C-more в Weintek. В EasyBuider8000 (панель Weintek) есть элемент Numeric Input, аналогичный элементу Numeric Entry в С-more. Этот объект нужен для отображения и ввода данных.
Описание проблемы:
В ПЛК хранится значение переменной в одних единицах измерения, а на экран сенсорной панели выводится в других. Знаю, что для этого используется опция Scaling option (масштабирование) и в C-more, и в Weintek. Опция найдена, но значение получается  в Weintek другое, чем в C-more.
В C-more у меня есть следующее. PLC Value: Point 1 = 0, Point 2 = 1. Display Value: Point 1 = 0, Point 2 = 10,1972.
Какие значения нужно задать в настройках  Numeric Input (Weintek) на вкладке Numeric Format, чтобы получить на экране Weintek, то же, что и на экране C-more?
Вообще не понимаю, каким образом осуществляется масштабирование с этими Point в С-more
 
                     
 
Наверх
Astilya Смотреть выпадающим
Действительный член
Действительный член
Аватар

Присоединился: 18 Декабрь 2006
Категория: Russian Federation
Online Status: Offline
Публикации: 275
Свойства публикации Свойства публикации   Ответить, цитируя автора - Astilya Ответить, цитируя автора -  ОтветитьОтвет Прямая ссылка на эту публикацию Опубликовано: 27 Октябрь 2010 11:33
На окне Numeric Display - вкладка Numeric Format - кнопка справки. В открывшейся справке описан механизм масштабирования и дана формула.
Наверх
Ju Смотреть выпадающим
Новичок
Новичок


Присоединился: 19 Октябрь 2010
Online Status: Offline
Публикации: 7
Свойства публикации Свойства публикации   Ответить, цитируя автора - Ju Ответить, цитируя автора -  ОтветитьОтвет Прямая ссылка на эту публикацию Опубликовано: 27 Октябрь 2010 12:46

Да, и формула там такая:  Предположим, A —значение по адресу, B — отображаемое значение, тогда формула для преобразования будет: B = [Engineering low] + (A - [Input low]) × ratio, где ratio = ([Engineering high] - [Engineering low]) / ([Input high] - [Input low]). Ввожу те же значения, что и в C-more, а результат отличается на две целые.

Наверх
AlexM Смотреть выпадающим
Действительный член
Действительный член
Аватар

Присоединился: 11 Октябрь 2003
Категория: Russian Federation
Online Status: Offline
Публикации: 392
Свойства публикации Свойства публикации   Ответить, цитируя автора - AlexM Ответить, цитируя автора -  ОтветитьОтвет Прямая ссылка на эту публикацию Опубликовано: 27 Октябрь 2010 13:06
А в C-more то, тоже такая же формула или есть отличия ? и точно ли, что и там и там, читаете одну и ту же переменную из PLC ?
А иначе, чудес на свете не бывает ? Approve
Наверх
 Ответить Ответить

Переход на форум Права доступа на форуме Смотреть выпадающим

Bulletin Board Software by Web Wiz Forums® version 9.64
Powered by Web Wiz Forums Free Express Edition
Copyright ©2001-2009 Web Wiz