Skip to content

Revision: Elektronik

mariuste edited this page May 21, 2026 · 22 revisions

Hier wird die Aenderung der Elektronik des Laser Cutters dokumentiert.

Zweck

Diese Seite beschreibt die geplante neue Elektronik des Lasercutters als Arbeitsgrundlage für den kompletten Umbau.

Ausgangslage

Ausgangslage ist ein modifizierter lasersur:

Lasersaur_alt

Es wird im wesentlichen fast die ganze elektronik getauscht. Daher sollte als aller erstes ein sauberes Schaltbild von der neuen laser elektronik erstellt werden.

Als Ausgangspunkt kann ein typisches Schaltbild des neuen Controllers Ruida 6442 verwendet werden:

Ruida_example

Änderungen

X-Schrittmotor + Treiber + Versorgungsspannung

Für eine deutlich schnelle Gravier Operation brauchen wir ein spürbares Upgrade der X-Achsen Kinematik. Wir bleiben bei der open loop, gehen aber auf eine höhere Spannung (48V), mehr Strom (3A) und geringere Induktivität:

  • Alt: ST4118M1206-A NEMA 17 39.6 Ncm 1.8 °/step 0.85 A
  • Neu: ST4118L3004-A | NEMA 17 | 42 mm*48.5mm | 50 Ncm | 1.8 °/step | 3.0 A | 1.03 mH | € 33,50

Für den Treiber: Hier braucht es genug Spannungsreserve, es bietet sich an der DM860T

Für die Y-Achse behalten wir den aktuellen Vexta PKP266D28A2, aber upgraden den Treiber auch auf den DM860T und 48V

Switches

die Türschalter werden beibehalten. Es gibt je zwei von NO und zwei NC an der Türe. des weiteren Endschalter für die beiden Achsen getauscht von NC auf NO

Steuerung / Peripherie (ESP32-System)

Das System besteht aus drei ESP32-Einheiten auf einem gemeinsamen RS485 Multidrop-Bus. Alle Einheiten werden mit PlatformIO entwickelt und unterstützen OTA-Updates. Die Toolchain ist identisch mit dem restlichen Öko-System.

① Master: Waveshare ESP32-S3-ETH-8DI-8RO (Schaltschrank)

  • ESP32-S3, Ethernet, isoliertes RS485, 8 DI (24V), 8 RO (Relais 10A)
  • DIN-Rail-montiert, Versorgung 24V
  • Sammelt Daten von HMI-Slave und Filterturm-Slave
  • Bestimmt Display-Inhalt (remote an HMI-Slave)
  • Schaltet Leistungsschütze (Kompressor, Ventilation, Chiller) über Relaisausgänge
  • Steuert Signalampel (4 Farben)
  • Laser-Freigabelogik: RFID OK + Druck OK + Chiller OK → Safety-Relais schließt → DRPROC-Kette komplett → Ruida freigegeben
  • Nachlaufzeit für Peripherie nach Laser-Ende

I/O-Belegung:

Ausgang Funktion
RO1 Spule ABB-Schütz Kompressor (24V)
RO2 Spule ABB-Schütz Ventilation (24V)
RO3 Spule ABB-Schütz Chiller (24V)
RO4 Safety-Relais (in DRPROC-Kette)
RO5–8 Reserve
Eingang Funktion
DI1 Chiller-OK (parallel zur WP-Kette, informativ)
DI2 Türstatus (informativ)
DI3 Durchflusssensor (informativ)
DI4 Regensensor
DI5–8 Reserve

| RS485 (Modbus RTU) | Waveshare 4-Ch DC Monitor (SKU 33931): Temperatursensor Eingang + Ausgang (analog, Röhren Compartment) |

② Slave HMI: Waveshare ESP32-S3-RS485-CAN (HMI-Compartment)

  • ESP32-S3, 7–36V DC Eingang (direkt von 24V-Rail), isoliertes RS485 onboard
  • Liest RFID-Reader lokal, sendet Auth-Token per RS485 an Master
  • Display: Thin Client — zeigt ausschließlich was der Master schickt
  • Steuert HMI-LEDs und liest Buttons per Kommando vom Master
  • Treibt Signalampel (4 Farben) direkt per GPIO — Kommandos kommen vom Master via RS485
  • Kabelverbindung Schaltschrank → HMI: RS485 + 24V + Sicherheitsleitungen
GPIO (HMI-Slave) Funktion
GPIO /TBD/ Signalampel rot
GPIO /TBD/ Signalampel gelb
GPIO /TBD/ Signalampel grün
GPIO /TBD/ Signalampel blau

Offener Punkt – API-Migration: Der HMI-ESP prüft RFID-Zugangsberechtigung gegen die easyVerwaltung-API (WiFi/Ethernet). Legacy-API muss umgestellt werden.

③ Slave Filterturm: Waveshare ESP32-S3-RS485-CAN

  • ESP32-S3, 7–36V DC Eingang, isoliertes RS485 onboard — gleiche Hardware wie HMI-Slave
  • Liest I2C-Drucksensoren lokal im Filterturm
  • Sendet Druckwerte per RS485 an Master
  • Druckwerte sind informativ — kein Safety-Signal (Lasern bei abweichendem Druck möglich)

Leistungsschütze: ABB ESB20-20N-01

  • 2-polig (L und N werden geschaltet — keine heiße Leitung im Aus-Zustand)
  • 20A / 230V AC, Spule 24V AC/DC
  • Gesteuert durch Waveshare-Relaisausgänge (Spulenstrom ~100mA — Waveshare-Relais werden nicht direkt mit 230V belastet)
  • DIN-Rail-montiert, 3 Stück (Kompressor, Ventilation, Chiller)

