Показано с 1 по 10 из 37

Тема: ПЛК160М и ИВК-102 по RS-485

Комбинированный просмотр

Предыдущее сообщение Предыдущее сообщение   Следующее сообщение Следующее сообщение
  1. #1

    По умолчанию

    Цитата Сообщение от kondor3000 Посмотреть сообщение

    А дробную часть, старшим словом вперёд сделали?
    Да, все варианты попробовал, там похожей на правду цифры так и не получилось

  2. #2

    По умолчанию

    Цитата Сообщение от Александр Посмотреть сообщение
    Да, все варианты попробовал, там похожей на правду цифры так и не получилось
    Значит надо не только слова (Word) менять местами, но и байты в словах переставлять.

  3. #3

    По умолчанию

    Цитата Сообщение от kondor3000 Посмотреть сообщение
    Значит надо не только слова (Word) менять местами, но и байты в словах переставлять.
    Это наверное уже в коде PRG делать? Смущает то что в ПЛК нет возможности при создании канала UMD выбирать эти варианты ("старшим словом вперед"). Там есть Trace_mode/Native, но ни один из них не дает эффекта, lastError 81/89 все так же идет.

  4. #4

    По умолчанию

    Цитата Сообщение от Александр Посмотреть сообщение
    Это наверное уже в коде PRG делать? Смущает то что в ПЛК нет возможности при создании канала UMD выбирать эти варианты ("старшим словом вперед"). Там есть Trace_mode/Native, но ни один из них не дает эффекта, lastError 81/89 все так же идет.
    Сначала надо со связью разобраться, связь должна работать, тогда и данные будете получать, хоть и неправильные.
    Добавьте целочисленные регистры которые точно читаются, адрес (RegistеrInput, WORD), скорость (RegistеrInput), номер прибора. Функция 0х03.

    Потом будете разбираться с неправильными показаниями.
    Как раз Native и переставит байты в словах (только в DWORD и REAL), останется только слова местами поменять в программе. ФБ для перестановки местами WORD, есть даже в примерах на форуме.

    По поводу дробной части V1, попробуйте этот регистр считать как Real Input 1 Дробная часть.jpg
    Последний раз редактировалось kondor3000; 13.12.2021 в 14:47.

Ваши права

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