Масштабирование в Weintek и в C-more! Отличия? |
Ответить |
Автор | |
Новичок Присоединился: 19 Октябрь 2010 Online Status: Offline Публикации: 7 |
Опубликовано: 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
|
|
Действительный член Присоединился: 18 Декабрь 2006 Категория: Russian Federation Online Status: Offline Публикации: 275 |
|
На окне Numeric Display - вкладка Numeric Format - кнопка справки. В открывшейся справке описан механизм масштабирования и дана формула.
|
|
Новичок Присоединился: 19 Октябрь 2010 Online Status: Offline Публикации: 7 |
|
Да, и формула там такая: Предположим, A —значение по адресу, B — отображаемое значение, тогда формула для преобразования будет: B = [Engineering low] + (A - [Input low]) × ratio, где ratio = ([Engineering high] - [Engineering low]) / ([Input high] - [Input low]). Ввожу те же значения, что и в C-more, а результат отличается на две целые. |
|
Действительный член Присоединился: 11 Октябрь 2003 Категория: Russian Federation Online Status: Offline Публикации: 392 |
|
А в C-more то, тоже такая же формула или есть отличия ? и точно ли, что и там и там, читаете одну и ту же переменную из PLC ?
А иначе, чудес на свете не бывает ?
|
|
Ответить |
Переход на форум | Права доступа на форуме Вы не можете публиковать новые темы в этом форуме Вы не можете отвечать на сообщения в этом форуме Вы не можете удалять Ваши сообщения на этом форуме Вы не можете редактировать Ваши сообщения на этом форуме Вы не можете создавать голосования на этом форуме Вы не можете выражать своё мнение в голосованиях на этом форуме |