Klemmensystem: WAGO Push-in (werkzeugfrei)

Alle Klemmen Push-in Cage Clamp — kein Schraubenzieher. Alle Litzen mit Aderendhülsen (Voraussetzung für werkzeugfreies Stecken bei Litze).

Farbkonvention

Farbe WAGO-Artikel Verwendung
Schwarz 280-111 L — 230V Phase (exklusiv)
Blau 280-104 N — 230V Neutral (exklusiv)
Grün-Gelb 280-107 PE (gesetzlich vorgeschrieben)
Rot 280-108 24V+
Grau 280-101 24V GND / 0V
Gelb 280-110 Signalleitungen (Endschalter, Lampen, Sensoren)
Orange 280-135 RS485
281-Serie (4mm²) 230V / 48V Leistungsleitungen

Schwarz und Blau sind ausschließlich für 230V reserviert — sofortige visuelle Erkennung von Netzspannung.

Beschriftung (Klemmennummern)

Aufsteckmarker WAGO 283-Serie passen auf die 280-Serie. Beschriftung mit handelsüblichem Etikettendrucker (z.B. Brother P-Touch, Brady BMP21). Empfohlenes Schema: X[Gruppe]:[Nummer] — z.B. X1:1, X1:2, X2:1

Kabelbeschriftung

HellermannTyton HGDC-Fahnen (Clip-on Kabelmarkierer):

  • Plastikfahne clippt direkt ans Kabel — kein Werkzeug, nachträglich tauschbar
  • Bedruckt mit demselben Etikettendrucker wie die Klemmenmarker (Brother P-Touch / Brady BMP21)
  • Für alle Kabelquerschnitte im Schaltschrank geeignet
  • Empfohlenes Beschriftungsschema: Gleiche Nummer wie die Zielklemme — z.B. Kabel an X1:3 trägt Markierung X1:3 an beiden Enden

Laser Control

Der Ruida Controller empfiehlt für CO2 röhren die analoge steuern statt der PWM Steuerung. Daher wird hier die Steuerung etwas angepasst. Es wird auch eine safety loop an dem WP implementiert

Pin (Ruida) Signal Name Laser-PSU Extern / Sicherheit Beschreibung
NC5-1 GND GND Masse-Schiene Gemeinsame Masse für alle Komponenten
NC5-2 L-ON1 TL - Laser-Aktivierung
NC5-3 LPWM1 - - PWM-Signal (optional)
NC5-4 WP1 - Türschalter / Deckel Ruida: [überwacht Gehäuse-Sicherheit]
NC5-5 L-AN1 IN - Analoge Leistung (0-5V)
    WP Wasserkühlung / Chiller PSU überwacht direkt den Durchfluss
    TH - unbenutzt
    5V - Hilfsspannung

Komponenten / Systemübersicht

Systemdiagramm

Systemdiagramm

Geräteliste nach Compartments

Empfohlene Schnellreferenzen: I/O-Matrix


Maschine

Schaltschrank

Infrastruktur & Einspeisung
Gerät Rolle/Kommentar
Hauptschalter Drehgriff, Netzfreischaltung (exponiert, grün)
230V A Versorgt Laser PSU, Ruida
230V B Versorgt SPS, Kompressor, Chiller
Steuerung
Gerät Rolle/Kommentar
Ruida RDC644G/S Haupt-CNC-Controller
WP 10k Pull-Down Signalstabilisierung WP1
Optische Barriere SPS liest Endstops & Sensoren galvanisch getrennt
Leistung & Versorgung
Gerät Rolle/Kommentar
Hauptschütz Schaltet Hauptlast; gesteuert durch Schlüssel + AN/AUS + E-Stop
PSU 48V Versorgung Schrittmotor-Treiber
PSU 24V A Versorgung Ruida
PSU 24V B Versorgung SPS, HMI Panel
Laser PSU Versorgung und Ansteuerung der CO2-Röhre
LV-Relais Schaltet 230V B für Netzteile
Flow-Relais Freigabe nach Schlüssel
Laser Switch Schaltet Laser PSU + Warnleuchte
Warnleuchte Laser aktiv Signal
Relais Kompressor Schaltet Air-Assist Kompressor
Relais Ventilation Schaltet Abluftlüfter
Relais Chiller Schaltet Chiller
Water-Flow-Relais Wasserfluss-Interlock in WP-Kette
Waveshare ESP32-S3-ETH-8DI-8RO Master-Controller, RS485-Bus, Relais I/O
Waveshare 4-Ch DC Monitor (SKU 33931) 16-bit Analog-Erfassung, Modbus RTU → Master RS485
ABB ESB20-20N-01 (3×) Leistungsschütz 2-polig, 20A, 24V Spule
Laser Pullup 10k Pull-Up auf Laser-PSU WP/IN
Externe Anschlüsse
Gerät Rolle/Kommentar
Chiller 230V 230V Ausgang zum Chiller
Chiller Alarm Signal-Eingang Chiller-Alarm in WP-Kette
Ventilation 230V 230V Ausgang zum Lüfter
Kompressor 230V 230V Ausgang zum Kompressor
Ventil 24V Steuerausgang Air-Assist Ventil
AFTS Filterturm Sensor Interface (4-20mA o.ä., /TBD/)
Motorantriebe
Gerät Rolle/Kommentar
DM860T X Schrittmotor-Treiber X-Achse, 48V/3A
DM860T Y Schrittmotor-Treiber Y-Achse, 48V

