Страница 1 из 5 123 ... ПоследняяПоследняя
Показано с 1 по 10 из 49

Тема: ПЛК63 - Modbus возвращает ошибку 02

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

    По умолчанию ПЛК63 - Modbus возвращает ошибку 02

    Ошибка ILLEGAL ADDRESS DATA.

    даже если один регистр забиваю, все равно. Регистр 332 пользовательский или регистр 0 - не имеет значения.

    Как с этим бороться ?

    Без ОРС сервера от Owen ПЛК по документации должен опрашиваться ведь ?

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

    По умолчанию

    Цитата Сообщение от melky Посмотреть сообщение
    Ошибка ILLEGAL ADDRESS DATA.

    даже если один регистр забиваю, все равно. Регистр 332 пользовательский или регистр 0 - не имеет значения.

    Как с этим бороться ?

    Без ОРС сервера от Owen ПЛК по документации должен опрашиваться ведь ?
    так хотя бы лог выложили, что Вы там передаете, может перевернули байтв в регистре и запрашиваете не один регистр а 65536 вот и проблема нарисовалась
    Bad programmers worry about the code. Good programmers worry about data structures and their relationships

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

  3. #3
    Пользователь
    Регистрация
    23.09.2008
    Адрес
    Центророссийск
    Сообщений
    2,259

    По умолчанию

    должен опрашиваться ведь
    Вообще без проблем. Возвращает 02 - это хорошо. Связь - есть. А что 02 :
    1.банально не сделали этот регистр в ПЛК63. Мы ж не видим проекта 63-его
    2.см. п#2. Мы ж не видим проекта мастера

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

    По умолчанию

    1-е - Регистры в ПЛК есть, иначе бы я их не опрашивал.
    2-е - часть регистров в ПЛК зашиты намертво, например 0-10 это регистры состояния выходов, параметр real.

    Реакция на них аналогичная, связь есть, данных нет, ошибка та же.

  5. #5
    Пользователь
    Регистрация
    23.09.2008
    Адрес
    Центророссийск
    Сообщений
    2,259

    По умолчанию

    А кто опрашивает-то ?

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

    По умолчанию

    Валенок , опрашивает Rapid SCADA. накидал несколько параметров для проверки, а тут облом-с..

    Holding Registers, адрес регистра 0, float (4 байта). переставлением не занимался, так как ошибка говорит за себя, не видит она данного регистра, а он должен быть.
    В РЭ и в руководстве по программированию никакой конкретики, только разделение предустановленых регистров и пользовательских для разных типов данных. Все.

  7. #7
    Пользователь
    Регистрация
    23.09.2008
    Адрес
    Центророссийск
    Сообщений
    2,259

    По умолчанию

    Ну так это рапид-скада и чудит. Уверены что, например, не вычитает 30001/40001 ?. Посылку прям по байтам выкладывает где ?

    Какая конкретика нужна для модбас-слейва кроме доступных функций, карты регистров и формата данных (ну может специально оговоренных ограничений типа не полной многорегистровости для запросов) ?

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

    По умолчанию

    да, тоже подумал на счет 30001/40001 когда домой ехал.
    В то же время подключался к другим устройствам Рапидой, проблем не было. И к МЭ110 и шнайдеровским Micrologic-ам, всегда вбивал регистры из руководств и всегда получал то, что нужно.
    А тут странность...

  9. #9
    Пользователь
    Регистрация
    23.09.2008
    Адрес
    Центророссийск
    Сообщений
    2,259

    По умолчанию

    99% - в этом. Все симптомы - exc#2.

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

    По умолчанию

    Отправка (8): 01 03 00 01 00 0A 94 0D
    Приём (5/5): 01 83 02 C0 F1

    Вот из лога запрос ответ, что-то мне сдается, что с запросом что-то не так ?

    Отправка (8): 01 03 01 4C 00 08 84 27
    Приём (5/5): 01 83 02 C0 F1

    И лог запроса пользовательских данных

Страница 1 из 5 123 ... ПоследняяПоследняя

Похожие темы

  1. Как реализовать ошибку связи по Modbus?
    от Lyohin в разделе СПК2хх
    Ответов: 5
    Последнее сообщение: 09.04.2015, 16:15
  2. owen_io.dll ф-я ReadSI8BCD возвращает -102
    от oooema в разделе Помощь Разработчикам
    Ответов: 0
    Последнее сообщение: 04.12.2013, 04:06
  3. SysFileClose возвращает Invalid
    от Wanted в разделе ПЛК1хх
    Ответов: 5
    Последнее сообщение: 27.04.2013, 11:50
  4. ПЛК63 и MODBUS переменные
    от Alex989 в разделе ПЛК63/73
    Ответов: 6
    Последнее сообщение: 27.03.2011, 18:29

Ваши права

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