gibt es als ST-Line bei SorotecamirSoBih hat geschrieben: ↑03.05.2025, 23:17carbonkid hat geschrieben: ↑03.05.2025, 22:06Vielleicht wäre auch eine Maschinen von den beiden was .?.
https://www.maschinen-werkzeuge.com/de/ ... erung.html
https://www.ebay.de/itm/405269905732?_t ... SCQV5NSR40
Wow..das ist ein fettes Teil. Ich mag es. Perfekt. Ca 500 kg...profimässig. Am Montag setze ich mich in Verbindung. Danke
Controllerauswahl smc5d-m4 lan oder Eding CNC720
-
- Beiträge: 559
- Registriert: 28.08.2017, 14:33
Re: Controllerauswahl smc5d-m4 lan oder Eding CNC720
Re: Controllerauswahl smc5d-m4 lan oder Eding CNC720
Moin,
Man sollte das mal historisch betrachten. Die CNC-Fräsen der Industrie hatten zu Anfang tatsächlich PC als Steuerung. Darin eingbaut waren spezielle Karten, die die Steuersignale für die Motoren, Relais und sonstige Ansteuerungen erzeugten und Eingänge für alle möglichen End- und Sicherheitsschalter bereitstellten. Auch heute noch gibt es solche Karten, bekannt als Mesa-Karten.
Für die Käsefräsenbastler waren die aber viel zu teuer, so daß der Druckerport, also Parallelport, dafür mißbraucht wurde. Nun hat aber Microsoft entschieden, den Parallelport, ab Win7 64Bit, nicht mehr zu unterstützen. Deshalb haben alle Fräsprogrammhersteller, die den Parallelport genutz haben, hektisch Umsetzer auf den Markt gebracht. Zuerst war das USB auf LPT (Line Print Terminal), daß hat aber seine Eier und ist auf Grund des eingesetzen Übertragungsverfahrens (Bus) für eine Echtzeitübertragung nicht geeignet. Da aber keine andere Möglichkeit da war...
...und die Ethernetlösung genau so Müll war, weil noch langsamer (und teurer), hat man eben USB genutzt und schön drangeschrieben, daß der Umsetzer ja das Einzige Gerät am USB-Port zu sein hatte. (Bis zu 7 Geräte können an den Port gehangen werden, wobei das achte der USB-Port selbst ist)
Mit fortschreitender Entwicklung ist jetzt das (Gigabit-) Ethernet wieder schneller und wurde immer interessanter für die Umsetzer, so das eben die Umsetzer jetzt für's Netzwerk auftauchten.
Das der Müll jetzt Controller genannt wird, ist wie immer Verarsche um die völlig überhöhten Preise zu rechtfertigen. Die Dinger kosten so 10 Euro komplett mit Material und Fertigung.
Aber da man den Mist jetzt braucht, um eine Fräse mit eben nur einem speziellen Programm zu nutzen, haben die (Software-) Hersteller ganz schnell erkannt, das ist ja eigentlich unser "Kopierschutz" und sind ausnamlos auf den Mist aufgesprungen.
Linux-CNC ist noch die Ausnahme, das geht noch mit Parallelport, aber da der nicht mehr in PC's zu finden ist, nehmen die alles was da ist. Die haben nämlich einen HAL (Hardware-Abstraction-Layer), der erlaubt alles anzusteuern, was sich als Hardware auftreiben lässt, ist aber sehr schwer zu konfigurieren.
Aber so was, wie den HAL, werden wir bei Käsefräsenprogrammherstellern niemals finden, wegen...
...genau.
sswjs, aka Jens
das ist doch egal, welchen Anschuß zu welchen Anschluß die Umsetzen, es ist immer ein Umsetzer. Controller kommen ohne PC aus.
Man sollte das mal historisch betrachten. Die CNC-Fräsen der Industrie hatten zu Anfang tatsächlich PC als Steuerung. Darin eingbaut waren spezielle Karten, die die Steuersignale für die Motoren, Relais und sonstige Ansteuerungen erzeugten und Eingänge für alle möglichen End- und Sicherheitsschalter bereitstellten. Auch heute noch gibt es solche Karten, bekannt als Mesa-Karten.
Für die Käsefräsenbastler waren die aber viel zu teuer, so daß der Druckerport, also Parallelport, dafür mißbraucht wurde. Nun hat aber Microsoft entschieden, den Parallelport, ab Win7 64Bit, nicht mehr zu unterstützen. Deshalb haben alle Fräsprogrammhersteller, die den Parallelport genutz haben, hektisch Umsetzer auf den Markt gebracht. Zuerst war das USB auf LPT (Line Print Terminal), daß hat aber seine Eier und ist auf Grund des eingesetzen Übertragungsverfahrens (Bus) für eine Echtzeitübertragung nicht geeignet. Da aber keine andere Möglichkeit da war...

