Модули ввода-вывода ADAM-6200


    Модули удаленного ввода-вывода предназначены для связи с периферийными устройствами различных типов. Это важнейший элемент построения промышленных систем. Они могут как принимать сигналы от других устройств, так и посылать управляющие сигналы на устройства, интегрируясь с центральными системами управления SCADA по протоколам MODBUS TCP, MQTT, HTTP, и т.д.

    Устройства ввода-вывода предыдущих поколений, используемые в промышленности, обычно подключались с помощью последовательных интерфейсов RS-232/485, что затрудняло масштабируемость таких систем. Серия модулей ADAM-6200 отличается возможностью подключения по Ethernet, а также встроенным коммутаторов на 2 Ethernet-порта, что позволяет подключать устройства последовательно в цепочку.

    Кроме передачи сигналов модули ADAM-6200 могут выполнять роль программируемых логических контроллеров, для решения простых задач автоматизации. Благодаря поддержке языка условно-графической логики, программировать их можно даже без знания языков программирования.

    В статье разбираются характеристики устройств, сферы применения и дополнительные функции защиты от сбоев.

    Технические характеристики


    Серия ADAM-6200 представлена различными моделями под любые промышленные нужды. Устройства могут соединяться для совместной автономной работы (peer-to-peer), что позволяет получить любую комбинацию необходимых портов.

    • ADAM-6217 — 8 каналов аналоговых входов
    • ADAM-6224 — 4 канала аналоговых выхода
    • ADAM-6250 — 15 каналов цифровых входов-выходов
    • ADAM-6251 — 16 каналов цифровых входов
    • ADAM-6256 — 16 каналов цифровых выходов
    • ADAM-6260 — 6 каналов реле
    • ADAM-6266 — 4 канала реле


    Поддерживаемые протоколы


    • Modbus TCP — промышленный стандарт для подключения устройств по IP. Все устройства серии поддерживают этот протокол.
    • MQTT — современный протокол интернета вещей, часто применяется для подключения к облачным система вроде Microsoft IoT hub и подобным. Сообщения внутри MQTT передаются в формате JSON.
    • HTTP REST API — веб-интерфейс и REST API позволяют легко интегрировать устройства в существующие решения на базе любой платформы: NodeJS, PHP, Python, и т.д.
    • SNMP — используется для конфигурирования сетевых настроек и сбора статистики.

    HTTP REST API


    Универсальность HTTP API позволяет легко интегрировать устройства ADAM-6200 в любую существующую платформу, без необходимости поддержки специфических промышленных протоколов.

    Для примера разберем запрос получения состояния аналогового входа:

    Запрос значений аналогового входа

    # Формат запроса: /analoginput/Номер_канал/параметр
    curl http://10.0.0.1/analoginput/0/range
    

    Ответ

    Можно видеть текущее значение тока, равное 7mA

    <?xml version="1.0" ?>
    <ADAM-6217 status=”OK”>
     <AI>
     <ID>0</ID>
        <RANGE>7</RANGE>
        <NAME>4~20 mA</NAME>
     <MAX>20</MAX>
    <MIN>4</MIN>
    <UNIT>mA</UNIT>
     </AI>
    </ADAM-6217>
    

    Программирование с помощью условно-графической логики


    Простые задачи автоматизации, где не требуется большая вычислительная мощность, можно запрограммировать прямо на контроллерах ADAM, с помощью условно-графической логики (Graphic Condition Logic). Например, активировать сирену в случае аварии, перекрыть вентиль в случае срабатывания датчика, и т.д. Среда GCL почти не требует навыков программирования и позволяет создать полноценный скрипт автоматизации с помощью курсора мышки.



    Разработка скриптов GCL в программе Adam/Apax .NET Utility. В качестве условий могут использоваться состояния цифровых или аналоговых входов, счетчик дискретного сигнала, внутренний таймер, и т.д. Правила могут ссылаться друг на друга и образовывать более сложные условия. Подробнее о среде разработки GCL можно прочесть в документации.


    Среда разработки условно-графической логики

    Последовательное подключение (Daisy Chain)


    Устройства серии ADAM-6200 имеют на борту два ethernet-порта, что позволяет подключать их последовательно, «гирляндой». Это значительно упрощает топологию сети и позволяет обойтись без дополнительных коммутаторов при построении удаленных участков сети.



    В отличие от соединения с помощью интерфейсов RS-232/485, подключение по ethernet позволяет легко интегрировать контроллеры в любые IP-сети, а также соединять удаленные объекты через интернет с помощью VPN-тоннелей, без необходимости использовать дополнительные конвертеры интерфейсов.

    Защита от обрыва питания (Auto-Bypass)


    Функция Auto-Bypass автоматически активируется при потере питания на промежуточном устройстве в цепочке. В этом режиме устройство выступает в роли пассивного соединения, как если бы кабель был соединен напрямую. В этом случае действуют ограничения для UTP-соединений, поэтому важно учитывать общую длину кабеля между двух соседних точек и не превышать 50 метров с каждой из сторон, так как максимальная длина пассивного соединения — 100 метров. Время автономной работы функции составляет до 4 дней.


    Благодаря Auto-Bypass, связь не обрывается даже при обесточивании промежуточного устройства

    Заключения


    Универсальные модули ввода-вывода ADAM-6200 имеют широкую поддержку протоколов: Modbus TCP, MQTT, HTTP REST, и могут легко интегрироваться как в классические SCADA системы, так и в любые современные программные продукты.

    Поддержка программ на языке GCL позволяет решать простые задачи автоматизации без использования дополнительных устройств. Возможность Peer-to-peer-взаимодействия обеспечивает обмен данными напрямую между устройствами, без использования промежуточных серверов обработки данных.

    Возможность последовательного соединения устройств в цепочку позволяет легко строить большие отрезки сети без дополнительного оборудования, а функция Auto-Bypass защищает от обрыва линии из-за выхода из строя устройств в цепи.

    Приглашаем на партнерский форум Advantech




    Форум Advantech станет уникальной площадкой для обсуждения локальных и глобальных тенденций в области Интернета вещей. Здесь вы сможете обменяться опытом использования новых технологических решений и продуктов, найти новых клиентов и партнеров. У вас будет шанс увидеть продукцию, которую мы описывали в статьях и не только. У нас выступят лидеры отрасли и представители ключевых партнеров – NVidia, Intel и другие компании, которые принимают активное участие в развитии промышленного Интернета вещей на ближайшие годы.
    Мы будем рады увидеть на мероприятии всех специалистов в сфере промышленной автоматизации и Интернета вещей. Успейте зарегистрироваться.
    Advantech IIoT
    37,44
    Наша миссия — создание умной планеты.
    Поделиться публикацией

    Комментарии 1

      0
      Функция Auto-Bypass автоматически активируется при потере питания на промежуточном устройстве в цепочке. В этом режиме устройство выступает в роли пассивного соединения, как если бы кабель был соединен напрямую. В этом случае действуют ограничения для UTP-соединений, поэтому важно учитывать общую длину кабеля между двух соседних точек и не превышать 50 метров с каждой из сторон, так как максимальная длина пассивного соединения — 100 метров.
      Ушестояние начнётся, когда в гирлянде перегорят две соседних лампочки.

      Только полноправные пользователи могут оставлять комментарии. Войдите, пожалуйста.

      Самое читаемое