G0306 Шлюз Modbus в DP – преобразователь Modbus RTU в PROFIBUS DP, переключение Master/Slave

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

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

Главное отличие от G0307: G0306 работает с PROFIBUS DP, а G0307 — с PROFIBUS PA. DP использует RS485 с высокими скоростями. PA использует физический уровень IEC 61158-2 для автоматизации процессов. Выбирайте по тому, что поддерживает ваша система управления.

У G0306 есть функция, которой нет у G0307: сторона Modbus может быть ведущей (Master) или ведомой (Slave). Переключается аппаратным тумблером. Два продукта в одном корпусе.

Для кого это

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

G0306 Шлюз Modbus — PROFIBUS DP

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

Модель Интерфейс Modbus
GW-MODB-DP-RS485 RS485 (с настраиваемой терминацией)
GW-MODB-DP-RS232 RS232

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

Два режима работы — Master или Slave

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

G0306-MS (Modbus Master):

  • Шлюз — ведущий на стороне Modbus

  • Опрашивает до 31 ведомых Modbus-устройств (рекомендуется не более 10 для надёжной связи)

  • Преобразует данные Modbus в PROFIBUS DP через настройку модулей

  • 39 слотов, 209 модулей

  • Каждый модуль — одно Modbus-сообщение

  • Максимум 37 сообщений на шлюз

G0306-SS (Modbus Slave):

  • Шлюз — ведомый на стороне Modbus

  • Отвечает на запросы внешнего Modbus-мастера

  • Отображает буферы PROFIBUS на области памяти Modbus

  • 20 слотов, 67 модулей

  • До 18 отображений

Режим переключается тумблером. Изменение вступает в силу после перезапуска питания.

Подробные примеры настройки обоих режимов — в руководстве по конфигурации G0306.

Установка

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

Клеммы:

Питание Modbus:

Имя Назначение
1 24V Плюс 24 В DC
2 G Минус 24 В DC
3 PE Экран

Modbus RS485:

Имя Назначение
1 TB Замыкать с B- для терминации
2 B- Modbus B
3 A+ Modbus A
4 TA Замыкать с A+ для терминации
5 PE Экран

Modbus RS232:

Имя Назначение
2 TxD Подключать к RxD устройства
3 RxD Подключать к TxD устройства
5 GND Общий провод

PROFIBUS DP (разъём DB9):

Контакт Имя Назначение
3 RxD/TxD-P Линия B (красный)
4 CNTR-P Управление повторителем
5 DGND Общий провод
6 VP +5V для терминатора
8 RxD/TxD-N Линия A (зелёный)

Важно: На стороне PROFIBUS у шлюза нет встроенной терминации. Если шлюз стоит в конце сегмента, используйте разъём с терминатором.

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

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

Два поворотных переключателя на передней панели:

  • x10: десятки (0–16)

  • x1: единицы (0–9)

Адрес = (значение x10 × 10) + (значение x1 × 1)

Пример: x10=3, x1=7 → адрес = 37

Адреса выше 125 становятся 125. Шлюз не поддерживает установку адреса через Set_Address — только аппаратно. Устанавливайте адрес при выключенном питании.

Подробнее о настройке адреса PROFIBUS DP — в документации по PROFIBUS DP.

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

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

Специальный интерфейс

Имя Назначение
1 MS Off: G0306-MS (Modbus master). On: G0306-SS (Modbus slave).
2-4 Не используются

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

Для работы в PROFIBUS DP требуется GSD-файл. Для двух режимов — два разных файла:

Режим Имя GSD-файла
G0306-MS MCYB0F1A.GSE
G0306-SS MCYB0F19.GSE

Выбирайте файл соответственно режиму работы.

Установка в Siemens STEP 7:

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

  2. Options → Install GSD File

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

  4. Нажмите Install

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

Пошаговая инструкция по установке GSD — на странице установки GSD G0306.

Модули G0306-MS (режим Modbus Master)

Общий модуль состояния (слот 1 фиксирован):
Отображает статус каждого Modbus-сообщения в реальном времени.

Модуль управления (слот 2 фиксирован):
Управляет сканированием Modbus. Запуск/остановка, разрешение/запрет команд чтения/записи, пропуск текущего сообщения.