HMI Panel

Exposed (außen zugänglich)
Gerät Rolle/Kommentar
Signalampel Statusanzeige rot / gelb / grün / blau, gesteuert vom HMI-Slave
Ruida LCD Ruida Touchscreen
LCD HMI Panel Erweitertes Display
Schlüsselschalter Hauptfreigabe
AN/AUS Schalter Laser ein/ausschalten
E-Stop Sofortabschaltung
Kühlung aktivieren Startet Chiller
COM SPS OK (rot/grün) SPS kommuniziert
Wasser OK (rot/grün) Kühlwasser in Ordnung
Durchfluss OK (rot/grün) Wasserfluss vorhanden
Druck OK (rot/gelb/grün) Luftdruck in Ordnung
Türen OK (gelb/grün) Alle Türen geschlossen
Endstop X (gelb/grün) X-Achse referenziert
Endstop Y (gelb/grün) Y-Achse referenziert
LASER BEREIT (gelb/grün) Alle Freigaben aktiv
Inside (intern)
Gerät Rolle/Kommentar
RFID Reader Zugangskontrolle (lokal am HMI-ESP)
Waveshare ESP32-S3-RS485-CAN Slave HMI: RFID, LEDs, Display, Buttons, RS485 zu Master

Röhren Compartment

Gerät Rolle/Kommentar
Laserröhre CO2-Glasröhre, 80-100W
Spiegel 1 Erster Umlenkspiegel
Durchflusssensor Kühlwasser-Durchfluss
Wanne / Regensensor Leck-Erkennung unter der Röhre
Temperatursensor Eingang Kühlwasser-Temperatur vor Röhre (= Chiller-Ausgang), analog → Schaltschrank
Temperatursensor Ausgang Kühlwasser-Temperatur nach Röhre (= Chiller-Eingang), analog → Schaltschrank

Laser Compartment

Türsensoren
Gerät Rolle/Kommentar
DOOR1 (NO) Türkontakt, WP-Kette
DOOR2 (NO) Türkontakt, WP-Kette
DOOR3 (NC) Türkontakt, DRPROC-Kette
DOOR4 (NC) Türkontakt, DRPROC-Kette
Fest montiert
Gerät Rolle/Kommentar
Stepper Y (PKP266D28A2) Y-Achsen Antrieb, fest am Rahmen
Endschalter Y (NO) Y-Referenzpunkt, fest am Rahmen
Bewegliche Y-Achse
Gerät Rolle/Kommentar
Stepper X (ST4118L3004-A) X-Achsen Antrieb, auf Y-Gantry
Endschalter X (NO) X-Referenzpunkt, auf Y-Gantry
Spiegel 2 Umlenkspiegel, auf Y-Achse
Beweglicher X-Kopf
Gerät Rolle/Kommentar
Spiegel 3 Umlenkspiegel, auf X-Kopf
Linse Fokussiert Laserstrahl auf Werkstück

Extern

Luft & Filterturm

Gerät Rolle/Kommentar
Filterturm Abluft-Filteranlage
Lüfter Ventilation Abluft
Kompressor Air-Assist Druckluft
Ventil Air-Assist Ventil, 24V gesteuert von Ruida
Chiller Wasserkühlung CO2-Röhre
Waveshare ESP32-S3-RS485-CAN Slave Filterturm: I2C Drucksensoren → RS485
Drucksensor 1 Filterturm Kanal 1, I2C
Drucksensor 2 Filterturm Kanal 2, I2C

Anschlüsse und Verdrahtung

Signalketten

Atomare Ketten von Quelle bis Last, nach Funktion gruppiert.

Bewegungsachsen

230V_B -> HSC -> LVR -> PSU 48V -> DM860T_X -> Stepper_X
230V_B -> HSC -> LVR -> PSU 48V -> DM860T_Y -> Stepper_Y

Ruida (AXISX) -> DM860T_X -> Stepper_X
Ruida (AXISY) -> DM860T_Y -> Stepper_Y

Ruida (CN4) <- Endschalter_X
Ruida (CN4) <- Endschalter_Y

Bedienpanel / HMI

Ruida (HMI) -> Ruida LCD

RS485 Multidrop-Bus:
  Waveshare ESP32-S3-ETH-8DI-8RO (Master, Schaltschrank)
    <-> Waveshare ESP32-S3-RS485-CAN (Slave HMI, HMI-Compartment)
    <-> Waveshare ESP32-S3-RS485-CAN (Slave Filterturm)

RFID Reader --(lokal)--> ESP32-S3 HMI --(RS485)--> Master
Master --> ESP32-S3 HMI: Display-Inhalt, LED-Kommandos
Kühlung-Taster --> ESP32-S3 HMI --(RS485)--> Master --> ABB ESB20-20N-01 (Chiller/Ventilation/Kompressor)
Master: RFID OK + Druck OK + Chiller OK --> Safety-Relais --> DRPROC-Kette --> Ruida

Filterturm Sensorik

Drucksensor 1 (I2C, lokal) --> ESP32-S3 Sub-Board Filterturm --(RS485)--> Master
Drucksensor 2 (I2C, lokal) --> ESP32-S3 Sub-Board Filterturm --(RS485)--> Master

Temperatursensorik (Röhren Compartment)

