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

Тема: СП270 в режиме мастера

  1. #1

    По умолчанию СП270 в режиме мастера

    В процессе скрещивания СП270 и 5и контроллеров сегнетик в единый комплекс возникла проблема следующего содержания: панель настраиваю как мастер. При передаче и считывании данных в пространстве 0х (Coils) панель работает вполне корректно. При попытке считать данные из контроллера в пространстве 1х (Input Bit) панель ведет себя сложно предсказуемо - иногда вплоть до полного зависания, чаще с выдачей сообщения о отсутствии связи с контроллером. Попытался сделать простейший тест: в проекте панели один экран с лампочкой для отображения состояния одного бита в контроллере. Панель на экране ничего не отображает (вообще ничего) циклически перезагружаясь с периодом порядка 3-5 секунд. Подключил панель к ПК с программкой симуляции Modbus Slave для анализа посылок в надежде увидеть запросы панели (команда с кодом 02 - Read Input Contacts, как понимаю). Запросы не формируются вообще. Тот-же эффект при использовании обращения к Input Registers. В чем может быть ошибка?
    PS. Заранее прошу прощения если вопрос банальный. Первый опыт глубокого разбирательства в протоколе Modbus. Опыт подключения панели ИП320 прошел настолько гладко, что не потребовал даже вникания в тонкости протокола...

  2. #2
    Ельцов Андрей
    Гость

    По умолчанию

    Цитата Сообщение от Ван Чу Посмотреть сообщение
    В процессе скрещивания СП270 и 5и контроллеров сегнетик в единый комплекс возникла проблема следующего содержания: панель настраиваю как мастер. При передаче и считывании данных в пространстве 0х (Coils) панель работает вполне корректно. При попытке считать данные из контроллера в пространстве 1х (Input Bit) панель ведет себя сложно предсказуемо - иногда вплоть до полного зависания, чаще с выдачей сообщения о отсутствии связи с контроллером. Попытался сделать простейший тест: в проекте панели один экран с лампочкой для отображения состояния одного бита в контроллере. Панель на экране ничего не отображает (вообще ничего) циклически перезагружаясь с периодом порядка 3-5 секунд. Подключил панель к ПК с программкой симуляции Modbus Slave для анализа посылок в надежде увидеть запросы панели (команда с кодом 02 - Read Input Contacts, как понимаю). Запросы не формируются вообще. Тот-же эффект при использовании обращения к Input Registers. В чем может быть ошибка?
    PS. Заранее прошу прощения если вопрос банальный. Первый опыт глубокого разбирательства в протоколе Modbus. Опыт подключения панели ИП320 прошел настолько гладко, что не потребовал даже вникания в тонкости протокола...
    Поддержка указанных Вами команд в панели не реализована. Необходимо пользоваться только функциями выбранными по умолчанию. В ИП320 используются теже функции. А здесь, желание поддержать было, а вот реализация как обычно подкачала...

  3. #3

    По умолчанию

    А какие функции выбраны по умолчанию? Вроде если есть выбор функции в меню - рассчитываешь на нее. Выбор недопустимой функции должен быть заблокирован.

  4. #4

    По умолчанию

    столкнулись с такойже проблемой. на панели нужно отображать состояние READ INPUT STATUS 0x2 команда.

    обмен данными идет все посылки формируются правильно,
    но почему панель постоянно перезагружается?! И индикатор не работает!

    В настройках кнопки выбор команды есть

  5. #5

    По умолчанию

    также планирую сп270 мастером над Smh или его слейвом.

    подскажике есть ли подводные камни (как отсутствие поддержки определенных команд модбас) которые не позволят осуществлять обмен данными?

Ваши права

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