Wann Coilmind nicht das Richtige für Sie ist
Mir ist lieber, Sie kaufen Coilmind gar nicht, als dass Sie es kaufen, in der dritten Woche merken, dass es genau das nicht kann, was Sie brauchten, und Ihr Geld zurückverlangen. Deshalb hier die Situationen, in denen die Antwort Nein lautet. Die Liste habe ich selbst geschrieben, und ich bin derjenige, der Ihr Geld genommen hätte.
Wenn nichts davon auf Sie zutrifft, zeigt Ihnen die Testphase den Rest an einem Nachmittag.
Sie arbeiten nicht unter Windows oder nicht mit TIA Portal V17–V21
Die Openness-API ist an Windows gebunden. Eine Version für Mac oder Linux gibt es daher nicht, und es wird auch keine geben. V16 und älter werden ebenfalls nicht unterstützt. Das ist der einzige Punkt auf dieser Seite, für den es überhaupt keinen Umweg gibt.
Ihr Engpass ist die Hardware, nicht der Code
Geräte und Baugruppen, SINAMICS-Antriebsparameter, Motoren und Geber, PROFINET, Projektgenerierung aus dem ECAD: Nichts davon macht Coilmind, und das ist auch nicht geplant. Wenn der größte Teil Ihrer Woche in die Hardwarekonfiguration geht und nicht ins Schreiben von Logik, wird es ungenutzt herumliegen. Dieses Feld deckt der Siemens Eigen Engineering Agent ab, und es gibt eine eigene Seite, die beide vergleicht.
Coilmind soll HMI-Geräte oder Faceplate-Typen anlegen
Coilmind baut durchaus HMI: Bilder und die Bildobjekte darauf, jede Eigenschaft eines Bildobjekts, Dynamisierungen, das JavaScript für Ereignisse und Dynamisierungen sowie die HMI-Variablen und Variablentabellen dahinter. Dazu kommt ein richtiger Skript-Editor mit IntelliSense. Was es nicht tut: das HMI-Gerät selbst hinzufügen. Das HMI-Gerät legen Sie in TIA an, und Coilmind arbeitet darin. Faceplate-Typen kann kein Werkzeug dieser Kategorie anlegen, Coilmind eingeschlossen, weil die Openness-API das nicht zulässt.
Nichts aus Ihrem Projekt darf jemals den PC verlassen, und der PC geht nie online
Lesen Sie den Teil zu offline genau. Mit dem Cloud-Modell verlässt der relevante Teil Ihres Projekts sehr wohl Ihren PC, und wer Ihnen bei einem Werkzeug mit Cloud-Modell etwas anderes erzählt, beschreibt seine eigene Infrastruktur und nicht Ihre Daten. Das können Sie abschalten, indem Sie ein lokales Modell verwenden; dann verlässt nichts den Rechner. Lokale Modelle sind aber schwächer als Cloud-Modelle, und wie leistungsfähig sie sind, hängt von Ihrer GPU ab. Außerdem hat die Lizenz eine Offline-Karenzzeit von 14 Tagen: Innerhalb dieser zwei Wochen braucht sie eine kurze Verbindung zum Auffrischen. Wenn der Rechner nie wieder ans Netz darf, erfüllt kein Teil dieses Produkts diese Anforderung. Templater und Generator nutzen überhaupt kein Modell, aber die Lizenz wird trotzdem fällig.
Sie brauchen die Durchsetzung eines Styleguides in einer großen Codebasis
Massenanpassungen über Dutzende Bausteine und Konformitätsprüfungen gegen einen schriftlichen Standard sind Werkzeuge für eine Organisation, deren Standard auf Papier steht. Coilmind ist für das gebaut, was ein einzelner Ingenieur in der Woche erledigt. (Ein Projekt zu dokumentieren ist eine andere Sache. Das kann es, Baustein für Baustein, in eine Markdown-Datei.)
Sie haben mehr als eine Handvoll Ingenieure
Eine Lizenz deckt mehrere Rechner ab, und mehrere Kollegen können gleichzeitig damit arbeiten, bis zum Limit an Anfragen pro Minute; personengebundene Lizenzen gibt es nicht. Für zwei oder drei Leute ist das großzügig, für fünfzehn ist es das falsche Modell. Ab dieser Größe zählen Mengenpreise und Beschaffungsprozesse mehr als die Bedingungen, mit denen Coilmind antritt, und Anbieter, die dafür gebaut sind, bedienen Sie besser.
Sie brauchen eine Support-Organisation
Es gibt keine. Wenn etwas kaputtgeht, schreiben Sie mir eine E-Mail (auf Englisch), und ich antworte, meist noch am selben Tag. Das ist die ganze Vereinbarung. Manche Käufer mögen es genau so. Wenn Ihr Einkauf ein SLA mit einem Unternehmen dahinter verlangt, scheidet Coilmind damit aus, und das zu Recht.
Sie wollen Code, den Sie nicht prüfen müssen
Jeder Baustein muss sich in TIA übersetzen lassen: Was sich nicht übersetzen lässt, wird nicht übernommen. Logik lässt sich per Vorabprüfung kontrollieren, bevor sie überhaupt geschrieben wird, von Bausteinen und HMI-Bildern wird vorher ein Snapshot angelegt, und alles steht im Änderungsprotokoll. Es gibt zwei Lücken. Operationen an PLC-Variablen, Variablentabellen und PLC-Datentypen (UDTs) haben weder Snapshot noch Übersetzungsprüfung, und nichts davon macht erzeugte Logik für Ihre Maschine richtig. Sie muss von einer qualifizierten Fachkraft geprüft werden, bevor sie läuft, und sie ist nicht für sicherheitsgerichtete Funktionen gedacht. Wenn Sie gehofft hatten, diesen Schritt auszulassen: Das kann Ihnen bisher kein Werkzeug auf diesem Markt bieten.
Immer noch da?
Dann sind die Situationen, für die Coilmind gebaut wurde, wahrscheinlich Ihre: Bausteine für die nächste Linie klonen, die Logik eines anderen nachvollziehen, AWL, das niemand mehr liest, in etwas Wartbares überführen, Projekttexte für das HMI eines Kunden übersetzen, auf der Baustelle arbeiten, wo es kein Netz gibt. Vierzehn Tage, ohne Karte. Öffnen Sie ein Projekt, das Sie bereits kennen, und bitten Sie um etwas, das Sie sonst von Hand erledigen würden.
Kostenlos testen