Temp-Sensor Eingang (analog) --+
                               +--(Analogkabel, Röhren Compartment → Schaltschrank)--> Waveshare 4-Ch DC Monitor (SKU 33931) --(RS485 Modbus RTU)--> Master
Temp-Sensor Ausgang (analog) --+

Einspeisung und Freigabe

230V_A -> Schlüsselschalter -> Flow_Relais -> AN/AUS_Schalter -> Laser_Switch -> Laser PSU
                                                                               -> Warnleuchte
230V_B -> HSC -> LVR -> PSU 48V
                      -> PSU 24V A -> Ruida
                      -> PSU 24V B -> Mini-SPS
                                    -> HMI Panel

Laser-Steuerung

Ruida (CN5-L-ON1)  -> Laser PSU (TL)
Ruida (CN5-L-AN1)  -> Laser PSU (IN)
Ruida (CN5-WP1)    <- Water_Flow_Relais (NC2)

Safety – WP-Kette (Laser PSU)

Laser PSU (WP) -> DOOR1 (NO) -> DOOR2 (NO) -> Water_Flow_Relais (COM1/NO1) -> Chiller_Alarm (COM/NC) -> Laser PSU (GND)

Safety – DRPROC-Kette (Ruida)

Ruida (CN2-DRPROC) -> E-Stop (NC) -> DOOR3 (NC) -> DOOR4 (NC) -> Ruida (CN2-GND)

Luft und Filterturm

230V_B -> HSC -> Relais Kompressor  -> AKOMP -> Kompressor
230V_B -> HSC -> Relais Ventilation -> AVENT -> Lüfter (Filterturm)
230V_B -> HSC -> Relais Chiller     -> ACH   -> Chiller
PSU 24V A -> Mini-SPS -> AAIRV -> Ventil (Air-Assist)

Redesign-Verbindungen (nach Geräten)

Pro Gerät eine Anschlussliste. Unbekannte Verbindungen sind mit /TBD/ markiert.


Schaltschrank – Infrastruktur & Einspeisung

Gerät: Hauptschalter (Drehgriff)

Anschluss Verbunden mit
IN_L Netz: [L]
IN_N Netz: [N]
OUT_L 230V A: [L], 230V B: [L]
OUT_N 230V A: [N], 230V B: [N]

Gerät: 230V A (Versorgungsschiene)

Anschluss Verbunden mit
L Hauptschalter: [OUT_L]
N Hauptschalter: [OUT_N]
PE /TBD/
Ausgang Schlüsselschalter: [IN_L/IN_N]

Gerät: 230V B (Versorgungsschiene)

Anschluss Verbunden mit
L Hauptschalter: [OUT_L]
N Hauptschalter: [OUT_N]
PE /TBD/
Ausgang HSC: [IN_L/IN_N]

Schaltschrank – Steuerung

Gerät: Ruida RDC644G/S

CN1 – Allgemeine Ausgänge

Pin Signal Verbunden mit
CN1-1 GND PSU 24V A: [0V]
CN1-2 OUT2 /TBD/
CN1-3 OUT1 /TBD/
CN1-4 STATUS /TBD/
CN1-5 WIND /TBD/
CN1-6 +24V PSU 24V A: [24V]

CN2 – Allgemeine Eingänge

Pin Signal Verbunden mit
CN2-1 GND DOOR4: [NC], WP_10k: [B]
CN2-2 FOOTSW /TBD/
CN2-3 DRPROC E_Stop: [COM1]
CN2-4 SHOT /TBD/
CN2-5 IN1 /TBD/
CN2-6 +24V /TBD/

CN3 – Limits U/Z

Pin Signal Verbunden mit
CN3-1 GND /TBD/
CN3-2 LMTU- /TBD/
CN3-3 LMTU+ /TBD/
CN3-4 LMTZ- /TBD/
CN3-5 LMTZ+ /TBD/
CN3-6 +5V /TBD/

CN4 – Limits X/Y

Pin Signal Verbunden mit
CN4-1 GND Endschalter_X: [COM], Endschalter_Y: [COM]
CN4-2 LMTY- Endschalter_Y: [NO]
CN4-3 LMTY+ /TBD/
CN4-4 LMTX- Endschalter_X: [NO]
CN4-5 LMTX+ /TBD/
CN4-6 +5V /TBD/

CN5 – Laser 1

Pin Signal Verbunden mit
CN5-1 GND Laser PSU: [GND]
CN5-2 L-ON1 Laser PSU: [TL]
CN5-3 LPWM1 nicht belegt (optional)
CN5-4 WP1 Water_Flow_Relais: [NC2], WP_10k: [A]
CN5-5 L-AN1 Laser PSU: [IN]

CN6 – Laser 2 (unbenutzt)

Pin Signal Verbunden mit
CN6-1..5 alle /TBD/

Achsausgänge

Anschluss Verbunden mit
AXISX Pin 1 (DIR_X) DM860T_X: [DIR-]
AXISX Pin 2 (PUL_X) DM860T_X: [PUL-]
AXISX Pin 3 (+5V_X) DM860T_X: [PUL+], [DIR+]
AXISY Pin 1 (DIR_Y) DM860T_Y: [DIR-]
AXISY Pin 2 (PUL_Y) DM860T_Y: [PUL-]
AXISY Pin 3 (+5V_Y) DM860T_Y: [PUL+], [DIR+]
AXISZ alle /TBD/
AXISU alle /TBD/
HMI Ruida LCD, LCD HMI Panel

