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

Тема: ПЛК110 и служебные Modbus-пакеты

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

Предыдущее сообщение Предыдущее сообщение   Следующее сообщение Следующее сообщение
  1. #1

    По умолчанию ПЛК110 и служебные Modbus-пакеты

    Добрый день.

    Есть ПЛК 110, к нему подключаются разные модули на Modbus, среди них модуль стороннего производителя. У этого модуля 1-й Holding-регистр содержит Modbus-адрес этого модуля. При записи значения 1-247 в него записывается новый адрес, на который переходит модуль. Выяснили, что периодически этот адрес сбрасывается в 1. Может быть, что это ПЛК производит запись в этот регистр?

    Дело в том, что мы устанавливаем этот регистр через утилиту. А в прикладной программе ПЛК запись в этот регистр не предусмотрена. Вот и гадаем, почему он переписывается.
    Последний раз редактировалось Alexx1; 21.02.2019 в 15:09.

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

    По умолчанию

    пишите туда постоянно значение адреса соответствующего прибора, так образом исключите вероятность "думать" на плк, агент Фокс Уильям Малдер
    Bad programmers worry about the code. Good programmers worry about data structures and their relationships

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

  3. #3

    По умолчанию

    Цитата Сообщение от capzap Посмотреть сообщение
    пишите туда постоянно значение адреса соответствующего прибора, так образом исключите вероятность "думать" на плк, агент Фокс Уильям Малдер
    В том и дело, что там хранится Modbus-адрес. Если он перезаписывается, то модуль будет игнорировать пакет, который приходит на прежний адрес.
    Последний раз редактировалось Alexx1; 21.02.2019 в 20:14.

  4. #4

    По умолчанию

    Достаточно подключить снифер и посмотреть нет ли лишних пакетов. Но таких случаев пока мне не известно.
    Тролль-наседка, добрый, нежный и ласковый

  5. #5

    По умолчанию

    Цитата Сообщение от Филоненко Владислав Посмотреть сообщение
    Достаточно подключить снифер и посмотреть нет ли лишних пакетов. Но таких случаев пока мне не известно.
    Т.е. в операционке ПЛК точно не предусмотрено записи в первые регистры своих Modbus-слейвов каких либо данных? Просто это у нас не первый случай. Попробуем проснифферить.

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

    По умолчанию

    нет ни каких служебных пакетов, мастер отправляет только то что установлено программистом, "мусор" отсекается в конечном итоге проверкой контрольной суммы.
    Bad programmers worry about the code. Good programmers worry about data structures and their relationships

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

  7. #7

    По умолчанию

    Цитата Сообщение от capzap Посмотреть сообщение
    нет ни каких служебных пакетов, мастер отправляет только то что установлено программистом.
    Вот это мне и нужно было подтвердить.

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

    По умолчанию

    так может назовете этого загадочного стороннего производителя
    Bad programmers worry about the code. Good programmers worry about data structures and their relationships

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

Похожие темы

  1. Ответов: 45
    Последнее сообщение: 29.03.2017, 10:15
  2. Ответов: 15
    Последнее сообщение: 13.10.2016, 16:27
  3. Пустые входящие пакеты по UDP
    от Foxs в разделе ПЛК1хх
    Ответов: 22
    Последнее сообщение: 25.08.2015, 15:58
  4. Ответов: 0
    Последнее сообщение: 02.06.2015, 15:39
  5. Опрос МУ/МВ по ModBus (служебные параметры)
    от Kvazar в разделе Эксплуатация
    Ответов: 0
    Последнее сообщение: 02.06.2015, 15:39

Ваши права

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