Страница 4 из 4 ПерваяПервая ... 234
Показано с 31 по 40 из 43

Тема: Обрывы связи по RS-485 при отключении одного устройства от сети

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

Предыдущее сообщение Предыдущее сообщение   Следующее сообщение Следующее сообщение
  1. #1
    Супер Модератор Аватар для Евгений Кислов
    Регистрация
    27.01.2015
    Адрес
    Москва
    Сообщений
    13,964

    По умолчанию

    Цитата Сообщение от jujin_un Посмотреть сообщение
    RS485 зависает при первом включении за день, потом
    если отключить питание и снова включить, зависание проявляется не всегда.

    на СПК отправляется команда 0x10 с разными пакетами до 56 регистров максимум.
    Упростил пакет до 1 регистра и потестирую.

    Tx (STM32): 0A 10 00 16 00 01 02 00 0F 97 92
    Rx (ответ СПК): 0A 10 00 16 00 01 E1 76
    Желательно выложить дамп конкретных пакетов, отправка которых во время перезагрузки приводит к зависанию порта.

  2. #2

    По умолчанию

    Всем здравствовать! наткнулся на вот такой ОВЕНовский щутка (если кто сможет, помогите, техподдержка отморозилась):
    итак, CS3.5/16. в пустой проект стандартным способом добавляем сом порт, в него стандартное устр-во мастер сом порт, далее слэйв устр-во (модуль аналог ввода, серия мх110..).
    прописываем параметры связи с назначенным адресом, добавляем один канал без переменных (проект пустой). запускаем среду и видим, что всё хорошо, везде зеленые "колесики".
    далее, таким же способом добавляем модуль дискр ввода мх110, назначаем другой адрес, добавляем в него один канал и запускаем среду....видим, что на дискр модуле периодически красный треугольник - перебои со связью.
    далее, в среде отключаем 1й модуль( аналоговый), запускаем и всё работает....
    поотдельности модули работают, а в паре конфликт...
    продолжаем....
    удаляем в среде оба слэйв устр-ва и вместо них добавляем шаблоны модулей ОВЕН ...всё работает нормально
    тех поддержка ОВЕН сдулась
    что не так я делал со стандартными устройствами?

  3. #3
    Супер Модератор Аватар для Евгений Кислов
    Регистрация
    27.01.2015
    Адрес
    Москва
    Сообщений
    13,964

    По умолчанию

    Цитата Сообщение от Радислав Посмотреть сообщение
    Всем здравствовать! наткнулся на вот такой ОВЕНовский щутка (если кто сможет, помогите, техподдержка отморозилась):
    итак, CS3.5/16. в пустой проект стандартным способом добавляем сом порт, в него стандартное устр-во мастер сом порт, далее слэйв устр-во (модуль аналог ввода, серия мх110..).
    прописываем параметры связи с назначенным адресом, добавляем один канал без переменных (проект пустой). запускаем среду и видим, что всё хорошо, везде зеленые "колесики".
    далее, таким же способом добавляем модуль дискр ввода мх110, назначаем другой адрес, добавляем в него один канал и запускаем среду....видим, что на дискр модуле периодически красный треугольник - перебои со связью.
    далее, в среде отключаем 1й модуль( аналоговый), запускаем и всё работает....
    поотдельности модули работают, а в паре конфликт...
    продолжаем....
    удаляем в среде оба слэйв устр-ва и вместо них добавляем шаблоны модулей ОВЕН ...всё работает нормально
    тех поддержка ОВЕН сдулась
    что не так я делал со стандартными устройствами?
    Добрый день.
    Выложите ваш проект со стандартными устройствами.

  4. #4

    По умолчанию

    Цитата Сообщение от Евгений Кислов Посмотреть сообщение
    Добрый день.
    Выложите ваш проект со стандартными устройствами.
    Спасибо за отклик, файл во вложении
    Вложения Вложения

  5. #5
    Супер Модератор Аватар для Евгений Кислов
    Регистрация
    27.01.2015
    Адрес
    Москва
    Сообщений
    13,964

    По умолчанию

    Цитата Сообщение от Радислав Посмотреть сообщение
    Спасибо за отклик, файл во вложении
    1. У вас в проекте таргет 3.5.14.32, а все остальные компоненты (в т.ч. компоненты Modbus) - версии 3.5.16.x
    Так делать не стоит - приведите все к 3.5.14.x или ниже.

    2. У задачи поменяйте режим Свободное выполнение на Циклический с периодом 10 мс.

  6. #6

    По умолчанию

    забыл написать существенный нюанс:
    при подключении двух одинаковых дискретный модулей МХ110 и в среду добавлены как стандартные модбас-слэйв, всё работает нормально, при этом все прочие параметры остаются без изменений, а вот дискр и аналог конфликтуют.
    благодарствую, но вопрос пока что остается загадкой (для меня)

    меняли режимы цикличности и времена циклов и в задаче и в каналах - ничего не помогает
    могу предоставить ссылку на гугл диск на отснятое видео

  7. #7

    По умолчанию

    Здравствуйте! отправил сообщение Вам на почту

Страница 4 из 4 ПерваяПервая ... 234

Похожие темы

  1. Ответов: 4
    Последнее сообщение: 20.11.2019, 10:38
  2. Ответов: 3
    Последнее сообщение: 18.10.2018, 15:57
  3. Ответов: 4
    Последнее сообщение: 28.07.2016, 06:29
  4. Ответов: 15
    Последнее сообщение: 15.03.2016, 21:29
  5. Ответов: 9
    Последнее сообщение: 09.04.2015, 11:21

Ваши права

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