Gerät: WP_10k Pull-Down (10k Widerstand)

Anschluss Verbunden mit
A Ruida: [CN5-4 (WP1)]
B Ruida: [CN2-1 (GND)]

Gerät: Optische Barriere

Anschluss Verbunden mit
IN (Sensoren) Endschalter_X: [NO], Endschalter_Y: [NO], weitere Sensoren
OUT (isoliert) Mini-SPS: [/TBD/ Digitale Eingänge]
VCC PSU 24V B: [24V]
GND PSU 24V B: [0V]

Schaltschrank – Leistung und Versorgung

Gerät: Hauptschütz (HSC)

Anschluss Verbunden mit
IN_L 230V B: [L]
IN_N 230V B: [N]
OUT_L LVR: [COM1], Relais Kompressor: [COM1], Relais Ventilation: [COM1], Relais Chiller: [COM1]
OUT_N LVR: [COM2], Relais Kompressor: [COM2], Relais Ventilation: [COM2], Relais Chiller: [COM2]
COIL+ /TBD/ (gesteuert durch Schlüssel + AN/AUS + E-Stop)
COIL- /TBD/

Gerät: PSU 48V

Anschluss Verbunden mit
L LVR: [NO1]
N LVR: [NO2]
PE /TBD/
+48V DM860T_X: [AC1], DM860T_Y: [AC1]
0V DM860T_X: [AC2], DM860T_Y: [AC2]

Gerät: PSU 24V A (Ruida / Air Assist)

Anschluss Verbunden mit
L LVR: [NO1]
N LVR: [NO2]
PE /TBD/
24V Ruida: [CN1-6], Water_Flow_Relais: [COM2]
0V Ruida: [CN1-1 (GND)]

Gerät: PSU 24V B (SPS / HMI Panel)

Anschluss Verbunden mit
L LVR: [NO1]
N LVR: [NO2]
PE /TBD/
24V Mini-SPS: [Versorgung +], HMI Panel: [/TBD/ VCC]
0V Mini-SPS: [Versorgung -], HMI Panel: [/TBD/ GND]

Gerät: Laser PSU

Anschluss Verbunden mit
L (AC1) Laser_Switch: [NO1]
N (AC2) Laser_Switch: [NO2]
PE /TBD/
GND Ruida: [CN5-1], Chiller_Alarm: [NC]
TL Ruida: [CN5-2 (L-ON1)]
IN Ruida: [CN5-5 (L-AN1)], Laser_Pullup_10k: [B]
WP DOOR1: [COM], Laser_Pullup_10k: [A]
5V Laser_Pullup_10k: [B]
TH nicht belegt

Gerät: LV_Relais

Anschluss Verbunden mit
COM1 HSC: [OUT_L]
NO1 PSU 48V: [L], PSU 24V A: [L], PSU 24V B: [L]
COM2 HSC: [OUT_N]
NO2 PSU 48V: [N], PSU 24V A: [N], PSU 24V B: [N]
COIL1 /TBD/
COIL2 /TBD/

Gerät: Flow_Relais (Durchfluss Relais)

Anschluss Verbunden mit
COM1 Schlüsselschalter: [OUT1]
NO1 AN/AUS Schalter: [IN]
COM2 Schlüsselschalter: [OUT2]
NO2 AN/AUS Schalter: [N_IN]
COIL1 /TBD/
COIL2 /TBD/

Gerät: Laser_Switch

Anschluss Verbunden mit
COM1 AN/AUS Schalter: [OUT]
COM2 AN/AUS Schalter: [N_OUT]
NO1 Warnleuchte: [AC1], Laser PSU: [AC1]
NO2 Warnleuchte: [AC2], Laser PSU: [AC2]

Gerät: Relais Kompressor

Anschluss Verbunden mit
COM1 HSC: [OUT_L]
NO1 AKOMP: [L]
COM2 HSC: [OUT_N]
NO2 AKOMP: [N]
COIL1 /TBD/
COIL2 /TBD/

Gerät: Relais Ventilation

Anschluss Verbunden mit
COM1 HSC: [OUT_L]
NO1 AVENT: [L]
COM2 HSC: [OUT_N]
NO2 AVENT: [N]
COIL1 /TBD/
COIL2 /TBD/

Gerät: Relais Chiller (RCH)

Anschluss Verbunden mit
COM1 HSC: [OUT_L]
NO1 ACH: [L]
COM2 HSC: [OUT_N]
NO2 ACH: [N]
COIL1 /TBD/
COIL2 /TBD/

Gerät: Water_Flow_Relais

Anschluss Verbunden mit
COM1 DOOR2: [NO]
NO1 Chiller_Alarm: [COM]
NC1 /TBD/
COM2 PSU 24V A: [24V]
NO2 /TBD/
NC2 Ruida: [CN5-4 (WP1)]
COIL1 /TBD/
COIL2 /TBD/

Gerät: Mini-SPS (RP2350-ETH-8DI-8RO)

Anschluss Verbunden mit
Versorgung + PSU 24V B: [24V]
Versorgung - PSU 24V B: [0V]
RS485 A AHMI: [RS485 A] → ESP Top: [RS485 A]
RS485 B AHMI: [RS485 B] → ESP Top: [RS485 B]
Ausgang 1 Relais Kompressor: [COIL]
Ausgang 2 Relais Ventilation: [COIL]
Ausgang 3 Relais Chiller: [COIL]
Ausgang 4 /TBD/
Ausgang 5 /TBD/
Ausgang 6 /TBD/
Ausgang 7 /TBD/
Ausgang 8 /TBD/
Eingang 1 Optische Barriere: [OUT]
Eingang 2 Durchflusssensor: [Signal]
Eingang 3 Regensensor: [Signal]
weitere Eingänge /TBD/

