© 2019  Konzeption und Gestaltung ifaut engineering


TM

Startseite History Info Dokumentationen Software Lizenz/Shop Anfrage Impressum

FAQ



















zum Seitenanfang

PLCmoduls


TM

Modul Library for Simatic S7


of ifaut engineering Dresden / Germany

Ihre Fragen zu Anwendung und Programmierung der Library-Bausteine senden Sie bitte an support@plcmoduls.de


Kann die Software getestet werden ohne dass ich mich zuerst für eine Lizenz entscheiden und diese kaufen muss?


Leider funktioniert die Simulation mittels PCSIM bzw. mittels PLCsim Advanced nicht mehr bzw. noch nicht. Damit jedoch die Simulation auf einer realen CPU auch ohne Kauf einer finalen Lizenz möglich ist wurde ein spezieller Schlüssel implementiert. Dieser Schlüssel muss ähnlich einer finalen Lizenz noch vor dem ersten Start der CPU in den Lizenz-Datenbaustein DB2 eingetragen werden.


                                                                          Lizenz-Key 1 - 8888888888   

                                                                          Lizenz Key 2 - 88888888  

                                                                          Lizenz Key 3 - 88888888

                                      



Ich möchte meine Lizenz höchrüsten aber die Soll-Tags bleiben unverändert. Was könnte die Ursache sein?


Zunächst muss auf der Steuerung eine gültige Basislizenz mit der Anzahl Tags arbeiten welche höchgerüstet werden soll. Die Lizenz zum Hochrüsten muss sich auf diese Anzahl Tags beziehen. Natürlich müssen die Seriennummer z.B. der MMC sowie die Version von PLCmoduls übereinstimmen.


Der eigentliche Vorgang des Hochrüstens ist bei den verschiedenen Programmiersystemen nur darin gleich als dass zuerst die drei Key’s in den Lizenz-DB DB2 eingetragen werden müssen. Bei Step7 classic ist nun die Datenansicht des DB2 zu wählen und dieser zu initialisieren. Der Datenbaustein ist dann in die Steuerung zu übertragen. Beim TIA:Portal kann es bei älteren Versionen schwierig sein die Aktualdaten in der Steuerung mit den neuen Key’s zu überschreiben. Ergänzen Sie dann den DB2 auf dem PG um ein weitere Variable und übersetzen den DB2. So sollte TIA erkennen dass es eine Änderung gibt. Bei allen TIA-Versionen ist der Datenbaustein nun mit „Reinitialisieren“ zu übertragen.


Die CPU kann zur Sicherheit für die Hochrüstung in den STOPP-Zustand versetzt werden. Nachdem der DB2 korrekt übertragen wurde sollte sich nach dem Wiederanlauf die neue Lizenz einstellen




Ist es möglich diese Bausteine unter SCL einzusetzen?


Zunächst muss der eigentliche Unterschied zwischen SCL und FUP hervorgehoben werden. Während es sich beim strukturierten Text SCL wie es der Name schon besagt um eine zeilenorientierte Programmiersprache handelt ist FUP eine Art grafische Programmierung. Der Verfasser weiss aus der Praxis dass SCL sehr beliebt ist was wohl auch der Hochschulausbildung vieler Programmierer geschuldet ist. Dem Verfasser sind durchaus die Vorteile dieser Programmierung bewusst, jedoch weiss er auch dass insbesondere im Service derartiger Maschinen und Anlagen zumeist Elektrofachpersonal arbeitet welches in Schaltplänen denkt. Häufig muss eine Störung unter Zeitnot behoben werden und da ist es informativer wenn z.B. der Baustein „grün“ ist als wenn man sich durch viele Programmzeilen kämpfen muss. Und meistens steckt der Fehler nicht in der CPU sondern ist ein Endschalter, Kabel etc.


Selbstverständlich können unsere Bausteine auch in Verbindung mit SCL genutzt werden. Absolut unproblematisch ist es einzelne Bausteine nach Erfordernis oder Vorliebe zu gestalten und diese dann global zu „verheiraten“. Dies ermöglicht die Nutzung aller Vorteile der einzelnen Programmiersprachen. Natürlich kann ein Baustein mittels FUNCTION_BLOCK auch direkt in SCL eingebunden werden aber das macht die Sache nur unübersichtlich.





Kann Graph7 durch Ihre Schrittkette direkt ersetzt werden?


Es war nie der direkte Ersatz von Graph7 beabsichtigt. Jedoch können mit unserer Schrittkette wahrscheinlich die meisten Anwendungen geschaffen werden und das noch schneller. Auch muss kein zusätzliches Tool wie eben Graph7 erworben und geschult werden. Nicht ersetzbar ist Graph7 jedoch im Zusammenhang mit speziellen Industriestandards wie z.B. Transline.