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

Тема: Связь ОВЕН 110-60 и ОВЕН 110-30 по ModBus через модем

  1. #1
    Пользователь
    Регистрация
    13.09.2014
    Адрес
    Белгород
    Сообщений
    7

    По умолчанию Связь ОВЕН 110-60 и ОВЕН 110-30 по ModBus через модем

    Здравствуйте!
    Стоит задача связи контроллеров 110-30 и 110-60 по протоколу MODBUS по средствам модема.
    Установление связи проходит нормально. Один контроллер звонит, другой отвечает, только передает по протоколу исключительно первые (т.е. 0-й регистр). Контроллер 110-30 работает в режиме Master, 110-60 - в режиме Slave.
    Необходимо со Slave считать следующее:
    1. Float
    2. 8Bit
    3. 8Bit
    Именно в этой последовательности они находятся в Slave устройстве.
    При связи считывает только 1, т.е. Float.
    Не могу разобраться с двумя вопросами:
    1. Каким образом считать все параметры?
    2. При сеансе связи и обмене пакетами в модеме периодически возникает ошибка №81. Как от нее избавится? Или же это нормально?

    Помогите, пожалуйста. Бьюсь над проблемой уже 2-3 дня. Спасибо.

  2. #2

    По умолчанию

    Нужны файлы проектов для обоих ПЛК, иначе трудно что-то посоветовать.

  3. #3
    Пользователь
    Регистрация
    13.09.2014
    Адрес
    Белгород
    Сообщений
    7

    По умолчанию

    110-30.rar
    110-60.rar
    Это файлы проектов.

  4. #4
    Пользователь
    Регистрация
    13.09.2014
    Адрес
    Белгород
    Сообщений
    7

    По умолчанию

    Файлы проектов ниже.
    Буду благодарен за помощь.

  5. #5
    Пользователь
    Регистрация
    28.08.2008
    Адрес
    23..93..123
    Сообщений
    1,433

    По умолчанию

    Команду в мастере для 8бит другую надо .
    А вообще лучше от меньшего к большему - читать док. особенности выравнивания .
    т.е сначала 8бит , потом Реал располагать в слэйве , порядок расположения в мастере не важен , там адрес регистра и команда.

  6. #6
    Пользователь
    Регистрация
    19.11.2011
    Адрес
    г. Белгород
    Сообщений
    359

    По умолчанию

    Цитата Сообщение от Avtomatic Посмотреть сообщение
    Необходимо со Slave считать следующее:
    1. Float
    2. 8Bit
    3. 8Bit
    Именно в этой последовательности они находятся в Slave устройстве.
    3. В ПЛК110-30 у Вас адрес первых 8 бит такой же как и адрес вторых 8 бит. То есть контроллер читает из слэйва два раза один и тот же байт.

Похожие темы

  1. Ответов: 2
    Последнее сообщение: 05.07.2013, 15:25
  2. Ответов: 30
    Последнее сообщение: 06.06.2013, 04:56
  3. настройка modbus s7300 - овен мк 110
    от werg в разделе Мх110
    Ответов: 4
    Последнее сообщение: 26.03.2013, 09:56
  4. входы/выходы овен плк 110-60
    от uvwxyz в разделе ПЛК1хх
    Ответов: 2
    Последнее сообщение: 28.10.2010, 13:54

Ваши права

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