...und die Ethernetlösung genau so Müll war, weil noch langsamer (und teurer), hat man eben USB genutzt und schön drangeschrieben, daß der Umsetzer ja das Einzige Gerät am USB-Port zu sein hatte. (Bis zu 7 Geräte können an den Port gehangen werden, wobei das achte der USB-Port selbst ist)
Mit fortschreitender Entwicklung ist jetzt das (Gigabit-) Ethernet wieder schneller und wurde immer interessanter für die Umsetzer, so das eben die Umsetzer jetzt für's Netzwerk auftauchten.
Das der Müll jetzt Controller genannt wird, ist wie immer Verarsche um die völlig überhöhten Preise zu rechtfertigen. Die Dinger kosten so 10 Euro komplett mit Material und Fertigung.
Aber da man den Mist jetzt braucht, um eine Fräse mit eben nur einem speziellen Programm zu nutzen, haben die (Software-) Hersteller ganz schnell erkannt, das ist ja eigentlich unser "Kopierschutz" und sind ausnamlos auf den Mist aufgesprungen.
Linux-CNC ist noch die Ausnahme, das geht noch mit Parallelport, aber da der nicht mehr in PC's zu finden ist, nehmen die alles was da ist. Die haben nämlich einen HAL (Hardware-Abstraction-Layer), der erlaubt alles anzusteuern, was sich als Hardware auftreiben lässt, ist aber sehr schwer zu konfigurieren.
Aber so was, wie den HAL, werden wir bei Käsefräsenprogrammherstellern niemals finden, wegen...

