Страница 2 из 3 ПерваяПервая 123 ПоследняяПоследняя
Показано с 11 по 20 из 22

Тема: Ошибки при обмене по протоколу Modbus RTU-485

  1. #11

    По умолчанию

    Цитата Сообщение от Валенок Посмотреть сообщение
    А где там TCP? 2 порта, empty и слейв по ничему
    empty ставят когда ТСР делают, иначе зачем IP 192:168:137:65 и слейв адрес 1 у СПК.
    Слейв надо вообще удалить или привязать к 232 ( или ТСР). Мастер только один делают по 1 порту.
    Последний раз редактировалось kondor3000; 13.04.2026 в 22:03.

  2. #12

    По умолчанию

    Цитата Сообщение от kondor3000 Посмотреть сообщение
    У вас много ошибок и неточностей, по первому порту зачем то режим Both с обоих модулях, должно быть чтение циклическое.
    По второму порту, в ТСР, стоит Serial вместо ТСР, слейв вообще не привязан к порту, а болтается в воздухе,
    мало того, 2 мастера и слейв по второму порту, так не делают. Всё это и мешает работе.
    Режим Both в первом порту не мешает обмену по нему. Не понимаю как настройки первого порта могут влиять на обмен по второму.
    TCP не находится во 2 порту, кроме того, Empty[slot] корректно работает, и обмен по TCP идёт, в CoDeSys 2.3 нет возможности выбрать элемент "TCP", нужно просто указать нужный IP адрес в настройках Universal Modbus Device. Второй слейв "Test for Qt Prog" включаю при отладке программы с помощью программы на Qt. В данном случае он в обмене не участвует, собственно модуль обмена в нём для этого и не выбран. В любом случае, все эти настройки почему-то не мешают обмену по первому порту RS-485, но обмен по второму порту работает некорректно

  3. #13

    По умолчанию

    Цитата Сообщение от Adore Посмотреть сообщение
    Режим Both в первом порту не мешает обмену по нему. Не понимаю как настройки первого порта могут влиять на обмен по второму.
    TCP не находится во 2 порту, кроме того, Empty[slot] корректно работает, и обмен по TCP идёт, в CoDeSys 2.3 нет возможности выбрать элемент "TCP", нужно просто указать нужный IP адрес в настройках Universal Modbus Device. Второй слейв "Test for Qt Prog" включаю при отладке программы с помощью программы на Qt. В данном случае он в обмене не участвует, собственно модуль обмена в нём для этого и не выбран. В любом случае, все эти настройки почему-то не мешают обмену по первому порту RS-485, но обмен по второму порту работает некорректно
    Чтобы работал ТСР надо поставить ТСР, а у вас стоит Serial, и получается 2 мастера на одном порту и слейв до кучи.

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

    По умолчанию

    Цитата Сообщение от kondor3000 Посмотреть сообщение
    empty ставят когда ТСР делают, ...
    Понятно, я такое и с такими проблемами давно забыл - только через либы.
    В этой дичи спортивный интерес - как оно именно Rs2 грохает по описанному?
    А 8xПЛК, МВ, МУ ниочем для 1 порта. Да и SPK без проблем туда же по RS тоже

  5. #15

    По умолчанию

    Цитата Сообщение от kondor3000 Посмотреть сообщение
    Чтобы работал ТСР надо поставить ТСР, а у вас стоит Serial, и получается 2 мастера на одном порту и слейв до кучи.
    Согласен, в настройках СПК нужно выбрать TCP, ещё не дошёл до настройки обмена с СПК, но почему 2 мастера на 1 порту? RS-485-2 выбран
    только для одного слейва

  6. #16

    По умолчанию

    Цитата Сообщение от Adore Посмотреть сообщение
    Согласен, в настройках СПК нужно выбрать TCP, ещё не дошёл до настройки обмена с СПК, но почему 2 мастера на 1 порту? RS-485-2 выбран
    только для одного слейва
    Потому что стоит Serial , и во втором порту слейв и 2 мастера.
    А у слейва порт не указан, зато у мастера второго порта указан.
    Последний раз редактировалось kondor3000; 13.04.2026 в 22:34.

  7. #17

    По умолчанию

    Цитата Сообщение от Валенок Посмотреть сообщение
    Понятно, я такое и с такими проблемами давно забыл - только через либы.
    В этой дичи спортивный интерес - как оно именно Rs2 грохает по описанному?
    А 8xПЛК, МВ, МУ ниочем для 1 порта. Да и SPK без проблем туда же по RS тоже
    Я бы тоже на одну RS всё повесил, но к сожалению не я конструировал систему и уже изменить не получится, а RS2 и вправду забавно сейчас работает), первый раз такое вижу, причём с первой РС'кой всё хорошо. Ещё нашёл вот такую штуку в документации, завтра буду пробовать photo_2026-04-13_22-39-07.jpg

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

    По умолчанию

    А 9600 зачем?
    И какие слейвы в тех 8ми ПЛК ? Что так мало-то - 4 регистра?

    и уже изменить не получится,
    2 проводочка переставить на 5мм ниже.
    Дольше доки менять, это да

    а RS2 и вправду забавно сейчас работает
    Это эвфемизм слова кривой.
    Этот стоматолог забавно работает. Каждый второй выдернутый зуб здоровым оказывается был.
    Последний раз редактировалось Валенок; 13.04.2026 в 23:05.

  9. #19

    По умолчанию

    Цитата Сообщение от Валенок Посмотреть сообщение
    А 9600 зачем?
    И какие слейвы в тех 8ми ПЛК ? Что так мало-то - 4 регистра?


    2 проводочка переставить на 5мм ниже.
    Дольше доки менять, это да
    Другие скорости пробовал, вплоть до 19200, не помогает, до самой дальней будет 100 м+-, когда ПЛК на свои места установят, подберу оптимальную. На 8 ПЛК нет слейвов, это всё, к этому у меня тоже вопросы, там по факту и одного регистра хватит))) А с доками вопрос критичный, они уже сданы) Такие дела

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

    По умолчанию

    до самой дальней будет 100 м+-,
    Этож ничто

    вплоть до 19200, не помогает,
    Вплоть это со 115200 начинать. Не помогает что - победить эту хрень с адресами? Так тут не из-за скорости/длины.

Страница 2 из 3 ПерваяПервая 123 ПоследняяПоследняя

Похожие темы

  1. Ответов: 16
    Последнее сообщение: 03.12.2017, 22:09
  2. Ответов: 2
    Последнее сообщение: 17.03.2016, 08:47
  3. Ложные ошибки по протоколу ОВЕН
    от GoodLuck в разделе Эксплуатация
    Ответов: 2
    Последнее сообщение: 03.03.2016, 13:43
  4. Ответов: 3
    Последнее сообщение: 13.02.2012, 21:29
  5. Ответов: 9
    Последнее сообщение: 23.06.2009, 19:19

Ваши права

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