G0307 Шлюз Modbus в PA – преобразователь Modbus RTU в PROFIBUS PA

Что это за устройство

G0307 — это шлюз, который подключает устройства Modbus RTU к сети PROFIBUS PA. Он работает как переводчик между двумя протоколами. С одной стороны — Modbus RTU через RS485 или RS232. С другой — PROFIBUS PA по полевой шине.

Если у вас есть оборудование с интерфейсом Modbus, которое нужно интегрировать в систему управления на PROFIBUS PA, этот шлюз решает задачу без замены самих приборов.

Для кого это

Системные интеграторы, которым нужно ввести Modbus-устройства в сети PROFIBUS PA. Инженеры на производствах, где модернизируют систему управления, но Modbus-приборы ещё в хорошем состоянии и менять их рано. Любой, кто работает в смешанной среде с разными протоколами и хочет сохранить работоспособность обеих сторон.

Две версии интерфейса

Шлюз выпускается в двух вариантах — выбирайте по тому, какой интерфейс поддерживают ваши Modbus-устройства:

G0307 Шлюз Modbus — PROFIBUS PA
Модель Интерфейс Modbus
GW-MODB-PA-RS485 RS485 (с настраиваемым оконечным сопротивлением)
GW-MODB-PA-RS232 RS232

В версии V1.0 пока доступна только модель RS485. Версия RS232 появится позже.

Что внутри

В шлюзе — физический блок, блок преобразователя Modbus и 16 функциональных блоков: 4 аналоговых входа, 4 аналоговых выхода, 4 дискретных входа и 4 дискретных выхода. Это те данные, которые перемещаются между Modbus и PROFIBUS.

Шлюз выступает в роли ведущего Modbus. Он опрашивает до 4 ведомых Modbus-устройств, считывает их данные и передаёт их в сеть PROFIBUS PA.

Подробнее о том, как работают функциональные блоки PROFIBUS PA, можно узнать в руководстве по функциональным блокам PROFIBUS PA.

Установка

Шлюз монтируется на DIN-рейку. Габариты — 112 x 70 x 50 мм. Корпус из АБС-пластика, крепится на стандартную 35-миллиметровую DIN-рейку.

Расположение клемм:

  • Питание Modbus: 24В+, GND, PE (экран)

  • Modbus RS485: A+, B-, TA (терминация для A+), TB (терминация для B-), PE

  • Modbus RS232: TxD, RxD, GND (остальные контакты свободны)

  • PROFIBUS PA: PA+, PA-, экран

Подробная схема подключения — в руководстве по установке G0307.

Настройка адреса

Адрес PROFIBUS можно задать двумя способами:

  1. Аппаратно: два DIP-переключателя на передней панели (x10 и x1). Установите ADDR_EN в положение ON, выставьте переключатели, перезапустите шлюз.

  2. Программно: установите ADDR_EN в OFF, используйте ведущее устройство PROFIBUS для отправки команды Set_Address.

Аппаратный способ чаще используют при пусконаладке. Переключатель x10 задаёт десятки (0–16), x1 — единицы (0–9). Например, x10=3 и x1=7 дают адрес 37. Адреса выше 125 по умолчанию становятся 125.

Светодиодные индикаторы

Индикатор Цвет Что означает
Питание Зелёный Питание Modbus подано
Online Жёлтый PROFIBUS в режиме обмена данными
Offline Красный PROFIBUS не обменивается данными
TxD Зелёный Шлюз отправляет данные по Modbus
RxD Жёлтый Шлюз принимает данные по Modbus

Настройка через ПО

Шлюз настраивается через Siemens PDM с использованием EDD-файла Microcyber. Установите EDD-файл — и шлюз появится в PDM как устройство PA.

Два основных раздела настройки:

  1. Параметры связи (Device → Modbus Configuration → Modbus Communication Setting):

    • Скорость: 2400, 4800, 9600 (по умолчанию), 14400, 19200 бит/с

    • Стоп-биты: 1 или 2

    • Чётность: нет, чётная, нечётная

    • Тайм-аут: по умолчанию 300 мс

    • Количество повторных попыток: 0–255

    • Адреса ведомых: до 4 (по умолчанию 1–4)

  2. Привязка регистров (Device → Modbus Configuration → Modbus Analog Input / Analog Output / Discrete Input / Discrete Output):

    • Тип данных (float, unsigned 8/16/32, signed 8/16/32, с выбором порядка байтов)

    • Код функции (1, 2, 3, 4, 5, 6 или 16)

    • Адрес регистра

    • Диапазон масштабирования (FROM_EU0, FROM_EU100, TO_EU0, TO_EU100)

    • Опционально — адрес регистра статуса

Полный пример настройки со скриншотами — в руководстве по конфигурации G0307.

