Also wenn ich das richtig verstehe kann ich die sn04-n an allen Achsen als endschalter direkt benutzen da diese bis 30v können?
Ich glaube nicht, denn wenn ich die Beschreibung der Schalter richtig verstehe, sind die so konzipiert, beim Auslösen die Betriebsspannung, die am weißen Kanal anliegt, durchzuschalten und so beispielsweise ein Relais zu betreiben.
Wenn Du di ejetzt am Ruida-Controller betriebst (weiß an Schalteingang , schwarz an GND), würde in dem Moment, wo der Schalter auslöst, die Betriebsspannung zusammenbrechen und das Teil hätte keine Versorgungsspannung mehr = keine Funktion.
Du kannst diese Schalter nur in Verbindung mit einem zusätzlichen Widerstand am Ruida-controller benutzen:
Weiß > +24V
schwarz > Schalteingang des Controllers
Widerstand 1kOhm zwischen Schalteingang und GND
Aber so hast Du 0V wenn der Endschalter nicht auslöst und 24V, wenn der Schalter auslöst am Eingang des Controllers. ...also genau der umgekehrte Schalterverhalten, das normalerweise gewünscht ist. Für die Endschalter der Achsen kann man das in den Vendor-Settings einstellen, aber nicht für die Eingänge für Water-protection, Flap, Laser, Start/stop usw.
Nimm doch einfach einen anderen Sensor ...das macht's einfacher.
LG
Diemo