1. Обязательно представиться на русском языке кириллицей (заполнить поле "Имя").
  2. Фиктивные имена мы не приветствуем. Ивановых и Пупкиных здесь уже достаточно.
  3. Не надо писать свой вопрос в первую попавшуюся тему - всегда лучше создать новую тему.
  4. За поиск, предложение и обсуждение пиратского ПО и средств взлома - бан без предупреждения. Непонятно? - Читать здесь.
  5. Рекламу и частные объявления "куплю/продам/есть халтура" мы не размещаем ни на каких условиях.
  6. Перед тем как что-то написать - читать здесь, а затем здесь и здесь.
  7. Не надо писать в ЛС администраторам свои технические вопросы. Администраторы форума отлично знают как работает форум, а не все-все контроллеры, о которых тут пишут.

МВ110-1тд связь по modbus с Kinco

Модератор: Глоб.модераторы

Ответить
Аватара пользователя

Автор темы
Pesha79
здесь недавно
здесь недавно
Сообщения: 10
Зарегистрирован: 16 мар 2018, 17:11
Имя: Олег

МВ110-1тд связь по modbus с Kinco

Сообщение Pesha79 »

Добрый день, подскажите пожалуйста есть такая проблема, при подключении модуля тензодатчика овен МВ110-1тд с контролером kinco cpu506 контроллер видит значения переменных от старшего байта к младшему, а овен передает наоборот.
При подключении овна к программе Modbus poll такое же самое пока не поменяешь значения отображения (на фотках видно будет) на big endian тогда все становится нормально. Расскажите пожалуйста как развернуть правильно биты и получить правильные значения[img]
У вас нет необходимых прав для просмотра вложений в этом сообщении.

pkl58
завсегдатай
завсегдатай
Сообщения: 544
Зарегистрирован: 19 мар 2012, 20:04
Имя: Павел
Страна: Россия
Благодарил (а): 6 раз
Поблагодарили: 59 раз

МВ110-1тд связь по modbus с Kinco

Сообщение pkl58 »

А команду SWAP ( перестановка байтов( слов) ) контроллер умеет?
Аватара пользователя

Автор темы
Pesha79
здесь недавно
здесь недавно
Сообщения: 10
Зарегистрирован: 16 мар 2018, 17:11
Имя: Олег

МВ110-1тд связь по modbus с Kinco

Сообщение Pesha79 »

да, но я сомневаюсь правильно взяты слова в ячейках памяти

Отправлено спустя 5 минут 18 секунд:
скидываю файл с инструкцией на русском языке
У вас нет необходимых прав для просмотра вложений в этом сообщении.

Andreyit
не первый раз у нас
не первый раз у нас
Сообщения: 395
Зарегистрирован: 06 фев 2020, 16:09
Имя: Андрей
город/регион: Екатеринбург
Поблагодарили: 69 раз

МВ110-1тд связь по modbus с Kinco

Сообщение Andreyit »

Делали на дельте+мв110 как тут описано с данными. Все нормально работает. + не забывайте, что там значение float, а онлайн не всегда может это нормально отобразить, если не выбрано показывать числа для float.
Если нет swap, то сдвигайте на 8 влево или право.

pkl58
завсегдатай
завсегдатай
Сообщения: 544
Зарегистрирован: 19 мар 2012, 20:04
Имя: Павел
Страна: Россия
Благодарил (а): 6 раз
Поблагодарили: 59 раз

МВ110-1тд связь по modbus с Kinco

Сообщение pkl58 »

Andreyit писал(а): 14 фев 2023, 17:14 Если нет swap, то сдвигайте на 8 влево или право.
Тогда инструкцию ROL нужно использовать. нся места 0 будут заполняться.Сдвиг не поможет. Освободившиеся места 0 будут заполняться.
Аватара пользователя

Автор темы
Pesha79
здесь недавно
здесь недавно
Сообщения: 10
Зарегистрирован: 16 мар 2018, 17:11
Имя: Олег

МВ110-1тд связь по modbus с Kinco

Сообщение Pesha79 »

все получилось просто слова поменял местами vw20 vw22 с помощью move стало vw22 vw20
и все нормально начало отображаться
Всем спасибо за помощь
Ответить

Вернуться в «ОВЕН»