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

Тема: Modbus на RS-485 ошибка 81 только на RS-485-1 ПЛК110[М02] (ПЛК110-24.60.Р-М)

  1. #1

    По умолчанию Modbus на RS-485 ошибка 81 только на RS-485-1 ПЛК110[М02] (ПЛК110-24.60.Р-М)

    Использую порт через конфигуратор.

    Почти всегда присутствует ошибка 81 при подключении пары устройств через порт RS-485-1 (изредка идёт корректный обмен). Переключаю и перенастраиваю на RS-485-2 с теми же параметрами - всё нормально (хотя изредка и там ошибка проскакивает).

    Пара устройств (модули ICP-DAS) подключены без терминаторов на расстоянии 0,5 м от контроллера, 115200, 8 бит, чётность, 1 стоп, RS485, RTU, Framing time 0.
    Опрос произвожу через 50 мс.

    Экспериментировал со всевозможными вариантами времени опроса, фрейминга, таймаутов и прочего.

    PLCInfo
    PLC model MODEL PLC 110-60
    Binary VERSION 0.3.64
    Need Target version >= 3.10
    Compiled: 11:15:40 Nov 8 2016
    STM32 binary version 114
    MAC 6A:77:00:FF:F9:DF
    IP 192.168.0.110
    GATE 192.168.0.1
    MASK 255.255.255.0

    На старой версии ПЛК110 обмен работает исправно на любом из RS-485 портов.

    Сталкивался кто-нибудь с таким?

  2. #2

    По умолчанию

    1. терминаторы всё же нужны.
    2. ICP - физ. slave или master-а?


    P.S.
    все же обновитесь на 0.3.66, в 0.3.64 есть крит. ошибка.
    Тролль-наседка, добрый, нежный и ласковый

  3. #3

    По умолчанию

    Цитата Сообщение от Филоненко Владислав Посмотреть сообщение
    1. терминаторы всё же нужны.
    2. ICP - физ. slave или master-а?

    P.S.
    все же обновитесь на 0.3.66, в 0.3.64 есть крит. ошибка.
    1. Ок, попробую с ними.
    2. ICP - слейвы.

    А таргет свежий где можно найти под 0.3.66 ? В readme рекомендуется "таргеты версии 3.12 и выше", а нахожу только 3.10.

  4. #4

    По умолчанию

    Добрый день!
    У меня тоже косяк с RS485 (обоими), modbus master работают только на скорости 28800 и выше. На остальных скоростях ПЛК постоянно перегружается.

    PLC model MODEL PLC 110-30
    Binary VERSION 0.3.64
    Need Target version >= 3.10
    Compiled: 11:10:53 Nov 8 2016
    STM32 binary version 114
    MAC 6A:77:00:FF:E6:E9

    Может дело в прошивке, где скачать новую VERSION 0.3.66? На сайте VERSION 0.3.64.

  5. #5

    По умолчанию

    Цитата Сообщение от Vzhik Посмотреть сообщение
    Может дело в прошивке, где скачать новую VERSION 0.3.66? На сайте VERSION 0.3.64.
    Здравствуйте.
    Скачать можно здесь:
    http://www.owen.ru/forum/showthread....14520&page=116
    На сайте появится чуть позже.

  6. #6

    По умолчанию

    А targets новые рекомендуемые выложены где-то? Пока не нашёл...

  7. #7

    По умолчанию

    Цитата Сообщение от SuP Посмотреть сообщение
    А targets новые рекомендуемые выложены где-то? Пока не нашёл...
    На данный момент нет необходимости в обновлении target-файлов. С прошивкой 0.3.66 используйте версию target файла 3.11.

  8. #8

    По умолчанию

    Цитата Сообщение от Валенок Посмотреть сообщение
    syslibcom - и слова "версия, target" просто забудутся.
    Раз реализован механизм, облегчающий жизнь, то, я считаю, нужно его использовать. До тех пор, пока он позволяет реализовать необходимое. А для более сложных вещей уже можно делать дополнительные изыски.

  9. #9
    Пользователь
    Регистрация
    28.01.2011
    Адрес
    Новосибирск
    Сообщений
    79

    По умолчанию

    Контроллер ПЛК110-24.60.К-М[M02], Зав. №54219161232265415. Дата выпуска 22.12.2016.
    Прошивка 0.3.64.
    При подключении сразу начались проблемы с интерфейсами RS-485 (обоими). Постоянно появляется ошибка 81. На RS-485-1 частота появления ошибки на порядок больше, чем на RS-485-2 (см. рис). (На каждом интерфейсе висят по два сервопривода DELTA. На каждом устройстве опрашивается около 10 регистров. По рекомендации техподдержки пробовали менять параметр framing time (0-100 ms) результата нет. Длина линии связи 1 метр MAX. Терминаторы пробовали ставить, скорость обмена уменьшали до 9600- ничего не меняется.
    На контроллере ПЛК110-24.60.К-М старой модификации, опрос проходил без ошибок. (более 30 регистров на чтение-запись на каждом приводе).
    Для теста соединили 2 ПЛК110-24.32.К-М[M02] по RS-485. Прошивка 0.3.53. Обмен идет с ошибками.
    Для Филоненко:
    Обращался в техподдержку (заявка 14260) Отправлял им мониторинг обмена и тестовый проект.
    По мониторингу видно, что 16(10h) команда формируется не полностью. Нет последнего байта CRC.
    Вопрос пока не решен.
    Перепрошивка на 0.3.66 результатов не дала.
    Последний раз редактировалось dima64; 26.01.2017 в 12:31.

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

    По умолчанию

    Цитата Сообщение от dima64 Посмотреть сообщение
    Вопрос пока не решен.
    а помоему тех поддержка ясно дает понять, аж в этой теме пишут
    P.S.
    все же обновитесь на 0.3.66, в 0.3.64 есть крит. ошибка.
    Bad programmers worry about the code. Good programmers worry about data structures and their relationships

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

Похожие темы

  1. Ответов: 15
    Последнее сообщение: 13.10.2016, 16:27
  2. ПЛК110-30. Ошибка 84 NO_SOCKET
    от Alex-F в разделе ПЛК1хх
    Ответов: 3
    Последнее сообщение: 17.06.2016, 17:46
  3. ОВЕН ПЛК110-60 ошибка при подключении.
    от Sulfur в разделе ПЛК1хх
    Ответов: 13
    Последнее сообщение: 14.11.2013, 11:56
  4. плк110-60 сервис 47 ошибка 80
    от umikr в разделе ПЛК1хх
    Ответов: 3
    Последнее сообщение: 21.11.2010, 21:47
  5. плк110-трм148. протокол овен. ошибка 81. хелп!!!
    от MPEG1397 в разделе Эксплуатация
    Ответов: 26
    Последнее сообщение: 17.08.2010, 06:32

Метки этой темы

Ваши права

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