Показано с 1 по 6 из 6

Тема: ПР200 и ПМ210

  1. #1

    По умолчанию ПР200 и ПМ210

    Добрый день. Попытался повторить то, что выложено на сайте Owen про ПР200 и соединение его с OwenCloud. Делал все один в один. С целочисленными переменными все получилось, а вот переменные float ну никак не идет . На облаке висит ноль и все тут. На что обратить внимание в первую очередь.

  2. #2
    Пользователь Аватар для capzap
    Регистрация
    25.02.2011
    Адрес
    Киров
    Сообщений
    10,649

    По умолчанию

    зачем в заблуждение то вводить, порядком следования байт отличаются, с этим и надо играться чтоб найти нужную комбинацию
    Bad programmers worry about the code. Good programmers worry about data structures and their relationships

  3. #3
    Пользователь
    Регистрация
    08.04.2015
    Адрес
    Воронежская область
    Сообщений
    842

    По умолчанию

    Когда присоединяю ПР200 порядок байт делаю по умолчанию старшим байтом вперед и не ввожу в заблуждение .
    Старшим байтом в перед --- это как правило .
    Все молчат поэтому Я и откликнулся .
    Вопрос сам по себе расплывчатый . Здесь может быть очень много нюансов .
    Вот целочисленнаябайт старший.jpg Вот вещественная Регистр.jpg
    Последний раз редактировалось Алексеев; 26.03.2020 в 16:05.

  4. #4

    По умолчанию

    Спасибо всем, Вы подтвердили своими ответами мои сомнения по поводу указания порядка следования байт. У меня получился данный эксперимент когда я поставил галочку в OwenCloud напротив порядок регистров: мл. регистром вперед. В owenLogic вообще никакие галочки не ставил. Меня смущает только то, что в видео примере при одной комбинации работает, а у меня при другой.

  5. #5

    По умолчанию

    На самом деле очень странно, потому что для режима slave галочки в программе ПР не действуют или действуют частично на системные регистры(уже не помню).
    Когда настраивал в Scada всегда ставил порядок байт для float "2301"
    А теперь проверьте у себя, с тех ли регистров у вас происходит чтение float. Для проверки в ПР200 в программе отправьте в соседние регистры до и после двух регистров float например FFFF (65535) и сразу станет ясно, правильный адрес вы задаете и правильную последовательность байт и регистров.

    А то может вы смотрите на чужие потуги, а они не верны в чем-то, просто у них не возникает ситуации, когда число станет не верным...

  6. #6

    По умолчанию

    Спасибо за совет.

Похожие темы

  1. ТРМ-202+ПМ210
    от mfad1857 в разделе ПМ210
    Ответов: 4
    Последнее сообщение: 02.03.2020, 17:57
  2. Качество ПМ210
    от win2014 в разделе ПМ210
    Ответов: 13
    Последнее сообщение: 21.02.2020, 15:07
  3. ПМ210 был не на связи
    от Боднар Олег Миколайович в разделе ПМ210
    Ответов: 5
    Последнее сообщение: 19.08.2019, 10:55
  4. 3G в ПМ210
    от Боднар Олег Миколайович в разделе ПМ210
    Ответов: 5
    Последнее сообщение: 04.02.2019, 00:14
  5. Плата ПМ210
    от p_dima90 в разделе ПМ210
    Ответов: 4
    Последнее сообщение: 19.10.2018, 10:49

Ваши права

  • Вы не можете создавать новые темы
  • Вы не можете отвечать в темах
  • Вы не можете прикреплять вложения
  • Вы не можете редактировать свои сообщения
  •