Модули связи Modbus (слоты 3-39):

Чтение xxx бит (модули 4-67): Функции 1 или 2, чтение катушек/дискретных входов. 8, 16, 24, 32, 40, 48, 56, 64, 72, 80, 88, 96, 104, 112, 120 или 128 бит.

Чтение xxx слов (модули 68-143): Функции 3 или 4, чтение регистров. От 1 до 44 слов.

Запись xxx бит (модули 144-175): Функция 15, запись катушек. От 8 до 128 бит.

Запись xxx слов (модули 176-199): Функция 16, запись регистров. От 1 до 32 слов.

Запись одной катушки (модуль 200): Функция 5.

Запись одного регистра (модуль 201): Функция 6.

Детальные модули статуса (модули 202-209): Мониторинг отдельных ведомых Modbus (8/16/24/32 бит или байт). Должны стоять в последнем слоте.

У каждого модуля два параметра:

  • Адрес ведомого Modbus (0–255)

  • Начальный адрес (адрес регистра Modbus для чтения/записи)

Модули G0306-SS (режим Modbus Slave)

Общий модуль состояния (слот 1 фиксирован):
Статус передачи и обнаружение ошибок.

Модуль управления (слот 2 фиксирован):
Управляет выводом PROFIBUS и сбрасывает флаги ошибок.

Модули отображения (слоты 3-20):

Вход xxx бит (модули 4-19): Отображают область Modbus 0xxxx на входную область PROFIBUS. От 8 до 128 бит.

Вход xxx байт (модули 20-35): Отображают область Modbus 4xxxx на входную область PROFIBUS. От 1 до 16 слов.

Выход xxx бит (модули 36-51): Отображают выходную область PROFIBUS на область Modbus 1xxxx. От 8 до 128 бит.

Выход xxx байт (модули 52-67): Отображают выходную область PROFIBUS на область Modbus 3xxxx. От 1 до 16 слов.

У каждого модуля фиксированные параметры, которые привязывают его к определённой области памяти Modbus.

Области памяти Modbus

ID Имя Тип Диапазон адресов
0xxxx Катушки Чтение/Запись 00001–01944 (1944 бит = 243 байта)
1xxxx Дискретные входы Только чтение 10001–11944 (1944 бит = 243 байта)
4xxxx Регистры хранения Чтение/Запись 40001–40121 (121 слово = 242 байта)
3xxxx Входные регистры Только чтение 30001–30121 (121 слово = 242 байта)

Идентификаторы (0, 1, 4, 3) обозначают область памяти. Вычтите 1 из отображаемого адреса, чтобы получить реальный начальный адрес. Например, дискретный вход 0000 соответствует адресу 10001.

Важные замечания

  1. После переключения между MS и SS перезапустите питание — изменение вступит в силу.

  2. Расчёт адреса: хотя переключатель x10 16-битный, считается в десятичной системе. Пример: x10=0xB (11), x1=5 → адрес = 11 × 10 + 5 × 1 = 115.

  3. Детальная диагностика в G0306-MS требует настройки параметра “MODBUS Slave Monitoring” и соответствующего модуля. Если мониторинг включён (не 0), модуль статуса должен стоять в последней позиции.

  4. Если параметр “MODBUS Slave Monitoring” не совпадает с настроенным модулем, некоторые команды Modbus могут отправляться неправильно.

При проблемах обращайтесь в техническую поддержку Microcyber.

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

Параметр Значение
Скорость 9600
Биты данных 8
Стоп-биты 1
Чётность Нет

G0306-MS по умолчанию:

  • Режим обновления: после всех ответов

  • Режим записи: всегда

  • Интервал: по ответу ведомого

  • Время интервала: 500 мс

G0306-SS по умолчанию:

  • Адрес ведомого Modbus: 1

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

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

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

Параметр Значение
Напряжение питания 24 В DC (±20%)
Потребляемый ток ≤60 мА
Рабочая температура -20°C … +70°C
Температура хранения -40°C … +70°C
Влажность 5% … 95% (без конденсации)
Степень защиты IP20
Масса 0,2 кг
Материал корпуса АБС-пластик (корпус), POM (клипса)
ЭМС GB/T 18268.1-2010, промышленные требования

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

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

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

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

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

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

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