Страница 69 из 149 ПерваяПервая ... 1959676869707179119 ... ПоследняяПоследняя
Показано с 681 по 690 из 1642

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

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

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

    По умолчанию

    Цитата Сообщение от Ильнур Посмотреть сообщение
    С соединением с ModbusOPC получилось. Есть рабочий вариант по соединению 2 ПЛК по ModbusTCP?
    В документации отдельно описаны настройки для мастера и слэйва:
    https://ftp.owen.ru/CoDeSys3/11_Docu...odbus_v2.2.pdf

    Конкретного примера нет, потому что для двух ПЛК есть более удобные способы настройки обмена - например, сетевые переменные.

  2. #2

    По умолчанию

    Здравствуйте!
    В "Настройках обмена по протоколу modbus codesys v3.5" Есть фраза "Общее кол-во экземпляров ФБ.... в проекте не должно превышать 10"
    Подскажите, с чем это связано и можно ли обойти?

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

    По умолчанию

    Цитата Сообщение от stt149 Посмотреть сообщение
    Здравствуйте!
    В "Настройках обмена по протоколу modbus codesys v3.5" Есть фраза "Общее кол-во экземпляров ФБ.... в проекте не должно превышать 10"
    Подскажите, с чем это связано и можно ли обойти?
    Добрый день.
    Это связано с ограничениям в системных библиотеках CODESYS.

    Обойти в явном виде это нельзя, но можно в пределах одного COM-порта обойтись всего двумя экземплярами: один на открытие порта (COM_Control), второй - для обмена через него (например, MB_SerialRequest).

  4. #4

    По умолчанию

    Цитата Сообщение от Евгений Кислов Посмотреть сообщение
    ... обойти в явном виде это нельзя, но можно в пределах одного COM-порта обойтись всего двумя экземплярами: один на открытие порта (COM_Control), второй - для обмена через него (например, MB_SerialRequest).
    Допустим, возьмём экземпляр MB_SerialReques.
    Адреса слейвов, коды функций, значения для получения/отправки и т.п. это всё задаётся через переменные, привязанные к этому экземпляру, а дальше экземпляр как-то запускается и происходит обмен. Потом изменяем значения переменных и заново запускаем экземпляр.
    Я правильно Вас понял?

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

    По умолчанию

    Цитата Сообщение от stt149 Посмотреть сообщение
    Допустим, возьмём экземпляр MB_SerialReques.
    Адреса слейвов, коды функций, значения для получения/отправки и т.п. это всё задаётся через переменные, привязанные к этому экземпляру, а дальше экземпляр как-то запускается и происходит обмен. Потом изменяем значения переменных и заново запускаем экземпляр.
    Я правильно Вас понял?
    Да, совершенно верно.

  6. #6

    По умолчанию

    Добрый день. Прошу помощи с настройкой ПЛК200-02. При попытке считать данные по modbus TCP OPC-сервер возвращает ошибку 10. Порты ПЛК соединены в сеть LAN,по 502 порту идёт опрос модулей МВ210, по 503 устройство MOdbus Slave для подключения к сенсорной панели.
    1.png

  7. #7

    По умолчанию

    Здравствуйте!
    Возможно плохо искал и где-то есть ответ.
    Можно ли одновременно использовать библиотеку owencommunication и стандартные средства кодесис?
    Owencommunication мастер на двух 485х портах - исполнительные механизмы,
    стандартные средства по ethernet modbus TCP - граф. дисплей.

    Возникает проблема, запускаем систему, даем задание через граф дисплей (например, частоту на ПЧ) ПЛК отрабатывает.
    Но при попытке запустить исполнительные механизмы ПЛК виснет и до перезагрузки.
    Но самое интересное, что вся система работала несколько дней, никаких корректив не вводилось и вдруг возникла такая проблема.
    Подробнее пока не могу описать, не на объекте.
    Подскажите, пожалуйста, куда копать?

  8. #8

    По умолчанию

    Цитата Сообщение от stt149 Посмотреть сообщение
    Здравствуйте!
    Возможно плохо искал и где-то есть ответ.
    Можно ли одновременно использовать библиотеку owencommunication и стандартные средства кодесис?
    Owencommunication мастер на двух 485х портах - исполнительные механизмы,
    стандартные средства по ethernet modbus TCP - граф. дисплей.

    Возникает проблема, запускаем систему, даем задание через граф дисплей (например, частоту на ПЧ) ПЛК отрабатывает.
    Но при попытке запустить исполнительные механизмы ПЛК виснет и до перезагрузки.
    Но самое интересное, что вся система работала несколько дней, никаких корректив не вводилось и вдруг возникла такая проблема.
    Подробнее пока не могу описать, не на объекте.
    Подскажите, пожалуйста, куда копать?
    У меня так не работало, либо биб-ки, либо конфигурация. Работало скорее всего, пока биб-ки не запустились.

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

    По умолчанию

    Цитата Сообщение от stt149 Посмотреть сообщение
    Здравствуйте!
    Возможно плохо искал и где-то есть ответ.
    Можно ли одновременно использовать библиотеку owencommunication и стандартные средства кодесис?
    Owencommunication мастер на двух 485х портах - исполнительные механизмы,
    стандартные средства по ethernet modbus TCP - граф. дисплей.

    Возникает проблема, запускаем систему, даем задание через граф дисплей (например, частоту на ПЧ) ПЛК отрабатывает.
    Но при попытке запустить исполнительные механизмы ПЛК виснет и до перезагрузки.
    Но самое интересное, что вся система работала несколько дней, никаких корректив не вводилось и вдруг возникла такая проблема.
    Подробнее пока не могу описать, не на объекте.
    Подскажите, пожалуйста, куда копать?
    Добрый день.
    Можно одновременно использовать библиотеку OwenCommunication и стандартные средства CODESYS - если они работают с разными интерфейсами (как в вашем случае).

    ПЛК виснет
    Опишите, как именно это проявляется.

  10. #10

    По умолчанию

    Цитата Сообщение от Евгений Кислов Посмотреть сообщение
    Добрый день.
    Можно одновременно использовать библиотеку OwenCommunication и стандартные средства CODESYS - если они работают с разными интерфейсами (как в вашем случае).

    Опишите, как именно это проявляется.
    Проявляется погасанием среднего (из трех служебных) светодиода и отсутствием реакции у исполнителей.
    Проблема происходит когда идет обращение к OCL.MB_SerialRequest.
    при подключении к ПЛК наблюдаю надпись "отсутствует исходный код для данного объекта поскольку он относится к компилированной библиотеке owencommunication..." исходника нет, пробовал много всего, ничего не помогает.
    При отключении ПК от ПЛК ничего не меняется.

    Подскажите, что делать? куда копать?

Страница 69 из 149 ПерваяПервая ... 1959676869707179119 ... ПоследняяПоследняя

Похожие темы

  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

Ваши права

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