Показано с 1 по 10 из 1645

Тема: CODESYS V3.5. Настройка обмена с другими устройствами (Modbus, ОВЕН, OPC и др.)

Комбинированный просмотр

Предыдущее сообщение Предыдущее сообщение   Следующее сообщение Следующее сообщение
  1. #1
    Супер Модератор Аватар для Евгений Кислов
    Регистрация
    27.01.2015
    Адрес
    Москва
    Сообщений
    13,642

    По умолчанию

    Цитата Сообщение от Dmitrij_ Посмотреть сообщение
    Если использую fb_COMcontrol.xActive то он всегда False.
    доступ по TeamViewer на данный момент не могу предоставить.
    Это может быть только в том случае, если порт еще не открыт.
    Без TeamViewer помочь вам будет затруднительно.

  2. #2

    По умолчанию

    Цитата Сообщение от Евгений Кислов Посмотреть сообщение
    Это может быть только в том случае, если порт еще не открыт.
    Флаг успешного открытия порта fb_COMcontrol.xDone перешел в true, следовательно порт открылся.
    И всё же, в ФБ из примеров переменная fb_COMcontrol.xActive отсутствует и не объявлена как выходная, и откуда она возьмет значение не понятно.

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

    По умолчанию

    Цитата Сообщение от Dmitrij_ Посмотреть сообщение
    Флаг успешного открытия порта fb_COMcontrol.xDone перешел в true, следовательно порт открылся.
    И всё же, в ФБ из примеров переменная fb_COMcontrol.xActive отсутствует и не объявлена как выходная, и откуда она возьмет значение не понятно.
    А, вы используете ФБ прямо из примера.
    Лучше вместо него использовать одноименный ФБ из библиотеки OwenCommunication - у него этот выход есть.
    https://owen.ru/forum/showthread.php?t=31816

  4. #4

    По умолчанию

    Цитата Сообщение от Евгений Кислов Посмотреть сообщение
    А, вы используете ФБ прямо из примера.
    Лучше вместо него использовать одноименный ФБ из библиотеки OwenCommunication - у него этот выход есть.
    https://owen.ru/forum/showthread.php?t=31816
    Спасибо за предоставленный пример.
    Прием в слейве заработал.

  5. #5

    По умолчанию

    Добрый день. Столкнулся со следующей проблемой: Для обмена по ModBus использую библиотеку OwenCommunication, при перезагрузке ПЛК функциональный блок MB_SerialRequest завершается с ошибкой 12 (WRONG_PARAMETER). Однако, если не перезагружать ПЛК, а только перезалить софт и запустить программу, то все работает корректно, никаких ошибок не возникает. Куда можно копать, чтобы понять в чем проблема?

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

    По умолчанию

    Цитата Сообщение от SemAndr Посмотреть сообщение
    Добрый день. Столкнулся со следующей проблемой: Для обмена по ModBus использую библиотеку OwenCommunication, при перезагрузке ПЛК функциональный блок MB_SerialRequest завершается с ошибкой 12 (WRONG_PARAMETER). Однако, если не перезагружать ПЛК, а только перезалить софт и запустить программу, то все работает корректно, никаких ошибок не возникает. Куда можно копать, чтобы понять в чем проблема?
    Добрый день.
    Сколько экземпляров ФБ вы используете в программе?

  7. #7

    По умолчанию

    Цитата Сообщение от Евгений Кислов Посмотреть сообщение
    Добрый день.
    Сколько экземпляров ФБ вы используете в программе?
    3 экземпляра (экземпляр - это объявление переменной данного типа, верно?). Для чтения вызывается 5 раз. Первый раз 1 экземпляр, остальные 4 раза другой экземпляр. Для записи вызывается третий экземпляр (7 раз вызов происходит)

Похожие темы

  1. Настройка ПР200, управление 3-мя устройствами через RS-485
    от Orbes в разделе Среда программирования OWEN Logic
    Ответов: 20
    Последнее сообщение: 15.05.2017, 16:45
  2. СП3ХХ Пример настройка обмена с ПЛК на CODESYS 2.3
    от Denis_Kay в разделе Панели оператора (HMI)
    Ответов: 6
    Последнее сообщение: 02.03.2017, 15:12
  3. Ответов: 43
    Последнее сообщение: 13.04.2015, 14:05
  4. Универсальная функция для обмена с устройствами OwenIO и всеми любимый LabView.
    от Алексей Крагель в разделе Помощь Разработчикам
    Ответов: 0
    Последнее сообщение: 30.05.2014, 13:38

Ваши права

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