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

Тема: Проблема опроса контроллером ПЛК110-М02 в режиме Master по протоколу Modbus RTU

  1. #1

    По умолчанию Проблема опроса контроллером ПЛК110-М02 в режиме Master по протоколу Modbus RTU

    Коллеги,добрый день!!! Подскажите пожалуйста как решить данную проблему: пытаюсь опросить по протоколу Modbus RTU контроллером ПЛК 110-М02 в режиме Master два Slave-устройства с адресами 100 и 101, интерфейс 485-2. При чем в устройство с адресом 100 необходимо еще и записать данные в один регистр. В начале использовала библиотеки для записи и опроса по Modbus RTU. Но данные все время "прыгают". Удалила все библиотеки (думала, что проблема в них), сделала необходимые настройки в Конфигурации ПЛК, пытаюсь считать и записать данные, но проблема не исчезла, данные все равно "прыгают". Прочитав все рекомендации, что нашла на форуме сделала следующее: изменила Max timeout на 250 мс, Polling tme на 100 мс, Framing time на 30 мс, но это не помогло. Физически устройств нет, поэтому к ПЛК подключаюсь с помощью программы Modsim.

  2. #2

    По умолчанию

    В протоколе Modus мастер не может определить, на какой запрос ему пришёл ответ (только по номеру функции). поэтому если опрашиваь 2 регистра на одном приборе по очереди и прибор тормозит - мастер будет путать данные.
    Framing time на 30 мс - Framing time нужен для slave устройств на ПЛК, если ПЛК опрашивает ПК. Во всех остальных случаях рекомендую =0, за исключением мультипротокольных сетей, что экзотика.
    Тролль-наседка, добрый, нежный и ласковый

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

    По умолчанию

    Это как это мастер не может определить от кого запрос ? слейв же посылает в ответе свой же адрес ???? Что-то новое о протоколе Modbus еще будет ?

  4. #4

    По умолчанию

    Владислав, так что делать в данном случае? Я не совсем понимаю. Даже, если убрать Framing time до 0, ничего не изменяется.

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

    По умолчанию

    ага, слейв такой: меня о чем-то спросили ?, та ну нафик, я уставший

  6. #6

    По умолчанию

    Видимо, пора начать молиться Богам.... Овен не осилит считывание нескольких регистров, как я понимаю....)

  7. #7
    Пользователь Аватар для smk1635
    Регистрация
    06.09.2010
    Адрес
    Брянск
    Сообщений
    1,241

    По умолчанию

    Минимальный цикл сколько стоит?

    Попробуйте увеличить.
    Теория и практика иногда сталкиваются. Когда это случается, теория проигрывает. Всегда. (Закон Линуса)

  8. #8

    По умолчанию

    Уважаемая Enot'иха (изменила, Удалила, нашла, сделала), вы б проект свой выложили. Глядишь, и помогутъ.[/QUOTE]
    Я почему-то не могу выложить проект... пишет, что недостаточно прав...( не мой день (((((((

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

    По умолчанию

    Енот возможно сообщений на форуме не хватает. Не сразу можно что-то выкладывать.

  10. #10

    По умолчанию

    Печаль(((( я уже который день сижу над этим проектом: задача простейшая..... а не работает. С помощью библиотек могу спокойно считать с двух устройств данные, если добавляю библиотеку на запись одного регистра, то начинается свистопляска.... Такое ощущение, что ПЛК не может одновременно считать и записать данные в одно слейв-устройство..... беда(

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

Похожие темы

  1. Ответов: 10
    Последнее сообщение: 17.08.2017, 05:49
  2. Ответов: 15
    Последнее сообщение: 13.10.2016, 16:27
  3. Ответов: 4
    Последнее сообщение: 10.02.2015, 16:12
  4. ПЧВ3 проблема при опросе по протоколу ModBus RTU
    от Денис_NTS в разделе Эксплуатация
    Ответов: 12
    Последнее сообщение: 16.12.2014, 14:06
  5. Ответов: 3
    Последнее сообщение: 27.04.2014, 18:28

Ваши права

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