Описание

Введение в продукт
В сложных механизмах (краны с несколькими приводами) аварийный останов по одному условию недостаточен. Нужно, например: «Тормозить, если скорость > 120% и вибрация > 10 мм/с, но только если груз на крюке». GE DS200TCEAG2B программируется для таких сценариев.
Плата имеет встроенный ПЛК (CoDeSys). Инженер пишет логику на языке лестничных диаграмм (LD) или структурном тексте (ST). Программа загружается через Ethernet. Честно говоря, для уникальных механизмов (подводные краны, военные лебёдки) это единственное решение.
Технические характеристики
| Параметр | Значение |
|---|---|
| Резервное питание | Суперконденсатор 10 Ф (30 с) |
| Дискретных входов | 8 × 24 В (SIL 2) |
| Дискретных выходов | 8 × 0.5 А (SIL 2) |
| Каналов торможения | 2 × 24 В, 2 А |
| Контроль скорости | 2 входа (импульсы) |
| ПЛК | CoDeSys v2.3 (IEC 61131-3) |
| Память | 256 КБ (код), 512 КБ (данные) |
| Интерфейсы | Ethernet, CAN 2.0B |
| Питание | 24 В DC (5 Вт) |
Прозрачность качества
Тестирование программируемой безопасности:
- Входной регламент: Загрузка тестовой программы (логика «И» на двух входах).
- Live Test на стенде: Подача сигналов «Скорость>120%» (вход 1) и «Вибрация>10 мм/с» (вход 2). Только оба вместе должны вызвать торможение.
- Тест безопасности: Зависание программы (бесконечный цикл) — watchdog должен перезагрузить ПЛК через 100 мс.
- Тест резервирования: Отключение питания — программа не должна потеряться (флэш).
- Термоциклирование: от −30 до +60 °C, проверка, что программа выполняется без сбоев.
Технические подводные камни
1. Программа не должна содержать ошибок (бесконечный цикл).
❗ Если ПЛК зависнет, аварийное торможение не сработает. Был случай: в программе был бесконечный цикл. При наступлении аварии плата не отреагировала.
2. Время реакции программы + время торможения.
❗ Цикл ПЛК 10 мс + время замыкания тормоза 20 мс = 30 мс. Для высокоскоростных механизмов (лифты) это много.
3. Несовместимость с библиотеками SIL 2.
❗ Стандартные библиотеки CoDeSys не сертифицированы для безопасности. Логику нужно писать на простых операторах (IF, THEN).
4. Потеря программы при разряде батарейки (CR2032).
❗ Часы реального времени сбрасываются, программа — нет (хранится во флэш). Но логирование событий может потерять метки времени.
5. Необходимость верификации программы (документирование).
❗ По стандарту SIL 2 каждая версия программы должна быть протестирована и утверждена. Без документации — штраф при проверке.
Руководство по замене
Время замены: 40 минут + загрузка программы.
Шаг 1: Подготовка. ⚠️ Отключите питание. Сохраните исходный код (файл .pro) и скомпилированный образ (.bin) со старой платы.
Шаг 2: Демонтаж. Открутите винты. Отсоедините все цепи (дискретные входы, выходы, тормоз, датчики скорости). Вытащите плату.
Шаг 3: Установка. Подключите дискретные входы (датчики аварий), выходы (предупреждения). Подключите тормозные катушки. Вставьте плату.
Шаг 4: Программирование. Включите питание. Загрузите программу через CoDeSys (по Ethernet). Проведите тестирование: имитируйте аварийные сигналы.
Часто задаваемые вопросы
Можно ли использовать плату без программирования (как обычный TCEAG1B)? Да, загрузите стандартную программу (типовую логику). Она поставляется на флешке.
Как отлаживать программу удалённо? Через CoDeSys (подключение по Ethernet). Есть режим онлайн-мониторинга переменных.
Что делать, если при загрузке программы плата перестала реагировать? Сброс к заводским настройкам: зажмите кнопку «Reset» на 10 секунд при включении.
Совместима ли с CoDeSys 3.5 (современная версия)? Нет, только v2.3. Проекты нужно портировать.
Гарантия? 24 месяца. Не покрываем ошибки в пользовательской программе. Также не ремонтируем платы с «убитой» прошивкой. Восстановленные — 12 месяцев.

YHC4150X-01 I/O
AMM12TS2 PLC
STB4D-10 PLC
EC401-10 S2 PLC
+86 13376920836