Files
rostpoliplast/Line/diagram.md
T
Mephimeow 0f8a80b6e1 q
2026-04-29 11:52:46 +00:00

3.9 KiB

Схема линии переработки лома во вторичный гранулят

1. Технологический процесс (Flowchart)

graph TD
    %% Стили
    classDef storage fill:#e1f5fe,stroke:#01579b,stroke-width:2px;
    classDef process fill:#fff3e0,stroke:#ff6f00,stroke-width:2px;
    classDef control fill:#e8f5e9,stroke:#2e7d32,stroke-width:2px;
    classDef output fill:#f3e5f5,stroke:#6a1b9a,stroke-width:2px;

    subgraph СЫРЬЕ
        A[Разгрузка лома]:::storage
        B[Склад сырья]:::storage
    end

    subgraph СОРТИРОВКА
        C[QR-сканер + Камера]:::process
        D[Сортировочный узел]:::control
    end

    subgraph ПЕРЕРАБОТКА
        E[Подача / Дробление]:::process
        F[Мойка / Флотация]:::process
        G[Сушка]:::process
        H[Экструзия / Грануляция]:::process
    end

    subgraph ГОТОВАЯ ПРОДУКЦИЯ
        I[Бункер гранулята]:::storage
        J[Манипулятор / Паллетирование]:::output
        K[Склад готовой продукции]:::storage
    end

    A --> B
    B --> C
    C -- "Тип отклонен" --> B
    C -- "Тип принят" --> D
    D --> E
    E --> F
    F --> G
    G --> H
    H --> I
    I --> J
    J --> K

    %% Данные в систему
    C -.->|MQTT: QR-данные| M[Edge Controller]
    D -.->|MQTT: Состояние| M
    E -.->|MQTT: Ток/Вибрация| M
    H -.->|MQTT: Температура/Давление| M
    J -.->|MQTT: Счетчик паллет| M

2. Архитектура управления и данных

graph LR
    subgraph УРОВЕНЬ ПОЛЕВОГО ОБОРУДОВАНИЯ
        S1[QR Камера]
        S2[Датчики ЧРП]
        S3[Датчики T/P/V]
        S4[Манипулятор ПЛК]
    end

    subedge Edge Gateway
        G1[Node-RED / Python Bridge]
    end

    subedge MQTT BROKER
        MQ[Mosquitto]
    end

    subedge SCADA & ХРАНЕНИЕ
        DB[(InfluxDB)]
        Graf[Grafana]
    end

    S1 -->|/qr/result| G1
    S2 -->|/drive/telemetry| G1
    S3 -->|/sensor/telemetry| G1
    S4 -->|/robot/status| G1
    G1 --> MQ
    MQ --> DB
    DB --> Graf

3. Таблица соответствия этапов и оборудования

Этап Действие Оборудование (из Line/) Телеметрия (MQTT)
1. Разгрузка Приемка лома, взвешивание infrastructure_rittal, sensor_current (весы) Вес партии, ID поставки
2. QR Сортировка Сканирование, валидация controller_raspberrypi, QR/scanner.py Тип полимера, цвет, статус
3. Подача Загрузка на конвейер drive_danfoss, sensor_position Скорость ленты, наличие объекта
4. Дробление Шредер / Дробилка sensor_vibration, drive_sew Вибрация подшипников, ток мотора
5. Мойка Очистка, флотация sensor_level, sensor_temperature Уровень воды, T, расход химии
6. Сушка Удаление влаги sensor_temperature (бесконтактный) T агента, влажность на выходе
7. Экструзия Плавление, грануляция controller_siemens, drive_abb Давление в голове, T зон, нагрузка
8. Манипулятор Упаковка, паллетирование safety_pilz, comm_hilscher Цикл завершен, кол-во коробок