...genau.
sswjs, aka Jens
Maschinen: BZT PFE1000 mit 1,5kW Suhner, High-Z 1000 mit Kress FME-1050/1, Sorotec HL 4530 mit Kress FME-1050, China 3018, Stepcraft 1/600 umgebaut mit Kress FME-1050
Re: Controllerauswahl smc5d-m4 lan oder Eding CNC720
Hmm, schöne Erklärung aber was ist jetzt die Schlussfolgerung...oder hängst du dich einfach daran auf das wir Controller statt Converter sagen?
Letzendlich bleibt es das Steuerungsmodul unserer Fräsen. Ja und mittlerweile hat jede Software auch ihre eigene Hardware. Da sind die CSMIO IP Steuerungen wohl noch die Ausnahme die mit verschiedener Software funktioniert(Mach3, Mach4 und simCNC).
Letzendlich bleibt es das Steuerungsmodul unserer Fräsen. Ja und mittlerweile hat jede Software auch ihre eigene Hardware. Da sind die CSMIO IP Steuerungen wohl noch die Ausnahme die mit verschiedener Software funktioniert(Mach3, Mach4 und simCNC).
Ja die SKCNC Maschinen, der ebay Link ist für die Müller Maschinen FS4MG und FS3MG die gibts nur beim Hersteller selbst.
Gruß Daniel
DiY Fräse : CSMIO-IP-M / JMC-iHSS57 / simCNC-CS-Lab / intel NUC6i3
3D Drucker: Anycubic Delta Linear
DiY Fräse : CSMIO-IP-M / JMC-iHSS57 / simCNC-CS-Lab / intel NUC6i3
3D Drucker: Anycubic Delta Linear
Re: Controllerauswahl smc5d-m4 lan oder Eding CNC720
Moin,
sswjs, aka Jens
na ja, etwas Sytematik kann nicht schaden, aber letztendlich steh ich damit auf verlorenen Posten. Da es um's Geld wird so viel Verwirrung geschaffen, wie's nur geht...
sswjs, aka Jens
Maschinen: BZT PFE1000 mit 1,5kW Suhner, High-Z 1000 mit Kress FME-1050/1, Sorotec HL 4530 mit Kress FME-1050, China 3018, Stepcraft 1/600 umgebaut mit Kress FME-1050
-
- Beiträge: 559
- Registriert: 28.08.2017, 14:33
Re: Controllerauswahl smc5d-m4 lan oder Eding CNC720
Sorry, hatte nur den ersten link gelesen. Aber ja, FS4MG gibt es nur beim Hersteller.carbonkid hat geschrieben: ↑04.05.2025, 10:02Hmm, schöne Erklärung aber was ist jetzt die Schlussfolgerung...oder hängst du dich einfach daran auf das wir Controller statt Converter sagen?
Letzendlich bleibt es das Steuerungsmodul unserer Fräsen. Ja und mittlerweile hat jede Software auch ihre eigene Hardware. Da sind die CSMIO IP Steuerungen wohl noch die Ausnahme die mit verschiedener Software funktioniert(Mach3, Mach4 und simCNC).
Ja die SKCNC Maschinen, der ebay Link ist für die Müller Maschinen FS4MG und FS3MG die gibts nur beim Hersteller selbst.
Re: Controllerauswahl smc5d-m4 lan oder Eding CNC720
Moin,
hier geht einiges durcheinander - manches stimmt, manches stimmt teilweise und der rest ist schlicht falsch.
Was ist dieser Parallelport überhaupt? Anfänglich war das ein reiner Druckerport für die Ausgabe von 8 Bit parallel und ein paar Steuersignalen. Später wurde er dann bidirektional, konnte also auch Daten empfangen und das wurde bspw. für billige Scanner benutzt. Dann kamen findige Leute drauf, dass man das Ding auf Hardwareebene auch "manipulieren" kann und so einzelne Leitungen/Pins für die Datenein- und -ausgabe - z.B. für Steuerungszwecke nutzen kann. Von da war es dann nicht mehr weit für eine in Software implementierte "Pulsing-Engine" (wird in Mach3 so bezeichnet), die komplexe zeitkritische Datenausgaben auf Einzelleitungen ermöglichen. Das wurde in 16 Bit programmiert um direkten Zugriff auf die Hardware zu haben (weil zeitkritisch).
Zuerst unter DOS, dann unter Windows 95 und 98. Die 16 Bit merken wir uns mal.
Wesentlich ist, dass das DIng schon hier kein Parallelport mehr ist, sondern mit dem ursprünglichen Druckerport nur noch den physikalischen Anschluss gemein hat. Der Unterschied zw. "Controller" und "Umsetzer" wird mMn. darüber definiert, wer die Schritte erzeugt. Das ist bei "Parallelport"-Steuerungen die Software und bei "Controllern" die Hardware. D.h.: Der "Controller" bekommt keine Impulse, sondern Vektoren und erzeugt dann selbst die Schritte.
Was heute über USB oder LAN passiert, ist im Grunde eine Weiterentwicklung der RS232-Anbindungen und nicht des Parallelports.
64 Bit Windows gibt es seit Windows 2000, was aber m.W. nie offiziell auf dem Markt kam. Das hat also mit Windows 7 rein gar nix zu tun, denn schon XP gab es offiziell als 64 Bit-Version, dann Vista, dann W7, dann W10 (64 und 32) und erst mit Windows 11 gibt es keine 32-Bit-Version mehr. D.h.: Unter 64 Bit hat das noch nie funktioniert und 32 Bit geht auch mit W10 noch. Wie "gut", sei mal dahingestellt....
Mit USB 1.1 liefen die Controller ja auch schon und das schafft (theoretisch) 12 Mbit.
Windows (in allen Versionen) hat übrigens auch einen HAL - nur mit dem Unterschied, dass der nicht verläßlich Echtzeitfähig ist und man den ganzen 16-Bit-code komplett neu schreiben müsste. Vermutlich würde es aber trotzdem nicht sauber funktionieren, weil einfach zu viele Schichten Software dazwischen sind und man eben nicht mehr direkt auf die Hardware zugreifen kann.
Gruss
Karl
hier geht einiges durcheinander - manches stimmt, manches stimmt teilweise und der rest ist schlicht falsch.
Diese Aussage ist schonmal falsch, weil sie unterstellt, die als "Controller" bezeichneten Teile würden irgendwie einen Parallelport "auslagern". D.h.: (so vorgestellt) man "bildet" im Steuerprogramm einen virtuellen Parallelport ab und schleust den dann per USB oder LAN an einen Umsetzer (dann wäre die Bezeichnung auch korrekt) und der macht dann wieder einen physikalischen Parallelport draus. Genau das passiert aber nicht.
Was ist dieser Parallelport überhaupt? Anfänglich war das ein reiner Druckerport für die Ausgabe von 8 Bit parallel und ein paar Steuersignalen. Später wurde er dann bidirektional, konnte also auch Daten empfangen und das wurde bspw. für billige Scanner benutzt. Dann kamen findige Leute drauf, dass man das Ding auf Hardwareebene auch "manipulieren" kann und so einzelne Leitungen/Pins für die Datenein- und -ausgabe - z.B. für Steuerungszwecke nutzen kann. Von da war es dann nicht mehr weit für eine in Software implementierte "Pulsing-Engine" (wird in Mach3 so bezeichnet), die komplexe zeitkritische Datenausgaben auf Einzelleitungen ermöglichen. Das wurde in 16 Bit programmiert um direkten Zugriff auf die Hardware zu haben (weil zeitkritisch).
Zuerst unter DOS, dann unter Windows 95 und 98. Die 16 Bit merken wir uns mal.
Wesentlich ist, dass das DIng schon hier kein Parallelport mehr ist, sondern mit dem ursprünglichen Druckerport nur noch den physikalischen Anschluss gemein hat. Der Unterschied zw. "Controller" und "Umsetzer" wird mMn. darüber definiert, wer die Schritte erzeugt. Das ist bei "Parallelport"-Steuerungen die Software und bei "Controllern" die Hardware. D.h.: Der "Controller" bekommt keine Impulse, sondern Vektoren und erzeugt dann selbst die Schritte.
Die Industrie-Steuerungen sind im Grunde auch heute noch "PCs" - nur eben keine "Standard-PCs". Steckkarten waren Standard, aber es gab bspw. auch serielle Anbindungen (RS232), wo auch schon die Schritterzeugung in Hardware vom ext. "Controller" stattfand.Man sollte das mal historisch betrachten. Die CNC-Fräsen der Industrie hatten zu Anfang tatsächlich PC als Steuerung. Darin eingbaut waren spezielle Karten, die die Steuersignale für die Motoren, Relais und sonstige Ansteuerungen erzeugten und Eingänge für alle möglichen End- und Sicherheitsschalter bereitstellten. Auch heute noch gibt es solche Karten, bekannt als Mesa-Karten.
Was heute über USB oder LAN passiert, ist im Grunde eine Weiterentwicklung der RS232-Anbindungen und nicht des Parallelports.
Nö! Wie oben schon geschruben, ist das 16 Bit code. Die ersten Parallelportsteuerungen liefen unter DOS und diesen code schleppen wir nun schon seit über 3 Jahrzehnten mit. Alle 32 Bit Windows-Versionen haben eine 16 Bit-WOW (Windows on Windows) - das Ding heißt NTVM. 64 Bit WIndows-Versionen haben die NICHT mehr, sondern zur Abwärtskompatibilität nur noch eine 32 Bit-WOW.Für die Käsefräsenbastler waren die aber viel zu teuer, so daß der Druckerport, also Parallelport, dafür mißbraucht wurde. Nun hat aber Microsoft entschieden, den Parallelport, ab Win7 64Bit, nicht mehr zu unterstützen.
64 Bit Windows gibt es seit Windows 2000, was aber m.W. nie offiziell auf dem Markt kam. Das hat also mit Windows 7 rein gar nix zu tun, denn schon XP gab es offiziell als 64 Bit-Version, dann Vista, dann W7, dann W10 (64 und 32) und erst mit Windows 11 gibt es keine 32-Bit-Version mehr. D.h.: Unter 64 Bit hat das noch nie funktioniert und 32 Bit geht auch mit W10 noch. Wie "gut", sei mal dahingestellt....
So was hat es zwar mal gegeben, um per USB einen Parallelport-Drucker anschließen zu können, aber eine Fräse konnte man darüber nie steuern. Drucken ist ein ganz anderes Thema - der muss nämlich nur "stumpf" ASCII-Code ausgeben. Wesentlich ist die Impulserzeugung und die kann bei solchen Adaptern eben nicht mehr im PC stattfinden, sondern muss auf den "Controller" ausgelagert werden.Deshalb haben alle Fräsprogrammhersteller, die den Parallelport genutz haben, hektisch Umsetzer auf den Markt gebracht. Zuerst war das USB auf LPT (Line Print Terminal)....
Die LAN-Controller haben auch mit 100 Mbit Ethernet schon gut funktioniert - wahrscheinlich würde es auch mit 10 MBit gehen.Mit fortschreitender Entwicklung ist jetzt das (Gigabit-) Ethernet wieder schneller und wurde immer interessanter für die Umsetzer, so das eben die Umsetzer jetzt für's Netzwerk auftauchten.
Mit USB 1.1 liefen die Controller ja auch schon und das schafft (theoretisch) 12 Mbit.
Der HAL ist eine Betriebssystemfunktion - kommt also vom Linux und nicht vom Käsefräsenprogrammhersteller.Aber so was, wie den HAL, werden wir bei Käsefräsenprogrammherstellern niemals finden, wegen...![]()
Windows (in allen Versionen) hat übrigens auch einen HAL - nur mit dem Unterschied, dass der nicht verläßlich Echtzeitfähig ist und man den ganzen 16-Bit-code komplett neu schreiben müsste. Vermutlich würde es aber trotzdem nicht sauber funktionieren, weil einfach zu viele Schichten Software dazwischen sind und man eben nicht mehr direkt auf die Hardware zugreifen kann.
Gruss
Karl
-
- Beiträge: 559
- Registriert: 28.08.2017, 14:33
Re: Controllerauswahl smc5d-m4 lan oder Eding CNC720
oder hier mal etwas zuschauen.Jo's CNC hat geschrieben: ↑03.05.2025, 09:34... Was man mit so einer PFM alles anstellen kann; siehst du z.B. in diesem Video: https://www.youtube.com/watch?v=JePdVROGtHM
https://youtube.com/@alexanderrueffer?s ... 7APCCa_pF7
Re: Controllerauswahl smc5d-m4 lan oder Eding CNC720
Danke noch einmal Jungs. Ihr habt mir viel in die Hand gedrückt. Inzwischen habe ich LinuxCnc entdeckt und ja....jetzt verstehe ich mehr davon
War hilfreich

War hilfreich
Wer ist online?
Mitglieder in diesem Forum: 0 Mitglieder und 14 Gäste