Описание

Введение в продукт (Product Introduction)
Заказчик требует: «Турбина должна общаться с Siemens PCS 7 по Profibus DP». Стандартный Modbus не подходит — нужны скорость 12 Мбит/с и поддержка GSD-файлов. GE выпустила DS3820C12AK21C — модификацию коммуникационной платы с аппаратным ускорителем Profibus (чип VPC3+C). В остальном — как у C12AH21C: 2 порта, 4000 регистров, процессор 60 МГц. Ставится в тот же слот. K21C означает наличие Profibus (K = Profibus).
Честно говоря, эта плата — настоящая редкость. GE сделала её по спецзаказу для Siemens-совместимых проектов в Европе (Германия, Австрия). Всего несколько сотен штук. Отличие от обычной C12A — на плате стоит дополнительная микросхема VPC3+C (Profibus-контроллер) и оптическая изоляция на 4 кВ. Если вам нужно подключить Mark V к Profibus-сети — это единственный штатный способ (без внешних конвертеров).
Технические характеристики (Key Specs)
| Параметр | Значение |
|---|---|
| Количество портов | 2 (независимых, гальванически изолированных) |
| Типы портов | Порт 1: Profibus DP (RS-485, изолированный), Порт 2: RS-232/RS-485 (программируемый) |
| Скорость Profibus | 9.6 кбит/с … 12 Мбит/с (автоопределение) |
| Скорость порта 2 | 300…230 400 бод |
| Протокол порта 1 | Profibus DP (V0/V1, мастер или ведомый) |
| Протокол порта 2 | Modbus RTU, DNP 3.0, DF1, GE SRTP |
| Буфер приёма/передачи | 4096 байт (общий для обоих портов) |
| Объём таблицы переменных | 4000 регистров (16-битных) |
| Profibus-контроллер | Siemens VPC3+C (аппаратный ускоритель) |
| Изоляция Profibus | 4000 В (оптическая, через HCPL-0661) |
| Процессор | Infineon C167CR-60 (60 МГц) |
| Память программ | 1 МБ флеш |
| Память данных | 512 КБ RAM |
| Энергонезависимая память | 32 КБ EEPROM |
| Потребление по +5 В | 550 мА (из-за VPC3+C) |
| Индикация | LED Profibus (жёлтый), LED COM (зелёный), RUN (зелёный), ERR (красный) |
| Рабочая температура | 0…+55 °C |
| Особенности | Поддержка GSD-файлов (можно сгенерировать в Toolbox), изоляция 4 кВ |
Прозрачность качества (SOP Quality Control)
Плата с Profibus — сложная и дорогая. Каждый DS3820C12AK21C:
— Визуальный контроль — осматриваем микросхему VPC3+C (фирменный чип Siemens, корпус PQFP-44). Нет ли трещин на корпусе? Менять нечем (чип снят с производства, только б/у). Проверяем оптроны изоляции (HCPL-0661) — целы.
— Тест Profibus DP — подключаем плату к мастеру Profibus (например, Siemens CPU 315-2DP). Генерируем GSD-файл (Toolbox). Обмениваемся данными на скорости 12 Мбит/с, 1.5 Мбит/с, 500 кбит/с. Проверяем целостность пакетов (потеря 0%).
— Тест порта 2 (RS-232/485) — как на обычной C12A: loopback, все скорости до 230400 бод, пакеты до 4096 байт.
— Тест изоляции Profibus — мегаомметром 1000 В между контактами Profibus (A, B) и корпусом. Сопротивление > 50 МОм. Если меньше — пробиты оптроны.
— Тест производительности (два порта одновременно) — Profibus на 12 Мбит/с (обмен 2000 байт/с), порт 2 на 115200 бод (1000 запросов/с). Процессор загружен на 80% — допустимо. Если плата зависает — замена процессора.
Технические подводные камни (Tech Pitfalls)
❗ 1. Несовместимость с некоторыми мастерами Profibus (Siemens S7-400)
Был случай на ГТЭ-180 (Австрия): плата работала с S7-300, но не хотела обмениваться с S7-400 (ошибка «Configuration error»). Причина — тайминги Profibus у S7-400 жёстче. Решение: обновить прошивку VPC3+C (требуется программатор Siemens). После обновления до версии 3.5 (последняя) проблема исчезла.
❗ 2. Конфликт с другими Profibus-устройствами на одной шине
Если на шине есть устройства с большим временем ответа (>10 мс), плата может уйти в «Watchdog timeout». Симптом: Profibus LED мигает красным. Лечение: увеличить параметр «Watchdog time» в GSD-файле (Toolbox, вкладка «Profibus Settings») с 10 мс до 50 мс.
❗ 3. Перегрев чипа VPC3+C при скорости 12 Мбит/с
VPC3+C греется (около 1 Вт). При скорости 12 Мбит/с и температуре шкафа >40°C чип может перегреться и сброситься. Был случай в ОАЭ (+50°C): плата теряла связь каждые 10-15 минут. Лечение: установка радиатора (10x10x5 мм) на чип VPC3+C и обдув вентилятором.
❗ 4. Ошибка при использовании длинного кабеля Profibus (>1000 м)
Profibus рассчитан на длину до 1000 м (при 93.75 кбит/с) и до 100 м (при 12 Мбит/с). На объекте в Сибири кабель был 1200 м, скорость 93.75 кбит/с, но плата теряла пакеты (эхо). Решение: установить повторитель Profibus (RS-485 repeater, например, Siemens 6ES7972-0AA01-0XA0) на середине линии.
❗ 5. Неправильный выбор порядка байт (Endianness) в обмене данными
Profibus использует Big-Endian (старший байт первым), а Mark V — Little-Endian. Если не настроить преобразование в Toolbox, числа будут читаться «задом наперёд». Например, значение 0x1234 (4660) превратится в 0x3412 (13330). Был случай на ТЭЦ-26: неправильно считывали давление. Лечение: в Toolbox выбрать «Swap Bytes = YES» для регистров, где нужен обмен числами.
Руководство по замене (Installation Guide)
Этап 1: Подготовка (25 минут)
⚠️ Отключите стойку Mark V и кабели Profibus (могут быть под напряжением от других устройств).
Сделайте бэкап GSD-файла (Toolbox → Profibus → Export GSD) и конфигурации порта 2 (RS-232/485).
Запишите Profibus-адрес (обычно 1…126) и параметры тайминга.
Сфотографируйте DIP-переключатель SW1 (адрес VME) — единственные аппаратные настройки.
Этап 2: Демонтаж (5 минут)
Открутите винты.
Вытяните плату за ручку.
Отсоедините 50-контактный шлейф и Profibus-разъём (DB9F, экранированный).
Этап 3: Установка (20 минут)
Осмотрите ответный разъём на крэйсе.
Перенесите SW1 со старой платы.
Вставьте плату до щелчка.
Подключите шлейф и Profibus-кабель (витая пара, экран заземлён с одной стороны).
Этап 4: Тестовый запуск (40 минут — с мастером Profibus)
Включите питание стойки. Проверьте LED: RUN (зелёный, мигает), Profibus (жёлтый, горит при обмене), ERR (красный, не горит).
В Toolbox загрузите сохранённые GSD-файл и конфигурацию порта 2.
Подключитесь к мастеру Profibus (например, Siemens CPU). Загрузите конфигурацию в мастер (включите плату в проект).
Проверьте обмен: прочитайте регистры Mark V из мастера Profibus.
Проверьте порт 2: подключите ноутбук (RS-232), отправьте Modbus-запрос.
FAQ (5-7 вопросов)
Вопрос: Чем отличается DS3820C12AK21C от обычной DS3820C12AH21C?
На K21C есть аппаратный ускоритель Profibus (чип VPC3+C), изоляция 4 кВ, поддержка GSD-файлов, скорость до 12 Мбит/с. H21C — только Modbus/DF1/DNP (скорость до 230400 бод). K21C дороже в 2-3 раза и реже встречается.
Вопрос: Можно ли использовать порт 1 как обычный RS-485 (без Profibus)?
Нет. Порт 1 физически подключён к VPC3+C, который поддерживает только протокол Profibus. Попытка обмениваться Modbus через этот порт не увенчается успехом (чип не поймёт). Если вам нужен второй порт RS-485 для Modbus — используйте порт 2.
Вопрос: Как сгенерировать GSD-файл для этой платы?
В Toolbox: откройте вкладку «Profibus Configuration». Нажмите «Generate GSD». Выберите путь сохранения. Загрузите этот GSD-файл в ваш мастер Profibus (Siemens Step7, TIA Portal, CODESYS и т.д.). В мастере укажите Profibus-адрес платы (должен совпадать с настройками в Toolbox).
Вопрос: Плата не видится мастером Profibus — что делать?
Проверьте: 1) Profibus-адрес (не должен совпадать с другими устройствами). 2) Скорость (автоопределение должно сработать, но можно зафиксировать в Toolbox). 3) Терминирующие резисторы (на обоих концах шины). 4) Качество кабеля (Profibus требует специального кабеля, не витой пары UTP). 5) Питание платы (LED RUN должен моргать).
Вопрос: Можно ли заменить обычную C12A (без Profibus) на K21C?
Да, физически они совместимы (одинаковый разъём). Но в программе Mark V нужно изменить Board ID (с 0x10 на 0x11) и заново настроить порт 2 (RS-232/485). Profibus-порт (порт 1) не будет работать, если мастер не настроен. Если вам не нужен Profibus — покупать K21C не имеет смысла (дорого).
Вопрос: Программа сбросится при замене?
Конфигурация порта 2 (RS-232/485) хранится в EEPROM платы. При замене K21C на K21C (с тем же SW1) программа продолжит работать. При замене C12A (обычной) на K21C — нужно перенастроить порт 2 и изменить Board ID. Бэкап сделайте обязательно.
Вопрос: Гарантия на восстановленную плату?
Даём 12 месяцев. Гарантия не распространяется на чип VPC3+C (снят с производства, нечем заменить). Если он умрёт — плата превращается в обычную C12A (Profibus не работает). Мы проверяем VPC3+C на стенде (12 Мбит/с, 48 часов). Если чип живёт сутки — он проживёт ещё 5 лет. При восстановлении: меняем оптроны изоляции, кварцы, конденсаторы. Выдаём протокол с осциллограммами Profibus-сигнала (12 Мбит/с). DS3820C12AK21C — для интеграторов Siemens. Если у вас PCS 7 или TIA Portal — это лучший способ подключить Mark V. Дорого, но работает.

5X00481G01 / 5X00226G03 -OCR1100 EMERSON
EMERSON 5X0026144G01
EMERSON 5X00301G01 / 5X00327G01 (
+86 13376920836