Страница 4 из 5 ПерваяПервая ... 2345 ПоследняяПоследняя
Показано с 31 по 40 из 46

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

  1. #31
    Пользователь
    Регистрация
    12.07.2007
    Адрес
    Воронеж
    Сообщений
    882

    По умолчанию

    На прошивке 0.3.66 ведет себя интересно с Modbus.lib:
    ПЛК110-32 М02 Опрашивает 6 МВ110-8А, скопом по 48 регистров.
    При минимальном цикле в 1 мс имеем разброд и шатание в опросе (лампочки опроса на модулях моргают хаотично, некоторые модули не опрашиваются)
    При минимальном цикле в 10 мс все работает последовательно.

    В модуле Statistic - тишина, все хорошо.

    ЗЫ
    Владислав, а почему в М02 нет лога изменений в прошивках?
    Очень не хватает этой информации, слишком часто стала возникать потребность в бубне.

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

    По умолчанию

    Цитата Сообщение от Филоненко Владислав Посмотреть сообщение
    Для решения проблемы связи по 485-1 попробуйте новую прошивку.
    На прошивке 67.
    Помогает, но не 100%.
    Последний раз редактировалось dima64; 11.02.2017 в 16:25.

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

    По умолчанию

    Для 110-60 для RS485-1 ошибок много.

  4. #34

    По умолчанию

    Будем ждать окончательного исправления, а пока хоть как-то можно работать с этой прошивкой. В данном случае "работает, но много ошибок", а было "всё время ошибки, но иногда данные проходят".

  5. #35

    По умолчанию

    Цитата Сообщение от приборист Посмотреть сообщение
    а почему в М02 нет лога изменений в прошивках?
    Очень не хватает этой информации, слишком часто стала возникать потребность в бубне.
    История изменений во вложении. В ближайшее время будет добавлена на сайте в соответствующих разделах.
    Вложения Вложения

  6. #36

    По умолчанию

    Цитата Сообщение от SuP Посмотреть сообщение
    По поводу минимального времени цикла контроллера - почему ПЛК не увеличивает его, если что-то не успевает?
    ПЛК очень исполнительный и старается выполнить программу 1 раз в цикл ПЛК.

    А вот правильность задания цикла должен контролировать программист.
    Тролль-наседка, добрый, нежный и ласковый

  7. #37

    По умолчанию

    Имеет, потому что влияет. А вот почему влияет - энигма... По крайней мере я до сих пор не уяснил полную логику распределения временных ресурсов на М02.

  8. #38

    По умолчанию

    Цитата Сообщение от Валенок Посмотреть сообщение
    См. название темы !
    Какое отношение цикл ПЛК имеет к сетевому обмену ?
    Процессор 1, процессов много. Если один процесс (цикл) жрёт много - то зависящие от него тормозятся. А всё I/O завязано на синхронизацию входов/выходов.
    Тролль-наседка, добрый, нежный и ласковый

  9. #39
    Пользователь
    Регистрация
    10.11.2014
    Адрес
    Санкт-Петербург
    Сообщений
    980

    По умолчанию

    1. Скажите, пожалуйста, если обмен реализован через библиотеку, то имеет смысл менять прошивку с 3.53 на 3.67 для улучшения работы по RS-485-1 и RS-485-2?

    2. При смене target-файлов с 3.07 на 3.11 подключение к старым проектам, выполненных на таргетах 3.07 будет в порядке?

  10. #40

    По умолчанию

    Цитата Сообщение от Валенок Посмотреть сообщение
    А какое отношение обмен имеет к бортовым входам/выходам ?


    Т.е. утверждаете что если программно тормозить цикл (например на 500мс) - то обмен чаще будет невозможен ?
    Да, это фундаментальная особенность CoDeSys (Да и большинства остальных сред разработки для автоматизации). Можно сделать "фейковый" обмен, с не изменяющимися данными/данными, к-е никто никогда не прочитает, но зачем, если их программа не увидит.
    Иногда обмен бывает множественным, т.е. разные переменные обмениваются за 1 цикл. Но и тут речь идёт лишь о возможности опросить N переменных за 1 цикл, но не о том, что данные будут N раз обработаны/изменены в программе.
    Последний раз редактировалось Филоненко Владислав; 20.02.2017 в 14:19.
    Тролль-наседка, добрый, нежный и ласковый

Страница 4 из 5 ПерваяПервая ... 2345 ПоследняяПоследняя

Похожие темы

  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

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

Ваши права

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