Страница 562 из 711 ПерваяПервая ... 62462512552560561562563564572612662 ... ПоследняяПоследняя
Показано с 5,611 по 5,620 из 7101

Тема: CODESYS V3.5. Вопросы и ответы

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

    По умолчанию

    Цитата Сообщение от Tacio Посмотреть сообщение
    Вопросы по настройке modbus slave ус-ва. А конкретнее про вкладку "Modbus Slave Init".
    1. Запись указанных там значений в slave будет происходить только при старте мастера?
    2. Что произойдёт, если в процессе работы пропадёт связь со slave устройством и снова появится? Например, на "горячую" заменили модуль МВ210-101. Значения из этой вкладки снова запишутся в устройство? Если да, то тогда каков критерий потери связи?
    3. Те же вопросы, только уже для Modbus RTU.
    1. При старте мастера и восстановлении связи (см. ниже).
    2. Да, запишутся, если xDoInit имеет значение TRUE (по умолчанию - он TRUE).
    Насколько я понимаю, критерий - это если xError был в TRUE (т.е. была ошибка обмена), а потом xDone стал TRUE (т.е. был получен корректный ответ на любой из запросов к слэйву).
    Для TCP еще, вероятно, учитывается разрыв/восстановление TCP-соединения.
    3. Аналогично.

    2023-04-17_7-02-38.png 2023-04-17_7-01-25.png

  2. #5612

    По умолчанию

    Добрый день

    Как в цикле сделать упаковку. Как на картинке не хочет.
    Изображения Изображения
    Последний раз редактировалось Newcomer; 17.04.2023 в 11:23.

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

    По умолчанию

    Цитата Сообщение от Newcomer Посмотреть сообщение
    Добрый день

    Как в цикле сделать упаковку. Как на картинке не хочет.
    Добрый день.
    Используйте функцию PutBit или SetBit из библиотеки Util (папка Bit/Byte Functions).

  4. #5614

    По умолчанию

    Подскажите пожалуйста, в Codesys V3.5 вылетает постоянно ошибка: "Соединение разорвано в связи с неверной контрольной суммой."
    Что это значит?!

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

    По умолчанию

    Цитата Сообщение от Crashroma2009 Посмотреть сообщение
    Подскажите пожалуйста, в Codesys V3.5 вылетает постоянно ошибка: "Соединение разорвано в связи с неверной контрольной суммой."
    Что это значит?!
    При каких обстоятельствах появляется эта ошибка?

  6. #5616

    По умолчанию

    Ошибка появляется при загрузке проекта в контроллер. Как только начинает идти загрузка, вываливается ошибка данная, бывает с раза 5 запускается, а бывает вообще никак!
    Может это быть связано с неправильными типами данных в переменных? Может какие-то значения выходят за диапазон "типа" и происходит ERROR?!

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

    По умолчанию

    Цитата Сообщение от Crashroma2009 Посмотреть сообщение
    Ошибка появляется при загрузке проекта в контроллер.
    О каком конкретно контроллере речь?
    Как подключены между собой контроллер и ПК?

    Может это быть связано с неправильными типами данных в переменных? Может какие-то значения выходят за диапазон "типа" и происходит ERROR?!
    Если загружать пустой проект (без вашего кода) - проблема будет повторяться?

  8. #5618

    По умолчанию

    Поясню: Контроллер у меня ПЛК200-03 ОВЕН. Подключен к ПК через локальную сеть (внутреннюю) предприятия через Ethernet провод.

    Проект был написан в V3.5 SP14, я его перенес на SP17 версии с обновлением библиотек последних.
    Если брать пустой проект, то загружается вообще без проблем, даже близко таких ошибок нет! Поэтому я грешу на код написанный в проекте, но не понимаю конкретики ошибки!
    Бывает что он может загрузится и вполне нормально работает, но стоит его перезапустить, то он начинает снова тупить!

    Нашел в руководстве пояснение: Ответ был поврежден во время передачи (например, из-за действия помех).
    Большинство протоколов используют контрольную сумму для проверки корректности ответа.


    Только что оно означает - не понимаю...

  9. #5619

  10. #5620

    По умолчанию

    Да, проблема сохраняется.
    Единственное что попробовал, так это то, что я увеличил время опроса slave устройств, было по 100мс, выставил до 1000. Может слишком малое время для ожидания ответа Codesys делает, увеличение поможет.

    Как попробую - отпишусь!

Страница 562 из 711 ПерваяПервая ... 62462512552560561562563564572612662 ... ПоследняяПоследняя

Похожие темы

  1. Панели оператора СП3xx. Вопросы и ответы
    от Мурат Ахриев в разделе Панели оператора (HMI)
    Ответов: 3197
    Последнее сообщение: 23.04.2024, 13:45
  2. Панели оператора ИП320. Вопросы и ответы
    от automat в разделе Панели оператора (HMI)
    Ответов: 822
    Последнее сообщение: 20.11.2023, 17:48
  3. ИПП120. Вопросы и ответы
    от Р.Александр в разделе Программируемые реле
    Ответов: 245
    Последнее сообщение: 02.10.2022, 11:34
  4. Индикатор ИП120 , вопросы- ответы
    от rovki в разделе Программируемые реле
    Ответов: 56
    Последнее сообщение: 03.11.2017, 15:58
  5. Панели оператора СП270. Вопросы и ответы
    от Давидюк в разделе Панели оператора (HMI)
    Ответов: 930
    Последнее сообщение: 15.05.2017, 17:12

Ваши права

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