Gerät: Warnleuchte

Anschluss Verbunden mit
AC1 Laser_Switch: [NO1]
AC2 Laser_Switch: [NO2]

Gerät: Laser_Pullup_10k (10k Widerstand)

Anschluss Verbunden mit
A Laser PSU: [WP]
B Laser PSU: [5V], Laser PSU: [IN]

Schaltschrank – Motorantriebe

Gerät: Schrittmotor Treiber X (DM860T_X)

Anschluss Verbunden mit
AC1 (48V) PSU 48V: [+48V]
AC2 (0V) PSU 48V: [0V]
PUL+ Ruida: [AXISX Pin 3 (+5V_X)]
PUL- Ruida: [AXISX Pin 2 (PUL_X)]
DIR+ Ruida: [AXISX Pin 3 (+5V_X)]
DIR- Ruida: [AXISX Pin 1 (DIR_X)]
ENA+ nicht belegt
ENA- nicht belegt
A+ Stepper_X: [A+]
A- Stepper_X: [A-]
B+ Stepper_X: [B+]
B- Stepper_X: [B-]
BRK+/BRK- nicht belegt
ALM+/ALM- nicht belegt

Gerät: Schrittmotor Treiber Y (DM860T_Y)

Anschluss Verbunden mit
AC1 (48V) PSU 48V: [+48V]
AC2 (0V) PSU 48V: [0V]
PUL+ Ruida: [AXISY Pin 3 (+5V_Y)]
PUL- Ruida: [AXISY Pin 2 (PUL_Y)]
DIR+ Ruida: [AXISY Pin 3 (+5V_Y)]
DIR- Ruida: [AXISY Pin 1 (DIR_Y)]
ENA+ nicht belegt
ENA- nicht belegt
A+ Stepper_Y: [A+]
A- Stepper_Y: [A-]
B+ Stepper_Y: [B+]
B- Stepper_Y: [B-]
BRK+/BRK- nicht belegt
ALM+/ALM- nicht belegt

Schaltschrank – Externe Anschlüsse

Gerät: ACH (Chiller 230V Ausgang)

Anschluss Verbunden mit
L Relais Chiller: [NO1]
N Relais Chiller: [NO2]
PE /TBD/
-> Extern Chiller: [AC_IN]

Gerät: ACHSIG (Chiller Alarm Eingang)

Anschluss Verbunden mit
COM Water_Flow_Relais: [NO1]
NC Laser PSU: [GND]
<- Extern Chiller: [Alarm OUT]

Gerät: AVENT (Ventilation 230V Ausgang)

Anschluss Verbunden mit
L Relais Ventilation: [NO1]
N Relais Ventilation: [NO2]
PE /TBD/
-> Extern Lüfter: [AC_IN]

Gerät: AKOMP (Kompressor 230V Ausgang)

Anschluss Verbunden mit
L Relais Kompressor: [NO1]
N Relais Kompressor: [NO2]
PE /TBD/
-> Extern Kompressor: [AC_IN]

Gerät: AHMI (HMI Kabelverbindung)

Anschluss Verbunden mit
24V PSU 24V B: [24V] → ESP Top: [VCC]
GND PSU 24V B: [0V] → ESP Top: [GND]
RS485 A Mini-SPS: [RS485 A] ↔ ESP Top: [RS485 A]
RS485 B Mini-SPS: [RS485 B] ↔ ESP Top: [RS485 B]
Sicherheit E-Stop-Leitung, /TBD/

Gerät: AFTS (Filterturm RS485-Anschluss)

Anschluss Verbunden mit
RS485 A Waveshare Master: [RS485 A] ↔ ESP32 Sub-Board Filterturm: [RS485 A]
RS485 B Waveshare Master: [RS485 B] ↔ ESP32 Sub-Board Filterturm: [RS485 B]
24V PSU 24V: [24V] → ESP32 Sub-Board Filterturm: [VCC]
GND PSU 24V: [0V] → ESP32 Sub-Board Filterturm: [GND]
<- Extern ESP32 Sub-Board Filterturm (liest Drucksensoren per I2C lokal)

Gerät: AAIRV (Ventil 24V Ausgang)

Anschluss Verbunden mit
+ Mini-SPS: [/TBD/ Relais-Ausgang]
- PSU 24V A: [0V]
-> Extern Ventil: [24V IN]

HMI Panel

Gerät: Ruida LCD (Touchscreen)

Anschluss Verbunden mit
HMI Ruida: [HMI-Port]
VCC /TBD/
GND /TBD/

Gerät: LCD HMI Panel

Anschluss Verbunden mit
HMI Ruida: [HMI-Port]

Gerät: Schlüsselschalter

Anschluss Verbunden mit
IN1 230V A: [L]
IN2 230V A: [N]
OUT1 Flow_Relais: [COM1]
OUT2 Flow_Relais: [COM2]

Gerät: AN/AUS Schalter

Anschluss Verbunden mit
IN Flow_Relais: [NO1]
N_IN Flow_Relais: [NO2]
OUT Laser_Switch: [COM1]
N_OUT Laser_Switch: [COM2]

Gerät: Kühlung aktivieren (Taster)

