При перестановке байт в слове в панеле Weintek нет изменений

Работа с панелями оператора Weintek - подключение, программирование, совмещение с ПЛК

Модераторы: kiv, 8bit, VanMo

При перестановке байт в слове в панеле Weintek нет изменений

Сообщение Колега » 10 янв 2014, 12:42

Добрый день коллеги.

1. Отправляю в HMI число: 80h (то есть в младшем байте слова ноль, в старшем восемь).
В HMI настраиваю числовой индикатор на этот адрес, настраиваю как 16бит BIN что бы видеть побитно всё слово.
В результате вижу на индикаторе: 1000 .
Ожидал увидеть: 1000000000000000.
Вопрос: почему не отображаются остальные нули с права до последнего?

2. меняю в источнике передачи данные байты местами, отправляю в HMI число: 08h (то есть в младшем байте слова восемь, в старшем ноль).
В результате вижу на индикаторе: 100000000000 .
Ожидал увидеть: 0000000010000000.
Вопрос: почему не отображаются остальные нули (еще три) с права до последнего? и почему бит стоит не в том месте? что я не так делаю при настройке?

Спасибо.
Колега
 
Сообщения: 32
Зарегистрирован: 16 дек 2013, 14:13

Re: При перестановке байт в слове в панеле Weintek нет измен

Сообщение den_po » 10 янв 2014, 13:02

В числах 80h и 08h восьмёрка находится в одном и том же байте.
Проверьте значение "количество разрядов слева от десятичной точки" числового дисплея.
Не вижу, каких изменений нет при перестановке байт.
den_po
 
Сообщения: 436
Зарегистрирован: 04 фев 2013, 12:25

Re: При перестановке байт в слове в панеле Weintek нет измен

Сообщение Колега » 10 янв 2014, 13:17

"количество разрядов слева от десятичной точки" числового дисплея - стоит 16, максимум.

Похоже я понимаю, что если в байте стоят нули то в индикаторе этот байт игнорируется.

Тогда поставлю задачу по другому:

Мне надо отображать побитно слово, что бы во всех битах на своих местах отображалас своя единичка или нолик, все 16 бит, пусть хоть все нули будут. 00h то есть "0000000000000000".
Колега
 
Сообщения: 32
Зарегистрирован: 16 дек 2013, 14:13

Re: При перестановке байт в слове в панеле Weintek нет измен

Сообщение den_po » 10 янв 2014, 14:10

Можно сделать группу битовых индикаторов, по одному на каждый бит. Можно посложней: макросом формировать строку и выводить с помощью текстового дисплея.
den_po
 
Сообщения: 436
Зарегистрирован: 04 фев 2013, 12:25

Re: При перестановке байт в слове в панеле Weintek нет измен

Сообщение Колега » 13 янв 2014, 05:48

Понятно.... особенно про битовые индикаторы...
Колега
 
Сообщения: 32
Зарегистрирован: 16 дек 2013, 14:13


Вернуться в Weintek

Кто сейчас на конференции

Сейчас этот форум просматривают: Google [Bot] и гости: 1