Форум TRACE MODE: техническая поддержка
Тема закрыта / Topic Closed  Тема закрыта / Topic Closed
Послать новую тему / Post New Topic  
Тема закрыта / Topic Closed  Тема закрыта / Topic Closed
мой профиль / my profile авторизация / login | регистрация / register | поиск / search | часто задаваемые вопросы / faq | начало / forum home

  Следующая старая тема / next oldest topic   Следующая новая тема / next newest topic
» Форум TRACE MODE: техническая поддержка » ТЕХНИЧЕСКАЯ ПОДДЕРЖКА / TECHNICAL SUPPORT TRACE MODE 6 » TRACE MODE 6 бесплатная Базовая версия / TRACE MODE 6 free Base version » Работа с битами после перезагрузки МРВ

   
Автор / Author Тема / Topic: Работа с битами после перезагрузки МРВ
LepreconSTR
Junior Member / Новичок
Участник № / Member № 7367


Icon 1 отправлено / posted      Профиль для / Profile for LepreconSTR           Редактировать/удалить сообщение / Edit/Delete Post 
Добрый день.Возникла проблема с поведением МРВ при работе с отдельными битами после запуска.

Создадим проект с обменом одним modbus TCP\IP регистра.
 -  -

Регистр 105. Каждый столбец обозначает состояние первых трех битов этого регистра.
Первая строка это значение которое было считано с бита. Вторая строка это значение которое было записано МРВ в бит.

Допустим изначально в регистре стоит значение 2,то есть первые три бита это 0 1 0.

И теперь необходимо изменить состояние бита 1. Но при изменении этого бита, все остальные биты которые принадлежат этому регистру так же сбрасываются:
Мы ожидаем после нажатия первой кнопки получить 0 1 1
А получаем 0 0 1.

Скриншот настройки кнопки
 -  -

Возможно в качестве источника необходимо задать не отдельный бит, а весь регистр?Так пробовал то же не работает.

Сообщения / Posts 8 | Из / From: RU  |  IP / IP: IP адрес / IP address | Report this post to a Moderator
АдАстра. Техподдержка
Administrator
Участник № / Member № 4


Icon 1 отправлено / posted      Профиль для / Profile for АдАстра. Техподдержка           Редактировать/удалить сообщение / Edit/Delete Post 
Перепроверено в релизе 6.10.2.

К чему привязаны аргументы экрана OUT_b1 и IN_b1?

Как меняется значение канала OUT в ситуации, отображенной на скриншоте, при нажатии на кнопку XOR первого столбца?

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


Icon 1 отправлено / posted      Профиль для / Profile for LepreconSTR           Редактировать/удалить сообщение / Edit/Delete Post 
1.Используется релиз 6.10.2;
2.аргументы экрана привязаны:
out_b1 к первому биту канала OUT типа hex16 (пробовал с направлением input и output) который в свою очередь привязан к modbus 16.
in_b1 к первому биту канала IN типа hex16 который в свою очередь привязан к modbus 3 word.

3. Значение канала в данной ситуации меняться не будет так как XOR 1 и 1 -> 0. Trace mode не отправляет заново бит если он не изменился. Есть конечно команда отработать, тогда значение отправится, но собьются остальные биты в регистре.

Почему бы не добавить в кнопки действие побитовое отрицание (НЕ)? Мне кажется так было бы проще делать кнопки on\off

Сообщения / Posts 8 | Из / From: RU  |  IP / IP: IP адрес / IP address | Report this post to a Moderator
АдАстра. Техподдержка
Administrator
Участник № / Member № 4


Icon 1 отправлено / posted      Профиль для / Profile for АдАстра. Техподдержка           Редактировать/удалить сообщение / Edit/Delete Post 
Пришлите, пожалуйста, Ваш проект (*.prj) на адрес техподдержки hotline@adastra.ru.
Сообщения / Posts 17106 | Из / From: Россия  |  IP / IP: IP адрес / IP address | Report this post to a Moderator
LepreconSTR
Junior Member / Новичок
Участник № / Member № 7367


Icon 1 отправлено / posted      Профиль для / Profile for LepreconSTR           Редактировать/удалить сообщение / Edit/Delete Post 
Отправил.
Сообщения / Posts 8 | Из / From: RU  |  IP / IP: IP адрес / IP address | Report this post to a Moderator
АдАстра. Техподдержка
Administrator
Участник № / Member № 4


Icon 1 отправлено / posted      Профиль для / Profile for АдАстра. Техподдержка           Редактировать/удалить сообщение / Edit/Delete Post 
Вам отправлен исправленный работающий проект.

Поскольку Вы работаете в профессиональном формате, Вам необходимо зарегистрировать лицензию на IDE профессионального формата.

Топик закрывается.

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

Послать новую тему / Post New Topic  
Тема закрыта / Topic Closed  Тема закрыта / Topic Closed
Открыть тему / Open 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