Anschluss Verbunden mit
OUT ESP Top: [/TBD/ Eingang]
VCC /TBD/
GND /TBD/

Gerät: E-Stop (Not-Halt)

Anschluss Verbunden mit
COM1 Ruida: [CN2-3 (DRPROC)]
NC1 DOOR3: [COM]
COM2 /TBD/
NC2 /TBD/

Gerät: RFID Reader

Anschluss Verbunden mit
VCC ESP Top: [/TBD/ 3.3V/5V]
GND ESP Top: [GND]
SPI/UART ESP Top: [/TBD/ lokal]

Gerät: ESP Top (Sub-Controller HMI)

Anschluss Verbunden mit
VCC (24V) AHMI: [24V]
GND AHMI: [GND]
RS485 A AHMI: [RS485 A] → Mini-SPS: [RS485 A]
RS485 B AHMI: [RS485 B] → Mini-SPS: [RS485 B]
RFID RFID Reader: [SPI/UART lokal]
LED Ausgänge Status LEDs (COM SPS OK, Wasser, Durchfluss, Druck, Türen, EndX, EndY, Laser Bereit)
Sicherheitsleitungen E-Stop, /TBD/

Gerät: Status LEDs (HMI)

Gerät Anschluss + Anschluss - Verbunden mit
COM SPS OK A K ESP Top: [LED Ausgang], K -> GND
Wasser OK A K ESP Top: [LED Ausgang], K -> GND
Durchfluss OK A K ESP Top: [LED Ausgang], K -> GND
Druck OK A K ESP Top: [LED Ausgang], K -> GND
Türen OK A K ESP Top: [LED Ausgang], K -> GND
Endstop X A K ESP Top: [LED Ausgang], K -> GND
Endstop Y A K ESP Top: [LED Ausgang], K -> GND
LASER BEREIT A K ESP Top: [LED Ausgang], K -> GND

Externe Anzeige

Gerät: Signalampel (am HMI)

Anschluss Verbunden mit
rot Waveshare ESP32-S3-RS485-CAN HMI: [GPIO /TBD/]
gelb Waveshare ESP32-S3-RS485-CAN HMI: [GPIO /TBD/]
grün Waveshare ESP32-S3-RS485-CAN HMI: [GPIO /TBD/]
blau Waveshare ESP32-S3-RS485-CAN HMI: [GPIO /TBD/]
Hupe /TBD/
VCC PSU 24V: [24V]
GND PSU 24V: [0V]

Maschine – Bewegungsachsen

Gerät: Schrittmotor X (ST4118L3004-A)

Anschluss Verbunden mit
A+ DM860T_X: [A+]
A- DM860T_X: [A-]
B+ DM860T_X: [B+]
B- DM860T_X: [B-]

Gerät: Schrittmotor Y (PKP266D28A2)

Anschluss Verbunden mit
A+ DM860T_Y: [A+]
A- DM860T_Y: [A-]
B+ DM860T_Y: [B+]
B- DM860T_Y: [B-]

Gerät: Endschalter X (NO)

Anschluss Verbunden mit
COM Ruida: [CN4-1 (GND)]
NO Ruida: [CN4-4 (LMTX-)]

Gerät: Endschalter Y (NO)

Anschluss Verbunden mit
COM Ruida: [CN4-1 (GND)]
NO Ruida: [CN4-2 (LMTY-)]

Maschine – Safety und Interlocks

Gerät: DOOR1 (NO – WP-Kette)

Anschluss Verbunden mit
COM Laser PSU: [WP]
NO DOOR2: [COM]

Gerät: DOOR2 (NO – WP-Kette)

Anschluss Verbunden mit
COM DOOR1: [NO]
NO Water_Flow_Relais: [COM1]

Gerät: DOOR3 (NC – DRPROC-Kette)

Anschluss Verbunden mit
COM E_Stop: [NC1]
NC DOOR4: [COM]

Gerät: DOOR4 (NC – DRPROC-Kette)

Anschluss Verbunden mit
COM DOOR3: [NC]
NC Ruida: [CN2-1 (GND)]

Gerät: Chiller_Alarm Eingang

Siehe ACHSIG (Schaltschrank – Externe Anschlüsse).


Röhren Compartment

Gerät: Durchflusssensor (neu)

Anschluss Verbunden mit
VCC /TBD/ (24V oder 5V je nach Sensortyp)
GND PSU 24V: [0V]
Signal Waveshare ESP32-S3-ETH-8DI-8RO: [DI3]

Hinweis: Neuer Sensor mit digitalem Ausgang direkt am Master ESP (DI3 = Durchfluss informativ). Spulensteuerung des Water_Flow_Relais /TBD/ klären.


Gerät: Regensensor (in Wanne)

Anschluss Verbunden mit
VCC /TBD/
GND /TBD/
Signal Waveshare ESP32-S3-ETH-8DI-8RO: [DI4]

Gerät: Waveshare 4-Ch DC Monitor (SKU 33931, Schaltschrank)

Anschluss Verbunden mit
CH1 Temperatursensor Eingang: [Analogausgang] (Kabel aus Röhren Compartment)
CH2 Temperatursensor Ausgang: [Analogausgang] (Kabel aus Röhren Compartment)
CH3–4 Reserve
RS485 A Waveshare ESP32-S3-ETH-8DI-8RO: [RS485 A]
RS485 B Waveshare ESP32-S3-ETH-8DI-8RO: [RS485 B]
VCC /TBD/ (Versorgung lt. Datenblatt prüfen)
GND /TBD/

