Guten Abend, ich bin auf der Suche nach einer SPS und dazu passender Software, um damit etwas zu üben. Schön wäre ein günstiges TIA-Portal von Siemens mnit einer gebrauchten SPS S7. Gibt es da was gutes? Dann las ich noch in einem Beitrag, dass Wago und Beckhoff jeweils eine Codesys/TwinCat-Software kostenlos anbieten, aber dann eine Runtimelizenz benötigt wird. Was genau ist eine Runtimelizent bzw. wo sitzt die? Sitzt die direkt in der SPS? Bei Wago und Beckhoff verstehe ich auch nicht, wo genau dort die SPS sitzt. Die haben viele Feldbuskoppler, wo man Steckkarten dazu kaufen kann (z.B. Temperatur, Analog IN, Digital IN etc.), aber die Feldbuskoppler sind ja erstmal "dumm".
Wenn man das Wort Run-Time-Lizenz in seine Einzelteile zerlegt erkennt man, dass es sich um ein Lizenz-Paket aus mehreren Einzellizenzen handelt.
Michael M. schrieb: > Wenn man das Wort Run-Time-Lizenz in seine Einzelteile zerlegt > erkennt man, dass es sich um ein Lizenz-Paket aus mehreren > Einzellizenzen handelt. Woran genau erkennt man das? An Run oder an Time oder an Lizenz?
Runtime ist, wenn es beim Kunden o.Ä. läuft und nicht mehr (in dem Moment) Entwickelt wird. Wenn man dafür eine kostenpflichtige Lizenz braucht, muss man für jedes Gerät das man verkauft bezahlen. Wie das bei dir jetzt genau funktioniert, keine Ahnung. Wenn es mehr als auf Vertrauensbasis ist, dann muss die da sitzen, wo der Code läuft. Also in der SPS würde ich sagen.
Hi, ich kann jetzt nur für Wago sprechen, bei Beckhoff kenn ich mich nicht aus. Du kauft eine SPS mit verschiedenen IO-Modulen und musst dich dann entscheiden ob du das Wago-eigene ECockpit zu programmieren verwenden willst oder Codesys. Bei ECockpit musst du die PC-Software lizensieren, die Runtime-Lizenz auf der SPS ist bereits dabei. Bei Codesys ist die PC-Software kostenlos, allerdings musst du die Runtime auf der SPS ersetzen und pro SPS einmalig kaufen (Das ist dann die ominöse Runtime-Lizenz). https://store.codesys.com/codesys-control-for-pfc200-sl.html ----------- Der Unterschied zwischen Buskoppler und SPS am Beispiel das CAN-Bus ist: Buskoppler-Beispiel: https://www.wago.com/de/io-systeme/feldbuskoppler-canopen/p/750-338 Dieser ist NICHT programmierbar, sondern bildet die angesteckten IO-Klemmen als CANOpen-Prozessabbild ab. Das ist also ausschließlich ein CANOpen-Slave. SPS-Beispiel: https://www.wago.com/de/sps/controller-pfc200/p/750-8213 Das ist eine vollwertige SPS. Die hat zwar auch einen CAN-Bus, allerdings ist der (unter anderem) als CANOpen-Master gedacht. Am Ende der IO-Modulreihe ist dann in beiden Fällen noch so eine Endklemme zur Busterminierung nötig. https://www.wago.com/de/io-systeme/endmodul/p/750-600
Michael M. schrieb: > Wenn man das Wort Run-Time-Lizenz in seine Einzelteile zerlegt erkennt > man, dass es sich um ein Lizenz-Paket aus mehreren Einzellizenzen > handelt. Das haste jetzt aber schön und falsch aus der Google-Suche abgetippt.
Run Timer schrieb: > günstiges TIA-Portal "günstig" und "TIA-Portal" passend nicht zusammen. ;-) Ich habe den SUS (Software Update Service) für TIA-Portal und WinCC abonniert und zahle brutto min. 900,- EUR p.a. (Also nur für die regelmäßigen Updates der zwei Programme) Aber wenn Du die Software professionell (d.h. zum Geld verdienen) einsetzt, sind das Peanuts. Als Hobby wird es halt schon recht teuer. Auch die CPUs gibt es nicht für'n Appel und'n Ei. Aber Preise kannst Du ja selbst googeln. Zur eigentlichen Frage: eine Runtime-Lizenz brauchst Du, um den Betrieb von Software- und/oder Hardwarekomponenten zu ermöglichen. Die Software oder Hardware ist mit einer Lzenz verknüpft, ohne die dann entweder gar nix läuft, mit nervigen Dauermeldungen, etc.pp. Krasses Beispiel: 840D. Da ist jede Menge Hardware und Software drin. Um die komplett nutzen zu können, brauchst du jedoch unzählige Lizenzen, für jeden Kram eine eigene. Die Hersteller haben dank ihrer Monopolstellung da manchmal sehr seltsame "Preisgestaltungssysteme". Gruß Marcus
Run Timer schrieb: > Dann las ich noch in einem Beitrag, dass Wago und Beckhoff jeweils eine > Codesys/TwinCat-Software kostenlos anbieten, aber dann eine > Runtimelizenz benötigt wird. > > Was genau ist eine Runtimelizent bzw. wo sitzt die? Die Software Codesys ist ja von einem Drittanbieter und wird von SPS-Herstellern wie Wago zugekauft. Dabei ist das Lizenzmodell so, dass die Programmiersoftware, die auf dem PC läuft, kostenlos ist. Für die Firmware, die auf der SPS benötigt wird, müssen die Hersteller dagegen pro verkauftem Stück an Codesys zahlen.
Thomas B. schrieb: > Für die > Firmware, die auf der SPS benötigt wird, müssen die Hersteller dagegen > pro verkauftem Stück an Codesys zahlen. Und stellen das natürlich ihrerseits ihren Kunden in Rechnung - und sie müssen natürlich diesen Kunden auch die Runtimelizenz in irgendeiner Form zur Verfügung stellen. Dafür genügt ein Blatt Papier. Software ohne Lizenz einzusetzen ist immer irgendwo rechtswidrig, z.B. weil die Lizenz beim Kauf der Steuerung vertraglich vereinbart wurde. Auch wenn so etwas hier im Forum meistens als erstrebenswerter revolutionärer Akt gesehen wird. Georg
Run Timer schrieb: > ich bin auf der Suche nach einer SPS und dazu passender Software, um > damit etwas zu üben. Schön wäre ein günstiges TIA-Portal von Siemens > mnit einer gebrauchten SPS S7. Gibt es da was gutes? Hallo, glaube nicht das du dir eine gebrauchte SPS auch nur leisten kannst. Nimm einen Simulator (https://www.youtube.com/watch?v=7CdFdmGZoxg). Du kannst bestimmt sehr gut Englisch, wenn du in diesem Feld arbeiten willst. Die Programme sind kaum einfacher zu verstehen als die reale Hardware. Das hilft. Suche nach "PLC Simulator". Es gibt direkt einen von Siemens, falls du Beziehungen hast zu einem SPS Programmierer. Oder probiere aus, was du findest und womit du zurecht kommst. Zum Beispiel: https://bues.ch/cms/automation/awlsim.html#documentation https://github.com/ManuelArtificer/PLC_Sim Da musst du ganz schön hartnäckig sein, aber geht und bringt was.
Run-Time-Lizenz bedeutet schlicht und ergreifend das du für JEDE Installation der Software auf einen anderen Gerät extra zahlen musst. Das ist i.d.R. besonders dann interessant wenn ein Teil der Software diese Fremd eingekaufte Software ist. Ich hatte mal ein VB 6.0 Programm entwickelt wo ich Testweise ein Run-Time-Lizenz-Modul eingebaut hatte. Da die Firma (mein damaliger Arbeitgeber) aber die Software zu freien Verfügung mit der Erlaubnis sie zu kopieren vertreiben wollte, musste ich das Modul wieder entfernen und die benötigten Routinen selber schreiben. Hat mich 3-4 Wochen Arbeit gekostet aber dafür nix Run-Time-Kosten. Meist gibt es von den Anbietern aber Kontingente. Was die einzelne Lizenz so günstig macht, das sie bei Massenproduktion nicht ins Gewicht fällt. Das Problem ist die Nchvollziehbarkeit. Aber wie bei allen Sachen ist es ein einfaches Vertragsrecht. Was heißt man redet mit den Ersteller und frag nach Sonderkonditionen. Lohnt sich aber nur bei 5-Stelligen Auflagen i.d.R. Kleiner Hinweis am Rande: Lest mal in euren Handys nach wie viel Open-Source da drin ist. Das ist im Prinzip auch eine Run-Time-Lizenz. Nur sagt der Lizenzgeber "ich schenke euch den Code". Er will aber sehr oft erwähnt werden. Weshalb man die Lange Liste der "Danksagungen" halt im Handy stehen hat. Bei Android- meist in Einstellungen -> über das Gerät
Bitte melde dich an um einen Beitrag zu schreiben. Anmeldung ist kostenlos und dauert nur eine Minute.
Bestehender Account
Schon ein Account bei Google/GoogleMail? Keine Anmeldung erforderlich!
Mit Google-Account einloggen
Mit Google-Account einloggen
Noch kein Account? Hier anmelden.