Страница 3 из 3 ПерваяПервая 123
Показано с 21 по 26 из 26

Тема: Modbus не работает...

  1. #21
    Пользователь
    Регистрация
    13.08.2012
    Адрес
    Питер
    Сообщений
    127

    По умолчанию

    Цитата Сообщение от Валенок Посмотреть сообщение
    Ну что сказать. Ставьте минц = 0. Зачем вообще нужно что-то кроме нуля - не понимаю.
    Мой рукописный (Д7) мастер в принципе связался и с минц = 10, но за того мастера не отвечаю.
    Простите, а минц это кто???

  2. #22
    Пользователь Аватар для rovki
    Регистрация
    03.01.2010
    Адрес
    Чехов
    Сообщений
    12,123

    По умолчанию

    Цитата Сообщение от kosmas Посмотреть сообщение
    Простите, а минц это кто???
    Судя по тексту -минимальный цикл
    электронщик до мозга костей и не только

  3. #23

    По умолчанию

    Цитата Сообщение от kosmas Посмотреть сообщение
    Ну, смотрите, вы сами напросились...

    Вообще, все началось, когда начал прикручивать к контроллеру openhab. Собрал стенд с одним каналом, запустил, все работало. Привез на постоянное место, наплодил клонов каналов - все умерло. Правда еще контроллер себя странно ведет: кодесис периодически отключается, если долго оставить без питания - платформу забывает, при старте программы время звучания зуммера напрямую зависит от объема программы...
    Значит так:
    1. Ставим цикл 1-2 мс.
    2. Делаем вызовы димеров по очереди (за 1 цикл только 1 шт.)
    3. Проверяем что по статистике осталось 30-40% свободного времени в цикле. Если не осталось - вызываем и другие ФБ по очереди. Цикл НЕ увеличиваем.
    Тролль-наседка, добрый, нежный и ласковый

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

    По умолчанию

    Если ж приспичило с минц = 10, то просто тупо увеличить таймаут от 35 мс
    Именно так я спокойненько вживую связался с вашим проектом (случайно завалялся подходящий плк)

  5. #25
    Пользователь
    Регистрация
    13.08.2012
    Адрес
    Питер
    Сообщений
    127

    По умолчанию

    Так. Все. Спекся. Это я про мой мозг.

    Итак, я требую разъяснений.
    Если ставлю мин. цикл 0, то перегруза нет, пишет про время исполнения 10-12 мс.
    Если ставлю цикл 2 мс., то начинается перегруз. Оставляю 2 диммера - он пропадает.
    При минце в 3 мс все работает и еще остается..Вложение 16097

    Надо ли при этой конфигурации заморачиваться с уменьшением цикла?


    И самое интересное - грохнул слейв, завел новый с теми же параметрами - модбас заработал.. Мистика...

  6. #26
    Пользователь
    Регистрация
    23.09.2008
    Адрес
    Центророссийск
    Сообщений
    2,290

    По умолчанию

    Мистики нет. Советую перед любой загрузкой делать сброс заводской, и проект очистить всё.

    минц <> 0
    система вызывает plc_prg не чаще минц. Если сам plc_prg подкрадывается к минц - бит перегрузки ругаецца.
    (хотя я не обнаружил никакого деструктива кроме его ворчания)

    минц = 0
    бит перегрузки уезжает на Гоа, plc_prg вызывается по исполнению (хотя именно так же вызывается и при 0 < минц < plc_prg)

    время исполнения в статистике в сотнях мкс.
    Последний раз редактировалось Валенок; 11.01.2015 в 14:14.

Страница 3 из 3 ПерваяПервая 123

Похожие темы

  1. Ответов: 3
    Последнее сообщение: 10.10.2016, 14:09
  2. НА ПЛК 160 не работает модуль Modbus master
    от desperadoes в разделе ПЛК1хх
    Ответов: 6
    Последнее сообщение: 18.02.2013, 10:34
  3. Ответов: 4
    Последнее сообщение: 18.09.2012, 22:16
  4. PLC73L rs485 modbus master не работает.
    от BobbieZi в разделе ПЛК63/73
    Ответов: 3
    Последнее сообщение: 17.01.2012, 23:17
  5. ПЛК110 <-> МВ110-16P - не работает MODBUS
    от ibobalo в разделе ПЛК1хх
    Ответов: 11
    Последнее сообщение: 21.10.2011, 22:49

Ваши права

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