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

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

Древовидный режим

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

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

    Добрый день, уважаемые коллеги.

    Эта тема предназначена для обсуждения вопросов, связанных с настройкой обмена между контроллерами ОВЕН, программируемыми в среде CODESYS V3.5, и другими устройствами.

    Наши контроллеры поддерживают следующие протоколы:

    • Modbus TCP/RTU/ASCII (Master/Slave) - настройка через нативные компоненты CODESYS, добавляемые в дерево проекта;
    • Modbus TCP/RTU/ASCII (Master/Slave) - настройка через библиотеку OwenCommunication (расширенный функционал, управление обменом из кода);
    • OPC UA (Server) - настройка через нативный компонент CODESYS (Символьная конфигурация);
    • MQTT (Client) - настройка через одну из свободно распространяемых библиотек;
    • SNMP (Manager/Agent) - настройка через библиотеку OwenSnmp;
    • протоколы опроса распространенных электро- и теплосчетчиков (Меркурий, Энергомера и др.) - настройка через библиотеку OwenVendorProtocols;
    • протокол платформы умный дом Яндекс - через библиотеку OwenYandexHome;
    • http(s)/ftp/smtp - настройка через библиотеку CmpSysExec и вызовы утитилы cURL (примеры: http/ftp/smtp, работа с API OwenCloud, работа с API Telegram);
    • протокол ОВЕН (Master) - настройка через библиотеку OwenNet;
    • возможна реализация нестандартных протоколов обмена через библиотеку OwenCommunication или стандартные библиотеки CODESYS.



    В таблице ниже собрана документация, посвященная организации связи по протоколам Modbus, ОВЕН и нестандартным протоколам, а также опросу контроллеров с помощью OPC-серверов. Каждый документ содержит примеры, доступные для скачивания в формате .projectarchive.


    Название документа Версия Ссылка
    CODESYS V3.5. Протокол Modbus 3.2 скачать
    CODESYS V3.5. Примеры обмена c ПЛК110 [М02] 3.0 скачать
    CODESYS V3.5. Протокол ОВЕН 2.1 скачать
    CODESYS V3.5. Протокол SNMP 2.1 скачать
    CODESYS V3.5. Реализация нестандартных протоколов 3.0 скачать
    CODESYS V3.5. Настройка обмена с верхним уровнем (OPC, SCADA, OwenCloud) 3.0 скачать
    CODESYS V3.5. Настройка связи между ПЛК 3.0 cкачать
    CODESYS V3.5. Реализация обмена через сокеты 3.0 скачать
    CODESYS V3.5. Библиотека OwenVendorProtocols 2.8 скачать
    CODESYS V3.5. Библиотека OwenYandexHome 2.0 скачать
    Архив документации (для старой линейки СПК1хх, СПК207) перейти



    Известные проблемы при обмене по Modbus (для старых контроллеров):


    1. В компоненте Modbus RTU Master версии 3.5.7.0 не работает галочка Автопереподключение (Autoreconnect).

    Статус: в версии 3.5.11.x галочка работает корректно.
    При работе со старой линейкой СПК1хх/СП207 рекомендуется использовать версию компонента (3.5.5.0).

    2. В компоненте Modbus TCP Slave Device версии 3.5.2.0 не поддержана работа с битами.

    Статус: исправлено в версии компонента 3.5.11.x.

    3. В компоненте Modbus RTU Slave Device версии 3.5.5.5 не поддержана работа с битами.

    Статус: исправлено в версии компонента 3.5.11.x.

    4. Модули МУ110-6У и МУ110-8И в некоторых ситуациях могут переставать отвечать на запросы мастера.

    Статус: проблема решена в прошивках модулей версии 2.00. Текущую версию прошивки можно посмотреть в Конфигураторе Mx110.

    5. Модуль МВ110-2АС некорректно обрабатывает групповые запросы.

    Статус: проблема решена в прошивках модулей версии 1.08. Текущую версию прошивки можно посмотреть в Конфигураторе Mx110.

    6. При использовании Modbus TCP каждое slave-устройство должно иметь уникальный порт. При использовании шлюзов Modbus TCP/RTU, которые используют один порт и разные Unit ID , будет производится опрос только первого добавленного устройства.

    Статус: исправлено в версии компонента 3.5.11.x.


    Особенности протокола ОВЕН:

    1. Решение проблемы записи целых чисел P.min, P.max, P.nom, i.upr, i.min
    https://owen.ru/forum/showthread.php...l=1#post351697

Похожие темы

  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, 14:38

Ваши права

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