Gerät: Temperatursensor Eingang (analog, vor Röhre)

Anschluss Verbunden mit
VCC /TBD/
GND /TBD/
Signal (analog) Waveshare 4-Ch DC Monitor: [CH1]

Gerät: Temperatursensor Ausgang (analog, nach Röhre)

Anschluss Verbunden mit
VCC /TBD/
GND /TBD/
Signal (analog) Waveshare 4-Ch DC Monitor: [CH2]

Extern – Luft & Filterturm

Luftpfad (Air-Assist)

Kompressor -> AKOMP -> Relais Kompressor -> HSC; Ventil (24V) gesteuert via AAIRV durch Mini-SPS

Abluftpfad

Arbeitsraum -> Abluftleitung -> Lüfter (Filterturm) -> Abluftausgang

Gerät: Filterturm

Anschluss Verbunden mit
Kompressor L AKOMP: [L]
Kompressor N AKOMP: [N]
Ventilation L AVENT: [L]
Ventilation N AVENT: [N]
RS485 + 24V AFTS: [RS485 + 24V] → ESP32 Sub-Board Filterturm

Gerät: Lüfter (Ventilation Abluft)

Anschluss Verbunden mit
AC_IN L AVENT: [L]
AC_IN N AVENT: [N]
PE /TBD/

Gerät: Kompressor (Air-Assist Druckluft)

Anschluss Verbunden mit
AC_IN L AKOMP: [L]
AC_IN N AKOMP: [N]
PE /TBD/

Gerät: Ventil (Air-Assist, 24V)

Anschluss Verbunden mit
+ AAIRV: [+]
- AAIRV: [-]

Gerät: Drucksensor 1 (Filterturm Kanal 1)

Anschluss Verbunden mit
Signal AFTS: [Signal+]
GND AFTS: [GND]
VCC AFTS: [VCC] (falls benötigt)
Protokoll /TBD/ (Ziel: 4-20mA)

Gerät: Drucksensor 2 (Filterturm Kanal 2)

Anschluss Verbunden mit
Signal AFTS: [Signal+]
GND AFTS: [GND]
VCC AFTS: [VCC] (falls benötigt)
Protokoll /TBD/ (Ziel: 4-20mA)

Gerät: Chiller (Wasserkühlung CO2-Röhre)

Anschluss Verbunden mit
AC_IN L ACH: [L]
AC_IN N ACH: [N]
PE /TBD/
Alarm OUT ACHSIG: [<- Extern]
Wasser OUT Laserröhre: [Kühlwasser IN]
Wasser IN Laserröhre: [Kühlwasser OUT]

Optischer Pfad

Laserröhre -> Spiegel 1 -> Spiegel 2 -> Spiegel 3 -> Linse -> Werkstück


Offene Punkte

  • PE-Führung aller Geräte vollständig dokumentieren
  • Hauptschütz: genaue Spulensteuerung (Schlüssel + AN/AUS + E-Stop) verdrahten
  • LVR und Flow_Relais Spulenversorgung klären
  • LED Kathoden: gemeinsame GND-Leitung oder Einzelwiderstaende klären
  • ESP Pinout nachtragen
  • Luftkomponenten (Ventiltyp, Schlauchdimensionen, Lüfterdaten) konkretisieren
  • WP1 Fail-Safe Logik mit Ruida-Parametern final prüfen
  • Optische Barriere: genaue I/O-Zuordnung zu Mini-SPS und Sensoren
  • PSU 24V A vs. PSU 24V B: genaue Lastverteilung dokumentieren
  • Signalampel GPIO-Pinout: freie GPIO-Pins auf HMI-Slave (Waveshare ESP32-S3-RS485-CAN) für 4 Farben bestätigen
  • Sensorauswahl offen – Temperatursensoren: Sensortyp für Waveshare DC Monitor wählen (Spannungsausgang 0–10V oder 4–20mA); Messbereich und Versorgungsspannung des Moduls prüfen (Datenblatt SKU 33931)
  • Sensorauswahl offen – Durchflusssensor: konkretes Modell wählen (digitaler Ausgang, 24V-kompatibel für Master ESP DI3); Water_Flow_Relais Spulensteuerung bei neuem Sensor klären
  • Sensorauswahl offen – Regensensor: konkretes Modell wählen (digitaler Ausgang für Master ESP DI4)
  • Temperatursensoren: Kabelführung Röhren Compartment → Schaltschrank planen (Analogleitung + Versorgung zum DC Monitor)
  • AHMI Kabel: genaue Leitungsanzahl und Steckverbinder festlegen (RS485 + 24V + Sicherheitsleitungen)
  • ESP Top RFID-Interface: Protokoll und Pinout (SPI / UART) klären
  • AFTS Kabel: Leitungsanzahl und Steckverbinder festlegen (RS485 + 24V)
  • Drucksensoren Filterturm: konkreten I2C-Sensortyp auswählen (Differenzdruck, Messbereich definieren)
  • ESP Top API-Migration: Aktuell Legacy-API für RFID-Zugangsberechtigung — auf easyVerwaltung-API umstellen

Teststatus

  • Gesamtverdrahtung: in Arbeit
  • Safety-Kette: in Arbeit
  • Laserfreigabe: offen
  • Achsenverdrahtung: weitgehend beschrieben, Abnahme offen
  • HMI / Peripherie: offene Versorgung und I/O-Zuordnung vorhanden

Clone this wiki locally