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

Тема: Особенность библиотеки Modbus-Slave

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

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

    По умолчанию

    Цитата Сообщение от capzap Посмотреть сообщение
    а как можно на это отвечать, если 100 больше 60?
    Может запутанно объяснил. СПК - Slave. В СПК задана область - массив из 100 элементов типа WORD. При вызове ФБ MB_Slave в неё передаётся адрес массива и и размер в байтах (100*2=200 байт). Теперь подключаюсь Master'ом, пытаюсь считать 60 регистров - всё нормально, Master получает все данные из этих 60 регистров. Пытаюсь считать 80 регистров (это меньше 100) - master получает исключительный ответ. Дальше Master'ом записываю (16-ой ф-цией) 100 регистров - всё ОК, в КДС вижу полученные данные в регистрах. Такое ощущение, что пакет отправляемые Slave'ом с помощью этой ФБ не может быть длиннее 255 байт.

  2. #2

    По умолчанию

    Народ, никто не пытался считывать большое кол-во регистров?

  3. #3

    По умолчанию

    Цитата Сообщение от Diver Посмотреть сообщение
    Народ, никто не пытался считывать большое кол-во регистров?
    Добрый! Так и не получили ответа по данному вопросу?? тоже столкнулся, хотя в описании к библиотеке http://ftp.owen.ru/index.html/CoDeSy...s_Slave_v1.pdf
    ни чёго подобного не сказанно.

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

    По умолчанию

    Цитата Сообщение от Diver Посмотреть сообщение
    Такое ощущение, что пакет отправляемые Slave'ом с помощью этой ФБ не может быть длиннее 255 байт.
    смотрим структуру модбас запросов/ответов и обращаем на область данных под именем N и догадываемся сколько можно передать регистров за один раз
    Изображения Изображения
    • Тип файла: png owen.png (26.2 Кб, Просмотров: 57)
    Bad programmers worry about the code. Good programmers worry about data structures and their relationships

    среди успешных людей я не встречала нытиков
    Барбара Коркоран

Похожие темы

  1. Modbus (Master) не отображается в память Modbus (Slave)
    от ghoch в разделе Помощь Разработчикам
    Ответов: 3
    Последнее сообщение: 07.05.2018, 09:40
  2. Ошибки библиотеки Modbus
    от URA6923 в разделе ПЛК1хх
    Ответов: 20
    Последнее сообщение: 12.12.2013, 14:45
  3. Переменная из Modbus (master) в Modbus (slave)
    от Zenr в разделе ПЛК1хх
    Ответов: 6
    Последнее сообщение: 25.10.2013, 11:38
  4. Особенность Codesys v2.3????
    от Моисеев Алексей в разделе Трёп (Курилка)
    Ответов: 2
    Последнее сообщение: 25.04.2011, 15:24
  5. Ответов: 5
    Последнее сообщение: 14.10.2010, 13:42

Ваши права

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