Подключение через GSD-файл

Шлюз поставляется с GSD-файлом производителя и поддерживает стандартный GSD-файл PA (pa139760.gsd). С GSD-файлом производителя можно настраивать каждый функциональный блок отдельно. Стандартный GSD работает с предопределёнными слотами.

Чтобы установить GSD-файл в Siemens STEP 7:

  1. Откройте Hardware Configuration

  2. Выберите Options → Install GSD File

  3. Укажите путь к GSD-файлу

  4. Нажмите Install

После установки шлюз появится в каталоге устройств. Перетащите его на шину PROFIBUS DP, задайте адрес и добавьте нужные модули.

Доступные модули:

Функциональный блок Варианты модулей
AI (4 блока) Analog Input
AO (4 блока) SP, SP+READBACK+POS_D, SP+CHECKBACK, SP+READBACK+POS_D+CHECKBACK, RC_IN+RC_OUT и другие
DI (4 блока) OUT_D
DO (4 блока) SP_D, SP_D+RB_D, SP_D+CB_D, RC_IN_D+RC_OUT_D и другие

Дополнительные переключатели

На плате есть четыре дополнительных переключателя:

  • RST: Сброс к заводским настройкам. Установите в ON, перезапустите питание, затем верните в OFF.

  • WP: Аппаратная защита от записи. ON — включена, OFF — отключена.

  • SIM: Не используется.

  • ADDR_EN: Разрешение установки адреса. ON — аппаратная установка, OFF — программная.

Питание

Шлюзу нужно два отдельных источника питания:

  • Питание шины: 9–32 В постоянного тока

  • Питание Modbus: 24 В постоянного тока (±20%)

Потребляемый ток — ≤14 мА.

Параметры связи по умолчанию

Параметр Значение по умолчанию
Адреса ведомых 1, 2, 3, 4
Скорость 9600 бит/с
Биты данных 8
Стоп-биты 1
Чётность Нет
Порядок CRC Сначала старший байт

Поддерживаемые коды функций Modbus

Код Операция
1 Чтение катушек
2 Чтение дискретных входов
3 Чтение регистров хранения
4 Чтение входных регистров
5 Запись одной катушки
6 Запись одного регистра
16 Запись нескольких регистров

Условия эксплуатации

Параметр Значение
Рабочая температура -20°C … +70°C
Температура хранения -40°C … +70°C
Влажность 5% … 95% (без конденсации)
Степень защиты IP20
Масса 0,2 кг
Материал корпуса АБС-пластик (корпус), POM (клипса)

Технические особенности

Со стороны PROFIBUS PA — стандартный физический уровень: 31,25 кбит/с, токовый режим. Длина шины — до 1900 метров, с повторителями — до 10 километров.

Шлюз поддерживает до 4 ведомых устройств Modbus. Каждое ведомое может предоставлять аналоговые входы, аналоговые выходы, дискретные входы и дискретные выходы. Настройка связывает конкретные адреса регистров Modbus с конкретными каналами функциональных блоков PA.

Информация для заказа

Изделие Интерфейс Описание
GW-MODB-PA-RS485 RS485 Modbus RTU по RS485 → PROFIBUS PA
GW-MODB-PA-RS232 RS232 Modbus RTU по RS232 → PROFIBUS PA

Полную линейку шлюзов Microcyber можно посмотреть в каталоге продукции.

Быстрое решение проблем

Нет связи:

  • Проверьте подключение кабелей и полярность

  • Убедитесь, что напряжение питания шины 9–32 В

  • Проверьте заземление экрана (одна точка)

  • Проверьте топологию сети и оконечные резисторы

  • Проверьте конфликты адресов (временные адреса 0xF8)

Адрес не отвечает:

  • Убедитесь, что переключатель ADDR_EN в правильном положении

  • При аппаратной установке проверьте оба переключателя

  • Адреса выше 125 по умолчанию становятся 125

Данные Modbus не обновляются:

  • Проверьте скорость, чётность, стоп-биты — они должны совпадать с настройками ведомых

  • Проверьте правильность адресов регистров

  • Проверьте тайм-аут (возможно, его нужно увеличить для медленных ведомых)

  • Используйте BAD_STATUS, чтобы определить, на каком канале проблемы со связью

Если ничего не помогает — обратитесь в техническую поддержку Microcyber.

О производителе

Microcyber основана при поддержке Института автоматики Китайской академии наук. Компания разработала первый в Китае международно сертифицированный стек протокола FF H1 и участвовала в разработке стандарта EPA (ныне международный стандарт IEC). Microcyber — член FCG и PNO, сертифицирована по ISO 9001.

Скачать полное руководство пользователя G0307 (V2.1) – Скачать PDF

Информация о запросе