Na ja, ich bin noch etwas hin und her gerissen.
Projektiere gerade ein Maschine mit MP277.
Nen Vorteil - außer die Kostenersparnis - kann ich noch nicht erkennen ...
Was mich wirklich wundert ist die doch recht hohe Zykluszeit. Die Kiste ist noch nicht optimiert, ok, aber es sind vll. 15 FBs und 30 FCs, am Bus hängt auch verhältnismäßig wenig, und die Zykluszeit ist so bei 60ms. ??
Was mich heute sehr stutzig machte, ist dass ich keinen Weg gefunden habe um Bausteine online zu "sehen" - um sie beispielsweise auf der Steuerung zu löschen. Wir machen als ein
Backup von Maschinendaten, sprich Parametern, die nicht in die Rezeptur kommen, wenn wir beim Kunden sind. Weiß da jemand was? Sonst stell ich morgen mal ein Service Request.
Heute hat mich schon eine Fehlfunktion eben dieser Steuerung ca. 3 Stunden Zeit gekostet.
Hier eine kurze Anektote ...
Ein FC mit Lade und Transfer Befehlen, der indirekt auf entsprechende DBs zugreift (läd und schreibt ... ) wird mehrfach hintereinander aufgerufen.
Leider liest er aber irgendwelchen Müll aus dem Lockal-Stack und schreibt in den DB nicht das was er soll. Im FC wird gesprungen und nicht jedes nicht benötigte Bit, Word, whatever ... mit "0" beschrieben. Okay, schade ...
Als FB geschrieben, einmal aufgerufen, getestet -> funktioniert
2 mal aufgerufen, getestet -> funktioniert
Elektriker verdrahten lassen, meine schöne Programmstruktur geändert, in Multiinstanz geändert und den FB vier mal aufrufen lassen, Anderes gemacht, getestet -> funktioniert N O T
Herzlichen Glückwunsch ...
Alle DBs neu generiert -> geht nicht
Als "normalen" DB mit Instanz geändert -> geht nicht
Den urspünglichen FC aufgerufen, die anderen natürlich auskommentiert-> geht nicht
Geflucht -> geht nicht
Kollegen geholt, gerätselt -> geht nicht
Geraucht ... -> geht immer noch nicht
Geflucht ...
Alles ausgeschalten, neu gestartet -> funktioniert
FB mit Instanz aufgerufen -> funktioniert
FB mit Multiinstanz aufgerufen -> funktioniert
???
Ich denk aber man kann es der WinAC nicht in die Schuhe schieben, kanns sicherlich auch mit anderen Steuerungen geben.
Wieso hab ich Idiot nur nicht gleich mal alles ausgeschalten ...
In diesem Sinne, schönen Feierabend!
dennis